Annotation of parser3/ChangeLog, revision 1.45
1.45 ! paf 1: 2005-11-25 paf
! 2: * src/classes/table.C 1.217:
! 3: . ^table.save unused buffer after save
! 4:
! 5: * src/classes/op.C 1.162:
! 6: * www/htdocs/_bug.html 1.110:
! 7: * www/htdocs/auto.p 1.24:
! 8: + ^while(){}[SEPARATOR]
! 9:
! 10: * src/include/pa_memory.h 1.13:
! 11: . removed GC_DEBUG for debug version, it changed gc_malloc
! 12: implementation, which obscured profiling
! 13:
! 14: * src/classes/table.C 1.218:
! 15: + optimized table::load/sql, now row ArrayString-s allocated
! 16: with columns.count() elements and don't always grow from count=3[
! 17: realloc,realloc]
! 18:
! 19: * src/include/pa_array.h 1.67:
! 20: -this reduces speed(table::load) strange. undoing for now...
! 21:
! 22: * src/classes/table.C [release_3_1_5] 1.208.6.9:
! 23: merged from HEAD:
! 24: + optimized table::load/sql, now row ArrayString-s allocated with columns.count() elements and don't always grow from count=3[realloc,realloc]
! 25:
! 26: * src/classes/table.C [release_3_1_5] 1.208.6.8:
! 27: merged from HEAD:
! 28: . ^table.save unused buffer after save
! 29:
! 30: * src/include/pa_version.h 1.23:
! 31: -this reduces speed(table::load), strange. undoing
! 32:
! 33: * src/include/pa_array.h 1.66:
! 34: + optimistics added: all arrays (table rows) now grow size*=2,
! 35: like in .NET ArrayList.EnsureCapacity, this speeds things up and
! 36: saves memory a LOT! (not noticed negative effect on syntetic
! 37: tests, future will tell...)
! 38:
! 39: * src/classes/op.C [release_3_1_5] 1.152.4.8:
! 40: merged from HEAD
! 41: + ^while(){}[SEPARATOR]
! 42:
! 43: 2005-11-24 paf
! 44: * src/classes/file.C [release_3_1_5] 1.133.6.6:
! 45: * src/include/Makefile.am [release_3_1_5] 1.9.14.1:
! 46: * src/include/pa_common.h [release_3_1_5] 1.101.8.4:
! 47: * src/include/pa_http.h [release_3_1_5] 1.1.2.1:
! 48: * src/main/Makefile.am [release_3_1_5] 1.44.14.1:
! 49: * src/main/main.vcproj [release_3_1_5] 1.15.8.1:
! 50: * src/main/pa_common.C [release_3_1_5] 1.204.6.9:
! 51: * src/main/pa_http.C [release_3_1_5] 1.1.2.1:
! 52: merged from HEAD:
! 53: +! ^file::exec/cgi[script;$.charset[changed] $.QUERY_STRING[^untaint[URI]{aaa=$form:text} << now %HH would be encoded in $.charset charset
! 54:
! 55: * src/classes/file.C 1.141:
! 56: * www/htdocs/_bug.html 1.109:
! 57: * www/htdocs/_bug.pl 1.5:
! 58: * www/htdocs/_bug.txt 1.7:
! 59: +! ^file::exec/cgi[script;$.charset[changed] $.QUERY_STRING[^
! 60: untaint[URI]{aaa=$form:text} << now %HH would be encoded in $
! 61: .charset charset
! 62:
! 63: * configure.in [release_3_1_5] 1.83.6.3:
! 64: . merged glib2-config patch
! 65:
! 66: * src/classes/file.C [release_3_1_5] 1.133.6.7:
! 67: * src/include/pa_common.h [release_3_1_5] 1.101.8.5:
! 68: * src/main/execute.C [release_3_1_5] 1.306.6.3:
! 69: * src/main/pa_common.C [release_3_1_5] 1.204.6.10:
! 70: * src/main/pa_request.C [release_3_1_5] 1.274.6.4:
! 71: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.15:
! 72: merged from HEAD:
! 73: ! changed file/dir_readable to simple file/dir_exist, this would help in situations "class not found because .p file has bad rights" << in that case error would be explicit "access denied to 'this' file"
! 74:
! 75: * src/include/Makefile.am 1.10:
! 76: * src/include/pa_common.h 1.106:
! 77: * src/include/pa_http.h 1.1:
! 78: * src/main/Makefile.am 1.46:
! 79: * src/main/main.vcproj 1.16:
! 80: * src/main/pa_common.C 1.214:
! 81: * src/main/pa_http.C 1.1:
! 82: . extracted http:// into separate file [preparation for ^file::
! 83: cgi[script;$.form[$.field1[]
! 84:
! 85: * configure.in 1.87:
! 86: + trying to find glib2-config
! 87:
! 88: * Makefile.am 1.51:
! 89: * Makefile.am [release_3_1_5] 1.48.6.2:
! 90: * Makefile.in 1.65:
! 91: * Makefile.in [release_3_1_5] 1.62.6.3:
! 92: * acinclude.m4 1.38:
! 93: * acinclude.m4 [release_3_1_5] 1.35.6.3:
! 94: * aclocal.m4 1.41:
! 95: * aclocal.m4 [release_3_1_5] 1.38.6.3:
! 96: * acsite.m4 1.16:
! 97: * acsite.m4 [release_3_1_5] 1.13.6.2:
! 98: * configure 1.87:
! 99: * configure [release_3_1_5] 1.83.6.3:
! 100: * configure.in 1.88:
! 101: * configure.in [release_3_1_5] 1.83.6.4:
! 102: *** empty log message ***
! 103:
! 104: * Makefile.in [release_3_1_5] 1.62.6.2:
! 105: * aclocal.m4 [release_3_1_5] 1.38.6.2:
! 106: * bin/Makefile.in [release_3_1_5] 1.11.14.1:
! 107: * configure [release_3_1_5] 1.83.6.2:
! 108: * etc/Makefile.in [release_3_1_5] 1.16.14.1:
! 109: * etc/parser3.charsets/Makefile.in [release_3_1_5] 1.20.14.1:
! 110: * src/Makefile.in [release_3_1_5] 1.57.14.1:
! 111: * src/classes/Makefile.in [release_3_1_5] 1.61.14.1:
! 112: * src/include/Makefile.in 1.20:
! 113: * src/include/Makefile.in [release_3_1_5] 1.18.14.1:
! 114: * src/include/pa_config_auto.h.in [release_3_1_5] 1.42.8.1:
! 115: * src/lib/Makefile.in [release_3_1_5] 1.13.14.1:
! 116: * src/lib/cord/Makefile.in [release_3_1_5] 1.4.14.1:
! 117: * src/lib/cord/include/Makefile.in [release_3_1_5] 1.3.14.1:
! 118: * src/lib/cord/include/private/Makefile.in [release_3_1_5] 1.3.14.1:
! 119: * src/lib/gc/Makefile.in [release_3_1_5] 1.3.14.1:
! 120: * src/lib/gc/include/Makefile.in [release_3_1_5] 1.3.14.1:
! 121: * src/lib/gd/Makefile.in [release_3_1_5] 1.4.6.1:
! 122: * src/lib/ltdl/Makefile.in [release_3_1_5] 1.7.6.1:
! 123: * src/lib/md5/Makefile.in [release_3_1_5] 1.9.14.1:
! 124: * src/lib/patches/Makefile.in [release_3_1_5] 1.13.14.1:
! 125: * src/lib/pcre/Makefile.in [release_3_1_5] 1.11.14.1:
! 126: * src/lib/sdbm/Makefile.in [release_3_1_5] 1.2.14.1:
! 127: * src/lib/sdbm/apr-include/Makefile.in [release_3_1_5] 1.2.14.1:
! 128: * src/lib/smtp/Makefile.in [release_3_1_5] 1.4.14.1:
! 129: * src/main/Makefile.in 1.60:
! 130: * src/main/Makefile.in [release_3_1_5] 1.57.14.1:
! 131: * src/sql/Makefile.in [release_3_1_5] 1.13.14.1:
! 132: * src/targets/Makefile.in [release_3_1_5] 1.44.14.1:
! 133: * src/targets/apache13/Makefile.in [release_3_1_5] 1.49.14.1:
! 134: * src/targets/apache13core/Makefile.in [release_3_1_5] 1.6.14.1:
! 135: * src/targets/cgi/Makefile.in [release_3_1_5] 1.68.14.1:
! 136: * src/targets/isapi/Makefile.in [release_3_1_5] 1.14.14.1:
! 137: * src/types/Makefile.in [release_3_1_5] 1.58.6.1:
! 138: makefiles
! 139:
! 140: * src/classes/file.C 1.142:
! 141: * src/include/pa_common.h 1.107:
! 142: * src/main/execute.C 1.314:
! 143: * src/main/pa_common.C 1.215:
! 144: * src/main/pa_request.C 1.278:
! 145: ! changed file/dir_readable to simple file/dir_exist, this would
! 146: help in situations "class not found because .p file has bad
! 147: rights" << in that case error would be explicit "access denied
! 148: to 'this' file"
! 149:
! 150: 2005-11-22 paf
! 151: * bin/Makefile.in 1.12:
! 152: * etc/Makefile.in 1.17:
! 153: * etc/parser3.charsets/Makefile.in 1.21:
! 154: * src/Makefile.in 1.58:
! 155: * src/classes/Makefile.in 1.62:
! 156: * src/include/Makefile.in 1.19:
! 157: * src/include/pa_config_auto.h.in 1.43:
! 158: * src/lib/Makefile.in 1.14:
! 159: * src/lib/cord/Makefile.in 1.5:
! 160: * src/lib/cord/include/Makefile.in 1.4:
! 161: * src/lib/cord/include/private/Makefile.in 1.4:
! 162: * src/lib/gc/Makefile.in 1.4:
! 163: * src/lib/gc/include/Makefile.in 1.4:
! 164: * src/lib/gd/Makefile.in 1.5:
! 165: * src/lib/ltdl/Makefile.in 1.8:
! 166: * src/lib/md5/Makefile.in 1.10:
! 167: * src/lib/patches/Makefile.in 1.14:
! 168: * src/lib/pcre/Makefile.in 1.12:
! 169: * src/lib/sdbm/Makefile.in 1.3:
! 170: * src/lib/sdbm/apr-include/Makefile.in 1.3:
! 171: * src/lib/smtp/Makefile.in 1.5:
! 172: * src/main/Makefile.in 1.59:
! 173: * src/sql/Makefile.in 1.14:
! 174: * src/targets/Makefile.in 1.45:
! 175: * src/targets/apache13/Makefile.in 1.50:
! 176: * src/targets/apache13core/Makefile.in 1.7:
! 177: * src/targets/cgi/Makefile.in 1.69:
! 178: * src/targets/isapi/Makefile.in 1.15:
! 179: * src/types/Makefile.in 1.60:
! 180: configure+makes
! 181:
! 182: * src/main/compile.tab.C 1.108:
! 183: Makefile
! 184:
! 185: * Makefile.am 1.49:
! 186: * Makefile.am 1.50:
! 187: * Makefile.am [release_3_1_5] 1.48.6.1:
! 188: * Makefile.in 1.63:
! 189: * Makefile.in 1.64:
! 190: * Makefile.in [release_3_1_5] 1.62.6.1:
! 191: * acinclude.m4 1.36:
! 192: * acinclude.m4 1.37:
! 193: * acinclude.m4 [release_3_1_5] 1.35.6.2:
! 194: * aclocal.m4 1.39:
! 195: * aclocal.m4 1.40:
! 196: * aclocal.m4 [release_3_1_5] 1.38.6.1:
! 197: * acsite.m4 1.14:
! 198: * acsite.m4 1.15:
! 199: * acsite.m4 [release_3_1_5] 1.13.6.1:
! 200: * configure 1.85:
! 201: * configure 1.86:
! 202: * configure [release_3_1_5] 1.83.6.1:
! 203: * configure.in 1.85:
! 204: * configure.in 1.86:
! 205: * configure.in [release_3_1_5] 1.83.6.2:
! 206: *** empty log message ***
! 207:
! 208: * src/include/pa_version.h [release_3_1_5] 1.19.6.1:
! 209: * src/main/compile.tab.C [release_3_1_5] 1.103.8.8:
! 210: makefiles
! 211:
! 212: * src/classes/file.C [release_3_1_5] 1.133.6.5:
! 213: * src/classes/string.C [release_3_1_5] 1.142.6.5:
! 214: * src/include/pa_common.h [release_3_1_5] 1.101.8.3:
! 215: * src/main/pa_common.C [release_3_1_5] 1.204.6.6:
! 216: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.13:
! 217: merged from HEAD:
! 218: + ^file.base64[] encode
! 219: + ^file::base64[encoded] decode
! 220:
! 221: * src/classes/op.C [release_3_1_5] 1.152.4.6:
! 222: merged from HEAD:
! 223: + $exception.handled[cache] now reports original exception if we have no old cache
! 224:
! 225: * src/main/pa_common.C 1.213:
! 226: * src/main/pa_common.C [release_3_1_5] 1.204.6.8:
! 227: . less gcc warnings
! 228:
! 229: * src/types/pa_vresponse.C 1.26:
! 230: * www/htdocs/_bug.html 1.106:
! 231: + $response:headers access to internal hash
! 232:
! 233: * src/types/pa_vdate.h 1.41:
! 234: merged from 3.1.5:
! 235: ! date TZ save/restore stored pointer to getenv-ed variable, which does not work both on win32&unix. copied old TZ value now
! 236:
! 237: * acinclude.m4 [release_3_1_5] 1.35.6.1:
! 238: * configure.in [release_3_1_5] 1.83.6.1:
! 239: . merged underquting fixes
! 240:
! 241: * src/classes/string.C [release_3_1_5] 1.142.6.6:
! 242: merged from HEAD:
! 243: + removed limitation on ^string/int/double:sql{}[$.default[({param style})] ]
! 244:
! 245: * src/classes/string.C 1.146:
! 246: * src/include/pa_common.h 1.104:
! 247: * src/main/pa_common.C 1.210:
! 248: * www/htdocs/_bug.html 1.102:
! 249: + ^string:base64[in] encode
! 250: + ^string.base64[] decode
! 251:
! 252: * src/classes/op.C 1.160:
! 253: * www/htdocs/_bug.html 1.108:
! 254: + $exception.handled[cache] now reports original exception if we
! 255: have no old cache
! 256:
! 257: * src/main/pa_common.C 1.212:
! 258: + removed "use either uri with ?params or $.form option"
! 259: limitation
! 260:
! 261: * src/types/pa_vdate.h 1.42:
! 262: * src/types/pa_vdate.h [release_3_1_5] 1.38.6.3:
! 263: ! date TZ save/restore stored pointer to getenv-ed variable,
! 264: which does not work both on win32&unix. copied old TZ value now
! 265:
! 266: * src/targets/apache13core/mod_parser3_core.C [release_3_1_5] 1.7.8.2:
! 267: * src/targets/isapi/parser3isapi.C [release_3_1_5] 1.92.8.3:
! 268: merged from HEAD:
! 269: + GC_large_alloc_warn_suppressed=0 between requests [apache mod_, isapi]
! 270: this reduces number of "GC Warning: Repeated allocation of very large block" messages to only important onces
! 271:
! 272: * src/main/pa_common.C [release_3_1_5] 1.204.6.7:
! 273: merged from HEAD:
! 274: + removed "use either uri with ?params or $.form option" limitation
! 275:
! 276: * src/classes/string.C 1.149:
! 277: + removed limitation on ^string/int/double:sql{}[$.default[({
! 278: param style})] ]
! 279:
! 280: * src/classes/file.C 1.139:
! 281: * src/classes/string.C 1.147:
! 282: * www/htdocs/_bug.html 1.103:
! 283: + ^string.base64[] encode
! 284: + ^string:base64[encoded] decode
! 285:
! 286: * src/targets/apache13core/mod_parser3_core.C 1.9:
! 287: * src/targets/isapi/parser3isapi.C 1.95:
! 288: * www/htdocs/_bug.html 1.105:
! 289: + GC_large_alloc_warn_suppressed=0 between requests [apache mod_, isapi]
! 290: this reduces number of "GC Warning: Repeated allocation of very large block" messages to only important onces
! 291:
! 292: * src/types/pa_vresponse.C [release_3_1_5] 1.20.12.2:
! 293: merged from HEAD:
! 294: + $response:headers access to internal hash
! 295:
! 296: * src/classes/file.C 1.140:
! 297: * src/classes/string.C 1.148:
! 298: * src/include/pa_common.h 1.105:
! 299: * src/main/pa_common.C 1.211:
! 300: * www/htdocs/_bug.html 1.104:
! 301: + ^file.base64[] encode
! 302: + ^file::base64[encoded] decode
! 303:
! 304: * src/classes/op.C [release_3_1_5] 1.152.4.7:
! 305: . overmerged a little
! 306:
! 307: * src/classes/op.C [release_3_1_5] 1.152.4.5:
! 308: * src/include/pa_string.h [release_3_1_5] 1.164.8.2:
! 309: * src/main/untaint.C [release_3_1_5] 1.134.6.2:
! 310: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.14:
! 311: merged from HEAD:
! 312: + ^taint/untaint[regex] << escapes these: \^$.[]|()?*+{}
! 313:
! 314: * src/classes/op.C 1.159:
! 315: * src/include/pa_string.h 1.166:
! 316: * src/main/untaint.C 1.136:
! 317: * www/htdocs/_bug.html 1.107:
! 318: + ^taint/untaint[regex] << escapes these: \^$.[]|()?*+{}
! 319:
1.44 paf 320: 2005-11-21 paf
321: * src/main/compile.tab.C [release_3_1_5] 1.103.8.7:
322: * src/main/compile.y [release_3_1_5] 1.213.10.6:
323: ! overoptimized void literals, reverted to just vvod, recreating
324: empty array with each void_value token. that's absolutely needed,
325: since that array grows
326:
327: * src/classes/file.C [release_3_1_5] 1.133.6.4:
328: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.12:
329: + merged from HEAD: ^file::create[text;file.xml;^untaint[xml]{
330: data}]
331:
332: * src/classes/file.C 1.138:
333: * www/htdocs/_bug.html 1.100:
334: + ^file::create[text;file.xml;^untaint[xml]{data}]
335:
336: * src/types/Makefile.am [release_3_1_5] 1.38.6.1:
337: * src/types/pa_venv.C [release_3_1_5] 1.1.2.1:
338: * src/types/pa_venv.h [release_3_1_5] 1.31.14.2:
339: * src/types/types.vcproj [release_3_1_5] 1.14.6.1:
340: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.10:
341: + $env:PARSER_VERSION reports "3.1.5beta (compiled on i386-pc-
342: win32)"
343:
344: * src/types/Makefile.am 1.40:
345: * src/types/pa_venv.C 1.2:
346: * src/types/pa_venv.h 1.33:
347: * src/types/types.vcproj 1.16:
348: * www/htdocs/_bug.html 1.99:
349: * www/htdocs/_bug.txt 1.6:
350: + merged: $env:PARSER_VERSION reports "3.1.5beta (compiled on
351: i386-pc-win32)"
352:
353: * src/main/pa_request.C [release_3_1_5] 1.274.6.3:
354: ! $response:body[file] now differes from :download, it does not
355: return content-disposition at all now [previusely it returned
356: valueless content-disposition]
357:
358: * src/main/compile.tab.C [release_3_1_5] 1.103.8.6:
359: * src/main/compile.y [release_3_1_5] 1.213.10.5:
360: * src/types/pa_value.h [release_3_1_5] 1.119.6.3:
361: * src/types/pa_vbool.h [release_3_1_5] 1.25.10.2:
362: * src/types/pa_vdouble.h [release_3_1_5] 1.46.8.5:
363: * src/types/pa_vint.h [release_3_1_5] 1.41.14.3:
364: * src/types/pa_vmethod_frame.h [release_3_1_5] 1.51.6.5:
365: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.11:
366: + expression literals: true/false. ^format[$.indent(true)]
367:
368: * src/main/compile.tab.C 1.107:
369: * src/main/compile.y 1.216:
370: * src/types/pa_value.h 1.126:
371: * src/types/pa_vbool.h 1.27:
372: * src/types/pa_vdouble.h 1.50:
373: * src/types/pa_vint.h 1.44:
374: * src/types/pa_vmethod_frame.h 1.60:
375: + merged: expression literals: true/false. ^format[$.indent(true)
376: ]
377:
378: * src/main/pa_request.C 1.277:
379: ! merged: $response:body[file] now differes from :download, it
380: does not return content-disposition at all now [previusely it
381: returned valueless content-disposition]
382:
383: * src/types/pa_venv.C 1.1:
384: file pa_venv.C was initially added on branch release_3_1_5.
385:
386: 2005-11-18 paf
387: * src/main/pa_common.C 1.207:
388: ! merged from 3.1.5: fixed file load memory issue: now tries to
389: guess content-length and allocates one big piece if possible [
390: regretfully gc_realloc works as malloc+free, leaving lots of
391: holes behind]
392:
393: * src/include/pa_dir.h [release_3_1_5] 1.16.14.2:
394: ! file:list now sees .xxx files, only . and .. now removed from
395: list [were removed all .*]
396:
397: * src/classes/table.C [release_3_1_5] 1.208.6.6:
398: ! ^table::create[not'nameless'; failed <<
399: Exception.problem_source pointed to local var!
400:
401: * src/main/pa_request.C 1.276:
402: ! merged from 3.1.5: ensured proper untainting of @main result
403: if returned by $result or $response:body
404:
405: * src/classes/op.C 1.158:
406: + merged ^cache[] << returns current cache expiration time
407:
408: * src/classes/table.C 1.215:
409: ! merged ^table::create[not'nameless'; failed <<
410: Exception.problem_source pointed to local var!
411:
412: * src/classes/op.C [release_3_1_5] 1.152.4.4:
413: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.9:
414: + ^cache[] << returns current cache expiration time
415:
416: * src/classes/double.C [release_3_1_5] 1.57.14.3:
417: * src/classes/int.C [release_3_1_5] 1.53.14.3:
418: ! ^int/double:sql{select null}[$.default(123)] will now return
419: default value
420:
421: * src/lib/sdbm/apr_file_io.C 1.5:
422: ! merged from 3.1.5: hashfile file open error now checked, were
423: not :( [stole that piece from apache 1.3 sources]
424:
425: * src/include/pa_dir.h 1.18:
426: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.8:
427: * www/htdocs/_bug.txt [release_3_1_5] 1.5.12.2:
428: ! merged: file:list now sees .xxx files, only . and .. now
429: removed from list [were removed all .*]
430:
431: * src/classes/memory.C [release_3_1_5] 1.7.8.2:
432: * src/main/compile.tab.C [release_3_1_5] 1.103.8.5:
433: * src/main/pa_common.C [release_3_1_5] 1.204.6.3:
434: ! fixed file load memory issue: now tries to guess content-
435: length and allocates one big piece if possible [regretfully
436: gc_realloc works as malloc+free, leaving lots of holes behind]
437:
438: * src/main/pa_common.C 1.209:
439: ! merged: file::load[binary;fileOfZeroSize] now loads VFile.ptr!=
440: 0, so such files can be saved now
441:
442: * src/main/pa_request.C [release_3_1_5] 1.274.6.2:
443: ! ensured proper untainting of @main result if returned by $
444: result or $response:body
445:
446: * src/lib/sdbm/apr_file_io.C [release_3_1_5] 1.4.10.1:
447: ! hashfile file open error now checked, were not :( [stole that
448: piece from apache 1.3 sources]
449:
450: * src/main/pa_common.C [release_3_1_5] 1.204.6.5:
451: ! file::load[binary;fileOfZeroSize] now loads VFile.ptr!=0, so
452: such files can be saved now
453:
454: 2005-11-16 paf
455: * src/classes/file.C [release_3_1_5] 1.133.6.3:
456: * src/classes/table.C [release_3_1_5] 1.208.6.5:
457: * src/include/pa_common.h [release_3_1_5] 1.101.8.2:
458: * src/main/pa_common.C [release_3_1_5] 1.204.6.2:
459: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.7:
460: ! table::save with enclosers now doubles them: "->""
461: ! table::save/load do not remove elements from options hash
462:
463: * src/main/compile.tab.C [release_3_1_5] 1.103.8.4:
464: * src/main/compile.y [release_3_1_5] 1.213.10.4:
465: ! ^if(-f "...") now works [were overoptimized ^if(double_literal)
466: , compiler confused OP_VALUE+origin+double with OP_STRINGPOOL+
467: code+OP_writeXX
468:
469: * src/main/compile.y 1.215:
470: ! merged to HEAD: ^if(-f "...") now works [were overoptimized ^
471: if(double_literal), compiler confused OP_VALUE+origin+double
472: with OP_STRINGPOOL+code+OP_writeXX
473:
474: * src/classes/file.C 1.137:
475: * src/classes/table.C 1.214:
476: * src/include/pa_common.h 1.103:
477: * src/main/compile.tab.C 1.106:
478: * src/main/pa_common.C 1.206:
479: * www/htdocs/_bug.html 1.98:
480: merged to HEAD:
481: ! table::save with enclosers now doubles them: "->""
482: ! table::save/load do not remove elements from options hash
483:
484: 2005-11-03 paf
485: * src/main/Makefile.am 1.45:
486: * src/main/Makefile.in 1.58:
487: * src/main/compile.tab.C 1.105:
488: removed $< from .y compilation, not all makefiles liked that
489:
490: 2005-08-30 paf
491: * src/classes/op.C [release_3_1_5] 1.152.4.3:
492: . speedup check of [DEFAULT]
493:
494: * src/classes/op.C 1.157:
495: merge . speedup check of [DEFAULT]
496:
497: 2005-08-26 paf
498: * src/classes/hash.C 1.76:
499: * src/classes/string.C 1.145:
500: * src/classes/table.C 1.212:
501: * src/classes/void.C 1.36:
502: merged ! optional options were allowed to be empty. were checked
503: if(is_string), changed to !defined||is_string to allow void
504:
505: * src/classes/hash.C [release_3_1_5] 1.73.6.2:
506: * src/classes/string.C [release_3_1_5] 1.142.6.3:
507: * src/classes/table.C [release_3_1_5] 1.208.6.3:
508: * src/classes/void.C [release_3_1_5] 1.34.8.2:
509: * src/targets/isapi/parser3isapi.C 1.94:
510: * www/htdocs/_bug.html 1.96:
511: ! optional options were allowed to be empty. were checked if(
512: is_string), changed to !defined||is_string to allow void
513:
514: * src/classes/date.C [release_3_1_5] 1.69.6.2:
515: * src/types/pa_vdate.h [release_3_1_5] 1.38.6.2:
516: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.6:
517: + date.week
518:
519: * src/classes/date.C 1.72:
520: * src/types/pa_vdate.h 1.40:
521: * www/htdocs/_bug.html 1.97:
522: merged + date.week
523:
524: * src/classes/double.C [release_3_1_5] 1.57.14.2:
525: * src/classes/int.C [release_3_1_5] 1.53.14.2:
526: * src/classes/math.C [release_3_1_5] 1.39.8.2:
527: * src/classes/op.C [release_3_1_5] 1.152.4.2:
528: * src/classes/string.C [release_3_1_5] 1.142.6.2:
529: * src/classes/table.C [release_3_1_5] 1.208.6.2:
530: * src/main/compile.tab.C [release_3_1_5] 1.103.8.3:
531: * src/types/pa_vmethod_frame.h [release_3_1_5] 1.51.6.4:
532: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.5:
533: ! many classes/* used as_junction where they needed as_int/
534: double, so failed with recent "(const) now no junction"
535: optimization
536:
537: * src/classes/double.C 1.59:
538: * src/classes/int.C 1.55:
539: * src/classes/math.C 1.41:
540: * src/classes/op.C 1.156:
541: * src/classes/string.C 1.144:
542: * src/classes/table.C 1.211:
543: * src/types/pa_vmethod_frame.h 1.59:
544: merged ! many classes/* used as_junction where they needed
545: as_int/double, so failed with recent "(const) now no junction"
546: optimization
547:
548: * src/classes/table.C 1.213:
549: merged ! ^table::create[bad]{xxx} now complains about bad!=
550: nameless
551:
552: * src/classes/table.C [release_3_1_5] 1.208.6.4:
553: ! ^table::create[bad]{xxx} now complains about bad!=nameless
554:
555: 2005-08-24 paf
556: * src/targets/isapi/parser3isapi.C [release_3_1_5] 1.92.8.2:
557: * src/targets/isapi/parser3isapi.vcproj [release_3_1_5] 1.8.8.2:
558: ! on windows 2003 DllMain receivese \\?\ prefix to fullspec of
559: .dll, stripped it
560:
561: 2005-08-09 paf
562: * src/types/pa_value.h [release_3_1_5] 1.119.6.2:
563: * src/types/pa_vdouble.h [release_3_1_5] 1.46.8.4:
564: * src/types/pa_vint.h [release_3_1_5] 1.41.14.2:
565: * src/types/pa_vmethod_frame.h [release_3_1_5] 1.51.6.3:
566: merged from HEAD ! simplified (double) speedup consequent checks
567: in vmethod_frame
568:
569: * src/classes/file.C [release_3_1_5] 1.133.6.2:
570: * src/main/pa_exec.C [release_3_1_5] 1.65.8.2:
571: + file::cgi/exec now params: 50 max (were 10)
572:
573: * src/types/pa_value.h 1.124:
574: * src/types/pa_vdouble.h 1.48:
575: * src/types/pa_vint.h 1.42:
576: * src/types/pa_vmethod_frame.h 1.57:
577: * src/types/pa_vvoid.C 1.2:
578: * src/types/pa_vvoid.h 1.27:
579: * src/types/pa_wcontext.C 1.31:
580: * src/types/pa_wcontext.h 1.48:
581: * www/htdocs/.htaccess 1.47:
582: * www/htdocs/_bug.html 1.95:
583: + ^call[$void] param inside now is void (were: empty string)
584: ! simplified (double) speedup consequent checks in vmethod_frame
585:
586: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.3:
587: * www/htdocs/_bug.pl [release_3_1_5] 1.3.6.1:
588: * www/htdocs/_bug.txt [release_3_1_5] 1.5.12.1:
589: . file::exec $charset transcodes env fine
590:
591: * src/types/pa_wcontext.h [release_3_1_5] 1.46.12.2:
592: * src/types/pa_wcontext.h [release_3_1_5] 1.46.12.3:
593: ! bugfix in_expression bit field were not cleared
594:
595: * src/types/pa_vmethod_frame.C 1.7:
596: * src/types/pa_vmethod_frame.h 1.56:
597: merged
598: + optimized constants in expressions vstring->vdouble
599: + optimized ^call(vdouble), no junction creation, no calls later
600:
601: * src/classes/classes.C 1.22:
602: * src/classes/classes.h 1.31:
603: * src/classes/date.C 1.71:
604: * src/classes/double.C 1.58:
605: * src/classes/file.C 1.136:
606: * src/classes/form.C 1.39:
607: * src/classes/hash.C 1.75:
608: * src/classes/hashfile.C 1.36:
609: * src/classes/image.C 1.113:
610: * src/classes/int.C 1.54:
611: * src/classes/mail.C 1.110:
612: * src/classes/math.C 1.40:
613: * src/classes/memory.C 1.8:
614: * src/classes/op.C 1.155:
615: * src/classes/response.C 1.27:
616: * src/classes/string.C 1.143:
617: * src/classes/table.C 1.210:
618: * src/classes/void.C 1.35:
619: * src/classes/xdoc.C 1.148:
620: * src/classes/xnode.C 1.71:
621: * src/classes/xnode.h 1.24:
622: * src/include/pa_array.h 1.65:
623: * src/include/pa_cache_managers.h 1.18:
624: * src/include/pa_charset.h 1.31:
625: * src/include/pa_charsets.h 1.13:
626: * src/include/pa_common.h 1.102:
627: * src/include/pa_config_fixed.h 1.68:
628: * src/include/pa_config_includes.h 1.31:
629: * src/include/pa_dictionary.h 1.18:
630: * src/include/pa_dir.h 1.17:
631: * src/include/pa_exception.h 1.45:
632: * src/include/pa_exec.h 1.18:
633: * src/include/pa_globals.h 1.112:
634: * src/include/pa_hash.h 1.66:
635: * src/include/pa_memory.h 1.12:
636: * src/include/pa_opcode.h 1.28:
637: * src/include/pa_operation.h 1.6:
638: * src/include/pa_os.h 1.5:
639: * src/include/pa_request.h 1.179:
640: * src/include/pa_request_charsets.h 1.5:
641: * src/include/pa_request_info.h 1.5:
642: * src/include/pa_sapi.h 1.27:
643: * src/include/pa_socks.h 1.17:
644: * src/include/pa_sql_connection.h 1.40:
645: * src/include/pa_sql_driver_manager.h 1.33:
646: * src/include/pa_stack.h 1.24:
647: * src/include/pa_string.h 1.165:
648: * src/include/pa_stylesheet_connection.h 1.40:
649: * src/include/pa_stylesheet_manager.h 1.22:
650: * src/include/pa_table.h 1.58:
651: * src/include/pa_threads.h 1.30:
652: * src/include/pa_types.h 1.49:
653: * src/include/pa_uue.h 1.8:
654: * src/include/pa_xml_exception.h 1.4:
655: * src/include/pa_xml_io.h 1.4:
656: * src/lib/gd/gif.C 1.6:
657: * src/lib/gd/gif.h 1.4:
658: * src/lib/gd/gifio.C 1.3:
659: * src/lib/md5/pa_md5.h 1.11:
660: * src/lib/md5/pa_md5c.c 1.13:
661: * src/lib/smtp/comms.C 1.8:
662: * src/lib/smtp/smtp.C 1.8:
663: * src/lib/smtp/smtp.h 1.6:
664: * src/main/compile.C 1.78:
665: * src/main/compile_tools.C 1.59:
666: * src/main/compile_tools.h 1.76:
667: * src/main/execute.C 1.313:
668: * src/main/pa_cache_managers.C 1.16:
669: * src/main/pa_charset.C 1.52:
670: * src/main/pa_charsets.C 1.16:
671: * src/main/pa_common.C 1.205:
672: * src/main/pa_dictionary.C 1.23:
673: * src/main/pa_dir.C 1.20:
674: * src/main/pa_exception.C 1.48:
675: * src/main/pa_exec.C 1.67:
676: * src/main/pa_globals.C 1.177:
677: * src/main/pa_memory.C 1.6:
678: * src/main/pa_os.C 1.8:
679: * src/main/pa_request.C 1.275:
680: * src/main/pa_socks.C 1.24:
681: * src/main/pa_sql_driver_manager.C 1.85:
682: * src/main/pa_string.C 1.203:
683: * src/main/pa_stylesheet_connection.C 1.3:
684: * src/main/pa_stylesheet_manager.C 1.27:
685: * src/main/pa_table.C 1.61:
686: * src/main/pa_uue.C 1.9:
687: * src/main/pa_xml_exception.C 1.4:
688: * src/main/pa_xml_io.C 1.19:
689: * src/main/untaint.C 1.135:
690: * src/sql/pa_sql_driver.h 1.43:
691: * src/targets/apache13/mod_parser3.c 1.12:
692: * src/targets/apache13core/mod_parser3_core.C 1.8:
693: * src/targets/apache13core/pa_threads.C 1.5:
694: * src/targets/cgi/pa_threads.C 1.16:
695: * src/targets/cgi/parser3.C 1.237:
696: * src/targets/isapi/pa_threads.C 1.17:
697: * src/targets/isapi/parser3isapi.C 1.93:
698: * src/types/pa_junction.h 1.7:
699: * src/types/pa_method.h 1.6:
700: * src/types/pa_property.h 1.2:
701: * src/types/pa_value.C 1.19:
702: * src/types/pa_value.h 1.125:
703: * src/types/pa_vbool.h 1.26:
704: * src/types/pa_vclass.C 1.33:
705: * src/types/pa_vclass.h 1.51:
706: * src/types/pa_vcode_frame.h 1.32:
707: * src/types/pa_vconsole.h 1.10:
708: * src/types/pa_vcookie.C 1.68:
709: * src/types/pa_vcookie.h 1.31:
710: * src/types/pa_vdate.h 1.39:
711: * src/types/pa_vdouble.h 1.49:
712: * src/types/pa_venv.h 1.32:
713: * src/types/pa_vfile.C 1.41:
714: * src/types/pa_vfile.h 1.58:
715: * src/types/pa_vform.C 1.84:
716: * src/types/pa_vform.h 1.50:
717: * src/types/pa_vhash.C 1.8:
718: * src/types/pa_vhash.h 1.58:
719: * src/types/pa_vhashfile.h 1.33:
720: * src/types/pa_vimage.C 1.35:
721: * src/types/pa_vimage.h 1.45:
722: * src/types/pa_vint.h 1.43:
723: * src/types/pa_vjunction.h 1.24:
724: * src/types/pa_vmail.C 1.72:
725: * src/types/pa_vmail.h 1.17:
726: * src/types/pa_vmath.C 1.8:
727: * src/types/pa_vmath.h 1.18:
728: * src/types/pa_vmemory.h 1.5:
729: * src/types/pa_vmethod_frame.C 1.8:
730: * src/types/pa_vmethod_frame.h 1.58:
731: * src/types/pa_vobject.C 1.24:
732: * src/types/pa_vobject.h 1.47:
733: * src/types/pa_vproperty.h 1.3:
734: * src/types/pa_vrequest.C 1.37:
735: * src/types/pa_vrequest.h 1.33:
736: * src/types/pa_vresponse.C 1.25:
737: * src/types/pa_vresponse.h 1.40:
738: * src/types/pa_vstateless_class.C 1.28:
739: * src/types/pa_vstateless_class.h 1.53:
740: * src/types/pa_vstateless_object.h 1.36:
741: * src/types/pa_vstatus.C 1.25:
742: * src/types/pa_vstatus.h 1.19:
743: * src/types/pa_vstring.C 1.26:
744: * src/types/pa_vstring.h 1.59:
745: * src/types/pa_vtable.C 1.26:
746: * src/types/pa_vtable.h 1.54:
747: * src/types/pa_vvoid.C 1.3:
748: * src/types/pa_vvoid.h 1.28:
749: * src/types/pa_vxdoc.C 1.29:
750: * src/types/pa_vxdoc.h 1.40:
751: * src/types/pa_vxnode.C 1.43:
752: * src/types/pa_vxnode.h 1.35:
753: * src/types/pa_wcontext.C 1.32:
754: * src/types/pa_wcontext.h 1.49:
755: * src/types/pa_wwrapper.h 1.36:
756: 2005
757:
758: * src/classes/file.C 1.135:
759: * src/main/pa_exec.C 1.66:
760: merged +file::cgi/exec now params: 50 max (were 10)
761:
762: 2005-08-08 paf
763: * src/classes/classes.h 1.30:
764: * src/main/execute.C 1.312:
765: * src/types/pa_junction.h 1.6:
766: * src/types/pa_value.h 1.123:
767: * src/types/pa_vclass.C 1.32:
768: * src/types/pa_vclass.h 1.50:
769: * src/types/pa_vcode_frame.h 1.31:
770: * src/types/pa_vconsole.h 1.9:
771: * src/types/pa_vcookie.C 1.67:
772: * src/types/pa_vcookie.h 1.30:
773: * src/types/pa_vhash.h 1.57:
774: * src/types/pa_vhashfile.h 1.32:
775: * src/types/pa_vimage.C 1.34:
776: * src/types/pa_vimage.h 1.44:
777: * src/types/pa_vjunction.h 1.23:
778: * src/types/pa_vmethod_frame.h 1.55:
779: * src/types/pa_vobject.C 1.23:
780: * src/types/pa_vobject.h 1.46:
781: * src/types/pa_vrequest.C 1.36:
782: * src/types/pa_vrequest.h 1.32:
783: * src/types/pa_vresponse.C 1.24:
784: * src/types/pa_vresponse.h 1.39:
785: * src/types/pa_vstateless_class.C 1.27:
786: * src/types/pa_vstateless_object.h 1.35:
787: * src/types/pa_vvoid.h 1.26:
788: * src/types/pa_vxnode.C 1.42:
789: * src/types/pa_vxnode.h 1.34:
790: * src/types/pa_wwrapper.h 1.35:
791: * www/htdocs/_bug.html 1.93:
792: * www/htdocs/_bug.p 1.8:
793: . merged VJunction(new Junction) optimization from 3.1.4
794:
795: * src/types/pa_vdouble.h [release_3_1_5] 1.46.8.3:
796: . double values without fractional part now default printed as %
797: .0f instead of %g
798:
799: * src/classes/hashfile.C 1.35:
800: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.2:
801: * www/htdocs/_bug.xml [release_3_1_5] 1.2.14.1:
802: . merged ! second hashfile::open would cause an exception
803:
804: * bin/auto.p.dist.in [release_3_1_5] 1.11.14.1:
805: . apache bad 404 handling workaround integrated
806:
807: * src/classes/hashfile.C [release_3_1_5] 1.33.14.2:
808: ! second hashfile::open would cause an exception
809:
810: * src/main/execute.C [release_3_1_5] 1.306.6.2:
811: * src/types/pa_junction.h [release_3_1_5] 1.4.12.2:
812: * src/types/pa_vjunction.h [release_3_1_5] 1.22.14.2:
813: * src/types/pa_vstateless_class.C [release_3_1_5] 1.22.12.2:
814: + optimized new VJunction(new Junction(params)) to new VJunction(
815: params), thousands of mallocs removed
816:
817: * src/types/pa_vdouble.h 1.47:
818: merged . double values without fractional part now default
819: printed as %.0f instead of %g
820:
821: * src/main/compile.tab.C 1.104:
822: * src/main/compile.y 1.214:
823: * src/main/compile_tools.C 1.58:
824: * src/main/compile_tools.h 1.75:
825: * www/htdocs/.htaccess 1.46:
826: * www/htdocs/_bug.html 1.94:
827: * www/htdocs/_bug.xml 1.3:
828: merged
829: + optimized constants in expressions vstring->vdouble
830: + optimized ^call(vdouble), no junction creation, no calls later
831:
832: * bin/auto.p.dist.in 1.12:
833: merged . apache bad 404 handling workaround integrated
834:
835: 2005-08-05 paf
836: * src/include/pa_memory.h [release_3_1_5] 1.11.14.2:
837: * src/main/compile.tab.C [release_3_1_5] 1.103.8.2:
838: * src/main/compile.y [release_3_1_5] 1.213.10.3:
839: * src/types/pa_vdouble.h [release_3_1_5] 1.46.8.2:
840: * src/types/pa_vmethod_frame.C [release_3_1_5] 1.6.12.2:
841: * src/types/pa_vmethod_frame.h [release_3_1_5] 1.51.6.2:
842: + optimized ^call(vdouble), no junction creation, no calls later
843:
844: * src/classes/classes.C [release_3_1_5] 1.21.14.1:
845: * src/classes/classes.h [release_3_1_5] 1.26.12.1:
846: * src/classes/date.C [release_3_1_5] 1.69.6.1:
847: * src/classes/double.C [release_3_1_5] 1.57.14.1:
848: * src/classes/file.C [release_3_1_5] 1.133.6.1:
849: * src/classes/form.C [release_3_1_5] 1.38.14.1:
850: * src/classes/hash.C [release_3_1_5] 1.73.6.1:
851: * src/classes/hashfile.C [release_3_1_5] 1.33.14.1:
852: * src/classes/image.C [release_3_1_5] 1.111.8.1:
853: * src/classes/int.C [release_3_1_5] 1.53.14.1:
854: * src/classes/mail.C [release_3_1_5] 1.109.8.1:
855: * src/classes/math.C [release_3_1_5] 1.39.8.1:
856: * src/classes/memory.C [release_3_1_5] 1.7.8.1:
857: * src/classes/op.C [release_3_1_5] 1.152.4.1:
858: * src/classes/response.C [release_3_1_5] 1.26.14.1:
859: * src/classes/string.C [release_3_1_5] 1.142.6.1:
860: * src/classes/table.C [release_3_1_5] 1.208.6.1:
861: * src/classes/void.C [release_3_1_5] 1.34.8.1:
862: * src/classes/xdoc.C [release_3_1_5] 1.146.8.1:
863: * src/classes/xnode.C [release_3_1_5] 1.69.6.1:
864: * src/classes/xnode.h [release_3_1_5] 1.22.14.1:
865: * src/include/pa_array.h [release_3_1_5] 1.64.14.1:
866: * src/include/pa_cache_managers.h [release_3_1_5] 1.17.12.1:
867: * src/include/pa_charset.h [release_3_1_5] 1.30.14.1:
868: * src/include/pa_charsets.h [release_3_1_5] 1.12.14.1:
869: * src/include/pa_common.h [release_3_1_5] 1.101.8.1:
870: * src/include/pa_config_fixed.h [release_3_1_5] 1.67.8.1:
871: * src/include/pa_config_includes.h [release_3_1_5] 1.30.8.1:
872: * src/include/pa_dictionary.h [release_3_1_5] 1.17.14.1:
873: * src/include/pa_dir.h [release_3_1_5] 1.16.14.1:
874: * src/include/pa_exception.h [release_3_1_5] 1.44.8.1:
875: * src/include/pa_exec.h [release_3_1_5] 1.17.10.1:
876: * src/include/pa_globals.h [release_3_1_5] 1.111.8.1:
877: * src/include/pa_hash.h [release_3_1_5] 1.62.12.1:
878: * src/include/pa_memory.h [release_3_1_5] 1.11.14.1:
879: * src/include/pa_opcode.h [release_3_1_5] 1.27.14.1:
880: * src/include/pa_operation.h [release_3_1_5] 1.5.14.1:
881: * src/include/pa_os.h [release_3_1_5] 1.4.14.1:
882: * src/include/pa_request.h [release_3_1_5] 1.177.6.1:
883: * src/include/pa_request_charsets.h [release_3_1_5] 1.4.14.1:
884: * src/include/pa_request_info.h [release_3_1_5] 1.4.14.1:
885: * src/include/pa_sapi.h [release_3_1_5] 1.26.8.1:
886: * src/include/pa_socks.h [release_3_1_5] 1.16.8.1:
887: * src/include/pa_sql_connection.h [release_3_1_5] 1.39.8.1:
888: * src/include/pa_sql_driver_manager.h [release_3_1_5] 1.32.14.1:
889: * src/include/pa_stack.h [release_3_1_5] 1.23.6.1:
890: * src/include/pa_string.h [release_3_1_5] 1.164.8.1:
891: * src/include/pa_stylesheet_connection.h [release_3_1_5] 1.39.14.1:
892: * src/include/pa_stylesheet_manager.h [release_3_1_5] 1.21.14.1:
893: * src/include/pa_table.h [release_3_1_5] 1.57.14.1:
894: * src/include/pa_threads.h [release_3_1_5] 1.29.14.1:
895: * src/include/pa_types.h [release_3_1_5] 1.48.14.1:
896: * src/include/pa_uue.h [release_3_1_5] 1.7.14.1:
897: * src/include/pa_xml_exception.h [release_3_1_5] 1.3.14.1:
898: * src/include/pa_xml_io.h [release_3_1_5] 1.3.14.1:
899: * src/lib/gd/gif.C [release_3_1_5] 1.5.6.1:
900: * src/lib/gd/gif.h [release_3_1_5] 1.3.14.1:
901: * src/lib/gd/gifio.C [release_3_1_5] 1.2.14.1:
902: * src/lib/md5/pa_md5.h [release_3_1_5] 1.10.14.1:
903: * src/lib/md5/pa_md5c.c [release_3_1_5] 1.12.14.1:
904: * src/lib/smtp/comms.C [release_3_1_5] 1.7.8.1:
905: * src/lib/smtp/smtp.C [release_3_1_5] 1.7.14.1:
906: * src/lib/smtp/smtp.h [release_3_1_5] 1.5.14.1:
907: * src/main/compile.C [release_3_1_5] 1.75.10.1:
908: * src/main/compile.y [release_3_1_5] 1.213.10.2:
909: * src/main/compile_tools.C [release_3_1_5] 1.57.14.2:
910: * src/main/compile_tools.h [release_3_1_5] 1.74.12.2:
911: * src/main/execute.C [release_3_1_5] 1.306.6.1:
912: * src/main/pa_cache_managers.C [release_3_1_5] 1.15.12.1:
913: * src/main/pa_charset.C [release_3_1_5] 1.51.6.1:
914: * src/main/pa_charsets.C [release_3_1_5] 1.15.14.1:
915: * src/main/pa_common.C [release_3_1_5] 1.204.6.1:
916: * src/main/pa_dictionary.C [release_3_1_5] 1.22.14.1:
917: * src/main/pa_dir.C [release_3_1_5] 1.19.14.1:
918: * src/main/pa_exception.C [release_3_1_5] 1.47.14.1:
919: * src/main/pa_exec.C [release_3_1_5] 1.65.8.1:
920: * src/main/pa_globals.C [release_3_1_5] 1.176.8.1:
921: * src/main/pa_memory.C [release_3_1_5] 1.5.14.1:
922: * src/main/pa_os.C [release_3_1_5] 1.7.8.1:
923: * src/main/pa_request.C [release_3_1_5] 1.274.6.1:
924: * src/main/pa_socks.C [release_3_1_5] 1.23.8.1:
925: * src/main/pa_sql_driver_manager.C [release_3_1_5] 1.84.8.1:
926: * src/main/pa_string.C [release_3_1_5] 1.202.6.1:
927: * src/main/pa_stylesheet_connection.C [release_3_1_5] 1.2.12.1:
928: * src/main/pa_stylesheet_manager.C [release_3_1_5] 1.26.14.1:
929: * src/main/pa_table.C [release_3_1_5] 1.60.14.1:
930: * src/main/pa_uue.C [release_3_1_5] 1.8.14.1:
931: * src/main/pa_xml_exception.C [release_3_1_5] 1.3.14.1:
932: * src/main/pa_xml_io.C [release_3_1_5] 1.18.10.1:
933: * src/main/untaint.C [release_3_1_5] 1.134.6.1:
934: * src/sql/pa_sql_driver.h [release_3_1_5] 1.42.8.1:
935: * src/targets/apache13/mod_parser3.c [release_3_1_5] 1.11.12.1:
936: * src/targets/apache13core/mod_parser3_core.C [release_3_1_5] 1.7.8.1:
937: * src/targets/apache13core/pa_threads.C [release_3_1_5] 1.4.14.1:
938: * src/targets/cgi/pa_threads.C [release_3_1_5] 1.15.14.1:
939: * src/targets/cgi/parser3.C [release_3_1_5] 1.236.6.1:
940: * src/targets/isapi/pa_threads.C [release_3_1_5] 1.16.14.1:
941: * src/targets/isapi/parser3isapi.C [release_3_1_5] 1.92.8.1:
942: * src/types/pa_junction.h [release_3_1_5] 1.4.12.1:
943: * src/types/pa_method.h [release_3_1_5] 1.4.14.1:
944: * src/types/pa_value.C [release_3_1_5] 1.18.8.1:
945: * src/types/pa_value.h [release_3_1_5] 1.119.6.1:
946: * src/types/pa_vbool.h [release_3_1_5] 1.25.10.1:
947: * src/types/pa_vclass.C [release_3_1_5] 1.20.12.1:
948: * src/types/pa_vclass.h [release_3_1_5] 1.43.12.1:
949: * src/types/pa_vcode_frame.h [release_3_1_5] 1.27.12.1:
950: * src/types/pa_vconsole.h [release_3_1_5] 1.5.12.1:
951: * src/types/pa_vcookie.C [release_3_1_5] 1.63.12.1:
952: * src/types/pa_vcookie.h [release_3_1_5] 1.26.12.1:
953: * src/types/pa_vdate.h [release_3_1_5] 1.38.6.1:
954: * src/types/pa_vdouble.h [release_3_1_5] 1.46.8.1:
955: * src/types/pa_venv.h [release_3_1_5] 1.31.14.1:
956: * src/types/pa_vfile.C [release_3_1_5] 1.40.14.1:
957: * src/types/pa_vfile.h [release_3_1_5] 1.57.8.1:
958: * src/types/pa_vform.C [release_3_1_5] 1.83.8.1:
959: * src/types/pa_vform.h [release_3_1_5] 1.49.14.1:
960: * src/types/pa_vhash.C [release_3_1_5] 1.7.6.1:
961: * src/types/pa_vhash.h [release_3_1_5] 1.53.6.1:
962: * src/types/pa_vhashfile.h [release_3_1_5] 1.28.8.1:
963: * src/types/pa_vimage.C [release_3_1_5] 1.30.12.1:
964: * src/types/pa_vimage.h [release_3_1_5] 1.40.12.1:
965: * src/types/pa_vint.h [release_3_1_5] 1.41.14.1:
966: * src/types/pa_vjunction.h [release_3_1_5] 1.22.14.1:
967: * src/types/pa_vmail.C [release_3_1_5] 1.71.6.1:
968: * src/types/pa_vmail.h [release_3_1_5] 1.16.10.1:
969: * src/types/pa_vmath.C [release_3_1_5] 1.7.14.1:
970: * src/types/pa_vmath.h [release_3_1_5] 1.17.14.1:
971: * src/types/pa_vmemory.h [release_3_1_5] 1.4.14.1:
972: * src/types/pa_vmethod_frame.C [release_3_1_5] 1.6.12.1:
973: * src/types/pa_vmethod_frame.h [release_3_1_5] 1.51.6.1:
974: * src/types/pa_vobject.C [release_3_1_5] 1.16.12.1:
975: * src/types/pa_vobject.h [release_3_1_5] 1.42.12.1:
976: * src/types/pa_vrequest.C [release_3_1_5] 1.32.12.1:
977: * src/types/pa_vrequest.h [release_3_1_5] 1.28.12.1:
978: * src/types/pa_vresponse.C [release_3_1_5] 1.20.12.1:
979: * src/types/pa_vresponse.h [release_3_1_5] 1.35.12.1:
980: * src/types/pa_vstateless_class.C [release_3_1_5] 1.22.12.1:
981: * src/types/pa_vstateless_class.h [release_3_1_5] 1.48.12.1:
982: * src/types/pa_vstateless_object.h [release_3_1_5] 1.31.12.1:
983: * src/types/pa_vstatus.C [release_3_1_5] 1.24.14.1:
984: * src/types/pa_vstatus.h [release_3_1_5] 1.18.14.1:
985: * src/types/pa_vstring.C [release_3_1_5] 1.25.14.1:
986: * src/types/pa_vstring.h [release_3_1_5] 1.58.14.1:
987: * src/types/pa_vtable.C [release_3_1_5] 1.25.14.1:
988: * src/types/pa_vtable.h [release_3_1_5] 1.53.10.1:
989: * src/types/pa_vvoid.C [release_3_1_5] 1.1.10.1:
990: * src/types/pa_vvoid.h [release_3_1_5] 1.22.8.1:
991: * src/types/pa_vxdoc.C [release_3_1_5] 1.28.14.1:
992: * src/types/pa_vxdoc.h [release_3_1_5] 1.39.14.1:
993: * src/types/pa_vxnode.C [release_3_1_5] 1.38.12.1:
994: * src/types/pa_vxnode.h [release_3_1_5] 1.30.12.1:
995: * src/types/pa_wcontext.C [release_3_1_5] 1.30.14.1:
996: * src/types/pa_wcontext.h [release_3_1_5] 1.46.12.1:
997: * src/types/pa_wwrapper.h [release_3_1_5] 1.31.12.1:
998: . 2005 ;)
999:
1000: * src/lib/cord/cord.vcproj [release_3_1_5] 1.2.8.1:
1001: * src/lib/gd/gd.vcproj [release_3_1_5] 1.7.8.1:
1002: * src/lib/ltdl/ltdl.vcproj [release_3_1_5] 1.3.8.1:
1003: * src/lib/md5/md5.vcproj [release_3_1_5] 1.3.8.1:
1004: * src/lib/pcre/pcre.vcproj [release_3_1_5] 1.3.8.1:
1005: * src/lib/pcre/pcre_dftables.vcproj [release_3_1_5] 1.4.8.1:
1006: * src/lib/pcre/pcre_parser_ctype.vcproj [release_3_1_5] 1.4.8.1:
1007: * src/lib/sdbm/sdbm.vcproj [release_3_1_5] 1.4.14.1:
1008: * src/lib/smtp/smtp.vcproj [release_3_1_5] 1.6.8.1:
1009: * src/main/compile.tab.C [release_3_1_5] 1.103.8.1:
1010: * src/main/compile.y [release_3_1_5] 1.213.10.1:
1011: * src/main/compile_tools.C [release_3_1_5] 1.57.14.1:
1012: * src/main/compile_tools.h [release_3_1_5] 1.74.12.1:
1013: * src/targets/apache13/ApacheModuleParser3.vcproj [release_3_1_5] 1.7.8.1:
1014: * src/targets/apache13core/ApacheModuleParser3Core.vcproj [release_3_1_5] 1.9.8.1:
1015: * src/targets/cgi/parser3.vcproj [release_3_1_5] 1.12.8.1:
1016: * src/targets/isapi/parser3isapi.vcproj [release_3_1_5] 1.8.8.1:
1017: + optimized constants in expressions vstring->vdouble
1018:
1019: 2005-07-29 paf
1020: * src/types/pa_vclass.C 1.31:
1021: * www/htdocs/_bug.p 1.7:
1022: . shaped up error messages a bit
1023:
1024: * src/main/execute.C 1.311:
1025: * src/types/pa_vclass.C 1.29:
1026: * src/types/pa_vobject.C 1.22:
1027: * www/htdocs/_bug.p 1.6:
1028: * www/htdocs/_bug_derived.p 1.2:
1029: ! bug fix: static parent fields were not replaced in case $derived:field[put]
1030: + property setter can now be overridden
1031:
1032: * www/htdocs/_bug.html 1.92:
1033: * www/htdocs/_bug.p 1.5:
1034: * www/htdocs/_bug_derived.p 1.1:
1035: + removed limit "ctor must be declared in class being created"
1036:
1037: * src/types/pa_vclass.C 1.30:
1038: * www/htdocs/_bug_derived.p 1.3:
1039: + property getter can now be overridden
1040:
1041: 2005-07-28 paf
1042: * src/classes/hash.C [dynamic_fields_join] 1.73.4.4:
1043: * src/classes/hashfile.C [dynamic_fields_join] 1.33.12.4:
1044: * src/classes/op.C [dynamic_fields_join] 1.153.2.3:
1045: * src/classes/xnode.C [dynamic_fields_join] 1.69.4.2:
1046: * src/include/pa_hash.h [dynamic_fields_join] 1.64.2.4:
1047: * src/main/execute.C [dynamic_fields_join] 1.309.2.4:
1048: * src/types/pa_method.h [dynamic_fields_join] 1.4.12.3:
1049: * src/types/pa_value.h [dynamic_fields_join] 1.121.2.4:
1050: * src/types/pa_vclass.C [dynamic_fields_join] 1.27.2.7:
1051: * src/types/pa_vclass.h [dynamic_fields_join] 1.48.2.5:
1052: * src/types/pa_vcode_frame.h [dynamic_fields_join] 1.29.2.3:
1053: * src/types/pa_vconsole.h [dynamic_fields_join] 1.7.2.3:
1054: * src/types/pa_vcookie.C [dynamic_fields_join] 1.65.2.3:
1055: * src/types/pa_vcookie.h [dynamic_fields_join] 1.28.2.3:
1056: * src/types/pa_vhash.h [dynamic_fields_join] 1.55.2.3:
1057: * src/types/pa_vhashfile.h [dynamic_fields_join] 1.30.2.3:
1058: * src/types/pa_vimage.C [dynamic_fields_join] 1.32.2.3:
1059: * src/types/pa_vimage.h [dynamic_fields_join] 1.42.2.3:
1060: * src/types/pa_vmethod_frame.h [dynamic_fields_join] 1.53.2.3:
1061: * src/types/pa_vobject.C [dynamic_fields_join] 1.20.2.3:
1062: * src/types/pa_vobject.h [dynamic_fields_join] 1.44.2.5:
1063: * src/types/pa_vrequest.C [dynamic_fields_join] 1.34.2.3:
1064: * src/types/pa_vrequest.h [dynamic_fields_join] 1.30.2.3:
1065: * src/types/pa_vresponse.C [dynamic_fields_join] 1.22.2.3:
1066: * src/types/pa_vresponse.h [dynamic_fields_join] 1.37.2.3:
1067: * src/types/pa_vstateless_object.h [dynamic_fields_join] 1.33.2.3:
1068: * src/types/pa_vvoid.h [dynamic_fields_join] 1.24.2.3:
1069: * src/types/pa_vxnode.C [dynamic_fields_join] 1.40.2.3:
1070: * src/types/pa_vxnode.h [dynamic_fields_join] 1.32.2.3:
1071: * src/types/pa_wwrapper.h [dynamic_fields_join] 1.33.2.3:
1072: * www/htdocs/.htaccess [dynamic_fields_join] 1.44.4.2:
1073: * www/htdocs/auto.p [dynamic_fields_join] 1.22.8.2:
1074: ! restored put_element('replace' param), and restored its checks
1075: in vobject.put_element->static fields | dynamic properties
1076:
1077: * configure 1.84:
1078: * configure.in 1.84:
1079: * src/classes/classes.h 1.29:
1080: * src/classes/date.C 1.70:
1081: * src/classes/file.C 1.134:
1082: * src/classes/hash.C 1.74:
1083: * src/classes/hashfile.C 1.34:
1084: * src/classes/image.C 1.112:
1085: * src/classes/op.C 1.154:
1086: * src/classes/table.C 1.209:
1087: * src/classes/xdoc.C 1.147:
1088: * src/classes/xnode.C 1.70:
1089: * src/classes/xnode.h 1.23:
1090: * src/include/pa_hash.h 1.65:
1091: * src/include/pa_version.h 1.20:
1092: * src/main/execute.C 1.310:
1093: * src/types/Makefile.am 1.39:
1094: * src/types/Makefile.in 1.59:
1095: * src/types/pa_method.h 1.5:
1096: * src/types/pa_value.h 1.122:
1097: * src/types/pa_vclass.C 1.28:
1098: * src/types/pa_vclass.h 1.49:
1099: * src/types/pa_vcode_frame.h 1.30:
1100: * src/types/pa_vconsole.h 1.8:
1101: * src/types/pa_vcookie.C 1.66:
1102: * src/types/pa_vcookie.h 1.29:
1103: * src/types/pa_vhash.h 1.56:
1104: * src/types/pa_vhashfile.h 1.31:
1105: * src/types/pa_vimage.C 1.33:
1106: * src/types/pa_vimage.h 1.43:
1107: * src/types/pa_vmethod_frame.h 1.54:
1108: * src/types/pa_vobject.C 1.21:
1109: * src/types/pa_vobject.h 1.45:
1110: * src/types/pa_vproperty.h 1.2:
1111: * src/types/pa_vrequest.C 1.35:
1112: * src/types/pa_vrequest.h 1.31:
1113: * src/types/pa_vresponse.C 1.23:
1114: * src/types/pa_vresponse.h 1.38:
1115: * src/types/pa_vstateless_class.C 1.26:
1116: * src/types/pa_vstateless_class.h 1.52:
1117: * src/types/pa_vstateless_object.h 1.34:
1118: * src/types/pa_vvoid.h 1.25:
1119: * src/types/pa_vxnode.C 1.41:
1120: * src/types/pa_vxnode.h 1.33:
1121: * src/types/pa_wwrapper.h 1.34:
1122: * www/htdocs/.htaccess 1.45:
1123: * www/htdocs/_bug.html 1.91:
1124: * www/htdocs/_bug.p 1.4:
1125: * www/htdocs/_bug.pl 1.4:
1126: * www/htdocs/_bug.sh 1.2:
1127: * www/htdocs/auto.p 1.23:
1128: + 3.2.0 beta: merged from dynamic_fields_join
1129:
1130: 2005-07-27 paf
1131: * src/classes/classes.h [dynamic_fields_join] 1.28.2.1:
1132: * src/classes/hash.C [dynamic_fields_join] 1.73.4.2:
1133: * src/classes/hashfile.C [dynamic_fields_join] 1.33.12.2:
1134: * src/classes/op.C [dynamic_fields_join] 1.153.2.1:
1135: * src/include/pa_hash.h [dynamic_fields_join] 1.64.2.1:
1136: * src/main/execute.C [dynamic_fields_join] 1.309.2.2:
1137: * src/types/pa_method.h [dynamic_fields_join] 1.4.12.1:
1138: * src/types/pa_value.h [dynamic_fields_join] 1.121.2.1:
1139: * src/types/pa_vclass.C [dynamic_fields_join] 1.27.2.2:
1140: * src/types/pa_vclass.h [dynamic_fields_join] 1.48.2.2:
1141: * src/types/pa_vcode_frame.h [dynamic_fields_join] 1.29.2.1:
1142: * src/types/pa_vconsole.h [dynamic_fields_join] 1.7.2.1:
1143: * src/types/pa_vcookie.C [dynamic_fields_join] 1.65.2.1:
1144: * src/types/pa_vcookie.h [dynamic_fields_join] 1.28.2.1:
1145: * src/types/pa_vhash.h [dynamic_fields_join] 1.55.2.1:
1146: * src/types/pa_vhashfile.h [dynamic_fields_join] 1.30.2.1:
1147: * src/types/pa_vimage.C [dynamic_fields_join] 1.32.2.1:
1148: * src/types/pa_vimage.h [dynamic_fields_join] 1.42.2.1:
1149: * src/types/pa_vmethod_frame.h [dynamic_fields_join] 1.53.2.1:
1150: * src/types/pa_vobject.C [dynamic_fields_join] 1.20.2.1:
1151: * src/types/pa_vobject.h [dynamic_fields_join] 1.44.2.2:
1152: * src/types/pa_vrequest.C [dynamic_fields_join] 1.34.2.1:
1153: * src/types/pa_vrequest.h [dynamic_fields_join] 1.30.2.1:
1154: * src/types/pa_vresponse.C [dynamic_fields_join] 1.22.2.1:
1155: * src/types/pa_vresponse.h [dynamic_fields_join] 1.37.2.1:
1156: * src/types/pa_vstateless_class.C [dynamic_fields_join] 1.25.2.1:
1157: * src/types/pa_vstateless_object.h [dynamic_fields_join] 1.33.2.1:
1158: * src/types/pa_vvoid.h [dynamic_fields_join] 1.24.2.1:
1159: * src/types/pa_vxnode.C [dynamic_fields_join] 1.40.2.1:
1160: * src/types/pa_vxnode.h [dynamic_fields_join] 1.32.2.1:
1161: * src/types/pa_wwrapper.h [dynamic_fields_join] 1.33.2.1:
1162: joined_dynamic_fields: just compiled
1163:
1164: * src/include/pa_hash.h 1.64:
1165: * src/types/pa_vclass.C 1.27:
1166: * src/types/pa_vobject.C 1.19:
1167: * src/types/pa_vobject.C 1.20:
1168: * www/htdocs/_bug.html 1.90:
1169: * www/htdocs/_bug.p 1.3:
1170: . object setters [only started, does not work yet]
1171:
1172: * src/types/pa_vclass.C [dynamic_fields_join] 1.27.2.6:
1173: ! changed to GET_ SET_ prefixes. for there is some old code
1174: containing @set_name $name
1175:
1176: * src/types/pa_vclass.C [dynamic_fields_join] 1.27.2.3:
1177: * www/htdocs/_bug.html [dynamic_fields_join] 1.90.2.1:
1178: joined_dynamic_fields: dynamic get/set works [alfa]
1179:
1180: * src/classes/xnode.C [dynamic_fields_join] 1.69.4.1:
1181: * src/include/pa_hash.h [dynamic_fields_join] 1.64.2.3:
1182: * src/types/pa_vstateless_class.C [dynamic_fields_join] 1.25.2.2:
1183: * www/htdocs/.htaccess [dynamic_fields_join] 1.44.4.1:
1184: * www/htdocs/_bug.html [dynamic_fields_join] 1.90.2.3:
1185: * www/htdocs/_bug.p [dynamic_fields_join] 1.3.2.2:
1186: * www/htdocs/_bug.pl [dynamic_fields_join] 1.3.4.1:
1187: * www/htdocs/_bug.sh [dynamic_fields_join] 1.1.2.1:
1188: * www/htdocs/auto.p [dynamic_fields_join] 1.22.8.1:
1189: ! new asserts were all false. regretfully reverted them all to
1190: checks
1191:
1192: * src/classes/classes.h [dynamic_fields_join] 1.28.2.2:
1193: * src/classes/hash.C [dynamic_fields_join] 1.73.4.3:
1194: * src/classes/hashfile.C [dynamic_fields_join] 1.33.12.3:
1195: * src/classes/op.C [dynamic_fields_join] 1.153.2.2:
1196: * src/main/execute.C [dynamic_fields_join] 1.309.2.3:
1197: * src/types/pa_method.h [dynamic_fields_join] 1.4.12.2:
1198: * src/types/pa_value.h [dynamic_fields_join] 1.121.2.2:
1199: * src/types/pa_vclass.C [dynamic_fields_join] 1.27.2.5:
1200: * src/types/pa_vclass.h [dynamic_fields_join] 1.48.2.4:
1201: * src/types/pa_vcode_frame.h [dynamic_fields_join] 1.29.2.2:
1202: * src/types/pa_vconsole.h [dynamic_fields_join] 1.7.2.2:
1203: * src/types/pa_vcookie.C [dynamic_fields_join] 1.65.2.2:
1204: * src/types/pa_vcookie.h [dynamic_fields_join] 1.28.2.2:
1205: * src/types/pa_vhash.h [dynamic_fields_join] 1.55.2.2:
1206: * src/types/pa_vhashfile.h [dynamic_fields_join] 1.30.2.2:
1207: * src/types/pa_vimage.C [dynamic_fields_join] 1.32.2.2:
1208: * src/types/pa_vimage.h [dynamic_fields_join] 1.42.2.2:
1209: * src/types/pa_vmethod_frame.h [dynamic_fields_join] 1.53.2.2:
1210: * src/types/pa_vobject.C [dynamic_fields_join] 1.20.2.2:
1211: * src/types/pa_vobject.h [dynamic_fields_join] 1.44.2.3:
1212: * src/types/pa_vrequest.C [dynamic_fields_join] 1.34.2.2:
1213: * src/types/pa_vrequest.h [dynamic_fields_join] 1.30.2.2:
1214: * src/types/pa_vresponse.C [dynamic_fields_join] 1.22.2.2:
1215: * src/types/pa_vresponse.h [dynamic_fields_join] 1.37.2.2:
1216: * src/types/pa_vstateless_object.h [dynamic_fields_join] 1.33.2.2:
1217: * src/types/pa_vvoid.h [dynamic_fields_join] 1.24.2.2:
1218: * src/types/pa_vxnode.C [dynamic_fields_join] 1.40.2.2:
1219: * src/types/pa_vxnode.h [dynamic_fields_join] 1.32.2.2:
1220: * src/types/pa_wwrapper.h [dynamic_fields_join] 1.33.2.2:
1221: joined_dynamic_fields: removed unused param from put_method (
1222: returned to 3 params)
1223:
1224: * src/types/pa_vproperty.h 1.1:
1225: file pa_vproperty.h was initially added on branch
1226: dynamic_fields_join.
1227:
1228: * configure [dynamic_fields_join] 1.83.4.1:
1229: * configure.in [dynamic_fields_join] 1.83.4.1:
1230: * src/include/pa_version.h [dynamic_fields_join] 1.19.4.1:
1231: * src/types/Makefile.am [dynamic_fields_join] 1.38.4.1:
1232: * src/types/Makefile.in [dynamic_fields_join] 1.58.4.1:
1233: 3.2.0beta started
1234:
1235: * src/classes/date.C [dynamic_fields_join] 1.69.4.1:
1236: * src/classes/file.C [dynamic_fields_join] 1.133.4.1:
1237: * src/classes/hash.C [dynamic_fields_join] 1.73.4.1:
1238: * src/classes/hashfile.C [dynamic_fields_join] 1.33.12.1:
1239: * src/classes/image.C [dynamic_fields_join] 1.111.6.1:
1240: * src/classes/table.C [dynamic_fields_join] 1.208.4.1:
1241: * src/classes/xdoc.C [dynamic_fields_join] 1.146.6.1:
1242: * src/classes/xnode.h [dynamic_fields_join] 1.22.12.1:
1243: * src/main/execute.C [dynamic_fields_join] 1.309.2.1:
1244: * src/types/pa_vclass.C [dynamic_fields_join] 1.27.2.1:
1245: * src/types/pa_vclass.h [dynamic_fields_join] 1.48.2.1:
1246: * src/types/pa_vobject.h [dynamic_fields_join] 1.44.2.1:
1247: * src/types/pa_vstateless_class.h [dynamic_fields_join] 1.51.2.1:
1248: joined_dynamic_fields: started
1249:
1250: * src/types/pa_vobject.h [dynamic_fields_join] 1.44.2.4:
1251: . fixed warning
1252:
1253: * src/include/pa_hash.h [dynamic_fields_join] 1.64.2.2:
1254: * src/types/pa_vclass.C [dynamic_fields_join] 1.27.2.4:
1255: * src/types/pa_vclass.h [dynamic_fields_join] 1.48.2.3:
1256: * www/htdocs/_bug.html [dynamic_fields_join] 1.90.2.2:
1257: * www/htdocs/_bug.p [dynamic_fields_join] 1.3.2.1:
1258: joined_dynamic_fields: dynamic get/set works with overriding
1259: props [alpha2]
1260:
1261: 2005-07-26 paf
1262: * src/classes/classes.h 1.28:
1263: * src/include/pa_hash.h 1.63:
1264: * src/main/execute.C 1.308:
1265: * src/types/pa_value.h 1.121:
1266: * src/types/pa_vclass.C 1.25:
1267: * src/types/pa_vclass.h 1.48:
1268: * src/types/pa_vcode_frame.h 1.29:
1269: * src/types/pa_vconsole.h 1.7:
1270: * src/types/pa_vcookie.C 1.65:
1271: * src/types/pa_vcookie.h 1.28:
1272: * src/types/pa_vhash.h 1.55:
1273: * src/types/pa_vhashfile.h 1.30:
1274: * src/types/pa_vimage.C 1.32:
1275: * src/types/pa_vimage.h 1.42:
1276: * src/types/pa_vmethod_frame.h 1.53:
1277: * src/types/pa_vobject.C 1.18:
1278: * src/types/pa_vobject.h 1.44:
1279: * src/types/pa_vrequest.C 1.34:
1280: * src/types/pa_vrequest.h 1.30:
1281: * src/types/pa_vresponse.C 1.22:
1282: * src/types/pa_vresponse.h 1.37:
1283: * src/types/pa_vstateless_object.h 1.33:
1284: * src/types/pa_vvoid.h 1.24:
1285: * src/types/pa_vxnode.C 1.40:
1286: * src/types/pa_vxnode.h 1.32:
1287: * src/types/pa_wwrapper.h 1.33:
1288: * www/htdocs/_bug.html 1.88:
1289: . properties: set works [alpha1]
1290:
1291: * src/include/pa_request.h 1.178:
1292: * src/main/execute.C 1.309:
1293: * www/htdocs/_bug.html 1.89:
1294: . properties: set works [alpha2]. for classes. todo: for objects
1295:
1296: 2005-07-25 paf
1297: * src/types/pa_vclass.C 1.22:
1298: * src/types/pa_vclass.h 1.45:
1299: * src/types/pa_vstateless_class.C 1.24:
1300: * src/types/pa_vstateless_class.h 1.50:
1301: . properties: started, get works [alpha]
1302:
1303: * src/main/compile.C 1.76:
1304: * src/types/pa_vclass.C 1.23:
1305: * src/types/pa_vclass.h 1.46:
1306: * www/htdocs/_bug.html 1.86:
1307: * www/htdocs/_bug.p 1.2:
1308: . properties: started, get works [alpha2]
1309:
1310: * src/main/compile.C 1.77:
1311: * src/types/pa_vclass.C 1.24:
1312: * src/types/pa_vclass.h 1.47:
1313: * src/types/pa_vstateless_class.C 1.25:
1314: * src/types/pa_vstateless_class.h 1.51:
1315: * www/htdocs/_bug.html 1.87:
1316: . properties: started, get works [alpha1, other approach]
1317:
1318: 2005-07-15 paf
1319: * src/classes/classes.h 1.27:
1320: * src/classes/op.C 1.153:
1321: * src/main/execute.C 1.307:
1322: * src/types/pa_junction.h 1.5:
1323: * src/types/pa_property.h 1.1:
1324: * src/types/pa_value.h 1.120:
1325: * src/types/pa_vclass.C 1.21:
1326: * src/types/pa_vclass.h 1.44:
1327: * src/types/pa_vcode_frame.h 1.28:
1328: * src/types/pa_vconsole.h 1.6:
1329: * src/types/pa_vcookie.C 1.64:
1330: * src/types/pa_vcookie.h 1.27:
1331: * src/types/pa_vhash.h 1.54:
1332: * src/types/pa_vhashfile.h 1.29:
1333: * src/types/pa_vimage.C 1.31:
1334: * src/types/pa_vimage.h 1.41:
1335: * src/types/pa_vmethod_frame.h 1.52:
1336: * src/types/pa_vobject.C 1.17:
1337: * src/types/pa_vobject.h 1.43:
1338: * src/types/pa_vrequest.C 1.33:
1339: * src/types/pa_vrequest.h 1.29:
1340: * src/types/pa_vresponse.C 1.21:
1341: * src/types/pa_vresponse.h 1.36:
1342: * src/types/pa_vstateless_class.C 1.23:
1343: * src/types/pa_vstateless_class.h 1.49:
1344: * src/types/pa_vstateless_object.h 1.32:
1345: * src/types/pa_vvoid.h 1.23:
1346: * src/types/pa_vxnode.C 1.39:
1347: * src/types/pa_vxnode.h 1.31:
1348: * src/types/pa_wcontext.h 1.47:
1349: * src/types/pa_wwrapper.h 1.32:
1350: * src/types/types.vcproj 1.15:
1351: + started property [getters work but think of changing them too
1352: to precaching]
1353:
1354: 2005-07-08 paf
1355: * src/main/pa_request.C 1.274:
1356: * www/htdocs/_bug.html 1.84:
1357: ! bugfix: $response:body[nonfile] caused gpf
1358:
1359: 2005-06-28 paf
1360: * src/classes/file.C 1.133:
1361: * src/main/untaint.C 1.134:
1362: ! string invariant violated in passing empty strings to file::
1363: exec/cgi environment
1364:
1365: 2005-06-06 paf
1366: * src/classes/hash.C 1.73:
1367: * src/classes/string.C 1.142:
1368: * src/classes/table.C 1.208:
1369: * www/htdocs/.htaccess 1.44:
1370: * www/htdocs/_bug.html 1.83:
1371: * www/htdocs/_bug.pl 1.3:
1372: * www/htdocs/_bug.xsl 1.15:
1373: ! bugfix ^string:sql ^table:sql ^hash:sql now DO process $.bind
1374: option
1375:
1376: 2005-05-24 paf
1377: * src/classes/file.C 1.132:
1378: ! bugfix ^file::load[mode;name;$.offset $.limit] now work again [
1379: support was broken in 3.1.4]
1380:
1.43 paf 1381: * src/classes/op.C 1.152:
1382: * src/main/pa_string.C 1.202:
1383: . steps toward removing ALL_INTERIOR_POINTERS
1384:
1385: 2005-05-12 paf
1386: * src/main/pa_common.C 1.203:
1387: bugfix ^file::load[mode;name;$.offset $.limit] now work again
1388: [support was broken in 3.1.4]
1389:
1390: * src/main/pa_common.C 1.204:
1391: ! bugfix -- recv()==0 is not an error
1392:
1393: * configure 1.83:
1394: 3.1.5beta
1395:
1396: * src/lib/gd/gif.C 1.5:
1397: fixed image.fill, not it does not depend on line-width [was
1398: refusing to fill if line-width >1, thanks to Seras <seras
1399: pinxit.lt> for repro case
1400:
1401: 2005-04-25 paf
1402: * src/types/pa_vdate.h 1.38:
1403: ! getenv("TZ")==0? TZ environment restored correctly
1404:
1405: 2005-04-19 paf
1406: * src/types/pa_vdate.h 1.37:
1407: bugfix: initial $date.TZ is 0, that results in VString
1408: violating invariant!!
1409:
1410: * src/types/pa_vdate.h 1.36:
1411: bugfix: TZ now restored after roll if were getenv("TZ")==null
1412:
1.42 paf 1413: 2005-04-08 paf
1414: * src/main/pa_charset.C 1.51:
1415: bugfix: UTF8->one-byte-per-char-encoding bugfix: when there is
1416: no char in charset one byte produces 6 (ÿ <<max).
1417: increased buffer size!
1418:
1419: 2005-03-23 paf
1420: * src/classes/date.C 1.69:
1421: * src/types/pa_vdate.h 1.35:
1422: ! bugfix: ^date.sql-string now takes TZ into account
1423:
1424: 2005-03-16 paf
1425: * src/types/pa_vhash.C 1.7:
1426: . warning about eof eol
1427:
1428: * INSTALL 1.40:
1429: * src/include/pa_stack.h 1.23:
1430: * www/htdocs/.htaccess 1.43:
1431: * www/htdocs/_bug.html 1.82:
1432: . compiled on freebsd 5.3 with gcc 3.4
1433:
1434: 2005-02-17 paf
1435: * operators.txt 1.178:
1436: * src/classes/op.C 1.150:
1437: * src/classes/op.C 1.151:
1438: + operator ^sleep(double seconds)
1439:
1440: 2005-02-02 paf
1441: * src/classes/xnode.C 1.69:
1442: * www/htdocs/_bug.html 1.81:
1443: beauty: removed needless includes
1444:
1445: 2005-01-31 paf
1446: * src/types/pa_vmail.C 1.71:
1447: change: $.partX now always 1...
1448: change: $.partNoNumber now alias to $.part1
1449:
1450: * INSTALL 1.39:
1451: updatet to latest working versions available
1452:
1453: * src/types/pa_vmail.C 1.70:
1454: change: incoming letter part contains "content-disposition" header with any value?
1455: now considering that part to be "file#" [for text/plain text/html were $.text# $.html#]
1456:
1457: 2005-01-20 paf
1458: * configure.in 1.83:
1459: * src/include/pa_version.h 1.19:
1460: * www/htdocs/_bug.html 1.80:
1461: version
1462:
1463: 2005-01-19 paf
1464: * src/lib/gd/Makefile.am 1.2:
1465: * src/lib/gd/Makefile.in 1.4:
1466: * src/lib/ltdl/Makefile.am 1.2:
1467: * src/lib/ltdl/Makefile.in 1.7:
1468: * src/targets/cgi/parser3.C 1.236:
1469: * src/types/Makefile.am 1.38:
1470: * src/types/Makefile.in 1.58:
1471: forgotten makefiles.
1472: couple warnings in parser3.C
1473:
1474: * Makefile.am 1.48:
1475: * Makefile.in 1.62:
1476: * acinclude.m4 1.35:
1477: * aclocal.m4 1.38:
1478: * acsite.m4 1.13:
1479: * configure 1.82:
1480: * configure.in 1.82:
1481: *** empty log message ***
1482:
1483: 2004-12-24 paf
1.41 paf 1484: * Makefile.am [release_3_1_4] 1.47.2.1:
1485: * Makefile.in [release_3_1_4] 1.61.2.1:
1486: * acinclude.m4 [release_3_1_4] 1.34.2.1:
1487: * aclocal.m4 [release_3_1_4] 1.37.2.1:
1488: * acsite.m4 [release_3_1_4] 1.12.2.1:
1489: * configure [release_3_1_4] 1.81.2.1:
1490: * configure.in [release_3_1_4] 1.81.2.1:
1491: *** empty log message ***
1492:
1.42 paf 1493: 2004-12-23 paf
1494: * src/types/pa_vhashfile.C 1.47:
1495: * www/htdocs/_bug.html 1.72:
1496: bugfix: reading empty string from hashfile produced bad cord
1497:
1498: * src/main/pa_exec.C 1.65:
1499: * www/htdocs/_bug.html 1.78:
1500: win32: bugfix: file::cgi/exec now set current dir to directory
1501: of script (when shbang used), not to directory of its interpreter
1502:
1503: * src/targets/cgi/parser3.C 1.235:
1504: now, when version (compiled on HOST), we need more hspace
1505:
1506: * src/types/pa_vmethod_frame.h 1.51:
1507: * www/htdocs/_bug.html 1.73:
1508: bugfix: when method junction was created by accessing $
1509: name_of_method it acquired bad self=closest methodframe;
1510: instead of proper self (current class)
1.41 paf 1511:
1512: * src/include/pa_common.h 1.101:
1513: * src/main/pa_common.C 1.202:
1514: * src/types/pa_vhashfile.C 1.48:
1515: * www/htdocs/_bug.html 1.75:
1516: beauty: hashfile::open now creates dir for new file
1517:
1518: * src/main/pa_request.C 1.273:
1519: * www/htdocs/_bug.html 1.77:
1.42 paf 1520: new: @unhandled_exception can prevent exception from being
1.41 paf 1521: logged by setting $exception.handled(1)
1522:
1523: * src/classes/table.C 1.207:
1524: * src/types/pa_vhash.C 1.6:
1525: * src/types/pa_vhash.h 1.53:
1526: * www/htdocs/_bug.html 1.74:
1527: bugfix: table->hash now regards _default
1528:
1529: * operators.txt 1.177:
1530: * src/classes/file.C 1.131:
1531: * www/htdocs/_bug.html 1.76:
1532: change: ^file::sql{query}[[options]]
1533: options:
1534: $.name[file name]
1535: $.content-type[application/what]
1536:
1537: * src/main/pa_sql_driver_manager.C 1.84:
1538: * www/htdocs/_bug.html 1.79:
1539: sql connect string, rsplit @
1540:
1.42 paf 1541: * configure 1.81:
1542: * configure.in 1.81:
1543: * src/include/pa_version.h 1.17:
1544: configured host to pa_version. will be displayed everywhere
1545:
1546: * src/include/pa_version.h 1.18:
1547: compiled on win32...
1.41 paf 1548:
1.42 paf 1549: 2004-12-10 paf
1.41 paf 1550: * src/main/pa_common.C 1.197:
1.42 paf 1551: http: exception status of send/recv errors change to most
1.41 paf 1552: probable http.timeout
1553:
1554: * src/main/pa_common.C 1.200:
1555: comment on volatile
1556:
1.42 paf 1557: * src/main/pa_common.C 1.196:
1558: * www/htdocs/_bug.html 1.71:
1559: win32: http connection $.timeout option now works [setsockopt
1560: on send/receive]
1561:
1562: * src/lib/smtp/comms.C 1.7:
1563: * src/main/pa_common.C 1.201:
1564: DONT_LINGER can cause subsequent failures though defined in .h
1.41 paf 1565:
1566: * Makefile.am 1.47:
1567: * Makefile.in 1.61:
1568: * acinclude.m4 1.34:
1569: * aclocal.m4 1.37:
1570: * acsite.m4 1.12:
1571: * configure 1.80:
1572: * configure.in 1.80:
1573: *** empty log message ***
1574:
1.42 paf 1575: * src/main/pa_common.C 1.198:
1576: http: timeout setsockopt [if possible] on unix too
1.41 paf 1577:
1.42 paf 1578: * src/include/pa_config_auto.h.in 1.42:
1579: * src/main/pa_common.C 1.199:
1580: http: unix: alarm function were not used since the beginning
1581: due to stupid error [setsigjmp were not checked in configure.in]
1.41 paf 1582:
1.42 paf 1583: 2004-12-08 paf
1.41 paf 1584: * src/classes/mail.C 1.108:
1585: * src/types/pa_vmail.C 1.69:
1586: * www/htdocs/.htaccess 1.42:
1587: * www/htdocs/_bug.html 1.70:
1588: * www/htdocs/_bug.xsl 1.14:
1.42 paf 1589: bugfix: mail body now cstr-ed knowing mail charset, and
1.41 paf 1590: untainting uri lang now knows proper charset
1591:
1.42 paf 1592: 2004-11-24 paf
1.41 paf 1593: * src/classes/hash.C 1.72:
1594: hash: adding/cloning adds/clones _default now
1595:
1596: $hash[
1597: $.a[1]
1598: $._default[def]
1599: ]
1600: #$hash2[^hash::create[$hash]]
1601: $hash2[^hash::create[]]
1602: ^hash2.add[$hash]
1603: $hash2.shit
1604:
1.42 paf 1605: 2004-11-12 paf
1.41 paf 1606: * src/types/pa_vmail.C 1.68:
1607: bugfix: mail:send[$.date[]] were ignored [since 3.0.4]
1608:
1.42 paf 1609: 2004-11-09 paf
1.41 paf 1610: * src/targets/cgi/parser3.C 1.233:
1611: debug: PA_DEBUG_CGI_ENTRY_EXIT
1612: if on, writes basics to c:\parser3.log
1613:
1.42 paf 1614: 2004-10-21 paf
1.41 paf 1615: * src/classes/xnode.C 1.68:
1.42 paf 1616: bugfix: xnode.getAttribute[NS] now return tainted strings [were
1.41 paf 1617: returning clean onces]
1618:
1.42 paf 1619: 2004-10-15 paf
1.41 paf 1620: * src/types/pa_vdouble.h 1.46:
1.42 paf 1621: bugfix: ^for[i](1;1.5){} << did two cycles(i=1; i=2), which was
1.41 paf 1622: wrong, now does ONE
1623:
1.42 paf 1624: 2004-10-12 paf
1.41 paf 1625: * etc/parser3.charsets/windows-1251.cfg 1.12:
1626: euro
1627: promille
1628: +/-
1629:
1.42 paf 1630: 2004-10-07 paf
1.41 paf 1631: * src/include/pa_config_fixed.h 1.67:
1632: * src/include/pa_config_includes.h 1.30:
1633: * src/main/pa_globals.C 1.176:
1634: * www/htdocs/.htaccess 1.41:
1635: * www/htdocs/_bug.html 1.69:
1636: * www/htdocs/_bug.pl 1.2:
1637: debugger help: PA_RELEASE_ASSERTS enables release asserts
1638:
1.42 paf 1639: * src/lib/cord/cordbscs.c 1.5:
1640: debugger help: CORD_dump now dumpts \t\r\n as @#| and truncates
1641: long char sequences less
1642:
1643: * src/include/pa_string.h 1.164:
1644: * src/main/pa_string.C 1.201:
1645: debugger help: String.dump() to stdout in detailed form [were
1646: String.v() in short form]
1647:
1648: 2004-10-06 paf
1.41 paf 1649: * src/include/pa_socks.h 1.16:
1650: * src/main/pa_common.C 1.195:
1651: * src/main/pa_socks.C 1.23:
1652: win32 beauty: socket errors properly decoded
1653:
1.42 paf 1654: 2004-10-05 paf
1.41 paf 1655: * src/include/pa_request.h 1.177:
1656: * src/main/pa_request.C 1.272:
1657: bugfix: request::configure_user/admin done always, even if no file-to-process
1658: useful in @unhandled_exception [say, if they would want to mail by SMTP something]
1659:
1.42 paf 1660: * src/main/pa_request.C 1.271:
1661: bugfix: cookie(and mail:recieved) fills now performed prior to file loading [and @auto executing]
1662: thus making $cookie:value available in @auto and in @unhandled_exception when IIS is configured to run interpreter even if no file exist
1663:
1664: 2004-09-20 paf
1.41 paf 1665: * src/main/pa_globals.C 1.175:
1666: libxml has bugs: it calls xmlMallocAtomic somewhere where it should have called xmlMalloc
1667: and it calls xmlFree when it should have not called it.
1668: inserted two workarounds: xmlMallocAtomic implemented as xmlMalloc, and xmlFree just ignored.
1669: put away a testcase, maybe someday libxml author would fix all that.
1670: until that day: we have SLOW garbage collecting when many xml objects are alive
1671: hint: do ^memory:compact[] before xdoc::create
1672:
1.42 paf 1673: 2004-09-17 paf
1.41 paf 1674: * src/classes/file.C 1.130:
1.42 paf 1675: bugfix: file::cgi headers were lost [typo error from 3.0.8
1.41 paf 1676: version]
1677:
1.42 paf 1678: 2004-09-14 paf
1.41 paf 1679: * src/types/pa_vhashfile.C 1.46:
1680: bugfix: hashfile.clear deleted only part
1681: bugfix: hashfile.foreach iterated only part if hashfile were modified inside
1682:
1.42 paf 1683: 2004-09-13 paf
1684: * src/lib/sdbm/apr-include/apr.h 1.5:
1685: * src/types/pa_vhashfile.C 1.43:
1686: * www/htdocs/_bug.html 1.66:
1687: bugfix: error numbers now from errno.h = strerror now returnes
1688: something and we can properly report that to client
1.40 paf 1689:
1690: * src/types/pa_vhashfile.C 1.45:
1691: * www/htdocs/_bug.html 1.67:
1692: beauty: not reproduced $hashfile.key[$novalue] bug [reported by motorin],
1693: inserted safety-check
1694:
1.42 paf 1695: * src/types/pa_vhashfile.C 1.44:
1696: change: empty keys now error in parser [not something obscure
1697: from sdbm lib]
1.40 paf 1698:
1699: * src/classes/xdoc.C 1.146:
1700: * www/htdocs/_bug.html 1.65:
1701: * www/htdocs/_bug.xsl 1.13:
1702: change: ^xdoc.string now outputted as-is [tainted as-is]
1703: this helps //[space][newline] to remain as-is and not be unnecessary optimized away [ruining javascript]
1704:
1.42 paf 1705: * src/classes/mail.C 1.107:
1706: bugfix: typo error
1.40 paf 1707:
1708: * src/main/pa_string.C 1.200:
1709: * www/htdocs/_bug.html 1.68:
1710: bugfix: $s[+008] ^eval($s) now parsed OK [were as octal]
1711:
1.42 paf 1712: * src/classes/xdoc.C 1.145:
1713: change: ^xdoc.string now outputted as-is [tainted as-is]
1714:
1715: * src/lib/sdbm/sdbm_private.h 1.2:
1716: change: limit on length(key+value) now 8008 bytes, were 1008.
1717: perl sdbm compatibility now ruined
1718:
1719: 2004-09-09 paf
1.40 paf 1720: * src/main/pa_common.C 1.194:
1721: bugfix: loads headers with both \r\n and \n separators
1722: bugfix: loads header with endings \r\n\r\n and \n\n
1723: (bloody yandex.server)
1724:
1.42 paf 1725: 2004-09-06 paf
1.40 paf 1726: * src/main/pa_charset.C 1.50:
1.42 paf 1727: bugfix: two-bytes invalid chars in TranscodeFromUTF8 considered
1.40 paf 1728: valid. only >2bytes-long now %HH encoded
1729:
1.42 paf 1730: 2004-09-01 paf
1.39 paf 1731: * src/classes/mail.C 1.105:
1732: * src/include/pa_config_fixed.h 1.66:
1733: * src/types/pa_value.C 1.18:
1734: * src/types/pa_value.h 1.119:
1735: * src/types/pa_vmail.C 1.64:
1736: * www/htdocs/_bug.html 1.63:
1737: new: ^mail:send[
1738: $.file[
1739: $.any[header]
1740:
1741: * src/types/pa_vmail.C 1.66:
1742: * www/htdocs/_bug.html 1.64:
1743: new: ^mail:send[$.file[$.content-disposition can be overriden
1744: new: empty mail header fields removed from letter
1745:
1746: * src/types/pa_vmail.C 1.67:
1747: change: multipart/mixed changed to multipart/related
1748: outlook express have no problems showing unrelated attachments.
1749: todo: someday figure out a way of
1750: multipart/mixed
1751: multipart/related
1752: text/html
1753: image/xxx
1754: application/octet-stream << true attachments
1755:
1756: 2004-08-30 paf
1757: * src/include/pa_config_fixed.h 1.65:
1758: * src/main/pa_common.C 1.193:
1759: * www/htdocs/.htaccess 1.40:
1760: * www/htdocs/_bug.html 1.62:
1761: beauty: less warnings
1762:
1763: * src/main/pa_common.C 1.192:
1764: beauty: do not bother with charset detection when ^file::load[binary
1765:
1766: 2004-08-27 paf
1767: * src/main/pa_common.C 1.191:
1768: hack: for yandex.server http server
1769:
1770: 2004-08-18 paf
1771: * src/main/pa_request.C 1.270:
1772: bugfix: Accept-Ranges: bytes when sending possibly-chunked response
1773:
1774: 2004-08-17 paf
1775: * src/classes/file.C 1.128:
1776: * src/classes/file.C 1.129:
1777: bugfix: $f[^file::load[;http://]] $f.content-type now = that of
1778: http response
1779:
1780: 2004-08-03 paf
1781: * www/htdocs/.htaccess 1.39:
1782: * www/htdocs/_bug.html 1.61:
1783: bugfix: empty input variables can be replaced by output
1784: [forgot to allocate proper buffer, oracle _server_ died with
1785: kgepop: no error frame to pop to for error 21500
1786: message]
1787:
1788: 2004-07-30 paf
1789: * src/include/pa_exception.h 1.44:
1790: * src/main/pa_request.C 1.268:
1791: * src/targets/cgi/parser3.C 1.231:
1792: * www/htdocs/.htaccess 1.37:
1793: * www/htdocs/_bug.html 1.60:
1794: bugfix: win32: system&parser exceptions in release mode reported properly
1795: parser exception in exception handler WERE mistakenly reported as system exception, without details
1796:
1797: * src/include/pa_request.h 1.176:
1798: * src/main/pa_request.C 1.269:
1799: * src/targets/apache13core/mod_parser3_core.C 1.7:
1800: * src/targets/cgi/parser3.C 1.232:
1801: * src/targets/isapi/parser3isapi.C 1.92:
1802: * www/htdocs/.htaccess 1.38:
1803: bugfix: win32: system&parser exceptions in release mode reported properly
1804: parser exception in exception handler WERE mistakenly reported as system exception, without details
1805: [in apache & isapi]
1806: +some beauty in exception text
1807:
1808: * src/main/execute.C 1.306:
1809: beauty: simplified system exception handling
1810:
1811: 2004-07-29 paf
1812: * src/types/Makefile.am 1.37:
1813: * src/types/Makefile.in 1.57:
1814: added vhash.c
1815:
1816: * src/classes/table.C 1.206:
1817: * www/htdocs/_bug.html 1.59:
1818: bugfix: ^table.save[export.csv;$.separator[^;]] now works fine
1819: [separator were ignored, and \t used unconditionally]
1820:
1821: 2004-07-28 paf
1822: * src/classes/date.C 1.68:
1823: * src/classes/image.C 1.111:
1824: * src/classes/math.C 1.39:
1825: * src/lib/ltdl/ltdl.c 1.4:
1826: * src/lib/pcre/pcre_parser_ctype.c 1.5:
1827: * src/lib/smtp/comms.C 1.6:
1828: * src/main/pa_common.C 1.189:
1829: * src/main/pa_common.C 1.190:
1830: * src/main/pa_string.C 1.199:
1831: * src/targets/cgi/parser3.C 1.230:
1832: * src/types/pa_vform.C 1.83:
1833: * src/types/pa_vmail.C 1.62:
1834: * src/types/pa_vmail.C 1.63:
1835: * www/htdocs/_bug.html 1.58:
1836: bugfix: isspace((unsigned char)c) everywhere. failed on russian letters
1837:
1838: * src/main/pa_exec.C 1.64:
1839: * www/htdocs/_bug.html 1.57:
1840: bugfix: win32: chdir not needed, dir passwed as '
1841: currentDirectory' parameter to CreateProcess
1842:
1843: 2004-07-27 paf
1844: * src/types/pa_vdate.h 1.33:
1845: bugfix: time checked not only at set_time but also in ctor
1846:
1847: * src/types/pa_vdate.h 1.34:
1848: check: for invalid datetime after temporary TZ shift
1849:
1850: * src/targets/cgi/parser3.vcproj 1.12:
1851: beauty: win32: globaloptimizations ON, release:mapfile ON
1852: todo: copy .mapfile from release somewhere [to help searching for unhandled system exceptions]
1853:
1854: 2004-07-26 paf
1855: * operators.txt 1.176:
1856: * src/include/pa_common.h 1.100:
1857: * src/main/pa_common.C 1.188:
1858: * src/main/pa_request.C 1.267:
1859: * src/types/pa_vfile.h 1.57:
1860: * src/types/pa_vhash.C 1.5:
1861: * src/types/pa_vhash.h 1.52:
1862: * src/types/types.vcproj 1.14:
1863: * www/htdocs/_bug.html 1.56:
1864: new: $response:body/download[
1865: $.file[name on disk]
1866: $.name[of file for user]
1867: $.mdate[date of last-modified. default from directory]
1868: ]
1869:
1870: * src/classes/file.C 1.127:
1871: moving file:send somewhere else..
1872:
1873: * src/classes/file.C 1.126:
1874: * src/include/pa_sapi.h 1.26:
1875: * src/main/pa_common.C 1.187:
1876: * src/targets/apache13core/mod_parser3_core.C 1.6:
1877: * src/targets/cgi/parser3.C 1.229:
1878: * src/targets/isapi/parser3isapi.C 1.91:
1879: patched: ^file:send by Victor Fedoseev <vvf_ru@mail.ru>
1880: todo: turn it to $response:download[
1881: $.filename[filename]
1882: $.option[]
1883: ,,
1884: ]
1885:
1886: * src/classes/file.C 1.125:
1887: beauty: invalid mode thoroughly reported
1888:
1889: 2004-07-21 paf
1890: * src/types/pa_vmail.C 1.61:
1891: * www/htdocs/_bug.html 1.55:
1892: bugfix: too long header values now splitted to several lines
1893:
1894: were:
1895: header: vaaaaaaaaaaaalue
1896: now:
1897: header: vaaaaaa
1898: aaalue
1899:
1900: note: ms outlook[!express] shows only first 255 characters of subject
1901:
1902: 2004-07-15 paf
1903: * src/main/pa_os.C 1.7:
1904: bugfix: locks now compiled in [were mistakenly off]
1905:
1906: 2004-07-14 paf
1907: * src/classes/table.C 1.205:
1908: bugfix: $.bind values now got untainted according to lang
1909: were: as-is]
1910:
1911: 2004-07-07 paf
1912: * src/main/pa_charset.C 1.49:
1913: * www/htdocs/.htaccess 1.36:
1914: * www/htdocs/_bug.html 1.53:
1915: convinience: transcodeFromUTF8 now never fails. in case on input appears nonutf,
1916: those bytes will be printed in %HH form. that can be easily decoded/recovered.
1917:
1918: this form is quite noticable, and hopefully would not go noticed
1919:
1920: * src/classes/file.C 1.124:
1921: * src/main/pa_exec.C 1.62:
1922: * src/main/pa_exec.C 1.63:
1923: * www/htdocs/_bug.html 1.54:
1924: * www/htdocs/_bug.pl 1.1:
1925: bufix: on unix AND win32 environment string now untainted according to their languages.
1926: were: as-is. EVERYWHERE
1927:
1928: * src/main/pa_exec.C 1.61:
1929: bufix: on unix environment string now untainted according to their languages.
1930: were: as-is. on win32: ok
1931:
1932: * parser3.vssscc 1.2:
1933: ...would not go unnoticed
1934:
1935: * src/classes/op.C 1.149:
1936: bugfix: cache with 2 params caused assertion, checked that
1937:
1938: 2004-07-06 paf
1939: * src/main/pa_exec.C 1.60:
1940: bufix: on unix environment string now untainted according to their languages.
1941: were: as-is. on win32: ok
1942:
1943: 2004-07-01 paf
1944: * src/classes/classes.vcproj 1.12:
1945: * src/lib/cord/cord.vcproj 1.2:
1946: * src/lib/gd/gd.vcproj 1.7:
1947: * src/lib/ltdl/ltdl.vcproj 1.3:
1948: * src/lib/md5/md5.vcproj 1.3:
1949: * src/lib/pcre/pcre.vcproj 1.3:
1950: * src/lib/pcre/pcre_dftables.vcproj 1.4:
1951: * src/lib/pcre/pcre_parser_ctype.vcproj 1.4:
1952: * src/lib/smtp/smtp.vcproj 1.6:
1953: * src/main/main.vcproj 1.14:
1954: * src/targets/apache13/ApacheModuleParser3.vcproj 1.7:
1955: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.9:
1956: * src/targets/cgi/parser3.vcproj 1.11:
1957: * src/targets/isapi/parser3isapi.vcproj 1.8:
1958: * src/types/types.vcproj 1.13:
1959: * www/htdocs/.htaccess 1.35:
1960: win32: option: global optimization ON
1961:
1962: * src/main/untaint.C 1.133:
1963: * www/htdocs/_bug.html 1.52:
1964: workaround kinda bug in libxml: life requires to do xdoc::create{invalid chars}
1965: standard disables chars less then \x20, except tab, cr, lf.
1966:
1967: changed tainting so that those become '!'
1968:
1969: 2004-06-25 paf
1970: * src/types/pa_vhashfile.C 1.41:
1971: bugfix: hashfile deserialize accessed int on odd address
1972:
1973: * src/types/pa_vhashfile.C 1.42:
1974: bugfix: hashfile deserialize accessed int on odd address
1975: [prev bugfix failed due to superwize optimizer, which turned memcpy into same 'ld' asm command]
1976:
1977: 2004-06-23 paf
1978: * www/htdocs/_bug.html 1.51:
1979: checked: oracle: various ways of returning error from stored proc.
1980: bad: no way of knowing which exactly user-defined exception were thrown.
1981: good: raise_application_error can return error message number and string FINE
1982: good: PRAGMA EXCEPTION_INIT works good too
1983:
1984: 2004-06-22 paf
1985: * operators.txt 1.175:
1986: * src/classes/hash.C 1.71:
1987: * src/classes/memory.C 1.7:
1988: * src/classes/string.C 1.141:
1989: * src/classes/table.C 1.204:
1990: * src/classes/void.C 1.34:
1991: * src/include/pa_config_includes.h 1.29:
1992: * www/htdocs/_bug.html 1.49:
1993: new:
1994: ^void:sql{call paf(:a)}[
1995: $.bind[
1996: $.a[2]
1997: ]
1998: ]
1999: output variables work.
2000: todo: check in out variables
2001:
2002: * www/htdocs/_bug.html 1.50:
2003: checked: in out variables OK
2004:
2005: * src/sql/pa_sql_driver.h 1.42:
2006: note: about possible optimization
2007:
2008: 2004-06-18 paf
2009: * src/classes/file.C 1.123:
2010: * src/classes/hash.C 1.70:
2011: * src/classes/string.C 1.140:
2012: * src/classes/table.C 1.203:
2013: * src/classes/void.C 1.33:
2014: * src/include/pa_globals.h 1.111:
2015: * src/include/pa_sql_connection.h 1.39:
2016: * src/main/compile.tab.C 1.103:
2017: * src/sql/pa_sql_driver.h 1.41:
2018: * www/htdocs/.htaccess 1.34:
2019: * www/htdocs/_bug.html 1.48:
2020: started:
2021: ^void:sql{call paf(:a)}[
2022: $.bind[
2023: $.a[2]
2024: ]
2025: ]
2026: input variables work.
2027: todo:output
2028:
2029: * src/targets/cgi/parser3.C 1.228:
2030: bugfix: iis specific
2031: http://parser3/_bug.html?404;http://hpsv/test/
2032: now
2033: $request:uri
2034: /_bug.html?404;http://hpsv/test/
2035:
2036: 2004-06-16 paf
2037: * src/targets/cgi/parser3.C 1.227:
2038: new: iis specific
2039: http://parser3/_bug.html?404;http://server/_bug.html?f=v
2040: now
2041: $request:query
2042: IIS-STATUS=404&IIS-DOCUMENT=http://server/_bug.html&f=v
2043: $form:fields
2044: IIS-STATUS="404"
2045: IIS-DOCUMENT="http://server/_bug.html"
2046: f="v"
2047:
2048: todo: isapi too
2049:
1.38 paf 2050: 2004-05-26 paf
2051: * operators.txt 1.174:
2052: * src/classes/op.C 1.148:
2053: * src/classes/table.C 1.202:
2054: * src/include/pa_string.h 1.163:
2055: * src/main/untaint.C 1.132:
2056: * www/htdocs/_bug.html 1.47:
2057: beauty: removed outdated level 'table'
2058:
2059: * src/main/pa_string.C 1.198:
2060: beauty: removed 3 warnings
2061:
2062: * Makefile.am [release_3_1_3] 1.46.2.1:
2063: * Makefile.am [release_3_1_3] 1.46.2.2:
2064: * Makefile.in [release_3_1_3] 1.60.2.1:
2065: * Makefile.in [release_3_1_3] 1.60.2.2:
2066: * acinclude.m4 [release_3_1_3] 1.33.2.1:
2067: * acinclude.m4 [release_3_1_3] 1.33.2.2:
2068: * aclocal.m4 [release_3_1_3] 1.36.2.1:
2069: * aclocal.m4 [release_3_1_3] 1.36.2.2:
2070: * acsite.m4 [release_3_1_3] 1.11.2.1:
2071: * acsite.m4 [release_3_1_3] 1.11.2.2:
2072: * configure [release_3_1_3] 1.79.2.1:
2073: * configure [release_3_1_3] 1.79.2.2:
2074: * configure.in [release_3_1_3] 1.79.2.1:
2075: * configure.in [release_3_1_3] 1.79.2.2:
2076: *** empty log message ***
2077:
2078: * src/include/pa_version.h [release_3_1_3] 1.16.4.1:
2079: 3.1.3
2080:
2081: * etc/parser3.charsets/x-mac-cyrillic.cfg 1.2:
2082: added: thanks to konst
2083:
2084: 2004-05-25 paf
2085: * src/sql/pa_sql_driver.h 1.40:
2086: beauty: param renamed and comment changed, it is now safe to
2087: use url if pointers to it are stored to gc mem
2088:
2089: * src/main/pa_exec.C 1.59:
2090: * src/types/pa_vhashfile.C 1.40:
2091: bugfix: hashfile unknown errors reported and not cause SIGSEGV now
2092:
2093: * src/lib/sdbm/apr_file_io.C 1.4:
2094: bugfix: bad seek wrapper implementation. mistery: how anything worked
2095:
2096: 2004-05-24 paf
2097: * src/include/pa_string.h 1.161:
2098: * src/lib/cord/include/cord.h 1.4:
2099: more speed, less memory: CORD_chars_block originally intended
2100: to speedup/reduce mem usage were forgotten, and were used
2101: stupid CORD_chars
2102:
2103: * src/include/pa_config_auto.h.in 1.41:
2104: bugfix: bigendian check added
2105:
2106: * src/targets/apache13/p3runConfigure.in 1.17:
2107: bugfix: smtp added
2108:
2109: * src/include/pa_config_fixed.h 1.64:
2110: * src/include/pa_string.h 1.160:
2111: bugfix: on BIGENDIAN processors space-conserving mech failed, causing
2112: SIGSEGV/SIGBUS and SAPI::abort("unknown untaint lang#%d", (1|2|3));
2113:
2114: * src/include/pa_string.h 1.162:
2115: * src/lib/cord/cordbscs.c 1.4:
2116: * src/lib/cord/cordxtra.c 1.6:
2117: * src/lib/cord/include/cord.h 1.5:
2118: * www/htdocs/_bug.html 1.46:
2119: cancel: more speed, less memory: CORD_chars_block originally intended to ...
2120: it was good that CORD_chars_block were not used: it consumes more memory [and, might be slow too]
2121: undoing that. [and removed that func so that it would not confuse parser developer in future]
2122:
2123: * Makefile.am 1.46:
2124: * Makefile.in 1.60:
2125: * acinclude.m4 1.33:
2126: * aclocal.m4 1.36:
2127: * acsite.m4 1.11:
2128: * configure 1.79:
2129: * configure.in 1.79:
2130: *** empty log message ***
2131:
2132: 2004-05-14 paf
2133: * src/types/Makefile.am 1.36:
2134: * src/types/pa_vvoid.C 1.1:
2135: * src/types/pa_vvoid.h 1.22:
2136: * src/types/types.vcproj 1.12:
2137: * www/htdocs/.htaccess 1.33:
2138: * www/htdocs/_bug.html 1.45:
2139: * www/htdocs/auto.p 1.22:
2140: bugfix: void now has vfile value, and $response:body[] works OK
2141:
2142: * src/types/Makefile.in 1.56:
2143: *** empty log message ***
2144:
2145: 2004-05-12 paf
2146: * src/types/pa_vbool.h 1.25:
2147: * src/types/pa_vhash.h 1.51:
2148: * src/types/pa_vhashfile.h 1.28:
2149: * src/types/pa_vtable.h 1.53:
2150: * www/htdocs/.htaccess 1.32:
2151: * www/htdocs/_bug.html 1.44:
2152: beauty: ^if(def $bool) now equals ^if($bool)
2153: and shaped up other sources to use is_defined() {return as_bool();} along VBool
2154:
2155: 2004-05-11 paf
2156: * src/include/pa_exec.h 1.17:
2157: bugfix: gpf on file::exec/cgi because of referencing to local objects
2158:
2159: * src/classes/mail.C 1.104:
2160: * src/include/pa_exec.h 1.16:
2161: * src/main/compile.tab.C 1.102:
2162: * src/types/pa_vmail.C 1.60:
2163: * src/types/pa_vmail.h 1.16:
2164: * www/htdocs/.htaccess 1.31:
2165: * www/htdocs/_bug.gif 1.2:
2166: * www/htdocs/_bug.html 1.43:
2167: bugfix: bcc with sendmail now left intact
2168:
2169: 2004-04-15 paf
2170: * src/include/pa_exec.h 1.15.4.1:
2171: * src/include/pa_exec.h 1.15.4.2:
2172: bugfix: interface without pointer provoked bug
2173:
2174: * src/classes/date.C 1.67:
2175: merged: beauty: unused var removed
2176:
2177: * src/classes/date.C 1.65.4.1:
2178: beauty: unused var removed
2179:
2180: 2004-04-09 paf
2181: * src/types/pa_vform.C 1.82:
2182: bugfix: form:imap were incorrect
2183:
2184: * src/types/pa_vform.C 1.81.2.1:
2185: merge: bugfix: form:imap were incorrect
2186:
2187: 2004-04-08 paf
2188: * src/main/pa_xml_io.C 1.17.4.1:
2189: merged: bugfix /etc/xml/catalog
2190:
2191: * src/classes/date.C 1.66:
2192: new: ^date::create[y-m-d h-M-s>>.milliseconds<<] now allowed,
2193: ignored so far
2194:
2195: * src/main/pa_xml_io.C 1.18:
2196: bugfix: in safe mode -- disabled attempts to consult default
2197: catalog [usually, that file belongs to other user/group]
2198:
2199: 2004-04-06 paf
2200: * src/main/compile.tab.C 1.98:
2201: * src/main/compile.y 1.210:
2202: * www/htdocs/_bug.html 1.40:
2203: bugfix: step1 to fix explicit result problem
2204:
2205: * src/main/compile.tab.C 1.100:
2206: * src/main/compile.y 1.212:
2207: * www/htdocs/_bug.html 1.42:
2208: bugfix: step3 to fix explicit result problem
2209:
2210: * operators.txt 1.173:
2211: * src/classes/string.C 1.139:
2212: new: ^string.append[string]
2213:
2214: * src/main/compile.C 1.75:
2215: * src/main/compile.tab.C 1.97:
2216: * src/main/compile.y 1.209:
2217: * www/htdocs/_bug.html 1.39:
2218: reimplemented: @method[][result] means "no string output here"
2219: moved to lexical level [on grammar level it were too difficult]
2220:
2221: * src/main/compile.tab.C 1.99:
2222: * src/main/compile.y 1.211:
2223: * www/htdocs/_bug.html 1.41:
2224: bugfix: step2 to fix explicit result problem
2225:
2226: * src/main/pa_common.C 1.186:
2227: beauty: gcc warning removed
2228:
2229: * Makefile.am 1.45:
2230: * Makefile.in 1.59:
2231: * acinclude.m4 1.32:
2232: * aclocal.m4 1.35:
2233: * acsite.m4 1.10:
2234: * configure 1.78:
2235: * configure.in 1.78:
2236: *** empty log message ***
2237:
2238: * src/main/pa_common.C 1.184:
2239: * src/main/pa_common.C 1.185:
2240: bugfix: of 1.175 bugfix: http://i.p.a.ddress gethostbyaddr added [on some platforms gethostbyname failed with such 'domains']
2241: now checked properly, were: needless reverse/forward dns lookup
2242:
2243: * operators.txt 1.172:
2244: * src/include/pa_string.h 1.159:
2245: * src/main/compile.tab.C 1.96:
2246: * src/main/compile.y 1.208:
2247: * src/main/compile_tools.h 1.74:
2248: * src/types/pa_vmethod_frame.C 1.6:
2249: * src/types/pa_vmethod_frame.h 1.50:
2250: * www/htdocs/.htaccess 1.30:
2251: * www/htdocs/_bug.html 1.38:
2252: new: @method[][result] means "no string output here",
2253: implemented part of that idea: compiler throws away string literal generation code. and barks nonwhitespace chars
2254:
2255: * operators.txt 1.171:
2256: truth: removed comment about $ORIGIN
2257:
2258: * src/main/compile.tab.C 1.101:
2259: * src/main/compile.y 1.213:
2260: bugfix: gcc refused to accept that trick, trying other
2261:
2262: * src/include/pa_opcode.h [attempt_check_call_in_explicit_result_mode] 1.27.6.1:
2263: * src/main/compile.tab.C [attempt_check_call_in_explicit_result_mode] 1.97.2.1:
2264: * src/main/compile.y [attempt_check_call_in_explicit_result_mode] 1.209.2.1:
2265: * src/main/execute.C [attempt_check_call_in_explicit_result_mode] 1.305.6.1:
2266: * www/htdocs/_bug.html [attempt_check_call_in_explicit_result_mode] 1.39.2.1:
2267: attempt_check_call_in_explicit_result_mode: failed
2268:
2269: 2004-04-05 paf
2270: * src/main/pa_common.C 1.182.4.1:
2271: removed warning
2272:
2273: * etc/parser3.charsets/x-mac-cyrillic.cfg 1.1:
2274: added: donated by Konstantin Tomashevitch [mailto:konst@design
2275: ru]
2276:
2277: * src/doc/html2chm.cmd 1.7.30.1:
2278: beauty: no need in bg here
2279:
2280: * Makefile.am 1.43.4.1:
2281: * Makefile.am 1.44:
2282: * Makefile.in 1.57.4.1:
2283: * Makefile.in 1.58:
2284: * acinclude.m4 1.30.4.1:
2285: * acinclude.m4 1.31:
2286: * aclocal.m4 1.33.4.1:
2287: * aclocal.m4 1.34:
2288: * acsite.m4 1.8.4.1:
2289: * acsite.m4 1.9:
2290: * configure 1.76.4.2:
2291: * configure 1.77:
2292: * configure.in 1.75.4.2:
2293: * configure.in 1.76:
2294: *** empty log message ***
2295:
2296: * configure.in 1.77:
2297: * src/doc/html2chm.cmd 1.8:
2298: * src/doc/sources2html.cmd 1.6:
2299: * src/include/pa_version.h 1.16:
2300: * src/main/pa_common.C 1.183:
2301: * src/targets/isapi/parser3isapi.C 1.90:
2302: * www/htdocs/.htaccess 1.29:
2303: * www/htdocs/_bug.html 1.37:
2304: * www/htdocs/_bug.txt 1.5:
2305: merged with 3.1.3
2306:
2307: * src/targets/isapi/parser3isapi.C 1.89.2.1:
2308: beauty: removed some warnings
2309:
2310: * configure 1.76.4.1:
2311: * configure.in 1.75.4.1:
2312: * src/include/pa_version.h 1.15:
2313: 3.1.3
2314:
2315: * src/doc/sources2html.cmd 1.5.38.1:
2316: beauty: same window, in bg it interfered with FAR console
2317:
1.37 paf 2318: 2004-04-02 paf
2319: * src/targets/cgi/parser3.C 1.226:
2320: new: CGI_PARSER_LOG env variable allows to specify where to put
2321: parser log file
2322:
2323: * src/main/pa_string.C 1.197:
2324: bugfix: $s[009] ^s.int[] now 9, were error
2325:
2326: 2004-04-01 paf
2327: * src/include/pa_cache_managers.h 1.17:
2328: * src/include/pa_globals.h 1.110:
2329: * src/include/pa_socks.h 1.15:
2330: * src/main/pa_cache_managers.C 1.15:
2331: * src/main/pa_globals.C 1.174:
2332: * src/main/pa_socks.C 1.22:
2333: * src/targets/apache13/mod_parser3.c 1.11:
2334: * src/targets/apache13/pa_httpd.h 1.6:
2335: * src/targets/apache13core/mod_parser3_core.C 1.5:
2336: * src/targets/cgi/parser3.C 1.225:
2337: * src/targets/isapi/parser3isapi.C 1.89:
2338: * src/targets/isapi/parser3isapi.def 1.2:
2339: bugfix: sql connections now are disconnected
2340:
2341: * src/classes/table.C 1.201:
2342: bugfix: bugfix: table::load last line without tab and enter
2343: were ignored
2344:
1.36 paf 2345: 2004-03-30 paf
2346: * src/doc/ClassExample1.dox 1.5:
2347: * src/doc/ClassExample2.dox 1.5:
2348: * src/doc/ClassExample3.dox 1.5:
2349: * src/doc/chmhelper.pl 1.2:
2350: * src/doc/class.dox 1.3:
2351: * src/doc/compiler.dox 1.4:
2352: * src/doc/doxygen.cfg 1.25:
2353: * src/doc/exception.dox 1.3:
2354: * src/doc/executor.dox 1.3:
2355: * src/doc/footer.htm 1.4:
2356: * src/doc/index.dox 1.6:
2357: * src/doc/memory.dox 1.3:
2358: * src/doc/methoded.dox 1.4:
2359: * src/doc/object.dox 1.3:
2360: * src/doc/string.dox 1.6:
2361: * src/doc/targets.dox 1.4:
2362: * src/doc/value.dox 1.4:
2363: * src/include/pa_version.h 1.14:
2364: * src/main/pa_cache_managers.C 1.14:
2365: * src/main/pa_stylesheet_connection.C 1.2:
2366: * src/targets/isapi/parser3isapi.vcproj 1.7:
2367: * src/types/pa_vform.C 1.81:
2368: * www/htdocs/_bug.html 1.36:
2369: * www/htdocs/_bug.txt 1.4:
2370: merged bugfixes from 3.1.2, changed version to 3.1.3beta
2371:
2372: * src/classes/table.C 1.200:
2373: bugfix: table::load last line without tab and enter were ignored
2374:
2375: * src/classes/table.C 1.199:
2376: bufix: if last table lines were commented, gpfed
2377:
2378: 2004-03-29 paf
2379: * src/types/pa_vhashfile.C 1.39:
2380: bugfix: empty key on hashfile.get causes gpf
2381:
2382: * src/doc/ClassExample1.dox [release_3_1_2] 1.4.34.1:
2383: * src/doc/ClassExample2.dox [release_3_1_2] 1.4.36.1:
2384: * src/doc/ClassExample3.dox [release_3_1_2] 1.4.34.1:
2385: * src/doc/chmhelper.pl [release_3_1_2] 1.1.36.1:
2386: * src/doc/class.dox [release_3_1_2] 1.2.44.1:
2387: * src/doc/compiler.dox [release_3_1_2] 1.3.36.1:
2388: * src/doc/doxygen.cfg [release_3_1_2] 1.24.28.1:
2389: * src/doc/exception.dox [release_3_1_2] 1.2.10.1:
2390: * src/doc/executor.dox [release_3_1_2] 1.2.44.1:
2391: * src/doc/footer.htm [release_3_1_2] 1.3.8.1:
2392: * src/doc/index.dox [release_3_1_2] 1.5.10.1:
2393: * src/doc/memory.dox [release_3_1_2] 1.2.10.1:
2394: * src/doc/methoded.dox [release_3_1_2] 1.3.34.1:
2395: * src/doc/object.dox [release_3_1_2] 1.2.44.1:
2396: * src/doc/string.dox [release_3_1_2] 1.5.10.1:
2397: * src/doc/targets.dox [release_3_1_2] 1.3.36.1:
2398: * src/doc/value.dox [release_3_1_2] 1.3.34.1:
2399: translated to english
2400:
2401: 2004-03-25 paf
2402: * src/types/pa_vform.C [release_3_1_2] 1.80.2.1:
2403: beauty: removed warning
2404:
2405: * src/classes/classes.vcproj [release_3_1_2] 1.10.2.1:
2406: bugfix: now all compiles in any folder [removed last ;) folder
2407: dependency]
2408:
2409: * src/classes/classes.vcproj 1.11:
2410: merged bugfix: now all compiles in any folder [removed last ;)
2411: folder dependency]
2412:
2413: * src/classes/hash.C 1.69:
2414: * www/htdocs/_bug.html 1.35:
2415: bugfix: ^hash::sql{one column} now produces $.hash[$.column_value1(true) ... ]
2416: [were producing some strang thing]
2417:
2418: * src/targets/isapi/parser3isapi.vcproj [release_3_1_2] 1.6.2.1:
2419: beauty: one more parser3project dependency removed
2420:
2421: * src/include/pa_version.h [release_3_1_2] 1.13.2.1:
2422: release
2423:
2424: * src/classes/table.C 1.197:
2425: beauty: comment& more meaningful error message
2426:
2427: * src/main/pa_cache_managers.C [release_3_1_2] 1.13.2.1:
2428: * src/main/pa_stylesheet_connection.C [release_3_1_2] 1.1.2.1:
2429: bugfix: refused to compile without xml
2430:
2431: * src/lib/gd/gif.C 1.4:
2432: new: ^image.pixel(outof;bounds) now returns -1
2433:
2434: * Makefile.am [release_3_1_2] 1.43.2.1:
2435: * Makefile.in [release_3_1_2] 1.57.2.1:
2436: * acinclude.m4 [release_3_1_2] 1.30.2.1:
2437: * aclocal.m4 [release_3_1_2] 1.33.2.1:
2438: * acsite.m4 [release_3_1_2] 1.8.2.1:
2439: * configure [release_3_1_2] 1.76.2.1:
2440: * configure.in [release_3_1_2] 1.75.2.1:
2441: *** empty log message ***
2442:
1.35 paf 2443: 2004-03-23 paf
1.36 paf 2444: * src/classes/image.C 1.110:
2445: * src/main/pa_common.C 1.182:
2446: * www/htdocs/_bug.html 1.34:
2447: bugfix: ^image.polyline and http status line parsing
2448: checked number of columns in table [user reported an assert]
2449:
1.35 paf 2450: * src/targets/cgi/parser3.C 1.224:
2451: debug helper added
2452:
2453: * src/classes/op.C 1.147:
2454: * src/types/pa_value.C 1.17:
2455: * src/types/pa_wcontext.C 1.30:
2456: * www/htdocs/_bug.html 1.33:
2457: bugfix: junction reattach now actually reattaches a junction to new wcontext [were only assigning it to junction,
2458: which caused junction tracking to loose junction, and it's context were not killed, and it tried to process in invalid context, gpf]
1.36 paf 2459:
2460: * operators.txt 1.170:
2461: example: on hashfile
1.35 paf 2462:
2463: 2004-03-19 paf
2464: * src/types/pa_wcontext.C 1.29:
2465: * www/htdocs/_bug.html 1.32:
2466: beauty: error messages removed duplicate "type(type)" in braces
2467:
2468: 2004-03-10 paf
2469: * operators.txt 1.169:
2470: * src/classes/xdoc.C 1.144:
2471: * src/classes/xnode.C 1.67:
2472: * src/classes/xnode.h 1.22:
2473: * src/types/pa_vxdoc.C 1.28:
2474: * src/types/pa_vxdoc.h 1.39:
2475: * src/types/pa_vxnode.C 1.38:
2476: * src/types/pa_vxnode.h 1.30:
2477: * www/htdocs/_bug.html 1.31:
2478: new: refined solution to search-in-namespaces problem:
2479: $xdoc.search-namespaces.x[http://pif.design.ru/]
2480: $nodes[^xdoc.select[//x:second]]
2481:
2482: * operators.txt 1.168:
2483: * src/classes/xnode.C 1.66:
2484: * www/htdocs/_bug.html 1.30:
2485: * www/htdocs/_bug.xml 1.2:
2486: new: xnode.select*[xpath expression][[NAMESPACES HASH]]
2487: allows to search for info in namespaces
2488:
2489: $nodes[^xdoc.select[//x:second][
2490: $.x[http://pif.design.ru/]
2491: ]]
2492:
2493: 2004-03-09 paf
2494: * operators.txt 1.167:
2495: * src/main/pa_common.C 1.181:
2496: * www/htdocs/.htaccess 1.28:
2497: * www/htdocs/_bug.html 1.29:
2498: * www/htdocs/_bug.txt 1.3:
2499: * www/htdocs/_bug.xsl 1.12:
2500: new: ^file::load[...][options]
2501: $.form[
2502: !$.field1[string]
2503: !$.field2[^table::create{one_column_only^#0Avalue1^#0Avalue2}]
2504: ]
2505: !$.body[string]
2506:
2507: GET ?here
2508: notGET(POST, HEAD, others) in content-type: application/x-www-form-urlencoded
2509:
2510: todo: upload files ability
2511:
2512: * src/lib/cord/cordxtra.c 1.5:
2513: bugfix: CORD_pos were not fixed properly, done
2514:
2515: 2004-03-05 paf
2516: * etc/parser3.charsets/windows-1251.cfg 1.11:
2517: typo
2518:
2519: * operators.txt 1.164:
2520: * operators.txt 1.165:
2521: * src/include/pa_common.h 1.99:
2522: * src/main/pa_common.C 1.178:
2523: * www/htdocs/_bug.html 1.28:
2524: new: http:// options $.user $.password basic authorization
2525:
2526: * src/main/pa_common.C 1.177:
2527: beauty: removed needless vars
2528:
2529: * operators.txt 1.166:
2530: * src/main/pa_common.C 1.180:
2531: new: file::load[;http:// GET/POST $.form[$.fields
2532: started, not tested yet
2533: todo:$.field[table] for multiple values
2534:
2535: * src/sql/pa_sql_driver.h 1.39:
2536: beauty: important warning added
2537:
2538: * etc/parser3.charsets/koi8-r.cfg 1.7:
2539: there's special code for grad char!
2540:
2541: * operators.txt 1.163:
2542: new: pgsql option [like that recently added to oracle driver]
2543: ClientCharset=parser-charset << charset in which parser thinks client works
2544:
2545: * operators.txt 1.162:
2546: * www/htdocs/_bug.html 1.27:
2547: new: odbc option [like that recently added to oracle driver]
2548: ClientCharset=parser-charset << charset in which parser thinks client works
2549:
2550: * src/main/pa_common.C 1.179:
2551: beauty: link to rtf added
2552:
2553: 2004-03-04 paf
2554: * operators.txt 1.161:
2555: * www/htdocs/_bug.html 1.26:
2556: * www/htdocs/_bug.txt 1.2:
2557: new: mysql option [like that recently added to oracle driver]
2558: ClientCharset=parser-charset << charset in which parser thinks client works
2559:
2560: * src/main/pa_sql_driver_manager.C 1.83:
2561: speedup: charset lookups cached, sql transcoding now goes faster
2562:
2563: * etc/parser3.charsets/koi8-r.cfg 1.5:
2564: * etc/parser3.charsets/windows-1251.cfg 1.9:
2565: typograph chars commented
2566:
2567: * etc/parser3.charsets/koi8-r.cfg 1.6:
2568: * etc/parser3.charsets/windows-1251.cfg 1.10:
2569: keyboard typo error
2570:
2571: 2004-03-03 paf
2572: * INSTALL 1.38:
2573: note: added on libgc on FreeBSD,
2574: thanks to Andrey N. Pazychev <135@ugtel.ru> and Goor <goor@hotbox.ru>
2575:
2576: 2004-03-02 paf
2577: * operators.txt 1.160:
2578: new[update typo]:
2579: !^void.left(n)
2580: nothing
2581: !^void.right(n)
2582: nothing
2583: !^void.mid(p[;n])
2584: nothing
2585:
2586: * www/htdocs/_bug.html 1.22:
2587: feature: oracle?..&LowerCaseColumnNames=0&ClientCharset
2588: something column names got transcoded to $request:charset too [
2589: were only column data]
2590:
2591: * operators.txt 1.157:
2592: * src/classes/file.C 1.121:
2593: * www/htdocs/_bug.gif 1.1:
2594: * www/htdocs/_bug.html 1.23:
2595: ^file.sql-string[] inside ^connect gets properly escaped string, which can be passed to request
2596: now this for mysql only. it's up to parser sql driver to fix zeros properly
2597:
2598: * operators.txt 1.158:
2599: * src/classes/file.C 1.122:
2600: * src/include/pa_string.h 1.158:
2601: * www/htdocs/_bug.html 1.24:
2602: new: ^file::sql[[name_to_become_$.name]]{}
2603: query result must be one row with columns:
2604: first: data
2605: second: file name
2606: third: content-type
2607:
2608: * operators.txt 1.159:
2609: * src/classes/void.C 1.32:
2610: * www/htdocs/_bug.html 1.25:
2611: new:
2612: !^void.left(n)
2613: nothing
2614: !^void.right(n)
2615: nothing
2616: !^void.pos(p[;n])
2617: nothing
2618:
2619: * src/targets/apache13/p3runConfigure.in 1.16:
2620: @LIBS@ mainly to include -lm to apache
2621:
2622: * INSTALL 1.37:
2623: note: added on building apache with this option: --enable-shared=max
2624: thanks to Victor Fedoseev <vvf_ru@mail.ru>
2625:
2626: 2004-03-01 paf
2627: * operators.txt 1.156:
2628: * src/classes/hash.C 1.68:
2629: * www/htdocs/_bug.html 1.21:
2630: new: ^hash._keys[>>name<<] to call sole column of result
2631:
2632: * src/classes/xdoc.C 1.143:
2633: * src/types/pa_vxdoc.h 1.38:
2634: * www/htdocs/_bug.html 1.17:
2635: * www/htdocs/_bug.xsl 1.11:
2636: bugfix: boolean output options now have unified defaults [after
2637: transform indent/omit-xml-declaration/standalone 'default'
2638: erroreously meant 'true']
2639:
2640: * src/targets/apache13core/mod_parser3_core.C 1.4:
2641: * src/targets/isapi/parser3isapi.C 1.88:
2642: new: apache module & isapi extension memory:compact befor processingrequest
2643:
2644: * src/classes/string.C 1.138:
2645: * www/htdocs/_bug.html 1.18:
2646: bugfix: ^string.left/right/mid with negative values now
2647: considered bad
2648:
1.39 paf 2649: * src/lib/smtp/comms.C 1.5:
2650: bugfix: use SO_LINGER if no SO_DONTLINGER exist
2651:
1.38 paf 2652: * src/classes/string.C 1.136:
2653: check: trim 'chars' must not be empty, exception if it is
2654:
1.35 paf 2655: * src/classes/string.C 1.137:
2656: feature: ^string.trim both parameters may be empty-strings, meaning
2657: kind=both
2658: chars=whitespaces
2659:
2660: * src/classes/image.C 1.108:
2661: * src/types/pa_vimage.C 1.30:
2662: * src/types/pa_vimage.h 1.40:
2663: * www/htdocs/_bug.html 1.19:
2664: beauty: image -- less checks [were ugly impl]
2665:
2666: * src/classes/string.C 1.135:
2667: changed: ^string.trim
2668: [] << both, whitespaces
2669: [start|both|end] << kind, whitespaces
2670: [start|both|end;chars] full
2671:
2672: * operators.txt 1.155:
2673: * src/classes/image.C 1.109:
2674: * src/lib/gd/gif.C 1.3:
2675: * src/lib/gd/gif.h 1.3:
2676: * www/htdocs/_bug.html 1.20:
2677: new: ^image.pixel(x;y)[(color)]
2678: get/set pixel color
2679:
2680: * src/main/pa_common.C 1.175:
2681: * www/htdocs/_bug.html 1.16:
2682: bugfix: http://i.p.a.ddress gethostbyaddr added [on some
2683: platforms gethostbyname failed with such 'domains']
2684:
2685: * src/main/pa_common.C 1.176:
2686: bugfix: INADDR_NONE not everywhere defined
2687:
2688: * src/include/pa_config_auto.h.in 1.40:
2689: no select check, no define
2690:
1.34 paf 2691: 2004-02-27 paf
2692: * www/htdocs/_bug.html 1.12:
2693: * www/htdocs/_bug.txt 1.1:
2694: just test: file::load[text;http:// $.text utf-8 signature, line ends OK
2695: http://i2/tasks/edit/?id=4629476859594276758
2696:
2697: * src/main/untaint.C 1.131:
2698: speed: there's no \n chars in output [normally], so no need to optimize them
2699: they could be retrived from databases, though. but
2700: 1. should be replaced
2701: 2. if not optimized, no harm done
2702:
2703: * operators.txt 1.153:
2704: * src/classes/string.C 1.133:
2705: * src/include/pa_string.h 1.157:
2706: * src/main/pa_string.C 1.195:
2707: * www/htdocs/_bug.html 1.14:
2708: new method: ^string.trim[start|both|end[;chars]] default 'chars' -- whitespace chars
2709: started, only start works
2710:
2711: * src/lib/smtp/smtp.h 1.5:
2712: bugfix: SMTP buffer overflow could allow malicious SMTP server to attack as by returning too long status responses
2713: http://i2/tasks/edit/?id=4629448401140924947
2714:
2715: * www/htdocs/_bug.html 1.13:
2716: * www/htdocs/_bug.xml 1.1:
2717: * www/htdocs/_bug.xsl 1.10:
2718: bug discovered: todo! xdoc::create+save != xdoc.transform&no
2719: xsl:output>+save
2720:
2721: * operators.txt 1.154:
2722: * src/classes/string.C 1.134:
2723: * src/main/pa_string.C 1.196:
2724: * www/htdocs/_bug.html 1.15:
2725: new method: ^string.trim[start|both|end[;chars]] default 'chars' -- whitespace chars
2726: finished
2727:
2728: * src/main/pa_exec.C 1.58:
2729: bugfix: waitpid could be interrupted -- ^file::exec/cgi could return invalid status & zombie child can remain for short period until process exists [very bad in mod_parser3]
2730: http://i2/tasks/edit/?id=4629451867179521923
2731:
2732: * Makefile.am 1.43:
2733: * Makefile.in 1.57:
2734: * acinclude.m4 1.30:
2735: * aclocal.m4 1.33:
2736: * acsite.m4 1.8:
2737: * configure 1.76:
2738: * configure.in 1.75:
2739: *** empty log message ***
2740:
2741: * src/main/compile.C 1.74:
2742: bugfix: line numbers after ^process{}[$.line(-10]] can be
2743: negative, allowed to print they as signed
2744:
2745: 2004-02-26 paf
2746: * operators.txt 1.151:
2747: * operators.txt 1.152:
2748: * src/classes/op.C 1.146:
2749: * src/include/pa_request.h 1.175:
2750: * src/main/compile.C 1.73:
2751: * src/main/compile_tools.h 1.73:
2752: * src/main/pa_request.C 1.266:
2753: * www/htdocs/_bug.html 1.11:
2754: * www/htdocs/_bug.p 1.1:
2755: * www/htdocs/_bug.xsl 1.9:
2756: feature: ^process...{CODE}[now has options]
2757: which are
2758: $.main[to what to rename @main]
2759: $.file[file, from which (user says) goes that CODE]
2760: $.lineno(line number in that file, where CODE starts. may be negative)
2761:
2762: 2004-02-25 paf
2763: * www/htdocs/_bug.html 1.10:
2764: * www/htdocs/_bug.xsl 1.8:
2765: xhtml: 	 as resutl of <xsl:attribute>[tab] is OK
2766:
2767: * src/classes/hash.C 1.67:
2768: feature: ^hash::sql{one colum result} now produces hash of
2769: column=>1
2770:
2771: * src/lib/smtp/smtp.h 1.4:
2772: beauty: couple of #ifdef-s to compile even with incomplete
2773: errno constants set
2774:
2775: * etc/parser3.charsets/Makefile.am 1.5:
2776: * etc/parser3.charsets/Makefile.in 1.20:
2777: bugfix: @sysconfdir@ used [were old @charsetsdir@ recently
2778: erased from configure.in]
2779:
2780: 2004-02-24 paf
2781: * src/lib/smtp/smtp.C 1.4:
2782: smtp on unix: compiled on win32
2783:
2784: * src/lib/smtp/smtp.C 1.7:
2785: smtp on unix: authors of lib/smtp never read "man select"
2786:
2787: * src/lib/smtp/Makefile.am 1.2:
2788: * src/lib/smtp/Makefile.in 1.4:
2789: * src/lib/smtp/comms.C 1.3:
2790: * src/lib/smtp/smtp.C 1.3:
2791: * src/lib/smtp/smtp.h 1.3:
2792: * src/targets/cgi/Makefile.am 1.51:
2793: * src/targets/cgi/Makefile.in 1.68:
2794: started porting smtp to unix [testing on solaris]
2795:
2796: * src/main/pa_os.C 1.6:
2797: beauty: <0 better then ==-1
2798:
2799: * src/classes/Makefile.am 1.49:
2800: * src/classes/Makefile.in 1.61:
2801: * src/classes/mail.C 1.101:
2802: * src/lib/smtp/comms.C 1.4:
2803: * src/lib/smtp/smtp.C 1.5:
2804: * src/lib/smtp/smtp.C 1.6:
2805: smtp on unix: steps to work on unix
2806:
2807: * src/classes/mail.C 1.102:
2808: * src/classes/mail.C 1.103:
2809: * src/types/pa_vmail.C 1.59:
2810: * src/types/pa_vmail.h 1.15:
2811: smtp on unix: steps to work on unix [extracted 'to']
2812:
2813: 2004-02-20 paf
2814: * src/classes/xdoc.C 1.142:
2815: * www/htdocs/_bug.xsl 1.7:
2816: beauty: ugly code removed, thanks to egr for pointing that out
2817:
2818: * src/classes/xdoc.C 1.141:
2819: * www/htdocs/_bug.html 1.9:
2820: * www/htdocs/_bug.xsl 1.6:
2821: bugfix: <tag attr="&#digital_entity;" bug fixed again [same
2822: solution, mistanenly removed one line]
2823:
2824: 2004-02-19 paf
2825: * src/classes/date.C 1.64:
2826: * src/classes/image.C 1.106:
2827: * www/htdocs/_bug.html 1.8:
2828: beauty: date::create[bad date time in daylightsaving hole] now
2829: throws error
2830:
2831: * src/classes/date.C 1.65:
2832: * src/classes/image.C 1.107:
2833: * src/types/pa_vdate.h 1.32:
2834: feature: date::create from bad datetime in spring
2835: daylightsaving hole now OK for all platforms [on some platforms
2836: it failed]
2837:
2838: * src/classes/date.C 1.63:
2839: comment: mistake fixed
2840:
2841: 2004-02-18 paf
2842: * src/classes/xdoc.C 1.138:
2843: * www/htdocs/_bug.html 1.1:
2844: * www/htdocs/_bug.xsl 1.1:
2845: feature: reimplemented xhtml output, see /.xsl for sample
2846:
2847: * src/classes/xdoc.C 1.139:
2848: * www/htdocs/_bug.xsl 1.2:
2849: beauty: xhtml doctype-public/system forcly turns off omit-xml-declaration
2850:
2851: * src/classes/xdoc.C 1.140:
2852: * src/include/pa_charset.h 1.30:
2853: * www/htdocs/_bug.html 1.2:
2854: * www/htdocs/_bug.html 1.3:
2855: * www/htdocs/_bug.html 1.4:
2856: * www/htdocs/_bug.html 1.5:
2857: * www/htdocs/_bug.xsl 1.3:
2858: * www/htdocs/_bug.xsl 1.4:
2859: beauty: xdoc.string now renderes in $request:charset, but in header puts $response:charset
2860: todo: make that default only so that coder could override that
2861:
2862: * www/htdocs/_bug.html 1.6:
2863: * www/htdocs/_bug.html 1.7:
2864: * www/htdocs/_bug.xsl 1.5:
2865: beauty: coder can override save/file encoding by specifying it
2866: in xsl:output or in save/file hash-options
2867:
2868: 2004-02-17 paf
2869: * src/main/untaint.C 1.130:
2870: bugfix: one last char prior to "spaces<" were not made quoted-printable
2871:
2872: * src/main/pa_uue.C 1.8:
2873: bugfix: uuencoded finish char adding violated string invariant
2874:
2875: * src/classes/xdoc.C 1.134:
2876: new: xhtml now works [libxslt prevented libxml to do the work]
2877: <xsl:output
2878: method="html"
2879: doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
2880: doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
2881: />
2882:
2883: * src/classes/xdoc.C 1.135:
2884: bugfound: meta again, now somewhere in xhtml part of libxml
2885:
2886: * src/types/pa_vxdoc.h 1.37:
2887: bugfix: ^xdoc::transform [note double :] caused assertion
2888:
2889: * src/classes/xdoc.C 1.133:
2890: beauty: no <meta ... charset generated
2891:
2892: * src/classes/xdoc.C 1.136:
2893: beauty: method=html outputxmlbuffer not copied extra time
2894:
2895: * src/classes/xdoc.C 1.137:
2896: beauty: needless helper class removed
2897:
2898: * src/classes/hash.C 1.66:
2899: bugfix: ^hash.add[$hash] ^hash.sub[$hash] could hang. now such
2900: add does nothing, sub clears $hash
2901:
2902: 2004-02-16 paf
2903: * src/main/pa_globals.C 1.173:
2904: bugfix: xml errors copy from library now cleared [were not
2905: cleared properly]
2906:
2907: 2004-02-13 paf
2908: * bin/Makefile.in 1.11:
2909: * etc/Makefile.in 1.16:
2910: * etc/parser3.charsets/Makefile.in 1.19:
2911: * src/Makefile.in 1.57:
2912: * src/classes/Makefile.in 1.60:
2913: * src/include/Makefile.in 1.18:
2914: * src/include/pa_version.h 1.13:
2915: * src/lib/Makefile.in 1.13:
2916: * src/lib/cord/Makefile.in 1.4:
2917: * src/lib/cord/include/Makefile.in 1.3:
2918: * src/lib/cord/include/private/Makefile.in 1.3:
2919: * src/lib/gc/Makefile.in 1.3:
2920: * src/lib/gc/include/Makefile.in 1.3:
2921: * src/lib/gd/Makefile.in 1.3:
2922: * src/lib/ltdl/Makefile.in 1.6:
2923: * src/lib/md5/Makefile.in 1.9:
2924: * src/lib/patches/Makefile.in 1.13:
2925: * src/lib/pcre/Makefile.in 1.11:
2926: * src/lib/sdbm/Makefile.in 1.2:
2927: * src/lib/sdbm/apr-include/Makefile.in 1.2:
2928: * src/lib/smtp/Makefile.in 1.3:
2929: * src/main/Makefile.in 1.57:
2930: * src/sql/Makefile.in 1.13:
2931: * src/targets/Makefile.in 1.44:
2932: * src/targets/apache13/Makefile.in 1.49:
2933: * src/targets/apache13core/Makefile.in 1.6:
2934: * src/targets/cgi/Makefile.in 1.67:
2935: * src/targets/isapi/Makefile.in 1.14:
2936: * src/types/Makefile.in 1.55:
2937: prerelease
2938:
2939: * src/classes/xdoc.C 1.132:
2940: * src/include/pa_stylesheet_connection.h 1.39:
2941: * src/include/pa_xml_io.h 1.3:
2942: * src/main/Makefile.am 1.44:
2943: * src/main/compile.tab.C 1.95:
2944: * src/main/main.vcproj 1.13:
2945: * src/main/pa_globals.C 1.172:
2946: * src/main/pa_stylesheet_connection.C 1.1:
2947: * src/main/pa_xml_io.C 1.17:
2948: change: .xsl.stamp now not used, introducing dependencies
2949: timestamp check
2950:
2951: * bin/auto.p.dist.in 1.11:
2952: * configure.in 1.73:
2953: auto.p: @conf made relative
2954:
2955: * Makefile.am 1.42:
2956: * Makefile.in 1.56:
2957: * acinclude.m4 1.29:
2958: * aclocal.m4 1.32:
2959: * acsite.m4 1.7:
2960: * configure 1.75:
2961: * configure.in 1.74:
2962: *** empty log message ***
2963:
2964: 2004-02-12 paf
2965: * src/include/pa_sapi.h 1.25:
2966: 2004
2967:
2968: * INSTALL 1.36:
2969: --without-threads
2970:
2971: * src/types/pa_vform.C 1.80:
2972: bugfix: empty values[recently allowed] ruined empty <input type
2973: file> submits. parser thought there were nameless empty file
2974: and $form:field got value of type 'file'
2975:
2976: 2004-02-11 paf
2977: * parser3.sln 1.9:
2978: * src/classes/classes.vcproj 1.6:
2979: * src/classes/classes.vcproj 1.7:
2980: * src/lib/gd/gd.vcproj 1.2:
2981: * src/lib/gd/gd.vcproj 1.3:
2982: * src/lib/smtp/smtp.vcproj 1.2:
2983: * src/lib/smtp/smtp.vcproj 1.3:
2984: * src/main/compile.tab.C 1.94:
2985: * src/main/main.vcproj 1.8:
2986: * src/main/main.vcproj 1.9:
2987: * src/main/pa_globals.C 1.167:
2988: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.6:
2989: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.7:
2990: * src/targets/cgi/parser3.vcproj 1.6:
2991: * src/targets/cgi/parser3.vcproj 1.7:
2992: * src/targets/isapi/parser3isapi.vcproj 1.3:
2993: * src/targets/isapi/parser3isapi.vcproj 1.4:
2994: * src/types/types.vcproj 1.7:
2995: * src/types/types.vcproj 1.8:
2996: * www/htdocs/.htaccess 1.27:
2997: started changes to reflect libxml xsl new folders
2998:
2999: * src/classes/classes.vcproj 1.8:
3000: * src/classes/classes.vcproj 1.9:
3001: * src/lib/gd/gd.vcproj 1.4:
3002: * src/lib/gd/gd.vcproj 1.5:
3003: * src/lib/smtp/smtp.vcproj 1.4:
3004: * src/main/main.vcproj 1.10:
3005: * src/main/main.vcproj 1.11:
3006: * src/main/pa_globals.C 1.168:
3007: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.8:
3008: * src/targets/cgi/parser3.vcproj 1.8:
3009: * src/targets/cgi/parser3.vcproj 1.9:
3010: * src/targets/isapi/parser3isapi.vcproj 1.5:
3011: * src/types/types.vcproj 1.10:
3012: * src/types/types.vcproj 1.9:
3013: continued changes to reflect libxml xsl new folders
3014:
3015: * src/classes/classes.vcproj 1.10:
3016: * src/lib/gd/gd.vcproj 1.6:
3017: * src/lib/pcre/pcre.vcproj 1.2:
3018: * src/lib/pcre/pcre_dftables.vcproj 1.3:
3019: * src/lib/pcre/pcre_parser_ctype.vcproj 1.3:
3020: * src/lib/sdbm/sdbm.vcproj 1.4:
3021: * src/lib/smtp/smtp.vcproj 1.5:
3022: * src/main/main.vcproj 1.12:
3023: * src/main/pa_globals.C 1.169:
3024: * src/targets/apache13/ApacheModuleParser3.vcproj 1.6:
3025: * src/targets/cgi/parser3.C 1.223:
3026: * src/targets/cgi/parser3.vcproj 1.10:
3027: * src/targets/isapi/parser3isapi.vcproj 1.6:
3028: * src/types/types.vcproj 1.11:
3029: migrated to latest libxml[2.6.5] and libgdome[1.1.2]
3030: simplified lib build processes
3031:
3032: * src/classes/classes.C 1.21:
3033: * src/classes/classes.h 1.26:
3034: * src/classes/date.C 1.62:
3035: * src/classes/double.C 1.57:
3036: * src/classes/file.C 1.120:
3037: * src/classes/form.C 1.38:
3038: * src/classes/hash.C 1.65:
3039: * src/classes/hashfile.C 1.33:
3040: * src/classes/image.C 1.105:
3041: * src/classes/int.C 1.53:
3042: * src/classes/mail.C 1.100:
3043: * src/classes/math.C 1.38:
3044: * src/classes/memory.C 1.6:
3045: * src/classes/op.C 1.145:
3046: * src/classes/response.C 1.26:
3047: * src/classes/string.C 1.132:
3048: * src/classes/table.C 1.196:
3049: * src/classes/void.C 1.31:
3050: * src/classes/xdoc.C 1.131:
3051: * src/classes/xnode.C 1.65:
3052: * src/classes/xnode.h 1.21:
3053: * src/include/pa_array.h 1.64:
3054: * src/include/pa_cache_managers.h 1.16:
3055: * src/include/pa_charset.h 1.29:
3056: * src/include/pa_charsets.h 1.12:
3057: * src/include/pa_common.h 1.98:
3058: * src/include/pa_config_fixed.h 1.63:
3059: * src/include/pa_config_includes.h 1.28:
3060: * src/include/pa_dictionary.h 1.17:
3061: * src/include/pa_dir.h 1.16:
3062: * src/include/pa_exception.h 1.43:
3063: * src/include/pa_exec.h 1.15:
3064: * src/include/pa_globals.h 1.109:
3065: * src/include/pa_hash.h 1.62:
3066: * src/include/pa_memory.h 1.11:
3067: * src/include/pa_opcode.h 1.27:
3068: * src/include/pa_operation.h 1.5:
3069: * src/include/pa_os.h 1.4:
3070: * src/include/pa_request.h 1.174:
3071: * src/include/pa_request_charsets.h 1.4:
3072: * src/include/pa_request_info.h 1.4:
3073: * src/include/pa_socks.h 1.14:
3074: * src/include/pa_sql_connection.h 1.38:
3075: * src/include/pa_sql_driver_manager.h 1.32:
3076: * src/include/pa_stack.h 1.22:
3077: * src/include/pa_string.h 1.156:
3078: * src/include/pa_stylesheet_connection.h 1.38:
3079: * src/include/pa_stylesheet_manager.h 1.21:
3080: * src/include/pa_table.h 1.57:
3081: * src/include/pa_threads.h 1.29:
3082: * src/include/pa_types.h 1.48:
3083: * src/include/pa_uue.h 1.7:
3084: * src/include/pa_xml_exception.h 1.3:
3085: * src/include/pa_xml_io.h 1.2:
3086: * src/lib/gd/gif.C 1.2:
3087: * src/lib/gd/gif.h 1.2:
3088: * src/lib/gd/gifio.C 1.2:
3089: * src/lib/md5/pa_md5.h 1.10:
3090: * src/lib/md5/pa_md5c.c 1.12:
3091: * src/lib/smtp/comms.C 1.2:
3092: * src/lib/smtp/smtp.C 1.2:
3093: * src/lib/smtp/smtp.h 1.2:
3094: * src/main/compile.C 1.72:
3095: * src/main/compile_tools.C 1.57:
3096: * src/main/compile_tools.h 1.72:
3097: * src/main/execute.C 1.305:
3098: * src/main/pa_cache_managers.C 1.13:
3099: * src/main/pa_charset.C 1.48:
3100: * src/main/pa_charsets.C 1.15:
3101: * src/main/pa_common.C 1.174:
3102: * src/main/pa_dictionary.C 1.22:
3103: * src/main/pa_dir.C 1.19:
3104: * src/main/pa_exception.C 1.47:
3105: * src/main/pa_exec.C 1.57:
3106: * src/main/pa_globals.C 1.171:
3107: * src/main/pa_memory.C 1.5:
3108: * src/main/pa_os.C 1.5:
3109: * src/main/pa_request.C 1.265:
3110: * src/main/pa_socks.C 1.21:
3111: * src/main/pa_sql_driver_manager.C 1.82:
3112: * src/main/pa_string.C 1.194:
3113: * src/main/pa_stylesheet_manager.C 1.26:
3114: * src/main/pa_table.C 1.60:
3115: * src/main/pa_uue.C 1.7:
3116: * src/main/pa_xml_exception.C 1.3:
3117: * src/main/pa_xml_io.C 1.16:
3118: * src/main/untaint.C 1.129:
3119: * src/sql/pa_sql_driver.h 1.38:
3120: * src/targets/apache13/mod_parser3.c 1.10:
3121: * src/targets/apache13core/mod_parser3_core.C 1.3:
3122: * src/targets/apache13core/pa_threads.C 1.4:
3123: * src/targets/cgi/pa_threads.C 1.15:
3124: * src/targets/isapi/pa_threads.C 1.16:
3125: * src/targets/isapi/parser3isapi.C 1.87:
3126: * src/types/pa_junction.h 1.4:
3127: * src/types/pa_method.h 1.4:
3128: * src/types/pa_value.C 1.16:
3129: * src/types/pa_value.h 1.118:
3130: * src/types/pa_vbool.h 1.24:
3131: * src/types/pa_vclass.C 1.20:
3132: * src/types/pa_vclass.h 1.43:
3133: * src/types/pa_vcode_frame.h 1.27:
3134: * src/types/pa_vconsole.h 1.5:
3135: * src/types/pa_vcookie.C 1.63:
3136: * src/types/pa_vcookie.h 1.26:
3137: * src/types/pa_vdate.h 1.31:
3138: * src/types/pa_vdouble.h 1.45:
3139: * src/types/pa_venv.h 1.31:
3140: * src/types/pa_vfile.C 1.40:
3141: * src/types/pa_vfile.h 1.56:
3142: * src/types/pa_vform.C 1.79:
3143: * src/types/pa_vform.h 1.49:
3144: * src/types/pa_vhash.h 1.50:
3145: * src/types/pa_vhashfile.h 1.27:
3146: * src/types/pa_vimage.C 1.29:
3147: * src/types/pa_vimage.h 1.39:
3148: * src/types/pa_vint.h 1.41:
3149: * src/types/pa_vjunction.h 1.22:
3150: * src/types/pa_vmail.C 1.58:
3151: * src/types/pa_vmail.h 1.14:
3152: * src/types/pa_vmath.C 1.7:
3153: * src/types/pa_vmath.h 1.17:
3154: * src/types/pa_vmemory.h 1.4:
3155: * src/types/pa_vmethod_frame.C 1.5:
3156: * src/types/pa_vmethod_frame.h 1.49:
3157: * src/types/pa_vobject.C 1.16:
3158: * src/types/pa_vobject.h 1.42:
3159: * src/types/pa_vrequest.C 1.32:
3160: * src/types/pa_vrequest.h 1.28:
3161: * src/types/pa_vresponse.C 1.20:
3162: * src/types/pa_vresponse.h 1.35:
3163: * src/types/pa_vstateless_class.C 1.22:
3164: * src/types/pa_vstateless_class.h 1.48:
3165: * src/types/pa_vstateless_object.h 1.31:
3166: * src/types/pa_vstatus.C 1.24:
3167: * src/types/pa_vstatus.h 1.18:
3168: * src/types/pa_vstring.C 1.25:
3169: * src/types/pa_vstring.h 1.58:
3170: * src/types/pa_vtable.C 1.25:
3171: * src/types/pa_vtable.h 1.52:
3172: * src/types/pa_vvoid.h 1.21:
3173: * src/types/pa_vxdoc.C 1.27:
3174: * src/types/pa_vxdoc.h 1.36:
3175: * src/types/pa_vxnode.C 1.37:
3176: * src/types/pa_vxnode.h 1.29:
3177: * src/types/pa_wcontext.C 1.28:
3178: * src/types/pa_wcontext.h 1.46:
3179: * src/types/pa_wwrapper.h 1.31:
3180: 2004
3181:
3182: * src/main/pa_globals.C 1.170:
3183: beauty: typo caused gc.log warnings with debug version of gc.dll
3184:
3185: 2004-02-10 paf
3186: * INSTALL 1.34:
3187: critical: prior to 1.0.30 had bug: "a segfault on pattern
3188: compilation errors", on which spent 4 hours worktime. use
3189: versions higher than that. recommended now latest up to date
3190:
3191: * INSTALL 1.35:
3192: critical: libxslt1.1.2 wanted at least libxml2.6.3 to compile.
3193: recommened latest libxml up to date
3194:
1.33 paf 3195: 2004-02-06 paf
3196: * src/main/untaint.C 1.128:
3197: beauty: removed old def/ifdef
3198:
3199: * src/main/pa_sql_driver_manager.C 1.81:
3200: * src/main/pa_stylesheet_manager.C 1.25:
3201: beauty: unified destructing style
3202:
3203: * src/main/untaint.C 1.127:
3204: beauty: coredump @unknown untaint language now
3205:
3206: 2004-02-03 paf
3207: * src/main/pa_common.C 1.173:
3208: typo: %l -> %u
3209:
3210: * src/classes/xnode.C 1.64:
3211: memleaks found: not fixed yet. todo
3212:
3213: * src/classes/xdoc.C 1.130:
3214: bugfix: libxml: FOR UTF-8 TOO russian letters in attributes or
3215: documents-results of transform now not xx;
3216:
3217: * src/main/pa_charset.C 1.47:
3218: bugfix: forgot to undo some
3219:
3220: * src/classes/image.C 1.104:
3221: * src/main/pa_exec.C 1.56:
3222: * src/main/pa_memory.C 1.4:
3223: * src/targets/isapi/parser3isapi.C 1.86:
3224: * src/types/pa_value.C 1.15:
3225: * src/types/pa_vcookie.C 1.62:
3226: beauty: %u is more simple=proper for size_t then %ld/%lu
3227:
3228: * src/main/pa_charset.C 1.46:
3229: beauty: uncomment PA_PATCHED_LIBXML_BACKWARD to link with old
3230: patched libxml libraries
3231:
3232: 2004-02-02 paf
3233: * src/types/pa_vform.C 1.78:
3234: bugfix: empty values with enctype=multipart/form-data now produce entries in $form:tables
3235: <form method=post enctype=multipart/form-data>
3236: <input type=hidden name=a>
3237: <input type=hidden name=b>
3238:
3239: <input type=submit>
3240: </form>
3241: $k[^form:fields._keys[]]
3242: ^eval($k)
3243: <hr>
3244: <pre>$request:body
3245:
3246: * src/types/pa_vcookie.C 1.61:
3247: bugfix: erasing cookie: params now output
3248: $cookie:example[
3249: $.value[value]
3250: $.path[/there/]
3251: ]
3252:
3253: $cookie:example[
3254: $.value[]
3255: $.expires[session]
3256: $.path[/there/]
3257: $.domain[test.com]
3258: ]
3259:
3260: 2004-01-30 paf
3261: * src/classes/date.C 1.59:
3262: * www/htdocs/.htaccess 1.26:
3263: bugfix: ^date::create[invalid year] now produces exception.
3264: todo: check other fields
3265:
3266: * src/classes/date.C 1.60:
3267: * src/classes/date.C 1.61:
3268: * src/include/pa_string.h 1.155:
3269: * src/main/pa_string.C 1.193:
3270: bugfix: ^date::create[invalid fields now produce exception.
3271:
3272: * src/classes/xdoc.C 1.129:
3273: bugfix: libxml: russian letters in attributes or documents
3274: results of transform now not xx;
3275:
1.32 paf 3276: 2004-01-29 paf
3277: * src/targets/apache13core/mod_parser3_core.C 1.2:
3278: bugfix: old style new used
3279:
3280: * src/include/pa_memory.h 1.9:
3281: bugfix: [potential] strdup copied one more byte then specified
3282: then zeroed it << useless and potentially harmful(could gpf)
1.33 paf 3283:
3284: * src/include/pa_memory.h 1.10:
3285: typo error
1.32 paf 3286:
3287: 2004-01-22 paf
3288: * src/main/pa_common.C [release_3_1_1] 1.160.2.1:
3289: bugfix: buffer overflow
3290: * in libxml&xsl error-reporting code
3291: * in parser-error reporting code [when no @unhandled_exception defined]
3292:
3293: fixed in one place: my *snprintf override
3294:
3295: * src/main/untaint.C [release_3_1_1] 1.122.2.2:
3296: bugfix: whitespace now optimized properly [were bug: ^taint[1 &
3297: 2]="1 &2"
3298:
3299: * src/main/untaint.C 1.126:
3300: merged: bugfix from 3.1.1 on whitespace optimization
3301:
3302: * src/main/pa_globals.C 1.166:
3303: beauty: bigger buffer for xml-related errors
3304:
3305: * src/classes/xdoc.C 1.128:
3306: bugfix: when stylesheet contains error, gpf
3307:
3308: * src/main/compile.tab.C [release_3_1_1] 1.91.2.1:
3309: * src/main/untaint.C [release_3_1_1] 1.122.2.1:
3310: *** empty log message ***
3311:
3312: * src/main/pa_common.C 1.172:
3313: merged: bugfix from 3.1.1 on memory overflow
3314:
3315: 2004-01-13 paf
3316: * operators.txt 1.150:
3317: typo erro
3318:
1.31 paf 3319: 2003-12-25 paf
3320: * src/main/pa_common.C 1.171:
3321: bugfix: ^file::load[binary;http:// now not garbled [pieces
3322: after zero bytes were removed]
3323:
3324: 2003-12-22 paf
3325: * operators.txt 1.149:
3326: * src/classes/op.C 1.144:
3327: * src/include/pa_sql_connection.h 1.37:
3328: * src/include/pa_sql_driver_manager.h 1.31:
3329: * src/main/pa_sql_driver_manager.C 1.80:
3330: * src/sql/pa_sql_driver.h 1.37:
3331: * www/htdocs/.htaccess 1.25:
3332: feature: sql introducing ability to transcode charsets
3333:
3334: * src/include/Makefile.am 1.9:
3335: * src/include/Makefile.in 1.17:
3336: bugfix: removed from dist: src/include/pa_config_auto.h which
3337: were configured for make-dist-platform and badly updated proper
3338: config file in target [when .tar used for updating existing
3339: source tree]
3340:
3341: 2003-12-19 paf
3342: * src/main/pa_sql_driver_manager.C 1.79:
3343: beauty: more straighforward error message
3344:
3345: * src/main/pa_charset.C 1.45:
3346: bugfix: memory for charsethandler structure for libxml now
3347: allocated properly
3348:
1.30 paf 3349: 2003-12-17 paf
3350: * src/main/pa_globals.C 1.165:
3351: bugfix: removed false warning [warning: unreported
3352: xmlGenericErrors]
3353:
3354: * src/types/pa_vfile.C 1.39:
3355: beauty: removed outdated cast
3356:
3357: * src/main/pa_common.C 1.170:
3358: bugfix: empty http response caused gpf
3359:
3360: * src/include/pa_string.h 1.154:
3361: bugfix: removed too strong a assert
3362:
3363: 2003-12-15 paf
3364: * src/classes/xdoc.C 1.127:
3365: bugfix: taint uri under ^xdoc::create{now works}
3366:
3367: 2003-12-11 paf
3368: * src/classes/file.C 1.119:
3369: * src/classes/mail.C 1.99:
3370: * src/classes/op.C 1.143:
3371: * src/classes/xdoc.C 1.126:
3372: * src/main/pa_request.C 1.263:
3373: * src/types/pa_vimage.C 1.28:
3374: * src/types/pa_vmath.C 1.6:
3375: * src/types/pa_vstatus.C 1.21:
3376: beauty cancel: gcc does not understand that
3377:
3378: * src/include/pa_cache_managers.h 1.15:
3379: * src/main/pa_cache_managers.C 1.12:
3380: * src/main/pa_globals.C 1.164:
3381: * src/main/pa_request.C 1.264:
3382: * src/types/pa_vstatus.C 1.22:
3383: bugfix(solaris): removed dependency on object initialization
3384: order [one more place]
3385:
3386: * src/main/pa_cache_managers.C 1.11:
3387: * src/main/pa_sql_driver_manager.C 1.78:
3388: * src/main/pa_stylesheet_manager.C 1.23:
3389: bugfix(solaris): removed dependency on object initialization
3390: order [two places]
3391:
3392: * src/main/Makefile.am 1.43:
3393: * src/main/Makefile.in 1.56:
3394: *** empty log message ***
3395:
3396: * src/classes/file.C 1.118:
3397: * src/classes/mail.C 1.98:
3398: * src/classes/op.C 1.142:
3399: * src/classes/xdoc.C 1.125:
3400: * src/include/pa_cache_managers.h 1.14:
3401: * src/include/pa_sql_connection.h 1.36:
3402: * src/include/pa_sql_driver_manager.h 1.30:
3403: * src/include/pa_stylesheet_manager.h 1.20:
3404: * src/main/pa_request.C 1.262:
3405: * src/main/pa_stylesheet_manager.C 1.24:
3406: * src/types/pa_vimage.C 1.27:
3407: * src/types/pa_vmath.C 1.5:
3408: * src/types/pa_vstatus.C 1.20:
3409: beauty: removed redundant ctor call [relying on implicit String
3410: :Body(cstr) call]
3411:
3412: * operators.txt 1.148:
3413: * src/types/pa_vstatus.C 1.23:
3414: !$status:pid process id
3415: !$status:tid thread id
3416:
3417: 2003-12-10 paf
3418: * src/include/pa_sql_connection.h 1.35:
3419: * www/htdocs/.htaccess 1.24:
3420: bugfix: $status:sql.cache back << time now ok
3421:
3422: * operators.txt 1.147:
3423: * src/main/pa_sql_driver_manager.C 1.77:
3424: * src/main/pa_stylesheet_manager.C 1.22:
3425: $status:stylesheet.cache back operational
3426:
3427: * operators.txt 1.146:
3428: * src/classes/xdoc.C 1.124:
3429: * src/include/pa_charset.h 1.28:
3430: * src/include/pa_sql_connection.h 1.34:
3431: * src/main/pa_charset.C 1.44:
3432: * src/main/pa_sql_driver_manager.C 1.76:
3433: * src/main/pa_string.C 1.192:
3434: * src/types/pa_vxdoc.h 1.35:
3435: * www/htdocs/.htaccess 1.23:
3436: $status:sql.cache back operational
3437:
1.29 paf 3438: 2003-12-02 paf
1.30 paf 3439: * src/types/pa_vmail.C 1.57:
3440: bugfix: ^mail:send[$.file[$.value[>>xxxx<<]] now untaints
3441: properly [were: as-is forced]
3442:
3443: * src/main/pa_xml_io.C 1.15:
3444: bugfix: on some platforms one can't throw exceptions out of libxml callbacks:
3445: reimplemented error handling of http://localhost, parser://method and safemode check callbacks
3446:
3447: * src/main/pa_string.C [release_3_1_1] 1.185.2.1:
3448: bugfix: SPARC gpf on %4!=0 address int ref [merged from HEAD]
3449:
3450: * src/classes/image.C 1.103:
3451: nothing: comment removed
3452:
1.29 paf 3453: * src/main/pa_string.C 1.191:
3454: bugfix: sparc gpf on reading %4!=0 addresses to int
3455:
3456: 2003-12-01 paf
3457: * src/main/pa_globals.C 1.163:
3458: bugfix: win32: compile prob
3459:
3460: * src/main/pa_xml_io.C 1.13:
3461: todo: safe mode check not to throw exception
3462:
3463: * src/main/pa_xml_io.C 1.12:
3464: bugfix: http://localhost typo error
3465:
3466: * src/classes/xdoc.C 1.123:
3467: * src/main/pa_xml_io.C 1.14:
3468: bugfix: typo
3469:
3470: 2003-11-28 paf
3471: * src/main/pa_xml_io.C 1.9:
3472: installed safe-mode checker as filter of all xml documents read
3473:
3474: * operators.txt 1.144:
3475: * src/include/pa_request.h 1.173:
3476: * src/main/pa_xml_io.C 1.3:
3477: works.
3478: todo: maybe replace original open mech of xdoc::create & co to use libxml open, so that this would work for root document
3479:
3480: $xdoc[^xdoc::create{<?xml version="1.0"?>
3481: <!DOCTYPE test SYSTEM "parser://method/params/here">
3482: <test>
3483: &test^;
3484: </test>
3485: }]
3486:
3487: ^taint[^xdoc.string[]]
3488:
3489: @method[param]
3490: <!ENTITY test "test-entity-value+$form:user+$param!">
3491:
3492: * src/main/pa_xml_io.C 1.8:
3493: http://localhost/ now checked for safe mode
3494:
3495: * src/classes/xdoc.C 1.122:
3496: * src/include/pa_stylesheet_connection.h 1.37:
3497: * src/include/pa_stylesheet_manager.h 1.19:
3498: * src/main/pa_stylesheet_manager.C 1.21:
3499: replaced original open mech of xdoc::create & co to use libxml open, so that this would work for root document
3500: todo: safe mode checks to libxml: ideally to some 1 point
3501:
3502: * src/include/Makefile.in 1.16:
3503: * src/main/Makefile.in 1.55:
3504: *** empty log message ***
3505:
3506: * operators.txt 1.145:
3507: * src/main/pa_xml_io.C 1.4:
3508: leading / in http://parser[abscent params]
3509:
3510: * src/main/pa_xml_io.C 1.5:
3511: comment
3512:
3513: 2003-11-27 paf
3514: * src/classes/date.C 1.58:
3515: bugfix: typo error
3516:
3517: * src/main/pa_xml_io.C 1.2:
3518: libxml: started parser://methodcall/params
3519:
3520: 2003-11-26 paf
3521: * src/types/pa_value.h 1.117:
3522: warnings: --
3523:
3524: * operators.txt 1.143:
3525: * src/include/Makefile.am 1.8:
3526: * src/include/pa_globals.h 1.108:
3527: * src/include/pa_xml_io.h 1.1:
3528: * src/main/Makefile.am 1.42:
3529: * src/main/main.vcproj 1.7:
3530: * src/main/pa_globals.C 1.162:
3531: * src/main/pa_request.C 1.261:
3532: * src/main/pa_xml_io.C 1.1:
3533: simplification: xml errors to hash<thread_id,error>
3534: reorganization: xml io moved to pa_xml_io.C/h
3535:
1.28 paf 3536: 2003-11-25 paf
1.29 paf 3537: * src/classes/table.C 1.194:
3538: bugfix: a, c?x:y, z in gcc considered(?) as a, (c?x:y, z)
3539:
1.28 paf 3540: * src/main/untaint.C 1.125:
3541: bugfix: consequences of not reading this comment:
3542: CORD_pos_chars_left /* Number of characters in cache. <= 0 ==
3543: none */
3544:
3545: * src/include/pa_array.h 1.63:
3546: removed needless checks
1.29 paf 3547:
3548: * src/classes/table.C 1.195:
3549: bugfix: wrong sequence. [sadly no waring whatever)
1.28 paf 3550:
3551: 2003-11-24 paf
3552: * operators.txt 1.142:
3553: * src/types/pa_vxnode.C 1.36:
3554: * src/types/pa_vxnode.h 1.28:
3555: $xdoc[^xdoc::create[test]]
3556: $tn[^xdoc.createTextNode[text node value]]
3557: $dummy[^xdoc.firstChild.appendChild[$tn]]
3558: $xdoc.firstChild.firstChild.nodeValue[different]
3559: ^taint[^xdoc.string[]]
3560:
3561: * src/main/pa_request.C 1.260:
3562: * src/types/pa_vform.C 1.77:
3563: * src/types/pa_vform.h 1.48:
3564: removed limit: now $form:xxx can be accessed anytime, even in @auto/conf
3565: [and request/response:charset still can be changed anytime]
3566:
3567: * src/include/pa_hash.h 1.61:
3568: * src/types/types.vcproj 1.6:
3569: linker HPUX nongnu workaround: static Hash::allocates -> static Hash_allocates
3570:
3571: * src/main/pa_common.C 1.169:
3572: bugfix: ^file::load[binary;http://...] now not transcodes
3573: response body
3574:
3575: 2003-11-21 paf
3576: * src/main/pa_exec.C 1.55:
3577: bug in safe mode
3578:
3579: * src/include/Makefile.am 1.7:
3580: pa_xml_exception.h
3581:
3582: * Makefile.am 1.40:
3583: * Makefile.in 1.54:
3584: * configure 1.73:
3585: * configure.in 1.71:
3586: * parser3.sln 1.8:
3587: * src/classes/Makefile.am 1.47:
3588: * src/classes/Makefile.am 1.48:
3589: * src/classes/Makefile.in 1.59:
3590: * src/classes/classes.vcproj 1.5:
3591: * src/include/Makefile.in 1.15:
3592: * src/include/pa_config_auto.h.in 1.39:
3593: * src/lib/Makefile.am 1.7:
3594: * src/lib/Makefile.in 1.12:
3595: * src/lib/gd/Makefile.am 1.1:
3596: * src/lib/gd/Makefile.in 1.1:
3597: * src/lib/gd/Makefile.in 1.2:
3598: * src/lib/gd/gd.vcproj 1.1:
3599: * src/lib/gd/gif.C 1.1:
3600: * src/lib/gd/gif.h 1.1:
3601: * src/lib/gd/gifio.C 1.1:
3602: * src/lib/gd/mtables.h 1.1:
3603: * src/lib/smtp/Makefile.am 1.1:
3604: * src/lib/smtp/Makefile.in 1.1:
3605: * src/lib/smtp/Makefile.in 1.2:
3606: * src/lib/smtp/comms.C 1.1:
3607: * src/lib/smtp/smtp.C 1.1:
3608: * src/lib/smtp/smtp.h 1.1:
3609: * src/lib/smtp/smtp.vcproj 1.1:
3610: * src/targets/apache13/p3runConfigure.in 1.15:
3611: * src/targets/apache13core/Makefile.in 1.5:
3612: * src/targets/cgi/Makefile.am 1.50:
3613: * src/targets/cgi/Makefile.in 1.66:
3614: * src/types/Makefile.am 1.35:
3615: * src/types/Makefile.in 1.54:
3616: rearrange: gd&smtp moved to src/lib
3617:
3618: * src/targets/apache13/ApacheModuleParser3.vcproj 1.5:
3619: * src/targets/isapi/parser3isapi.C 1.85:
3620: more warnings --
3621:
3622: * Makefile.am 1.41:
3623: * Makefile.in 1.55:
3624: * acinclude.m4 1.28:
3625: * aclocal.m4 1.31:
3626: * acsite.m4 1.6:
3627: * configure 1.74:
3628: * configure.in 1.72:
3629: * src/classes/mail.C 1.97:
3630: *** empty log message ***
3631:
3632: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.5:
3633: * src/targets/apache13core/Makefile.am 1.5:
3634: * src/targets/apache13core/mod_parser3.C 1.7:
3635: * src/targets/apache13core/mod_parser3_core.C 1.1:
3636: renamed mod_parser3 to mod_parser3_core to help DOXYGEN
3637:
3638: * src/classes/mail.C 1.96:
3639: bugfix: typo
3640:
3641: 2003-11-20 paf
3642: * src/main/execute.C 1.303:
3643: * src/main/pa_request.C 1.257:
3644: old forgotten todo: when can't report problem (undefined @
3645: unhandled_exception) problem source string were not reported
3646:
3647: * src/classes/classes.vcproj 1.4:
3648: * src/classes/date.C 1.53:
3649: * src/classes/double.C 1.55:
3650: * src/classes/file.C 1.114:
3651: * src/classes/hash.C 1.61:
3652: * src/classes/hashfile.C 1.31:
3653: * src/classes/image.C 1.98:
3654: * src/classes/int.C 1.51:
3655: * src/classes/mail.C 1.93:
3656: * src/classes/math.C 1.35:
3657: * src/classes/memory.C 1.4:
3658: * src/classes/op.C 1.138:
3659: * src/classes/string.C 1.128:
3660: * src/classes/table.C 1.191:
3661: * src/classes/xdoc.C 1.118:
3662: * src/classes/xnode.C 1.62:
3663: * src/include/pa_config_includes.h 1.27:
3664: * src/include/pa_operation.h 1.3:
3665: * src/include/pa_sql_connection.h 1.32:
3666: * src/include/pa_table.h 1.54:
3667: * src/include/pa_types.h 1.46:
3668: * src/lib/ltdl/config_fixed.h 1.3:
3669: * src/lib/ltdl/ltdl.vcproj 1.2:
3670: * src/lib/md5/md5.vcproj 1.2:
3671: * src/lib/pcre/maketables.c 1.2:
3672: * src/lib/pcre/pcre_dftables.vcproj 1.2:
3673: * src/lib/pcre/pcre_parser_ctype.vcproj 1.2:
3674: * src/lib/sdbm/apr_file_io.C 1.2:
3675: * src/main/compile.tab.C 1.93:
3676: * src/main/execute.C 1.301:
3677: * src/main/main.vcproj 1.6:
3678: * src/main/pa_cache_managers.C 1.9:
3679: * src/main/pa_charset.C 1.40:
3680: * src/main/pa_common.C 1.166:
3681: * src/main/pa_dir.C 1.16:
3682: * src/main/pa_exec.C 1.53:
3683: * src/main/pa_globals.C 1.160:
3684: * src/main/pa_os.C 1.3:
3685: * src/main/pa_request.C 1.255:
3686: * src/main/pa_string.C 1.187:
3687: * src/main/pa_table.C 1.57:
3688: * src/targets/apache13/ApacheModuleParser3.vcproj 1.4:
3689: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.4:
3690: * src/targets/cgi/parser3.vcproj 1.5:
3691: * src/targets/isapi/parser3isapi.vcproj 1.2:
3692: * src/types/pa_value.h 1.115:
3693: * src/types/pa_vconsole.h 1.3:
3694: * src/types/pa_vdate.h 1.28:
3695: * src/types/pa_vfile.h 1.54:
3696: * src/types/pa_vhashfile.C 1.36:
3697: * src/types/pa_vimage.C 1.25:
3698: * src/types/pa_vimage.h 1.36:
3699: * src/types/pa_vmail.C 1.53:
3700: * src/types/pa_vobject.C 1.14:
3701: * src/types/pa_vstateless_class.h 1.46:
3702: * src/types/pa_vtable.C 1.23:
3703: * src/types/pa_vtable.h 1.50:
3704: * src/types/pa_vvoid.h 1.19:
3705: * src/types/pa_vxdoc.h 1.33:
3706: * src/types/pa_vxnode.h 1.26:
3707: * src/types/types.vcproj 1.5:
3708: turned on warnings level4 on all projects (except libltdl=off & libsdbm=level3)
3709: found several unitialized vars
3710:
3711: * src/classes/classes.C 1.20:
3712: * src/classes/classes.h 1.25:
3713: * src/classes/date.C 1.54:
3714: * src/classes/double.C 1.56:
3715: * src/classes/file.C 1.115:
3716: * src/classes/form.C 1.37:
3717: * src/classes/hash.C 1.62:
3718: * src/classes/hashfile.C 1.32:
3719: * src/classes/image.C 1.99:
3720: * src/classes/int.C 1.52:
3721: * src/classes/mail.C 1.94:
3722: * src/classes/math.C 1.36:
3723: * src/classes/memory.C 1.5:
3724: * src/classes/op.C 1.139:
3725: * src/classes/response.C 1.25:
3726: * src/classes/string.C 1.129:
3727: * src/classes/table.C 1.192:
3728: * src/classes/void.C 1.30:
3729: * src/classes/xdoc.C 1.119:
3730: * src/classes/xnode.C 1.63:
3731: * src/classes/xnode.h 1.20:
3732: * src/include/pa_array.h 1.62:
3733: * src/include/pa_cache_managers.h 1.12:
3734: * src/include/pa_charset.h 1.27:
3735: * src/include/pa_charsets.h 1.11:
3736: * src/include/pa_common.h 1.97:
3737: * src/include/pa_config_fixed.h 1.62:
3738: * src/include/pa_dictionary.h 1.16:
3739: * src/include/pa_dir.h 1.15:
3740: * src/include/pa_exception.h 1.42:
3741: * src/include/pa_exec.h 1.14:
3742: * src/include/pa_globals.h 1.107:
3743: * src/include/pa_hash.h 1.60:
3744: * src/include/pa_memory.h 1.8:
3745: * src/include/pa_opcode.h 1.26:
3746: * src/include/pa_operation.h 1.4:
3747: * src/include/pa_os.h 1.3:
3748: * src/include/pa_request.h 1.172:
3749: * src/include/pa_request_charsets.h 1.3:
3750: * src/include/pa_request_info.h 1.3:
3751: * src/include/pa_sapi.h 1.24:
3752: * src/include/pa_socks.h 1.13:
3753: * src/include/pa_sql_connection.h 1.33:
3754: * src/include/pa_sql_driver_manager.h 1.29:
3755: * src/include/pa_stack.h 1.21:
3756: * src/include/pa_string.h 1.153:
3757: * src/include/pa_stylesheet_connection.h 1.35:
3758: * src/include/pa_stylesheet_manager.h 1.18:
3759: * src/include/pa_table.h 1.56:
3760: * src/include/pa_threads.h 1.28:
3761: * src/include/pa_types.h 1.47:
3762: * src/include/pa_uue.h 1.6:
3763: * src/include/pa_xml_exception.h 1.2:
3764: * src/lib/md5/pa_md5.h 1.9:
3765: * src/lib/md5/pa_md5c.c 1.11:
3766: * src/lib/sdbm/apr_file_io.C 1.3:
3767: * src/lib/sdbm/apr_strings.C 1.2:
3768: * src/main/compile.C 1.71:
3769: * src/main/compile_tools.C 1.56:
3770: * src/main/compile_tools.h 1.71:
3771: * src/main/execute.C 1.302:
3772: * src/main/pa_cache_managers.C 1.10:
3773: * src/main/pa_charset.C 1.41:
3774: * src/main/pa_charsets.C 1.14:
3775: * src/main/pa_common.C 1.168:
3776: * src/main/pa_dictionary.C 1.20:
3777: * src/main/pa_dir.C 1.17:
3778: * src/main/pa_exception.C 1.46:
3779: * src/main/pa_exec.C 1.54:
3780: * src/main/pa_globals.C 1.161:
3781: * src/main/pa_memory.C 1.3:
3782: * src/main/pa_os.C 1.4:
3783: * src/main/pa_pool.C 1.62:
3784: * src/main/pa_request.C 1.256:
3785: * src/main/pa_socks.C 1.20:
3786: * src/main/pa_sql_driver_manager.C 1.74:
3787: * src/main/pa_string.C 1.188:
3788: * src/main/pa_stylesheet_manager.C 1.20:
3789: * src/main/pa_table.C 1.58:
3790: * src/main/pa_uue.C 1.6:
3791: * src/main/pa_xml_exception.C 1.2:
3792: * src/main/untaint.C 1.123:
3793: * src/sql/pa_sql_driver.h 1.36:
3794: * src/targets/apache13/mod_parser3.c 1.9:
3795: * src/targets/apache13/pa_httpd.h 1.5:
3796: * src/targets/apache13core/mod_parser3.C 1.6:
3797: * src/targets/apache13core/pa_threads.C 1.3:
3798: * src/targets/cgi/pa_threads.C 1.14:
3799: * src/targets/cgi/parser3.C 1.222:
3800: * src/targets/isapi/pa_threads.C 1.15:
3801: * src/targets/isapi/parser3isapi.C 1.84:
3802: * src/types/pa_junction.h 1.3:
3803: * src/types/pa_method.h 1.3:
3804: * src/types/pa_value.C 1.13:
3805: * src/types/pa_value.h 1.116:
3806: * src/types/pa_vbool.h 1.23:
3807: * src/types/pa_vclass.C 1.19:
3808: * src/types/pa_vclass.h 1.42:
3809: * src/types/pa_vcode_frame.h 1.26:
3810: * src/types/pa_vconsole.h 1.4:
3811: * src/types/pa_vcookie.C 1.59:
3812: * src/types/pa_vcookie.h 1.25:
3813: * src/types/pa_vdate.h 1.29:
3814: * src/types/pa_vdouble.h 1.44:
3815: * src/types/pa_venv.h 1.30:
3816: * src/types/pa_vfile.C 1.38:
3817: * src/types/pa_vfile.h 1.55:
3818: * src/types/pa_vform.C 1.76:
3819: * src/types/pa_vform.h 1.47:
3820: * src/types/pa_vhash.h 1.49:
3821: * src/types/pa_vhashfile.C 1.37:
3822: * src/types/pa_vhashfile.h 1.26:
3823: * src/types/pa_vimage.C 1.26:
3824: * src/types/pa_vimage.h 1.37:
3825: * src/types/pa_vint.h 1.40:
3826: * src/types/pa_vjunction.h 1.21:
3827: * src/types/pa_vmail.C 1.54:
3828: * src/types/pa_vmail.h 1.13:
3829: * src/types/pa_vmath.C 1.4:
3830: * src/types/pa_vmath.h 1.16:
3831: * src/types/pa_vmemory.h 1.3:
3832: * src/types/pa_vmethod_frame.C 1.3:
3833: * src/types/pa_vmethod_frame.h 1.47:
3834: * src/types/pa_vobject.C 1.15:
3835: * src/types/pa_vobject.h 1.41:
3836: * src/types/pa_vrequest.C 1.31:
3837: * src/types/pa_vrequest.h 1.27:
3838: * src/types/pa_vresponse.C 1.19:
3839: * src/types/pa_vresponse.h 1.34:
3840: * src/types/pa_vstateless_class.C 1.21:
3841: * src/types/pa_vstateless_class.h 1.47:
3842: * src/types/pa_vstateless_object.h 1.30:
3843: * src/types/pa_vstatus.C 1.19:
3844: * src/types/pa_vstatus.h 1.17:
3845: * src/types/pa_vstring.C 1.24:
3846: * src/types/pa_vstring.h 1.57:
3847: * src/types/pa_vtable.C 1.24:
3848: * src/types/pa_vtable.h 1.51:
3849: * src/types/pa_vvoid.h 1.20:
3850: * src/types/pa_vxdoc.C 1.26:
3851: * src/types/pa_vxdoc.h 1.34:
3852: * src/types/pa_vxnode.C 1.34:
3853: * src/types/pa_vxnode.h 1.27:
3854: * src/types/pa_wcontext.C 1.27:
3855: * src/types/pa_wcontext.h 1.45:
3856: * src/types/pa_wwrapper.h 1.30:
3857: static const char * const IDENT
3858:
3859: * src/classes/date.C 1.55:
3860: * src/classes/date.C 1.56:
3861: * src/classes/date.C 1.57:
3862: * src/classes/file.C 1.116:
3863: * src/classes/file.C 1.117:
3864: * src/classes/hash.C 1.63:
3865: * src/classes/hash.C 1.64:
3866: * src/classes/image.C 1.100:
3867: * src/classes/image.C 1.101:
3868: * src/classes/image.C 1.102:
3869: * src/classes/mail.C 1.95:
3870: * src/classes/math.C 1.37:
3871: * src/classes/op.C 1.140:
3872: * src/classes/op.C 1.141:
3873: * src/classes/string.C 1.130:
3874: * src/classes/string.C 1.131:
3875: * src/classes/table.C 1.193:
3876: * src/classes/xdoc.C 1.120:
3877: * src/classes/xdoc.C 1.121:
3878: * src/include/pa_array.h 1.61:
3879: * src/include/pa_cache_managers.h 1.13:
3880: * src/include/pa_pool.h 1.89:
3881: * src/include/pa_request.h 1.171:
3882: * src/include/pa_string.h 1.152:
3883: * src/include/pa_stylesheet_connection.h 1.36:
3884: * src/include/pa_table.h 1.55:
3885: * src/main/compile_tools.h 1.70:
3886: * src/main/pa_charset.C 1.42:
3887: * src/main/pa_charset.C 1.43:
3888: * src/main/pa_common.C 1.167:
3889: * src/main/pa_dictionary.C 1.21:
3890: * src/main/pa_dir.C 1.18:
3891: * src/main/pa_request.C 1.259:
3892: * src/main/pa_sql_driver_manager.C 1.75:
3893: * src/main/pa_string.C 1.189:
3894: * src/main/pa_string.C 1.190:
3895: * src/main/pa_table.C 1.59:
3896: * src/main/untaint.C 1.124:
3897: * src/types/pa_value.C 1.14:
3898: * src/types/pa_vcookie.C 1.60:
3899: * src/types/pa_vdate.h 1.30:
3900: * src/types/pa_vhash.h 1.48:
3901: * src/types/pa_vhashfile.C 1.38:
3902: * src/types/pa_vimage.h 1.38:
3903: * src/types/pa_vmail.C 1.55:
3904: * src/types/pa_vmethod_frame.C 1.4:
3905: * src/types/pa_vmethod_frame.h 1.48:
3906: * src/types/pa_vxnode.C 1.35:
3907: * src/types/pa_wcontext.h 1.44:
3908: more warnings --
3909:
3910: 2003-11-19 paf
3911: * operators.txt 1.141:
3912: * src/classes/op.C 1.136:
3913: * src/include/pa_request.h 1.170:
3914: * src/main/pa_request.C 1.254:
3915: cache[...]{body}{catch block with $exception.handled[cache]
3916: meaning "get expired cache, if any. else error"}
3917:
3918: * src/classes/op.C 1.135:
3919: * src/include/pa_os.h 1.2:
3920: * src/include/pa_request.h 1.169:
3921: * src/main/pa_common.C 1.165:
3922: cache: ^cache[] fallback
3923: todo: kinda ^try: ^cache[...]{body}{catch code with $exception.cache field}
3924:
3925: * src/classes/op.C 1.137:
3926: more ansi C++ comp
3927:
3928: 2003-11-12 paf
3929: * src/classes/xnode.C 1.61:
3930: replaceChild: 2nd param now named oldChild [copy/paste bug]
3931:
3932: 2003-11-11 paf
3933: * src/types/pa_value.h [release_3_0_8] 1.109.6.1:
3934: * src/types/pa_vfile.h [release_3_0_8] 1.52.6.1:
3935: more C++ compatible [HP C++ failed]
3936:
3937: * operators.txt 1.139:
3938: * operators.txt 1.140:
3939: *** empty log message ***
3940:
3941: * bin/auto.p.dist.in 1.10:
3942: colno
3943:
3944: 2003-11-10 paf
3945: * src/types/pa_vhashfile.C 1.35:
3946: * src/types/pa_vhashfile.h 1.25:
3947: add: hashfile old serialize version and exipire now removes entries
3948:
3949: * operators.txt 1.135:
3950: comment: updated
3951:
3952: * operators.txt 1.138:
3953: * src/main/pa_request.C 1.253:
3954: * src/types/Makefile.am 1.34:
3955: * src/types/pa_vconsole.h 1.1:
3956: * src/types/types.vcproj 1.4:
3957: $console:line read/write [for nntp]
3958:
3959: * operators.txt 1.134:
3960: * src/classes/hashfile.C 1.30:
3961: * src/include/pa_common.h 1.96:
3962: * src/main/pa_common.C 1.164:
3963: * src/types/pa_vhashfile.C 1.34:
3964: * src/types/pa_vhashfile.h 1.24:
3965: ^hashfile.delete[] removes files altogether [and dir, if could]
3966:
3967: * src/types/pa_vconsole.h 1.2:
3968: flush
3969:
3970: * src/types/Makefile.in 1.53:
3971: *** empty log message ***
3972:
3973: * src/lib/sdbm/sdbm.c 1.3:
3974: bugfix: sdbm: .h said it's OK to remove nonexistent pair. .c
3975: coded that that was error. fixed
3976:
3977: * src/types/pa_vhashfile.C 1.33:
3978: sdbm: exception type change to file.access [regretfull can't
3979: split it to different exceptions without modifying sdbm source
3980: wich would prefer not to]
3981:
3982: * operators.txt 1.136:
3983: mysql: transaction support: ?autocommit=0
3984:
3985: 2003-11-07 paf
3986: * src/classes/date.C 1.52:
3987: * src/classes/file.C 1.113:
3988: * src/classes/hash.C 1.60:
3989: * src/classes/hashfile.C 1.29:
3990: * src/classes/image.C 1.97:
3991: * src/classes/table.C 1.190:
3992: * src/classes/xdoc.C 1.117:
3993: * src/include/Makefile.am 1.6:
3994: * src/include/pa_array.h 1.60:
3995: * src/include/pa_pool.h 1.88:
3996: * src/include/pa_request.h 1.168:
3997: * src/main/Makefile.am 1.41:
3998: * src/main/execute.C 1.300:
3999: * src/main/main.vcproj 1.5:
4000: * src/main/pa_pool.C 1.61:
4001: * src/main/pa_request.C 1.252:
4002: * src/targets/cgi/parser3.C 1.221:
4003: * src/types/pa_vclass.C 1.18:
4004: * src/types/pa_vclass.h 1.41:
4005: * src/types/pa_vhashfile.h 1.23:
4006: * src/types/pa_vobject.h 1.40:
4007: * src/types/pa_vstateless_class.h 1.45:
4008: resurrected: pool idea. now only for destructing objects at
4009: request processing end
4010:
4011: * src/include/Makefile.in 1.14:
4012: * src/main/Makefile.in 1.54:
4013: *** empty log message ***
4014:
4015: 2003-11-06 paf
4016: * src/classes/xdoc.C 1.116:
4017: * src/classes/xnode.C 1.60:
4018: * src/include/pa_charset.h 1.26:
4019: * src/include/pa_globals.h 1.106:
4020: * src/include/pa_stylesheet_connection.h 1.34:
4021: * src/main/pa_exception.C 1.45:
4022: * src/types/pa_vxnode.h 1.25:
4023: XmlException changes
4024:
4025: * src/types/pa_vhashfile.C 1.30:
4026: hashfile: foreach body can bodify $self
4027:
4028: * operators.txt 1.133:
4029: * src/types/pa_vhashfile.C 1.32:
4030: hashfile: clear & expiration [time in value. todo: move time to
4031: key]
4032:
4033: * src/include/pa_memory.h 1.7:
4034: * src/targets/cgi/parser3.C 1.220:
4035: * src/types/pa_value.C 1.12:
4036: * src/types/pa_value.h 1.114:
4037: * src/types/pa_vcookie.C 1.58:
4038: * src/types/pa_vhashfile.C 1.23:
4039: * src/types/pa_vhashfile.h 1.18:
4040: * www/htdocs/.htaccess 1.22:
4041: hashfile implemented get/put [raw]
4042:
4043: * operators.txt 1.130:
4044: * src/classes/hashfile.C 1.26:
4045: * src/types/pa_vhashfile.C 1.25:
4046: * src/types/pa_vhashfile.h 1.20:
4047: hashfile: hash
4048:
4049: * src/lib/sdbm/Makefile.am 1.2:
4050: * src/lib/sdbm/apr_file_io.C 1.1:
4051: * src/lib/sdbm/apr_strings.C 1.1:
4052: move to upper dir, .am updated
4053:
4054: * configure 1.69:
4055: * configure.in 1.65:
4056: * operators.txt 1.128:
4057: * parser3.sln 1.6:
4058: * src/classes/classes.vcproj 1.3:
4059: * src/classes/hashfile.C 1.24:
4060: * src/classes/xdoc.C 1.115:
4061: * src/include/pa_config_fixed.h 1.61:
4062: * src/include/pa_exception.h 1.40:
4063: * src/include/pa_globals.h 1.105:
4064: * src/include/pa_memory.h 1.6:
4065: * src/include/pa_version.h 1.11:
4066: * src/lib/ltdl/libltdl.vcproj 1.2:
4067: * src/lib/ltdl/libltdl.vcproj.vspscc 1.2:
4068: * src/lib/ltdl/ltdl.vcproj 1.1:
4069: * src/lib/ltdl/ltdl.vcproj.vspscc 1.1:
4070: * src/lib/sdbm/apr-include/apr.h 1.4:
4071: * src/lib/sdbm/apr-include/apr_errno.h 1.4:
4072: * src/lib/sdbm/apr-include/apr_file_info.h 1.1:
4073: * src/lib/sdbm/apr-include/apr_file_io.h 1.4:
4074: * src/lib/sdbm/apr-include/apr_pools.h 1.4:
4075: * src/lib/sdbm/apr-include/apr_sdbm.h 1.3:
4076: * src/lib/sdbm/apr-include/apr_strings.h 1.3:
4077: * src/lib/sdbm/apr-include/apu.h 1.3:
4078: * src/main/compile.tab.C 1.92:
4079: * src/main/main.vcproj 1.3:
4080: * src/main/pa_charset.C 1.39:
4081: * src/targets/apache13/ApacheModuleParser3.vcproj 1.3:
4082: * src/targets/apache13/mod_parser3.c 1.8:
4083: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.3:
4084: * src/targets/cgi/parser3.vcproj 1.4:
4085: * src/types/Makefile.am 1.30:
4086: * src/types/pa_vhash.C 1.4:
4087: * src/types/pa_vhashfile.C 1.22:
4088: * src/types/pa_vhashfile.h 1.17:
4089: * src/types/pa_vxnode.h 1.24:
4090: * src/types/types.vcproj 1.3:
4091: * www/htdocs/.htaccess 1.21:
4092: hashfile: started again with sdbm from apache
4093:
4094: * operators.txt 1.131:
4095: * src/classes/hash.C 1.58:
4096: * src/classes/hash.C 1.59:
4097: * src/classes/hashfile.C 1.27:
4098: * src/classes/hashfile.C 1.28:
4099: * src/types/pa_vhashfile.C 1.26:
4100: * src/types/pa_vhashfile.h 1.21:
4101: hashfile: foreach
4102:
4103: * operators.txt 1.132:
4104: * src/types/pa_vhashfile.C 1.27:
4105: * src/types/pa_vhashfile.h 1.22:
4106: hashfile: clear and proper locking
4107:
4108: * src/include/Makefile.in 1.13:
4109: * src/include/pa_config_includes.h 1.26:
4110: * src/include/pa_version.h 1.12:
4111: our replacements of max& co only for cpp
4112:
4113: * parser3.sln 1.7:
4114: * src/targets/apache13/p3runConfigure.in 1.14:
4115: * src/targets/cgi/Makefile.am 1.49:
4116: .vcproj & .am updated to include sdbm
4117:
4118: * operators.txt 1.129:
4119: * src/classes/hashfile.C 1.25:
4120: * src/types/pa_vhashfile.C 1.24:
4121: * src/types/pa_vhashfile.h 1.19:
4122: * tests/todo.txt 1.4:
4123: hashfile: delete
4124:
4125: * configure.in 1.66:
4126: * configure.in 1.67:
4127: * src/classes/Makefile.am 1.46:
4128: * src/classes/Makefile.in 1.58:
4129: * src/include/Makefile.am 1.5:
4130: * src/lib/Makefile.am 1.6:
4131: * src/lib/Makefile.in 1.11:
4132: * src/lib/sdbm/Makefile.am 1.3:
4133: * src/lib/sdbm/Makefile.in 1.1:
4134: * src/lib/sdbm/apr-include/Makefile.am 1.1:
4135: * src/lib/sdbm/apr-include/Makefile.in 1.1:
4136: * src/lib/sdbm/sdbm.vcproj 1.3:
4137: * src/main/Makefile.am 1.39:
4138: * src/main/Makefile.am 1.40:
4139: * src/main/Makefile.in 1.53:
4140: * src/targets/cgi/.cvsignore 1.3:
4141: * src/targets/cgi/Makefile.in 1.65:
4142: * src/types/Makefile.am 1.32:
4143: * src/types/Makefile.am 1.33:
4144: * src/types/Makefile.in 1.52:
4145: *** empty log message ***
4146:
4147: * src/include/pa_common.h 1.95:
4148: * src/include/pa_exception.h 1.41:
4149: * src/include/pa_os.h 1.1:
4150: * src/include/pa_xml_exception.h 1.1:
4151: * src/lib/sdbm/sdbm.vcproj 1.1:
4152: * src/main/main.vcproj 1.4:
4153: * src/main/pa_common.C 1.162:
4154: * src/main/pa_os.C 1.1:
4155: * src/main/pa_xml_exception.C 1.1:
4156: locking move to pa_os [along with pa_sleep]
4157: apr-impl locking done
4158:
4159: * src/types/pa_vhashfile.C 1.29:
4160: hashfile: clear now works [were trying to do that in foreach,
4161: no errors, but surely wrong]
4162:
4163: * src/lib/sdbm/apr-include/apr_pools.h 1.5:
4164: * src/lib/sdbm/sdbm.c 1.2:
4165: * src/lib/sdbm/sdbm.vcproj 1.2:
4166: just compiled
4167:
4168: * tests/todo.txt 1.5:
4169: hashfile: done
4170:
4171: * src/classes/op.C 1.134:
4172: * src/main/pa_os.C 1.2:
4173: just linked
4174:
4175: * src/classes/Makefile.am 1.45:
4176: * src/types/Makefile.am 1.31:
4177: .am sdbm INCLUDES updates
4178:
4179: 2003-11-05 paf
4180: * src/lib/sdbm/apr-include/apr.h 1.2:
4181: * src/lib/sdbm/apr-include/apr_errno.h 1.2:
4182: * src/lib/sdbm/apr-include/apr_file_io.h 1.2:
4183: * src/lib/sdbm/apr-include/apr_pools.h 1.2:
4184: * src/lib/sdbm/apr-include/apr_strings.h 1.1:
4185: * src/lib/sdbm/apr-include/apu.h 1.1:
4186: started porting: grabbed some parts of apr headers
4187:
4188: * src/lib/sdbm/Makefile.am 1.1:
4189: * src/lib/sdbm/sdbm.c 1.1:
4190: * src/lib/sdbm/sdbm_hash.c 1.1:
4191: * src/lib/sdbm/sdbm_lock.c 1.1:
4192: * src/lib/sdbm/sdbm_pair.c 1.1:
4193: * src/lib/sdbm/sdbm_pair.h 1.1:
4194: * src/lib/sdbm/sdbm_private.h 1.1:
4195: * src/lib/sdbm/sdbm_tune.h 1.1:
4196: original from httpd-2.0.43\srclib\apr-util\dbm\sdbm
4197:
4198: * src/lib/sdbm/apr-include/apr.h 1.1:
4199: * src/lib/sdbm/apr-include/apr.h 1.3:
4200: * src/lib/sdbm/apr-include/apr_errno.h 1.1:
4201: * src/lib/sdbm/apr-include/apr_errno.h 1.3:
4202: * src/lib/sdbm/apr-include/apr_file_io.h 1.1:
4203: * src/lib/sdbm/apr-include/apr_file_io.h 1.3:
4204: * src/lib/sdbm/apr-include/apr_pools.h 1.1:
4205: * src/lib/sdbm/apr-include/apr_pools.h 1.3:
4206: * src/lib/sdbm/apr-include/apr_sdbm.h 1.1:
4207: * src/lib/sdbm/apr-include/apr_sdbm.h 1.2:
4208: * src/lib/sdbm/apr-include/apr_strings.h 1.2:
4209: * src/lib/sdbm/apr-include/apu.h 1.2:
4210: *** empty log message ***
4211:
4212: * src/classes/classes.vcproj [release_3_1_1] 1.2.6.1:
4213: * src/include/pa_config_fixed.h [release_3_1_1] 1.58.6.1:
4214: * src/main/main.vcproj [release_3_1_1] 1.2.6.1:
4215: * src/targets/apache13/ApacheModuleParser3.vcproj [release_3_1_1] 1.2.6.1:
4216: * src/targets/apache13/mod_parser3.c [release_3_1_1] 1.7.2.1:
4217: * src/targets/apache13core/ApacheModuleParser3Core.vcproj [release_3_1_1] 1.2.6.1:
4218: * src/targets/cgi/parser3.vcproj [release_3_1_1] 1.3.2.1:
4219: not has to be in \parser3project dir anymore
4220:
4221: * src/main/helpers/CaseFolding.txt 1.1:
4222: http://www.unicode.org/Public/UNIDATA/CaseFolding.txt
4223:
4224: * src/main/pa_charset.C [release_3_1_1] 1.38.2.1:
4225: bugfix: had broken binary search [copied thoughtlessly from
4226: xalan]
4227:
4228: 2003-11-04 paf
4229: * operators.txt 1.124:
4230: * src/classes/table.C 1.187:
4231: * tests/todo.txt 1.2:
4232: ^table::load
4233: !$.separator[^#09]
4234: !$.encloser["] <nothing> by default
4235:
4236: * operators.txt 1.125:
4237: * src/classes/table.C 1.188:
4238: * src/main/pa_string.C 1.186:
4239: * tests/todo.txt 1.3:
4240: ^table.save[...
4241: $.separator[^#09]
4242: $.encloser["] <nothing> by default
4243:
4244: * operators.txt 1.126:
4245: * src/classes/mail.C 1.91:
4246: * src/types/pa_vmail.C 1.52:
4247: * src/types/pa_vmail.h 1.12:
4248: !^mail:send[
4249: $.options[unix: string to append to sendmail command line]
4250:
4251: * src/classes/Makefile.am 1.44:
4252: * src/classes/Makefile.in 1.57:
4253: classes.C to rebuild last
4254:
4255: * src/classes/mail.C 1.92:
4256: * src/classes/table.C 1.189:
4257: compiled on unix
4258:
4259: * operators.txt 1.127:
4260: comment: ^mail:send[$.options[
4261:
4262: 2003-11-03 paf
4263: * src/targets/cgi/parser3.C 1.219:
4264: beauty: SIGUSRX removed qs= printing [already included into uri
4265: xxx]
4266:
4267: * operators.txt 1.120:
4268: * src/classes/date.C 1.49:
4269: !^date::unix-timestamp()
4270: !^date.unix-timestamp[]
4271:
4272: * operators.txt 1.121:
4273: * src/classes/image.C 1.95:
4274: * tests/todo.txt 1.1:
4275: * www/htdocs/auto.p 1.21:
4276: ^image.gif[filename] for $response:download
4277:
4278: * operators.txt 1.123:
4279: * src/classes/table.C 1.186:
4280: * src/main/pa_common.C 1.161:
4281: ^table::load[; options:
4282: !$.column-separator[^#09]
4283: !$.column-encloser["]
4284:
4285: * operators.txt 1.122:
4286: * src/include/pa_config_fixed.h 1.60:
4287: * src/types/pa_vrequest.C 1.30:
4288: $request:document-root
4289:
4290: * src/classes/date.C 1.50:
4291: minor precaution
4292:
4293: 2003-10-31 paf
4294: * src/include/pa_config_fixed.h 1.59:
4295: * src/include/pa_version.h [release_3_1_1] 1.10.2.1:
4296: *** empty log message ***
4297:
1.27 paf 4298: 2003-10-30 paf
4299: * src/classes/date.C 1.47:
4300: * src/classes/image.C 1.94:
4301: improvement diagnostics: $now[^date::create[$undefined]] now is error
4302:
4303: * src/targets/apache13core/Makefile.am 1.4:
4304: * src/targets/apache13core/Makefile.in 1.4:
4305: gc include dir added, thanks to Victor Fedoseev for finding
4306:
4307: * src/main/pa_common.C 1.160:
4308: read errors would now be reported 'actually read -1 bytes'
4309:
4310: * operators.txt 1.119:
4311: * src/classes/date.C 1.48:
4312: * src/types/pa_vdate.h 1.27:
4313: merged from 3.0.8: ^date.roll[TZ;GMT] $date.hour
4314:
1.26 paf 4315: 2003-10-24 paf
4316: * Makefile.am 1.36:
4317: * src/classes/Makefile.am 1.43:
4318: * src/lib/cord/Makefile.am 1.3:
4319: * src/lib/md5/Makefile.am 1.3:
4320: * src/lib/pcre/Makefile.am 1.2:
4321: * src/main/Makefile.am 1.37:
4322: * src/targets/apache13/Makefile.am 1.18:
4323: * src/targets/apache13core/Makefile.am 1.3:
4324: * src/targets/cgi/Makefile.am 1.48:
4325: * src/targets/isapi/Makefile.am 1.3:
4326: .dsp/w -> .vcproj/sln
4327:
4328: * Makefile.in 1.50:
4329: * src/classes/Makefile.in 1.56:
4330: * src/include/pa_version.h 1.10:
4331: * src/lib/cord/Makefile.in 1.3:
4332: * src/lib/md5/Makefile.in 1.8:
4333: * src/lib/pcre/Makefile.in 1.10:
4334: * src/main/Makefile.am 1.38:
4335: * src/main/Makefile.in 1.52:
4336: * src/targets/apache13/Makefile.in 1.48:
4337: * src/targets/apache13core/Makefile.in 1.3:
4338: * src/targets/cgi/Makefile.in 1.64:
4339: * src/targets/isapi/Makefile.in 1.13:
4340: *** empty log message ***
4341:
4342: 2003-10-22 paf
4343: * src/include/pa_request.h 1.167:
4344: fixed: $h[^hash::create[]] $$h[1]
4345:
4346: 2003-10-21 paf
4347: * src/classes/op.C 1.133:
4348: * src/include/pa_request.h 1.166:
4349: fixed: false 'endless recoursion' message with intensive throw-catches
4350: fixed: incorrect name and line (one name upper then needed) in error message about problems inside try block
4351:
4352: * operators.txt 1.118:
4353: * src/include/pa_string.h 1.151:
4354: * src/main/pa_string.C 1.185:
4355: fixed: string.match[g] without <'> option produced columns with
4356: NULL's, which gpf'ed at table.save time
4357:
4358: 2003-10-10 paf
4359: * src/include/pa_string.h 1.150:
4360: * src/main/compile.tab.C 1.91:
4361: * www/htdocs/.htaccess 1.20:
4362: CORD_chr does not check offset argument for validity
4363: did that in String::Body::pos myself
4364: http://i2/tasks/edit/?id=4577425257580789777
4365:
4366: 2003-10-07 paf
4367: * src/main/compile.tab.C 1.90:
4368: * src/main/compile.y 1.207:
4369: ^if ( better error:
4370: .html(1:4): parse error, expecting `'['' or `'{'' or `'('' now
4371:
4372: 2003-10-03 paf
4373: * parser3.sln 1.5:
4374: * src/include/pa_dictionary.h 1.15:
4375: * src/main/pa_dictionary.C 1.19:
4376: * src/main/pa_string.C 1.184:
4377: * src/targets/cgi/parser3.vcproj 1.3:
4378: * www/htdocs/.htaccess 1.19:
4379: dictionary optimized by precalculating cstr&length
4380:
4381: 2003-10-02 paf
4382: * src/classes/op.C 1.132:
4383: * src/include/pa_request.h 1.165:
4384: * src/include/pa_stack.h 1.20:
4385: * src/main/execute.C 1.299:
4386: * src/main/pa_request.C 1.251:
4387: * src/main/pa_sql_driver_manager.C 1.73:
4388: * src/main/pa_stylesheet_manager.C 1.19:
4389: * www/htdocs/.htaccess 1.18:
4390: bugfix: ^throw context were saved/restored incompletely
4391: http://www.parser.ru/forum/?id=21484
4392:
4393: 2003-09-30 paf
4394: * src/targets/apache13/mod_parser3.c 1.7:
4395: * src/targets/apache13/pa_httpd.h 1.4:
4396: * src/targets/apache13core/mod_parser3.C 1.5:
4397: content-type now changes
4398:
4399: * src/main/pa_string.C 1.183:
4400: string::replace bug fix [were ignoring occurrances after lang-mismatched
4401:
4402: 2003-09-29 paf
4403: * src/include/pa_charset.h 1.25:
4404: * src/main/helpers/simple_folding.pl 1.1:
4405: * src/main/pa_charset.C 1.38:
4406: * src/main/pa_string.C 1.181:
4407: * www/htdocs/auto.p 1.20:
4408: utf-8 upper/lower
4409:
4410: * src/classes/string.C 1.127:
4411: bugfix: s.right(>s.length) returned nothing
4412:
4413: * www/htdocs/base.p 1.7:
4414: * www/htdocs/derived.p 1.25:
4415: * www/htdocs/font.gif 1.2:
4416: * www/htdocs/global.xsl 1.9:
4417: * www/htdocs/index.html 1.213:
4418: * www/htdocs/mailreceive.eml 1.4:
4419: * www/htdocs/mailreceive.html 1.2:
4420: * www/htdocs/operators.p 1.12:
4421: * www/htdocs/parser-status.html 1.3:
4422: * www/htdocs/people.dtd 1.2:
4423: * www/htdocs/some.p 1.3:
4424: removing old tests
4425:
4426: * src/main/pa_common.C 1.159:
4427: bugfix: utf signature were not ignored due to typo error
4428: http://i2/tasks/edit/?id=4573354650786434584
4429:
4430: * src/classes/table.C 1.184:
4431: bugfix: flip: must produce nameless
4432: http://i2/tasks/edit/?id=4573405524674081244
4433:
4434: * src/main/utf8-to-lower.inc 1.1:
4435: * src/main/utf8-to-upper.inc 1.1:
4436: generated by helper
4437:
4438: * src/main/pa_string.C 1.182:
4439: string::serialize bug fix with zero-terminator
4440:
4441: * src/classes/table.C 1.185:
4442: ^nameless_table.save column row now has no \t at the end
4443:
4444: * src/classes/form.C 1.36:
4445: better error message: MAX_POST_SIZE_NAME to error message
4446:
4447: * src/include/pa_request.h 1.164:
4448: * src/main/execute.C 1.298:
4449: * src/main/pa_request.C 1.250:
4450: @postprocess now takes $response:body/download
4451:
4452: 2003-09-26 paf
4453: * src/include/pa_string.h 1.149:
4454: * src/main/pa_common.C 1.157:
4455: * src/main/pa_string.C 1.180:
4456: * www/htdocs/.htaccess 1.17:
4457: String.for_each bug fixed [omited one-char cases]
4458:
4459: * src/main/untaint.C 1.121:
4460: removed needless const
4461:
4462: * src/main/untaint.C 1.122:
4463: removed needless field
4464:
4465: * src/classes/op.C 1.131:
4466: * src/include/pa_string.h 1.148:
4467: * src/main/pa_string.C 1.178:
4468: * www/htdocs/.htaccess 1.15:
4469: string::serialize/deserialize implemented
4470: Language enum assigned meaningful letters [more convinient for debugging. read warning before adding/changing anything]
4471:
4472: * src/include/pa_stack.h 1.19:
4473: bugfix: before collecting garbage, runtime-executor stack were
4474: cleared... BADLY
4475:
4476: * src/main/pa_string.C 1.179:
4477: * www/htdocs/.htaccess 1.16:
4478: * www/htdocs/auto.p 1.19:
4479: ^stirng.replace code used old param-convention on langs.append, fixed that
4480: search fo the like, found none
4481:
4482: 2003-09-25 paf
4483: * src/main/compile.tab.C [string_fragments_to_cord] 1.88.2.1:
4484: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.7:
4485: string: debug: .v() functions aligned to that of eeparser3 look
4486:
4487: * src/include/pa_string.h 1.147:
4488: * src/include/pa_version.h 1.9:
4489: * src/main/pa_string.C 1.177:
4490: * src/main/untaint.C 1.120:
4491: templates and anonymous unions differences on unix
4492:
4493: * parser3.sln 1.4:
4494: * src/classes/file.C 1.112:
4495: * src/classes/image.C 1.93:
4496: * src/classes/mail.C 1.90:
4497: * src/classes/op.C 1.130:
4498: * src/classes/table.C 1.183:
4499: * src/classes/xdoc.C 1.114:
4500: * src/classes/xnode.C 1.59:
4501: * src/include/pa_cache_managers.h 1.11:
4502: * src/include/pa_charset.h 1.24:
4503: * src/include/pa_charsets.h 1.10:
4504: * src/include/pa_common.h 1.94:
4505: * src/include/pa_request.h 1.163:
4506: * src/include/pa_sql_driver_manager.h 1.28:
4507: * src/include/pa_string.h 1.146:
4508: * src/include/pa_stylesheet_manager.h 1.17:
4509: * src/include/pa_table.h 1.53:
4510: * src/lib/cord/cordbscs.c 1.3:
4511: * src/lib/cord/cordprnt.c 1.3:
4512: * src/lib/cord/cordxtra.c 1.4:
4513: * src/lib/cord/include/cord.h 1.3:
4514: * src/main/compile.tab.C 1.89:
4515: * src/main/compile_tools.h 1.69:
4516: * src/main/pa_charset.C 1.37:
4517: * src/main/pa_charsets.C 1.13:
4518: * src/main/pa_common.C 1.156:
4519: * src/main/pa_exec.C 1.52:
4520: * src/main/pa_request.C 1.249:
4521: * src/main/pa_sql_driver_manager.C 1.72:
4522: * src/main/pa_string.C 1.176:
4523: * src/main/pa_stylesheet_manager.C 1.18:
4524: * src/main/untaint.C 1.119:
4525: * src/types/pa_value.h 1.113:
4526: * src/types/pa_vimage.C 1.24:
4527: * src/types/pa_vmail.C 1.51:
4528: * src/types/pa_vmath.C 1.3:
4529: * src/types/pa_vstateless_class.h 1.44:
4530: * src/types/pa_vstatus.C 1.18:
4531: * src/types/pa_vxnode.C 1.33:
4532: * www/htdocs/.htaccess 1.14:
4533: string_fragments_to_cord merged to HEAD
4534:
4535: * src/lib/cord/cordprnt.c [string_fragments_to_cord] 1.2.4.1:
4536: removed warnings
4537:
4538: 2003-09-24 paf
4539: * src/classes/file.C [string_fragments_to_cord] 1.111.4.1:
4540: * src/classes/image.C [string_fragments_to_cord] 1.92.2.1:
4541: * src/classes/mail.C [string_fragments_to_cord] 1.89.4.1:
4542: * src/classes/op.C [string_fragments_to_cord] 1.129.4.1:
4543: * src/classes/xdoc.C [string_fragments_to_cord] 1.113.2.1:
4544: * src/classes/xnode.C [string_fragments_to_cord] 1.58.2.1:
4545: * src/include/pa_cache_managers.h [string_fragments_to_cord] 1.10.4.1:
4546: * src/include/pa_charset.h [string_fragments_to_cord] 1.23.4.1:
4547: * src/include/pa_charsets.h [string_fragments_to_cord] 1.9.4.1:
4548: * src/include/pa_common.h [string_fragments_to_cord] 1.93.4.1:
4549: * src/include/pa_request.h [string_fragments_to_cord] 1.162.4.1:
4550: * src/include/pa_sql_driver_manager.h [string_fragments_to_cord] 1.27.4.1:
4551: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.10:
4552: * src/include/pa_stylesheet_manager.h [string_fragments_to_cord] 1.16.4.1:
4553: * src/include/pa_table.h [string_fragments_to_cord] 1.52.4.1:
4554: * src/main/compile_tools.h [string_fragments_to_cord] 1.68.4.1:
4555: * src/main/pa_charset.C [string_fragments_to_cord] 1.36.2.1:
4556: * src/main/pa_charsets.C [string_fragments_to_cord] 1.12.4.1:
4557: * src/main/pa_common.C [string_fragments_to_cord] 1.155.2.1:
4558: * src/main/pa_exec.C [string_fragments_to_cord] 1.51.4.1:
4559: * src/main/pa_request.C [string_fragments_to_cord] 1.248.4.1:
4560: * src/main/pa_sql_driver_manager.C [string_fragments_to_cord] 1.71.4.1:
4561: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.6:
4562: * src/main/pa_stylesheet_manager.C [string_fragments_to_cord] 1.17.4.1:
4563: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.6:
4564: * src/types/pa_value.h [string_fragments_to_cord] 1.112.2.1:
4565: * src/types/pa_vimage.C [string_fragments_to_cord] 1.23.4.1:
4566: * src/types/pa_vmail.C [string_fragments_to_cord] 1.50.2.1:
4567: * src/types/pa_vmath.C [string_fragments_to_cord] 1.2.4.1:
4568: * src/types/pa_vstateless_class.h [string_fragments_to_cord] 1.43.4.1:
4569: * src/types/pa_vstatus.C [string_fragments_to_cord] 1.17.4.1:
4570: * src/types/pa_vxnode.C [string_fragments_to_cord] 1.32.2.1:
4571: v() functions of String::Body, String::Languages and String itself
4572: StringBody->String::Body
4573:
4574: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.8:
4575: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.4:
4576: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.4:
4577: langs: speed up by joining adjucent blocks of same char [
4578: CORD_append_block]
4579:
4580: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.9:
4581: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.5:
4582: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.5:
4583: CORD_append_block showed no efficiency = never optimized anything.
4584: todo: somehow speed up harder cases: concatenationA+concatenationB when last block of A and first of B contain same letters
4585:
4586: * src/classes/table.C [string_fragments_to_cord] 1.182.4.2:
4587: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.5:
4588: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.2:
4589: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.3:
4590: aval/ works!
4591:
4592: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.6:
4593: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.4:
4594: aval is not actually working yet :(
4595: but more working &understood :)
4596:
4597: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.7:
4598: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.3:
4599: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.3:
4600: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.5:
4601: aval/ works!
4602: todo: save space by extending blocks when appending block with c == lastblock.c
4603:
4604: 2003-09-23 paf
4605: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.2:
4606: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.2:
4607: just compiled
4608: todo: serialize&deserialize
4609:
4610: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.4:
4611: something even more works :)
4612:
4613: * src/classes/table.C [string_fragments_to_cord] 1.182.4.1:
4614: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.1:
4615: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.1:
4616: * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.1:
4617: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.1:
4618: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.1:
4619: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.1:
4620: main idea implemented, details left
4621:
4622: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.3:
4623: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.2:
4624: * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.2:
4625: something already works :)
4626:
4627: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.4:
4628: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.2:
4629: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.3:
4630: something more works :)
4631:
4632: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.5:
4633: $a[ok!]
4634: $a works!
4635:
4636: 2003-09-22 paf
4637: * src/classes/xdoc.C 1.112:
4638: * src/classes/xnode.C 1.57:
4639: new DOM2 methods from Alexandr Egorov <egr> (all?)
4640: xdoc:
4641: createAttributeNS
4642: createElementNS
4643: xnode:
4644: getAttributeNS
4645: setAttributeNS
4646: removeAttributeNS
4647: getAttributeNodeNS
4648: setAttributeNodeNS
4649: hasAttribute
4650: hasAttributeNS
4651:
4652: * src/classes/memory.C 1.3:
4653: * src/include/pa_memory.h 1.5:
4654: #ifdef GC_DEBUG
4655:
4656: * src/include/pa_memory.h 1.4:
4657: * src/main/pa_globals.C 1.159:
4658: when xml memory allocator returns 0, just die.
4659: http://i2/tasks/edit/?id=4570798492410259445
4660:
4661: * src/lib/cord/cordxtra.c 1.3:
4662: CORD_pos bugfix [failed to find 8bit chars due to bitwise
4663: operation signed-char error]
4664:
4665: * src/classes/xdoc.C 1.113:
4666: * src/classes/xnode.C 1.58:
4667: copy/paste comment bugfix
4668:
4669: 2003-09-19 paf
4670: * src/targets/apache13/mod_parser3.c 1.6:
4671: now compiles on MSVC7
4672:
4673: * operators.txt 1.117:
4674: * src/main/pa_common.C 1.155:
4675: merged
4676: $f[^file::load[binary;http://...]]
4677: $f.tables
4678:
4679: * src/types/pa_wcontext.C 1.26:
4680: output message: more practical suggestion
4681:
4682: 2003-09-02 paf
4683: * src/targets/apache13/mod_parser3.c 1.5:
1.39 paf 4684: ??????? ?????????
1.26 paf 4685:
4686: * src/types/pa_vdate.h [release_3_0_8] 1.24.6.2:
4687: forgot initializer
4688:
4689: * src/main/pa_common.C [release_3_0_8] 1.153.2.2:
4690: got rid of 'stdout' symbol reference on unix (users reported
4691: problems with some old libc)
4692:
4693: * operators.txt [release_3_0_8] 1.115.2.1:
4694: *** empty log message ***
4695:
4696: * src/main/pa_common.C [release_3_0_8] 1.153.2.3:
4697: printf is buffered, write(1 is not. can't flush stdout without
4698: referencing 'stdout' symbol. to hell with non-ansi libraries
4699: without 'stdout' symbol
4700:
4701: 2003-09-01 paf
4702: * src/targets/apache13/Makefile.am [release_3_1_0] 1.16.2.1:
4703: * src/targets/apache13/Makefile.in [release_3_1_0] 1.46.2.1:
4704: * src/targets/apache13/mod_parser3.C [release_3_1_0] 1.29.2.1:
4705: * src/targets/apache13/mod_parser3.c [release_3_1_0] 1.3.2.1:
4706: renamed to .c [lowercase] to correspond to runconfigure.
4707: added files to fix 'make dist'
4708:
4709: * src/targets/apache13/Makefile.am 1.17:
4710: * src/targets/apache13/Makefile.in 1.47:
4711: * src/targets/apache13/mod_parser3.c 1.4:
4712: merged with 3.1.0:
4713: renamed to .c [lowercase] to correspond to runconfigure.
4714: added files to fix 'make dist'
4715:
4716: * src/classes/date.C [release_3_0_8] 1.45.2.1:
4717: * src/include/pa_common.h [release_3_0_8] 1.92.2.1:
4718: * src/main/compile.tab.C [release_3_0_8] 1.83.2.1:
4719: * src/main/pa_common.C [release_3_0_8] 1.153.2.1:
4720: * src/types/pa_vdate.h [release_3_0_8] 1.24.6.1:
4721: $date.TZ
4722: ^date.roll[TZ;new zone]
4723:
4724: * src/classes/image.C 1.92:
4725: memory handling bugs [unpatched 'new' calls]
4726:
4727: 2003-08-19 paf
4728: * src/types/pa_vmail.C 1.48:
4729: * src/types/pa_vmail.h 1.11:
4730: parses headers, still problems with body
4731:
4732: * src/types/pa_vmail.C 1.47:
4733: mail_receive just compiled
4734:
4735: * src/types/pa_vmail.C 1.50:
4736: turned off recoding in gmime (were still recoding headers)
4737:
4738: * src/include/pa_memory.h 1.3:
4739: * src/types/pa_value.h 1.111:
4740: -= few warnings
4741:
4742: * src/targets/apache13/mod_parser3.C 1.31:
4743: * src/targets/apache13/mod_parser3.c 1.2:
4744: .c
4745:
4746: * src/types/pa_vmail.C 1.49:
4747: works as before, same charset problems:
4748: gmime recodes to UTF-8 only headers, not body. so not recoding anything for now
4749:
4750: * src/targets/apache13/mod_parser3.C 1.30:
4751: * src/targets/apache13/pa_httpd.h 1.3:
4752: * src/targets/apache13core/mod_parser3.C 1.3:
4753: apache module compiled on MSVC7
4754:
4755: * src/types/pa_value.C 1.11:
4756: * src/types/pa_value.h 1.112:
4757: * src/types/pa_vdate.h 1.26:
4758: * src/types/pa_vrequest.C 1.29:
4759: * src/types/pa_vstring.h 1.56:
4760: * src/types/pa_vxdoc.C 1.25:
4761: * src/types/pa_vxnode.C 1.32:
4762: bark intefrace obsoleted, simplified a little
4763:
4764: * src/types/pa_vhash.C 1.3:
4765: * src/types/pa_vhash.h 1.47:
4766: _default+foreach bug refix [lost fix from 3.0.8]
4767:
4768: * src/types/pa_vcookie.C 1.57:
4769: in VC7
4770: if(type var=xxx){
4771: }else{
4772: now visible here
4773: }
4774:
4775: bug fix
4776:
4777: * src/main/compile.tab.C 1.87:
4778: initialized couple of variables about which user reported runtime problems when parser were compiled with VC7, warning level4.
4779: study shows that later in bison they've fixed that. would migrate to latest bison someday
4780:
4781: 2003-08-18 paf
4782: * src/classes/classes.vcproj 1.2:
4783: * src/include/pa_config_fixed.h 1.58:
4784: * src/main/main.vcproj 1.2:
4785: * src/types/types.vcproj 1.2:
4786: win32: continued process detaching from \parser3project directory
4787:
4788: * ~sak5c961f3101c36563.tmp 1.1:
4789: Temporary file created by Visual Studio .NET to detect Jalindi
4790: Igloo capabilities.
4791:
4792: * gnu.vcproj 1.1:
4793: * parser3.sln 1.1:
4794: * src/classes/classes.vcproj 1.1:
4795: * src/lib/cord/cord.vcproj 1.1:
4796: * src/lib/ltdl/libltdl.vcproj 1.1:
4797: * src/lib/md5/md5.vcproj 1.1:
4798: * src/lib/pcre/pcre.vcproj 1.1:
4799: * src/lib/pcre/pcre_dftables.vcproj 1.1:
4800: * src/lib/pcre/pcre_parser_ctype.vcproj 1.1:
4801: * src/main/main.vcproj 1.1:
4802: * src/targets/apache13/ApacheModuleParser3.vcproj 1.1:
4803: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.1:
4804: * src/targets/cgi/parser3.vcproj 1.1:
4805: * src/targets/isapi/parser3isapi.vcproj 1.1:
4806: * src/types/types.vcproj 1.1:
4807: new VS project files
4808:
4809: * configure 1.68:
4810: * configure.in 1.64:
4811: * src/classes/Makefile.am 1.42:
4812: * src/classes/Makefile.in 1.55:
4813: * src/classes/classes.awk 1.8:
4814: * src/doc/footer.htm 1.3:
4815: * src/include/pa_config_fixed.h 1.57:
4816: * src/include/pa_version.h 1.8:
4817: * src/lib/Makefile.am 1.5:
4818: * src/lib/Makefile.in 1.10:
4819: * src/lib/patches/Makefile.in 1.12:
4820: * src/main/compile.tab.C 1.86:
4821: * src/main/pa_charset.C 1.36:
4822: * src/main/pa_string.C 1.175:
4823: * src/main/untaint.C 1.118:
4824: * src/types/pa_vmail.C 1.46:
4825: * www/htdocs/.htaccess [release_3_1_0] 1.13.2.1:
4826: * www/htdocs/auto.p [release_3_1_0] 1.18.2.1:
4827: merged 3.1.0 latest changes
4828:
4829: * gnu.dsp 1.5:
4830: * gnu.vcproj.vspscc 1.1:
4831: * parser3.dsw 1.9:
4832: * parser3.vssscc 1.1:
4833: * src/classes/classes.dsp 1.31:
4834: * src/classes/classes.vcproj.vspscc 1.1:
4835: * src/lib/cord/cord.dsp 1.3:
4836: * src/lib/cord/cord.vcproj.vspscc 1.1:
4837: * src/lib/ltdl/libltdl.dsp 1.7:
4838: * src/lib/ltdl/libltdl.vcproj.vspscc 1.1:
4839: * src/lib/md5/md5.dsp 1.5:
4840: * src/lib/md5/md5.vcproj.vspscc 1.1:
4841: * src/lib/pcre/pcre.dsp 1.4:
4842: * src/lib/pcre/pcre.vcproj.vspscc 1.1:
4843: * src/lib/pcre/pcre_dftables.dsp 1.2:
4844: * src/lib/pcre/pcre_dftables.vcproj.vspscc 1.1:
4845: * src/lib/pcre/pcre_parser_ctype.dsp 1.3:
4846: * src/lib/pcre/pcre_parser_ctype.vcproj.vspscc 1.1:
4847: * src/main/main.dsp 1.167:
4848: * src/main/main.vcproj.vspscc 1.1:
4849: * src/targets/apache13/ApacheModuleParser3.dsp 1.18:
4850: * src/targets/apache13/ApacheModuleParser3.vcproj.vspscc 1.1:
4851: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.4:
4852: * src/targets/apache13core/ApacheModuleParser3Core.vcproj.vspscc 1.1:
4853: * src/targets/cgi/parser3.dsp 1.66:
4854: * src/targets/cgi/parser3.vcproj 1.2:
4855: * src/targets/isapi/parser3isapi.dsp 1.44:
4856: * src/targets/isapi/parser3isapi.vcproj.vspscc 1.1:
4857: * src/types/types.dsp 1.42:
4858: * src/types/types.vcproj.vspscc 1.1:
4859: moved to MSVC 7
4860:
4861: 2003-08-15 paf
4862: * src/main/untaint.C [release_3_0_8] 1.116.2.1:
4863: email addresses in forms:
4864: "non-ascii" <yyy>
4865: non-ascii <yyy>
4866: now encoded correctly
4867:
4868: * src/main/untaint.C [release_3_1_0] 1.117.2.1:
4869: email addresses in forms:
4870: "non-ascii" <yyy>
4871: non-ascii <yyy>
4872: now encoded correctly [kinda merge from 3.0.8]
4873:
4874: 2003-07-29 paf
4875: * src/classes/Makefile.am [release_3_1_0] 1.41.2.2:
4876: * src/classes/Makefile.in [release_3_1_0] 1.54.2.2:
4877: * src/classes/classes.awk [release_3_1_0] 1.7.2.1:
4878: classes.awk added to make dist
4879:
4880: * src/types/pa_vmail.C [release_3_1_0] 1.45.2.1:
4881: just started --with-mail-receive
4882:
4883: 2003-07-28 paf
4884: * src/classes/Makefile.am [release_3_1_0] 1.41.2.1:
4885: * src/classes/Makefile.in [release_3_1_0] 1.54.2.1:
4886: * src/lib/Makefile.am [release_3_1_0] 1.4.2.1:
4887: * src/lib/Makefile.in [release_3_1_0] 1.9.2.1:
4888: removed circular dependence in src/classes, src/lib/gc now in dist
4889:
4890: * src/main/pa_string.C [release_3_1_0] 1.174.2.1:
4891: ^cache bug fix [were not working at all]
4892:
4893: 2003-07-25 paf
4894: * src/doc/footer.htm [release_3_1_0] 1.2.28.1:
4895: year
4896:
1.24 paf 4897: 2003-07-24 paf
4898: * INSTALL 1.33:
4899: * Makefile.am 1.35:
4900: * Makefile.in 1.49:
4901: * acsite.m4 1.2:
4902: * bin/Makefile.in 1.10:
4903: * configure 1.67:
4904: * configure.in 1.63:
4905: * etc/Makefile.in 1.15:
4906: * etc/parser3.charsets/Makefile.in 1.18:
4907: * etc/parser3.charsets/koi8-r.cfg 1.4:
4908: * etc/parser3.charsets/windows-1251.cfg 1.8:
4909: * operators.txt 1.116:
4910: * parser3.dsw 1.8:
4911: * src/Makefile.in 1.56:
4912: * src/classes/Makefile.am 1.41:
4913: * src/classes/Makefile.in 1.54:
4914: * src/classes/classes.C 1.19:
4915: * src/classes/classes.awk 1.7:
4916: * src/classes/classes.dsp 1.29:
4917: * src/classes/classes.h 1.24:
4918: * src/classes/date.C 1.46:
4919: * src/classes/double.C 1.54:
4920: * src/classes/file.C 1.111:
4921: * src/classes/form.C 1.35:
4922: * src/classes/hash.C 1.57:
4923: * src/classes/image.C 1.91:
4924: * src/classes/int.C 1.50:
4925: * src/classes/mail.C 1.89:
4926: * src/classes/math.C 1.34:
4927: * src/classes/memory.C 1.2:
4928: * src/classes/op.C 1.129:
4929: * src/classes/response.C 1.24:
4930: * src/classes/string.C 1.126:
4931: * src/classes/table.C 1.182:
4932: * src/classes/void.C 1.29:
4933: * src/classes/xdoc.C 1.111:
4934: * src/classes/xnode.C 1.56:
4935: * src/classes/xnode.h 1.19:
4936: * src/doc/exception.dox 1.2:
4937: * src/doc/index.dox 1.5:
4938: * src/doc/memory.dox 1.2:
4939: * src/doc/string.dox 1.5:
4940: * src/include/Makefile.am 1.4:
4941: * src/include/Makefile.in 1.12:
4942: * src/include/pa_array.h 1.59:
4943: * src/include/pa_cache_managers.h 1.10:
4944: * src/include/pa_charset.h 1.23:
4945: * src/include/pa_charsets.h 1.9:
4946: * src/include/pa_common.h 1.93:
4947: * src/include/pa_config_auto.h.in 1.38:
4948: * src/include/pa_config_fixed.h 1.56:
4949: * src/include/pa_config_includes.h 1.25:
4950: * src/include/pa_dictionary.h 1.14:
4951: * src/include/pa_dir.h 1.14:
4952: * src/include/pa_exception.h 1.39:
4953: * src/include/pa_exec.h 1.13:
4954: * src/include/pa_globals.h 1.104:
4955: * src/include/pa_hash.h 1.59:
4956: * src/include/pa_memory.h 1.2:
4957: * src/include/pa_opcode.h 1.25:
4958: * src/include/pa_operation.h 1.2:
4959: * src/include/pa_pool.h 1.87:
4960: * src/include/pa_pragma_pack_begin.h 1.7:
4961: * src/include/pa_pragma_pack_end.h 1.7:
4962: * src/include/pa_request.h 1.162:
4963: * src/include/pa_request_charsets.h 1.2:
4964: * src/include/pa_request_info.h 1.2:
4965: * src/include/pa_sapi.h 1.23:
4966: * src/include/pa_socks.h 1.12:
4967: * src/include/pa_sql_connection.h 1.31:
4968: * src/include/pa_sql_driver_manager.h 1.27:
4969: * src/include/pa_stack.h 1.18:
4970: * src/include/pa_string.h 1.145:
4971: * src/include/pa_stylesheet_connection.h 1.33:
4972: * src/include/pa_stylesheet_manager.h 1.16:
4973: * src/include/pa_table.h 1.52:
4974: * src/include/pa_threads.h 1.27:
4975: * src/include/pa_types.h 1.45:
4976: * src/include/pa_uue.h 1.5:
4977: * src/lib/Makefile.am 1.4:
4978: * src/lib/Makefile.in 1.9:
4979: * src/lib/cord/Makefile.am 1.2:
4980: * src/lib/cord/Makefile.in 1.2:
4981: * src/lib/cord/cord.dsp 1.2:
4982: * src/lib/cord/cordbscs.c 1.2:
4983: * src/lib/cord/cordprnt.c 1.2:
4984: * src/lib/cord/cordxtra.c 1.2:
4985: * src/lib/cord/include/Makefile.am 1.2:
4986: * src/lib/cord/include/Makefile.in 1.2:
4987: * src/lib/cord/include/cord.h 1.2:
4988: * src/lib/cord/include/ec.h 1.2:
4989: * src/lib/cord/include/private/Makefile.am 1.2:
4990: * src/lib/cord/include/private/Makefile.in 1.2:
4991: * src/lib/cord/include/private/cord_pos.h 1.2:
4992: * src/lib/cord/source.url 1.2:
4993: * src/lib/gc/Makefile.am 1.2:
4994: * src/lib/gc/Makefile.in 1.2:
1.25 paf 4995: * src/lib/gc/include/Makefile.am 1.2:
4996: * src/lib/gc/include/Makefile.in 1.2:
4997: * src/lib/gc/include/gc.h 1.2:
1.24 paf 4998: * src/lib/ltdl/Makefile.in 1.5:
4999: * src/lib/ltdl/libltdl.dsp 1.6:
5000: * src/lib/md5/Makefile.in 1.7:
5001: * src/lib/md5/pa_md5.h 1.8:
5002: * src/lib/md5/pa_md5c.c 1.10:
5003: * src/lib/patches/Makefile.am 1.4:
5004: * src/lib/patches/Makefile.in 1.11:
5005: * src/lib/patches/gc.patch 1.2:
5006: * src/lib/patches/gdome2.patch 1.2:
5007: * src/lib/patches/libxml2.patch 1.2:
5008: * src/lib/patches/libxslt.patch 1.2:
5009: * src/lib/pcre/Makefile.in 1.9:
5010: * src/lib/pcre/pcre.h 1.2:
5011: * src/lib/pcre/pcre_parser_ctype.c 1.4:
5012: * src/main/Makefile.am 1.36:
5013: * src/main/Makefile.in 1.51:
5014: * src/main/compile.C 1.70:
5015: * src/main/compile.tab.C 1.84:
5016: * src/main/compile.tab.C 1.85:
5017: * src/main/compile.y 1.206:
5018: * src/main/compile_tools.C 1.55:
5019: * src/main/compile_tools.h 1.68:
5020: * src/main/execute.C 1.297:
5021: * src/main/main.dsp 1.165:
5022: * src/main/pa_array.C 1.57:
5023: * src/main/pa_cache_managers.C 1.8:
5024: * src/main/pa_charset.C 1.35:
5025: * src/main/pa_charsets.C 1.12:
5026: * src/main/pa_common.C 1.154:
5027: * src/main/pa_dictionary.C 1.18:
5028: * src/main/pa_dir.C 1.15:
5029: * src/main/pa_exception.C 1.44:
5030: * src/main/pa_exec.C 1.51:
5031: * src/main/pa_globals.C 1.157:
5032: * src/main/pa_hash.C 1.54:
5033: * src/main/pa_memory.C 1.2:
5034: * src/main/pa_pool.C 1.60:
5035: * src/main/pa_request.C 1.248:
5036: * src/main/pa_socks.C 1.19:
5037: * src/main/pa_sql_driver_manager.C 1.71:
5038: * src/main/pa_string.C 1.174:
5039: * src/main/pa_stylesheet_manager.C 1.17:
5040: * src/main/pa_table.C 1.56:
5041: * src/main/pa_uue.C 1.5:
5042: * src/main/untaint.C 1.117:
5043: * src/sql/Makefile.in 1.12:
5044: * src/sql/pa_sql_driver.h 1.35:
5045: * src/targets/Makefile.am 1.10:
5046: * src/targets/Makefile.in 1.43:
5047: * src/targets/apache13/ApacheModuleParser3.dsp 1.17:
5048: * src/targets/apache13/Makefile.am 1.16:
5049: * src/targets/apache13/Makefile.in 1.46:
5050: * src/targets/apache13/mod_parser3.C 1.29:
5051: * src/targets/apache13/p3runConfigure.in 1.13:
5052: * src/targets/apache13/pa_httpd.h 1.2:
5053: * src/targets/apache13/pa_md5c.c 1.6:
5054: * src/targets/apache13/pa_pool.C 1.9:
5055: * src/targets/apache13/pa_threads.C 1.12:
5056: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.2:
5057: * src/targets/apache13core/Makefile.am 1.2:
5058: * src/targets/apache13core/Makefile.in 1.2:
5059: * src/targets/apache13core/mod_parser3.C 1.2:
5060: * src/targets/apache13core/pa_threads.C 1.2:
5061: * src/targets/cgi/Makefile.am 1.47:
5062: * src/targets/cgi/Makefile.in 1.63:
5063: * src/targets/cgi/getopt.c 1.3:
5064: * src/targets/cgi/getopt.h 1.3:
5065: * src/targets/cgi/pa_pool.C 1.42:
5066: * src/targets/cgi/pa_threads.C 1.13:
5067: * src/targets/cgi/parser3.C 1.218:
5068: * src/targets/cgi/parser3.dsp 1.64:
5069: * src/targets/cgi/pool_storage.h 1.14:
5070: * src/targets/cgi/pp3.cmd 1.2:
5071: * src/targets/isapi/Makefile.am 1.2:
5072: * src/targets/isapi/Makefile.in 1.12:
5073: * src/targets/isapi/pa_pool.C 1.17:
5074: * src/targets/isapi/pa_threads.C 1.14:
5075: * src/targets/isapi/parser3isapi.C 1.83:
5076: * src/targets/isapi/parser3isapi.dsp 1.42:
5077: * src/targets/isapi/pool_storage.h 1.20:
5078: * src/types/Makefile.am 1.29:
5079: * src/types/Makefile.in 1.51:
5080: * src/types/pa_junction.h 1.2:
5081: * src/types/pa_method.h 1.2:
5082: * src/types/pa_value.C 1.10:
5083: * src/types/pa_value.h 1.110:
5084: * src/types/pa_vbool.h 1.22:
5085: * src/types/pa_vclass.C 1.17:
5086: * src/types/pa_vclass.h 1.40:
5087: * src/types/pa_vcode_frame.h 1.25:
5088: * src/types/pa_vcookie.C 1.56:
5089: * src/types/pa_vcookie.h 1.24:
5090: * src/types/pa_vdate.h 1.25:
5091: * src/types/pa_vdouble.h 1.43:
5092: * src/types/pa_venv.h 1.29:
5093: * src/types/pa_vfile.C 1.37:
5094: * src/types/pa_vfile.h 1.53:
5095: * src/types/pa_vform.C 1.75:
5096: * src/types/pa_vform.h 1.46:
5097: * src/types/pa_vhash.C 1.2:
5098: * src/types/pa_vhash.h 1.46:
5099: * src/types/pa_vimage.C 1.23:
5100: * src/types/pa_vimage.h 1.35:
5101: * src/types/pa_vint.h 1.39:
5102: * src/types/pa_vjunction.h 1.20:
5103: * src/types/pa_vmail.C 1.45:
5104: * src/types/pa_vmail.h 1.10:
5105: * src/types/pa_vmath.C 1.2:
5106: * src/types/pa_vmath.h 1.15:
5107: * src/types/pa_vmemory.h 1.2:
5108: * src/types/pa_vmethod_frame.C 1.2:
5109: * src/types/pa_vmethod_frame.h 1.46:
5110: * src/types/pa_vobject.C 1.13:
5111: * src/types/pa_vobject.h 1.39:
5112: * src/types/pa_vrequest.C 1.28:
5113: * src/types/pa_vrequest.h 1.26:
5114: * src/types/pa_vresponse.C 1.18:
5115: * src/types/pa_vresponse.h 1.33:
5116: * src/types/pa_vstateless_class.C 1.20:
5117: * src/types/pa_vstateless_class.h 1.43:
5118: * src/types/pa_vstateless_object.h 1.29:
5119: * src/types/pa_vstatus.C 1.17:
5120: * src/types/pa_vstatus.h 1.16:
5121: * src/types/pa_vstring.C 1.23:
5122: * src/types/pa_vstring.h 1.55:
5123: * src/types/pa_vtable.C 1.22:
5124: * src/types/pa_vtable.h 1.49:
5125: * src/types/pa_vvoid.h 1.18:
5126: * src/types/pa_vxdoc.C 1.24:
5127: * src/types/pa_vxdoc.h 1.32:
5128: * src/types/pa_vxnode.C 1.31:
5129: * src/types/pa_vxnode.h 1.23:
5130: * src/types/pa_wcontext.C 1.25:
5131: * src/types/pa_wcontext.h 1.43:
5132: * src/types/pa_wwrapper.h 1.29:
5133: * src/types/types.dsp 1.40:
5134: * www/htdocs/.htaccess 1.13:
5135: * www/htdocs/auto.p 1.18:
5136: * www/htdocs/index.html 1.212:
5137: moved tempate_gc to HEAD
5138:
5139: * parser3.dsw [template_gc] 1.7.6.1.2.4:
5140: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.21:
5141: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.6:
5142: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.18:
5143: few paths for libxml debug/release changes
5144:
5145: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_8] 1.16.16.2:
5146: * src/targets/cgi/parser3.dsp [release_3_0_8] 1.63.2.1:
5147: * src/targets/isapi/parser3isapi.dsp [release_3_0_8] 1.41.16.1:
5148: more step towards \parser3project not having to be in root
5149:
5150: * parser3.dsw [template_gc] 1.7.6.1.2.5:
5151: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.22:
5152: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.19:
5153: relative paths to xml&gc libs
5154:
5155: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.4:
5156: PA_ -> pa_
5157:
5158: * src/classes/math.C [template_gc] 1.24.2.12.2.16:
5159: * src/classes/math.C [template_gc] 1.24.2.12.2.17:
5160: uuid bugfix
5161:
5162: * tests/141.html [template_gc] 1.1.2.2:
5163: * tests/Makefile [template_gc] 1.1.2.8.2.10:
5164: * tests/results/005.processed [template_gc] 1.1.2.2.2.2:
5165: * tests/results/030.processed [template_gc] 1.1.2.2.2.2:
5166: * tests/results/075.processed [template_gc] 1.1.2.1.2.2:
5167: * tests/results/078.processed [template_gc] 1.1.2.1.2.2:
5168: to reflect date format change (were - become ' ')
5169:
1.25 paf 5170: * src/classes/classes.dsp 1.30:
5171: * src/main/main.dsp 1.166:
5172: * src/main/pa_globals.C 1.158:
5173: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.3:
5174: * src/targets/cgi/parser3.dsp 1.65:
5175: * src/targets/isapi/parser3isapi.dsp 1.43:
5176: * src/types/types.dsp 1.41:
5177: cvs: getting rid of win32xml pseudo project
5178:
1.24 paf 5179: * src/classes/math.C 1.33:
5180: merged uuid bugfix
5181:
5182: * src/include/pa_version.h [release_3_0_8] 1.7.18.1:
1.25 paf 5183: * src/include/pa_version.h [release_3_1_0] 1.7.20.1:
5184: * src/lib/patches/Makefile.in [release_3_1_0] 1.11.2.1:
1.24 paf 5185: release
5186:
5187: * src/classes/math.C [release_3_0_8] 1.33.2.1:
5188: * src/lib/md5/pa_md5.h [release_3_0_8] 1.7.2.1:
5189: * src/lib/md5/pa_md5c.c [release_3_0_8] 1.9.2.1:
5190: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_8] 1.16.16.1:
5191: * src/targets/apache13/pa_md5c.c [release_3_0_8] 1.5.6.1:
5192: apache module compiled [were minor unnecessary changes in lib
5193: md5 interface]
5194:
1.26 paf 5195: * src/include/pa_config_fixed.h [release_3_1_0] 1.56.2.3:
5196: * src/main/pa_charset.C [release_3_1_0] 1.35.2.1:
5197: bad #endif fix
5198:
1.24 paf 5199: * tests/001.html 1.2:
5200: * tests/002.html 1.2:
5201: * tests/003.html 1.2:
5202: * tests/004.html 1.2:
5203: * tests/005.html 1.2:
5204: * tests/006.html 1.2:
5205: * tests/007.html 1.2:
5206: * tests/008.html 1.2:
5207: * tests/009.html 1.2:
5208: * tests/010.html 1.2:
5209: * tests/011.html 1.2:
5210: * tests/012.html 1.2:
5211: * tests/013.html 1.2:
5212: * tests/014.html 1.2:
5213: * tests/015.html 1.2:
5214: * tests/016.html 1.2:
5215: * tests/017.html 1.2:
5216: * tests/018.html 1.2:
5217: * tests/019.html 1.2:
5218: * tests/019paf2001.gif 1.2:
5219: * tests/020.html 1.2:
5220: * tests/021.html 1.2:
5221: * tests/022.html 1.2:
5222: * tests/022_dir/a.html 1.2:
5223: * tests/022_dir/b.txt 1.2:
5224: * tests/022_dir/c.htm 1.2:
5225: * tests/023.html 1.2:
5226: * tests/024.html 1.2:
5227: * tests/025.html 1.2:
5228: * tests/026.html 1.2:
5229: * tests/027.html 1.2:
5230: * tests/028.html 1.2:
5231: * tests/029.html 1.2:
5232: * tests/030.html 1.2:
5233: * tests/031.html 1.2:
5234: * tests/032.html 1.2:
5235: * tests/033.html 1.2:
5236: * tests/034.html 1.2:
5237: * tests/035.html 1.2:
5238: * tests/036.html 1.2:
5239: * tests/037.html 1.2:
5240: * tests/038.html 1.2:
5241: * tests/039.html 1.2:
5242: * tests/040.html 1.2:
5243: * tests/041.html 1.2:
5244: * tests/042.html 1.2:
5245: * tests/043.html 1.2:
5246: * tests/044.html 1.2:
5247: * tests/045.html 1.2:
5248: * tests/046.html 1.2:
5249: * tests/047.html 1.2:
5250: * tests/048.html 1.2:
5251: * tests/049.html 1.2:
5252: * tests/050.html 1.2:
5253: * tests/051.html 1.2:
5254: * tests/051b.p 1.2:
5255: * tests/051t.p 1.2:
5256: * tests/052.html 1.2:
5257: * tests/053.html 1.2:
5258: * tests/054.html 1.2:
5259: * tests/055.html 1.2:
5260: * tests/056.html 1.2:
5261: * tests/057.html 1.2:
5262: * tests/058.html 1.2:
5263: * tests/058_paf2000.png 1.2:
5264: * tests/059.html 1.2:
5265: * tests/060.html 1.2:
5266: * tests/061.dat 1.2:
5267: * tests/061.html 1.2:
5268: * tests/062.html 1.2:
5269: * tests/063.html 1.2:
5270: * tests/064.html 1.2:
5271: * tests/065.html 1.2:
5272: * tests/066.html 1.2:
5273: * tests/067.html 1.2:
5274: * tests/068.html 1.2:
5275: * tests/069.html 1.2:
5276: * tests/070.html 1.2:
5277: * tests/071.html 1.2:
5278: * tests/072.html 1.2:
5279: * tests/073.html 1.2:
5280: * tests/074.html 1.2:
5281: * tests/075.html 1.2:
5282: * tests/076.html 1.2:
5283: * tests/077.html 1.2:
5284: * tests/078.html 1.2:
5285: * tests/079.html 1.2:
5286: * tests/080.html 1.2:
5287: * tests/081.html 1.2:
5288: * tests/082.html 1.2:
5289: * tests/083.html 1.2:
5290: * tests/084.html 1.2:
5291: * tests/085.html 1.2:
5292: * tests/086.html 1.2:
5293: * tests/087.html 1.2:
5294: * tests/088.html 1.2:
5295: * tests/089.html 1.2:
5296: * tests/090.html 1.2:
5297: * tests/091.html 1.2:
5298: * tests/092.html 1.2:
5299: * tests/093.html 1.2:
5300: * tests/094.html 1.2:
5301: * tests/095.html 1.2:
5302: * tests/096.html 1.2:
5303: * tests/096_dir/163.jpg 1.2:
5304: * tests/096_dir/188.jpg 1.2:
5305: * tests/097.html 1.2:
5306: * tests/098.html 1.2:
5307: * tests/098font.gif 1.2:
5308: * tests/099.html 1.2:
5309: * tests/100.html 1.2:
5310: * tests/101.html 1.2:
5311: * tests/102.html 1.2:
5312: * tests/103.html 1.2:
5313: * tests/103mark.gif 1.2:
5314: * tests/103paf2001.gif 1.2:
5315: * tests/104.html 1.2:
5316: * tests/105.html 1.2:
5317: * tests/106.html 1.2:
5318: * tests/107.html 1.2:
5319: * tests/108.html 1.2:
5320: * tests/108.xsl 1.2:
5321: * tests/109.html 1.2:
5322: * tests/110.html 1.2:
5323: * tests/111.html 1.2:
5324: * tests/112.html 1.2:
5325: * tests/113.html 1.2:
5326: * tests/114.html 1.2:
5327: * tests/115.html 1.2:
5328: * tests/116.html 1.2:
5329: * tests/117.html 1.2:
5330: * tests/118.html 1.2:
5331: * tests/119.html 1.2:
5332: * tests/120.html 1.2:
5333: * tests/121.html 1.2:
5334: * tests/122.html 1.2:
5335: * tests/123.html 1.2:
5336: * tests/124.html 1.2:
5337: * tests/125.html 1.2:
5338: * tests/126.html 1.2:
5339: * tests/127.html 1.2:
5340: * tests/128.html 1.2:
5341: * tests/129.html 1.2:
5342: * tests/130.html 1.2:
5343: * tests/131.html 1.2:
5344: * tests/132.html 1.2:
5345: * tests/133.html 1.2:
5346: * tests/134.html 1.2:
5347: * tests/135.html 1.2:
5348: * tests/136.html 1.2:
5349: * tests/137.html 1.2:
5350: * tests/138.html 1.2:
5351: * tests/139.html 1.2:
5352: * tests/140.html 1.2:
5353: * tests/141.html 1.2:
5354: * tests/Makefile 1.2:
5355: * tests/descript.ion 1.2:
5356: * tests/outputs/create-dir 1.2:
5357: * tests/results/001.processed 1.2:
5358: * tests/results/002.processed 1.2:
5359: * tests/results/003.processed 1.2:
5360: * tests/results/004.processed 1.2:
5361: * tests/results/005.processed 1.2:
5362: * tests/results/006.processed 1.2:
5363: * tests/results/007.processed 1.2:
5364: * tests/results/008.processed 1.2:
5365: * tests/results/009.processed 1.2:
5366: * tests/results/010.processed 1.2:
5367: * tests/results/011.processed 1.2:
5368: * tests/results/012.processed 1.2:
5369: * tests/results/013.processed 1.2:
5370: * tests/results/014.processed 1.2:
5371: * tests/results/015.processed 1.2:
5372: * tests/results/016.processed 1.2:
5373: * tests/results/017.processed 1.2:
5374: * tests/results/018.processed 1.2:
5375: * tests/results/019.processed 1.2:
5376: * tests/results/020.processed 1.2:
5377: * tests/results/021.processed 1.2:
5378: * tests/results/022.processed 1.2:
5379: * tests/results/023.processed 1.2:
5380: * tests/results/024.processed 1.2:
5381: * tests/results/025.processed 1.2:
5382: * tests/results/026.processed 1.2:
5383: * tests/results/027.processed 1.2:
5384: * tests/results/028.processed 1.2:
5385: * tests/results/029.processed 1.2:
5386: * tests/results/030.processed 1.2:
5387: * tests/results/031.processed 1.2:
5388: * tests/results/032.processed 1.2:
5389: * tests/results/033.processed 1.2:
5390: * tests/results/034.processed 1.2:
5391: * tests/results/035.processed 1.2:
5392: * tests/results/036.processed 1.2:
5393: * tests/results/037.processed 1.2:
5394: * tests/results/038.processed 1.2:
5395: * tests/results/039.processed 1.2:
5396: * tests/results/040.processed 1.2:
5397: * tests/results/041.processed 1.2:
5398: * tests/results/042.processed 1.2:
5399: * tests/results/043.processed 1.2:
5400: * tests/results/044.processed 1.2:
5401: * tests/results/045.processed 1.2:
5402: * tests/results/046.processed 1.2:
5403: * tests/results/047.processed 1.2:
5404: * tests/results/048.processed 1.2:
5405: * tests/results/049.processed 1.2:
5406: * tests/results/050.processed 1.2:
5407: * tests/results/051.processed 1.2:
5408: * tests/results/052.processed 1.2:
5409: * tests/results/053.processed 1.2:
5410: * tests/results/054.processed 1.2:
5411: * tests/results/055.processed 1.2:
5412: * tests/results/056.processed 1.2:
5413: * tests/results/057.processed 1.2:
5414: * tests/results/058.processed 1.2:
5415: * tests/results/059.processed 1.2:
5416: * tests/results/060.processed 1.2:
5417: * tests/results/061.processed 1.2:
5418: * tests/results/062.processed 1.2:
5419: * tests/results/063.processed 1.2:
5420: * tests/results/064.processed 1.2:
5421: * tests/results/065.processed 1.2:
5422: * tests/results/066.processed 1.2:
5423: * tests/results/067.processed 1.2:
5424: * tests/results/068.processed 1.2:
5425: * tests/results/069.processed 1.2:
5426: * tests/results/070.processed 1.2:
5427: * tests/results/071.processed 1.2:
5428: * tests/results/072.processed 1.2:
5429: * tests/results/073.processed 1.2:
5430: * tests/results/074.processed 1.2:
5431: * tests/results/075.processed 1.2:
5432: * tests/results/076.processed 1.2:
5433: * tests/results/077.processed 1.2:
5434: * tests/results/078.processed 1.2:
5435: * tests/results/079.processed 1.2:
5436: * tests/results/080.processed 1.2:
5437: * tests/results/081.processed 1.2:
5438: * tests/results/082.processed 1.2:
5439: * tests/results/083.processed 1.2:
5440: * tests/results/084.processed 1.2:
5441: * tests/results/085.processed 1.2:
5442: * tests/results/086.processed 1.2:
5443: * tests/results/087.processed 1.2:
5444: * tests/results/088.processed 1.2:
5445: * tests/results/089.processed 1.2:
5446: * tests/results/090.processed 1.2:
5447: * tests/results/091.processed 1.2:
5448: * tests/results/092.processed 1.2:
5449: * tests/results/093.processed 1.2:
5450: * tests/results/094.processed 1.2:
5451: * tests/results/095.processed 1.2:
5452: * tests/results/096.processed 1.2:
5453: * tests/results/097.processed 1.2:
5454: * tests/results/098.processed 1.2:
5455: * tests/results/099.processed 1.2:
5456: * tests/results/100.processed 1.2:
5457: * tests/results/101.processed 1.2:
5458: * tests/results/102.processed 1.2:
5459: * tests/results/103.processed 1.2:
5460: * tests/results/104.processed 1.2:
5461: * tests/results/105.processed 1.2:
5462: * tests/results/106.processed 1.2:
5463: * tests/results/107.processed 1.2:
5464: * tests/results/108.processed 1.2:
5465: * tests/results/109.processed 1.2:
5466: * tests/results/110.processed 1.2:
5467: * tests/results/111.processed 1.2:
5468: * tests/results/112.processed 1.2:
5469: * tests/results/113.processed 1.2:
5470: * tests/results/114.processed 1.2:
5471: * tests/results/115.processed 1.2:
5472: * tests/results/116.processed 1.2:
5473: * tests/results/117.processed 1.2:
5474: * tests/results/118.processed 1.2:
5475: * tests/results/119.processed 1.2:
5476: * tests/results/120.processed 1.2:
5477: * tests/results/121.processed 1.2:
5478: * tests/results/122.processed 1.2:
5479: * tests/results/123.processed 1.2:
5480: * tests/results/124.processed 1.2:
5481: * tests/results/125.processed 1.2:
5482: * tests/results/126.processed 1.2:
5483: * tests/results/127.processed 1.2:
5484: * tests/results/128.processed 1.2:
5485: * tests/results/129.processed 1.2:
5486: * tests/results/130.processed 1.2:
5487: * tests/results/131.processed 1.2:
5488: * tests/results/132.processed 1.2:
5489: * tests/results/133.processed 1.2:
5490: * tests/results/134.processed 1.2:
5491: * tests/results/135.processed 1.2:
5492: * tests/results/136.processed 1.2:
5493: * tests/results/137.processed 1.2:
5494: * tests/results/138.processed 1.2:
5495: * tests/results/139.processed 1.2:
5496: * tests/results/140.processed 1.2:
5497: * tests/results/141.processed 1.2:
5498: * tests/run_parser.sh 1.2:
5499: merged(copied) to HEAD from template_gc
5500:
1.25 paf 5501: * tests/141.html [template_gc] 1.1.2.3:
5502: * tests/results/141.processed [template_gc] 1.1.2.3:
5503: fixed bug with too-small-a-buffer
5504:
1.24 paf 5505: 2003-07-23 paf
5506: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.1:
5507: file ApacheModuleParser3Core.dsp was initially added on branch
5508: template_gc.
5509:
5510: * src/include/pa_request.h [template_gc] 1.160.2.37.2.24:
5511: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.8:
5512: * src/main/execute.C [template_gc] 1.295.2.27.2.23:
5513: * src/main/pa_request.C [template_gc] 1.245.2.37.2.34:
5514: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.14:
5515: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.8:
5516: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.3:
5517: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.4:
5518: stack top_index() fixed
5519:
5520: * src/targets/Makefile.am [template_gc] 1.9.24.1:
5521: * src/targets/Makefile.in [template_gc] 1.42.2.3.2.2:
5522: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.2:
5523: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.3:
5524: * src/targets/apache13/p3runConfigure.in [template_gc] 1.11.14.4.2.2:
5525: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.3:
5526: * src/targets/apache13core/Makefile.am [template_gc] 1.1.2.1:
5527: * src/targets/apache13core/Makefile.in [template_gc] 1.1.2.1:
5528: apache13 splitted to simplify apache build
5529:
5530: * src/lib/patches/gc.patch 1.1:
5531: file gc.patch was initially added on branch template_gc.
5532:
5533: * src/targets/apache13/mod_parser3.c 1.1:
5534: file mod_parser3.c was initially added on branch template_gc.
5535:
5536: * src/targets/apache13core/mod_parser3.C 1.1:
5537: file mod_parser3.C was initially added on branch template_gc.
5538:
5539: * src/classes/op.C [template_gc] 1.127.2.22.2.34:
5540: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.8:
5541: connection closing/caching fixed [connections were not closed
5542: put to cache]
5543:
5544: * src/targets/apache13core/Makefile.am 1.1:
5545: file Makefile.am was initially added on branch template_gc.
5546:
5547: * src/targets/apache13/pa_threads.C [template_gc] 1.11.2.1.2.1:
5548: decided to support multithreading in apache module only on win32
5549: see that apache 1.3.28 supports it only in win32+netware...
5550:
5551: * src/targets/apache13/pa_httpd.h 1.1:
5552: file pa_httpd.h was initially added on branch template_gc.
5553:
5554: * src/targets/apache13core/Makefile.in 1.1:
5555: file Makefile.in was initially added on branch template_gc.
5556:
5557: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.3:
5558: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.4:
5559: proper dependence to rebuild p3conf from .in
5560:
5561: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.20:
5562: minor style changes
5563:
5564: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.5:
5565: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.5:
5566: * src/targets/apache13/mod_parser3_main.C [template_gc] 1.1.2.2:
5567: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.2:
5568: * src/targets/apache13/pa_threads.C [template_gc] 1.11.2.1.2.2:
5569: * src/targets/apache13core/ApacheModuleParser3Core.dsp [template_gc] 1.1.2.1:
5570: * src/targets/apache13core/mod_parser3.C [template_gc] 1.1.2.1:
5571: * src/targets/apache13core/pa_threads.C [template_gc] 1.1.2.1:
5572: splitted apache to two projects to simplify separate c/c++ compilation
5573:
5574: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.2:
5575: *** empty log message ***
5576:
5577: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.2:
5578: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.6:
5579: updated to new sapi interface
5580:
5581: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.4:
5582: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.1:
5583: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.2:
5584: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.7:
5585: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.1:
5586: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.3:
5587: * src/targets/apache13/mod_parser3_main.C [template_gc] 1.1.2.1:
5588: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.1:
5589: * src/targets/apache13/pa_md5c.c [template_gc] 1.5.2.1.2.1:
5590: started splitting mod_parser3 into two parts: C and C++
5591:
5592: * src/classes/math.C [template_gc] 1.24.2.12.2.15:
5593: * src/lib/md5/pa_md5.h [template_gc] 1.5.2.1.2.2:
5594: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.3:
5595: renamed a little [to move to comman naming conv]
5596:
5597: * src/lib/patches/gc.patch [template_gc] 1.1.2.1:
5598: this bug remains even in latest-at-the-moment: gc6.2alpha6
5599: just reported to hans
5600:
5601: * src/targets/apache13/mod_parser3_main.C 1.1:
5602: file mod_parser3_main.C was initially added on branch
5603: template_gc.
5604:
1.39 paf 5605: * src/targets/apache13core/pa_threads.C 1.1:
5606: file pa_threads.C was initially added on branch template_gc.
5607:
1.24 paf 5608: 2003-07-22 paf
5609: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.17:
5610: on win32 bugfix in handling shbang
5611:
5612: * INSTALL [template_gc] 1.31.6.4:
5613: disable-threads adviced
5614:
5615: * INSTALL [template_gc] 1.31.6.5:
5616: gc part updated stightly
5617:
5618: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.13:
5619: out of memory is no longer coredump
5620:
5621: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.8:
5622: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.3:
5623: updated to new sapi interface
5624:
5625: * src/main/pa_string.C [template_gc] 1.172.2.21.2.43:
5626: removed reduntant invariant check [there is one deeper in cord
5627: lib]
5628:
5629: * src/classes/file.C [template_gc] 1.107.2.16.2.23:
5630: comment on OS
5631:
5632: 2003-07-21 paf
5633: * src/main/pa_common.C [template_gc] 1.143.2.21.2.29:
5634: http:// CRLF now [merged from HEAD]
5635:
5636: * src/classes/file.C [template_gc] 1.107.2.16.2.21:
5637: env passing fixed
5638:
5639: * src/classes/file.C [template_gc] 1.107.2.16.2.22:
5640: file::exec/cgi environment variables now must be UPPERCASE and
5641: A-Z 0-9 _-
5642:
5643: * src/classes/Makefile.am [template_gc] 1.40.16.3:
5644: * src/classes/Makefile.in [template_gc] 1.53.2.3.2.2:
5645: removed circular dependency on classes.C
5646:
5647: * src/main/pa_common.C 1.153:
5648: http:// CRLF now
5649:
5650: 2003-07-02 paf
5651: * operators.txt [template_gc] 1.109.2.1.2.9:
5652: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.8:
5653: renamed $memory:status fields to reflect their real meaning
5654:
5655: 2003-06-27 paf
5656: * src/classes/file.C [template_gc] 1.107.2.16.2.20:
5657: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.13:
5658: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.6:
5659: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.9:
5660: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.26:
5661: merged from HEAD file::exec/cgi .charset
5662:
5663: 2003-06-26 paf
5664: * src/classes/file.C [template_gc] 1.107.2.16.2.19:
5665: * src/classes/hash.C [template_gc] 1.54.2.13.2.16:
5666: * src/classes/image.C [template_gc] 1.90.2.15.2.22:
5667: * src/classes/op.C [template_gc] 1.127.2.22.2.33:
5668: * src/classes/string.C [template_gc] 1.125.2.15.2.26:
5669: * src/classes/table.C [template_gc] 1.172.2.14.2.33:
5670: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.17:
5671: fixed several uninitialized local structures.
5672: notably ^hash.foreach now inserts delimiters properly [were inserting it before first body]
5673:
5674: 2003-06-24 paf
5675: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.8:
5676: simplified HASH_ALLOCATES_COUNT
5677:
5678: 2003-06-20 paf
5679: * operators.txt 1.115:
5680: * src/include/pa_globals.h 1.103:
5681: * src/main/pa_common.C 1.152:
5682: * src/main/pa_globals.C 1.156:
5683: introducing
5684: $f[^file::load[binary;http://...]]
5685: $f.tables
5686:
5687: 2003-06-06 paf
5688: * src/types/pa_vhash.h 1.45:
5689: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.7:
5690: hash.field lookup first now: along with table. [were method
5691: lookup: inconsistent]
5692:
1.23 paf 5693: 2003-06-02 paf
5694: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.20:
5695: empty string clone fixed to return writable memory
5696:
5697: * src/main/pa_common.C [template_gc] 1.143.2.21.2.28:
5698: fix_line_breaks bug fix [terminating zero were not appended]
5699: which violated string invariant
5700:
5701: 2003-05-30 paf
5702: * src/main/pa_common.C 1.151:
5703: date format now
5704: Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123
5705:
5706: * src/types/pa_value.C [template_gc] 1.9.2.15.2.13:
5707: date format now
5708: Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123 [as in HEAD]
5709:
5710: * src/classes/xnode.C [template_gc] 1.54.2.10.2.15:
5711: found minor bug, commended for future
5712:
5713: * src/classes/file.C [template_gc] 1.107.2.16.2.18:
5714: * src/classes/form.C [template_gc] 1.34.2.7.2.9:
5715: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.5:
5716: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.26:
5717: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.7:
5718: initialized request_info properly
5719:
5720: 2003-05-28 paf
5721: * src/classes/form.C [template_gc] 1.34.2.7.2.8:
5722: request_info.content_length can't be <0, size_t for some time
5723:
5724: 2003-05-26 paf
5725: * src/classes/file.C [template_gc] 1.107.2.16.2.17:
5726: * src/classes/string.C [template_gc] 1.125.2.15.2.25:
5727: * src/main/pa_string.C [template_gc] 1.172.2.21.2.42:
5728: few forgotten <0 changed to !=STRING_NOT_FOUND
5729:
5730: * src/classes/math.C [template_gc] 1.24.2.12.2.14:
5731: merged ffffu from HEAD
5732:
5733: 2003-05-11 paf
5734: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.11:
5735: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.8:
5736: think that found cause of premature doc free.
5737: transformed document had xmlDoc reference stored to non-gc-memory (libgdome)
5738: added holding-reference
5739:
5740: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.19:
5741: xml memory debugging functions (ifdefed)
5742:
5743: 2003-04-29 paf
5744: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.18:
5745: started digging on double free.
5746: on win32 found that that's perfectly normal.
5747:
5748: 2003-04-25 paf
5749: * src/classes/math.C 1.31:
5750: snprintf(buf, 3) become (buf,2) and failed to print anything.
5751: changed to quicker and simplier code
5752:
5753: * src/classes/hash.C 1.56:
5754: allowed ^hash::create[^rem{xxx}] [were to strict a check]
5755:
5756: * src/classes/table.C 1.180:
5757: * src/lib/md5/pa_md5c.c 1.9:
5758: minor compile errors
5759:
5760: * src/classes/table.C 1.181:
5761: table.join bug fix [bad limit check]
5762:
5763: * src/classes/math.C [template_gc] 1.24.2.12.2.13:
5764: merged from HEAD: simpiler hash_string
5765:
5766: 2003-04-24 paf
5767: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.2:
5768: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.4:
5769: thanks to Ilia Soldis <soldis@infolio.ru> for reporing this
5770: ansi c fiolation syntax report
5771:
5772: * src/include/pa_table.h [template_gc] 1.48.2.11.2.11:
5773: too strict assert loosened
5774:
5775: 2003-04-21 paf
5776: * src/targets/cgi/Makefile.am [template_gc] 1.46.2.5.2.2:
5777: * src/targets/cgi/Makefile.in [template_gc] 1.62.2.5.2.2:
5778: pp3 added to .am
5779:
5780: * src/main/pa_request.C [template_gc] 1.245.2.37.2.33:
5781: merged from HEAD:
5782: "x:..." and "\\..." file names on Win32 considered disk-global
5783:
5784: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.16:
5785: .5.6 version of libxml allows to install xmlMallocAtomic [
5786: author agreed to my suggestion], used that
5787:
5788: * src/include/pa_string.h [template_gc] 1.144.2.28.2.51:
5789: assert added [looking for bug]
5790:
5791: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.24:
5792: * src/types/pa_value.C [template_gc] 1.9.2.15.2.12:
5793: * src/types/pa_value.h [template_gc] 1.109.2.25.2.12:
5794: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.18:
5795: attributed_meaning_to_string added L_UNSPECIFIED piece
5796: which was sortof OK, but violated string invariant [assertion barked on that]
5797: changed to L_PASS_APPEND, made that param obligatory
5798:
5799: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.19:
5800: ^mail:send[$.body backward compatibility
5801:
5802: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.17:
5803: pcre memory management changed to use GC memory
5804:
5805: * src/main/pa_request.C 1.247:
5806: "x:..." and "\\..." file names on Win32 considered disk-global
5807:
5808: * src/main/pa_string.C [template_gc] 1.172.2.21.2.41:
5809: String::ArrayFragment::append_positions bug fixed [assert
5810: helped]
5811:
5812: 2003-04-18 paf
5813: * src/main/untaint.C [template_gc] 1.115.2.12.2.28:
5814: merged from HEAD:
5815: enabled '~' letter in filenames
5816:
5817: * src/main/untaint.C 1.116:
5818: enabled '~' letter in filenames
5819:
5820: 2003-04-16 paf
5821: * src/classes/file.C [template_gc] 1.107.2.16.2.16:
5822: small bug introduced in autoptr times fixed
5823:
5824: * src/classes/table.C [template_gc] 1.172.2.14.2.32:
5825: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.3:
5826: fix: gcc reported tiny error
5827:
5828: * etc/parser3.charsets/koi8-r.cfg [template_gc] 1.2.22.1:
5829: * etc/parser3.charsets/windows-1251.cfg [template_gc] 1.6.14.1:
5830: merged from HEAD
5831:
5832: 2003-04-15 paf
5833: * operators.txt 1.112:
5834: * operators.txt [release_3_0_0007] 1.107.2.2:
5835: * src/classes/math.C 1.27:
5836: * src/lib/md5/pa_md5.h 1.7:
5837: * src/lib/md5/pa_md5c.c 1.8:
5838: ^math:md5[string]
5839: 16-byte digest
5840:
5841: * operators.txt 1.113:
5842: * src/classes/math.C 1.28:
5843: * src/classes/math.C 1.29:
5844: ^math:uuid[]
5845:
5846: * tests/results/141.processed 1.1:
5847: file 141.processed was initially added on branch template_gc.
5848:
5849: * operators.txt 1.114:
5850: * src/classes/math.C 1.30:
5851: ^math:uid64[]
5852:
5853: * operators.txt [template_gc] 1.109.2.1.2.8:
5854: * src/classes/math.C [template_gc] 1.24.2.12.2.12:
5855: * src/lib/md5/pa_md5.h [template_gc] 1.5.2.1.2.1:
5856: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.1:
5857: * tests/141.html [template_gc] 1.1.2.1:
5858: * tests/results/141.processed [template_gc] 1.1.2.1:
5859: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.16:
5860: merged from head
5861: ^math:uuid[]
5862: ^math:uid64[]
5863: ^math:md5[string]
5864:
5865: test added: 141.html
5866:
5867: * tests/141.html 1.1:
5868: file 141.html was initially added on branch template_gc.
5869:
5870: * operators.txt [release_3_0_0007] 1.107.2.1:
5871: * src/classes/file.C [release_3_0_0007] 1.106.2.1:
5872: * src/include/pa_common.h [release_3_0_0007] 1.88.4.1:
5873: * src/include/pa_config_fixed.h [release_3_0_0007] 1.52.4.1:
5874: * src/main/pa_common.C [release_3_0_0007] 1.140.2.3:
5875: ^file::load[mode;name;
5876: $.offset
5877: $.limit
5878:
5879: 2003-04-14 paf
5880: * src/classes/table.C 1.178:
5881: more warnings
5882:
5883: * src/include/pa_array.h [template_gc] 1.57.2.27.2.16:
5884: * src/include/pa_table.h [template_gc] 1.48.2.11.2.9:
5885: * src/main/pa_table.C [template_gc] 1.53.2.10.2.7:
5886: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.15:
5887: removed checks in table::set_current, moved them back to table::locate
1.39 paf 5888: implemented table::create/join ? $.reverse
1.23 paf 5889:
5890: * tests/results/140.processed 1.1:
5891: file 140.processed was initially added on branch template_gc.
5892:
5893: * src/include/pa_table.h 1.50:
5894: * src/main/pa_array.C 1.56:
5895: * src/main/pa_table.C 1.55:
5896: removed checks in table::set_current, moved them back to table
5897: :locate
5898:
5899: * src/classes/table.C 1.179:
5900: * src/include/pa_table.h 1.51:
5901: table $.distinct[tables] bug fixed
5902:
5903: * src/classes/table.C [template_gc] 1.172.2.14.2.31:
5904: * src/include/pa_array.h [template_gc] 1.57.2.27.2.17:
5905: * src/include/pa_table.h [template_gc] 1.48.2.11.2.10:
5906: * src/main/pa_table.C [template_gc] 1.53.2.10.2.8:
5907: * tests/140.html [template_gc] 1.1.2.1:
5908: * tests/results/140.processed [template_gc] 1.1.2.1:
5909: table $.reverse option works in create&co
5910: table $.distinct[tables] bug fix merged
5911:
5912: * tests/140.html 1.1:
5913: file 140.html was initially added on branch template_gc.
5914:
5915: * src/classes/math.C 1.26:
5916: * src/lib/md5/pa_md5.h 1.6:
5917: * src/lib/md5/pa_md5c.c 1.7:
5918: started ^math:md5
5919:
5920: 2003-04-11 paf
5921: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.6:
5922: less xml, couple dup were valid
5923:
5924: * tests/128.html 1.1:
5925: file 128.html was initially added on branch template_gc.
5926:
5927: * tests/results/134.processed 1.1:
5928: file 134.processed was initially added on branch template_gc.
5929:
5930: * tests/129.html 1.1:
5931: file 129.html was initially added on branch template_gc.
5932:
5933: * tests/130.html 1.1:
5934: file 130.html was initially added on branch template_gc.
5935:
5936: * tests/results/126.processed 1.1:
5937: file 126.processed was initially added on branch template_gc.
5938:
5939: * tests/130.html [template_gc] 1.1.2.1:
5940: * tests/131.html [template_gc] 1.1.2.1:
5941: * tests/132.html [template_gc] 1.1.2.1:
5942: * tests/133.html [template_gc] 1.1.2.1:
5943: * tests/134.html [template_gc] 1.1.2.1:
5944: * tests/135.html [template_gc] 1.1.2.1:
5945: * tests/136.html [template_gc] 1.1.2.1:
5946: * tests/137.html [template_gc] 1.1.2.1:
5947: * tests/138.html [template_gc] 1.1.2.1:
5948: * tests/139.html [template_gc] 1.1.2.1:
5949: * tests/descript.ion [template_gc] 1.1.2.1:
5950: * tests/results/130.processed [template_gc] 1.1.2.1:
5951: * tests/results/131.processed [template_gc] 1.1.2.1:
5952: * tests/results/132.processed [template_gc] 1.1.2.1:
5953: * tests/results/133.processed [template_gc] 1.1.2.1:
5954: * tests/results/134.processed [template_gc] 1.1.2.1:
5955: * tests/results/135.processed [template_gc] 1.1.2.1:
5956: * tests/results/136.processed [template_gc] 1.1.2.1:
5957: * tests/results/137.processed [template_gc] 1.1.2.1:
5958: * tests/results/138.processed [template_gc] 1.1.2.1:
5959: * tests/results/139.processed [template_gc] 1.1.2.1:
5960: added few mustfail tests
5961: 130.html mustfail: empty regexp
5962: 131.html mustfail: invalid date/time
5963: 132.html mustfail: access to junction outside of context
5964: 133.html mustfail: access to junction outside of context, case version
5965: 134.html mustfail: hash: adding a key inside of foreach
5966: 135.html mustfail: modifying system class
5967: 136.html mustfail: $.name outside of $hash[here]
5968: 137.html mustfail: appendChild without import
5969: 138.html mustfail: invalid encoding inside of xml
5970: 139.html mustfail: bad XPath
5971:
5972: * tests/131.html 1.1:
5973: file 131.html was initially added on branch template_gc.
5974:
5975: * tests/results/136.processed 1.1:
5976: file 136.processed was initially added on branch template_gc.
5977:
5978: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.3:
5979: context-style
5980:
5981: * tests/132.html 1.1:
5982: file 132.html was initially added on branch template_gc.
5983:
5984: * tests/results/128.processed 1.1:
5985: file 128.processed was initially added on branch template_gc.
5986:
5987: * tests/results/138.processed 1.1:
5988: file 138.processed was initially added on branch template_gc.
5989:
5990: * operators.txt [template_gc] 1.109.2.1.2.7:
5991: * src/classes/date.C [template_gc] 1.42.2.11.2.13:
5992: * src/classes/table.C [template_gc] 1.172.2.14.2.30:
5993: * src/include/pa_array.h [template_gc] 1.57.2.27.2.15:
5994: * src/include/pa_common.h [template_gc] 1.89.2.13.2.13:
5995: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.3:
5996: * src/include/pa_string.h [template_gc] 1.144.2.28.2.50:
5997: * src/include/pa_table.h [template_gc] 1.48.2.11.2.8:
5998: * src/main/pa_request.C [template_gc] 1.245.2.37.2.32:
5999: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.13:
6000: * src/main/pa_string.C [template_gc] 1.172.2.21.2.40:
6001: * src/main/pa_table.C [template_gc] 1.53.2.10.2.6:
6002: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.14:
6003: merged from HEAD
6004: from before_append_array_limit_sense_change
6005: to after_append_array_limit_sense_change
6006:
6007: * operators.txt [template_gc] 1.109.2.1.2.6:
6008: * src/classes/table.C [template_gc] 1.172.2.14.2.28:
6009: * tests/084.html [template_gc] 1.1.2.1.2.1:
6010: * tests/125.html [template_gc] 1.1.2.1:
6011: * tests/126.html [template_gc] 1.1.2.1:
6012: * tests/127.html [template_gc] 1.1.2.1:
6013: * tests/128.html [template_gc] 1.1.2.1:
6014: * tests/129.html [template_gc] 1.1.2.1:
6015: * tests/results/125.processed [template_gc] 1.1.2.1:
6016: * tests/results/126.processed [template_gc] 1.1.2.1:
6017: * tests/results/127.processed [template_gc] 1.1.2.1:
6018: * tests/results/128.processed [template_gc] 1.1.2.1:
6019: * tests/results/129.processed [template_gc] 1.1.2.1:
6020: merged from HEAD
6021: ^table.hash[key][$.distinct[tables]]
6022:
6023: maked appropriate tests [changed one old nonconforming]
6024:
6025: * tests/descript.ion 1.1:
6026: file descript.ion was initially added on branch template_gc.
6027:
6028: * tests/133.html 1.1:
6029: file 133.html was initially added on branch template_gc.
6030:
6031: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.4:
6032: removed bad lines
6033:
6034: * tests/results/131.processed 1.1:
6035: file 131.processed was initially added on branch template_gc.
6036:
6037: * tests/134.html 1.1:
6038: file 134.html was initially added on branch template_gc.
6039:
6040: * tests/135.html 1.1:
6041: file 135.html was initially added on branch template_gc.
6042:
6043: * tests/results/133.processed 1.1:
6044: file 133.processed was initially added on branch template_gc.
6045:
6046: * tests/136.html 1.1:
6047: file 136.html was initially added on branch template_gc.
6048:
6049: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.7:
6050: const
6051:
6052: * tests/results/125.processed 1.1:
6053: file 125.processed was initially added on branch template_gc.
6054:
6055: * tests/137.html 1.1:
6056: file 137.html was initially added on branch template_gc.
6057:
6058: * operators.txt 1.110:
6059: * src/classes/table.C 1.174:
6060: ^table.hash[key][$.distinct[tables]]
6061:
6062: * tests/results/135.processed 1.1:
6063: file 135.processed was initially added on branch template_gc.
6064:
6065: * tests/138.html 1.1:
6066: file 138.html was initially added on branch template_gc.
6067:
6068: * operators.txt 1.111:
6069: * src/classes/date.C 1.45:
6070: * src/classes/table.C 1.176:
6071: * src/include/pa_array.h 1.58:
6072: * src/include/pa_common.h 1.92:
6073: * src/include/pa_config_includes.h 1.24:
6074: * src/include/pa_globals.h 1.102:
6075: * src/include/pa_table.h 1.49:
6076: * src/main/pa_array.C 1.55:
6077: * src/main/pa_globals.C 1.155:
6078: * src/main/pa_request.C 1.246:
6079: * src/main/pa_sql_driver_manager.C 1.70:
6080: * src/main/pa_string.C 1.173:
6081: * src/main/pa_table.C 1.54:
6082: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.13:
6083: append_array_limit_sense_change
6084: locate accepts options same as create
6085: new option: $.reverse(1) [do not work in table::create]
6086:
6087: * tests/results/127.processed 1.1:
6088: file 127.processed was initially added on branch template_gc.
6089:
6090: * tests/139.html 1.1:
6091: file 139.html was initially added on branch template_gc.
6092:
6093: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.3:
6094: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.5:
6095: *** empty log message ***
6096:
6097: * tests/results/137.processed 1.1:
6098: file 137.processed was initially added on branch template_gc.
6099:
6100: * tests/results/130.processed 1.1:
6101: file 130.processed was initially added on branch template_gc.
6102:
6103: * tests/results/129.processed 1.1:
6104: file 129.processed was initially added on branch template_gc.
6105:
6106: * src/include/pa_common.h 1.91:
6107: * src/include/pa_common.h [template_gc] 1.89.2.13.2.12:
6108: * src/main/pa_common.C 1.150:
6109: * src/main/pa_common.C [template_gc] 1.143.2.21.2.27:
6110: gcc didn't like (stat xxx,
6111:
6112: * INSTALL [template_gc] 1.31.6.3:
6113: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.11:
6114: * src/lib/Makefile.am [template_gc] 1.3.10.3:
6115: * src/lib/patches/Makefile.am [template_gc] 1.3.6.2:
6116: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.2:
6117: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.25:
6118: re-added libgdome patch. regretfully libgdome bug can not be
6119: worked around
6120:
6121: * src/classes/xdoc.C 1.110:
6122: * src/classes/xnode.C 1.55:
6123: * src/include/pa_charset.h 1.22:
6124: merged fix for
6125: found very old xml (dom) bug:
6126: were passing domString objects and later ERROREOUSLY freed them
6127:
6128: * src/classes/table.C 1.175:
6129: * src/classes/table.C 1.177:
6130: * src/classes/table.C [template_gc] 1.172.2.14.2.29:
6131: typo
6132:
6133: * tests/results/139.processed 1.1:
6134: file 139.processed was initially added on branch template_gc.
6135:
6136: * tests/125.html 1.1:
6137: file 125.html was initially added on branch template_gc.
6138:
6139: * tests/results/132.processed 1.1:
6140: file 132.processed was initially added on branch template_gc.
6141:
6142: * tests/126.html 1.1:
6143: file 126.html was initially added on branch template_gc.
6144:
6145: * tests/127.html 1.1:
6146: file 127.html was initially added on branch template_gc.
6147:
6148: 2003-04-10 paf
6149: * src/doc/string.dox [template_gc] 1.4.22.2:
6150: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.19:
6151: * src/include/pa_string.h [template_gc] 1.144.2.28.2.49:
6152: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.11:
6153: * src/main/pa_string.C [template_gc] 1.172.2.21.2.39:
6154: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.8:
6155: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.5:
6156: * tests/123.html [template_gc] 1.1.2.1:
6157: * tests/124.html [template_gc] 1.1.2.1:
6158: * tests/results/001.processed [template_gc] 1.1.2.2.2.1:
6159: * tests/results/002.processed [template_gc] 1.1.2.2.2.1:
6160: * tests/results/003.processed [template_gc] 1.1.2.2.2.1:
6161: * tests/results/004.processed [template_gc] 1.1.2.2.2.1:
6162: * tests/results/005.processed [template_gc] 1.1.2.2.2.1:
6163: * tests/results/006.processed [template_gc] 1.1.2.2.2.1:
6164: * tests/results/008.processed [template_gc] 1.1.2.2.2.1:
6165: * tests/results/009.processed [template_gc] 1.1.2.2.2.1:
6166: * tests/results/010.processed [template_gc] 1.1.2.1.2.1:
6167: * tests/results/011.processed [template_gc] 1.1.2.2.2.1:
6168: * tests/results/012.processed [template_gc] 1.1.2.2.2.1:
6169: * tests/results/013.processed [template_gc] 1.1.2.2.2.1:
6170: * tests/results/014.processed [template_gc] 1.1.2.2.2.1:
6171: * tests/results/015.processed [template_gc] 1.1.2.2.2.1:
6172: * tests/results/016.processed [template_gc] 1.1.2.2.2.1:
6173: * tests/results/017.processed [template_gc] 1.1.2.2.2.1:
6174: * tests/results/018.processed [template_gc] 1.1.2.1.2.1:
6175: * tests/results/020.processed [template_gc] 1.1.2.2.2.1:
6176: * tests/results/021.processed [template_gc] 1.1.2.2.2.1:
6177: * tests/results/022.processed [template_gc] 1.1.2.2.2.1:
6178: * tests/results/023.processed [template_gc] 1.1.2.1.2.1:
6179: * tests/results/024.processed [template_gc] 1.1.2.2.2.1:
6180: * tests/results/025.processed [template_gc] 1.1.2.2.2.1:
6181: * tests/results/026.processed [template_gc] 1.1.2.2.2.1:
6182: * tests/results/027.processed [template_gc] 1.1.2.2.2.1:
6183: * tests/results/028.processed [template_gc] 1.1.2.2.2.1:
6184: * tests/results/029.processed [template_gc] 1.1.2.2.2.1:
6185: * tests/results/030.processed [template_gc] 1.1.2.2.2.1:
6186: * tests/results/031.processed [template_gc] 1.1.2.2.2.1:
6187: * tests/results/032.processed [template_gc] 1.1.2.1.2.1:
6188: * tests/results/033.processed [template_gc] 1.1.2.1.2.1:
6189: * tests/results/034.processed [template_gc] 1.1.2.1.2.1:
6190: * tests/results/035.processed [template_gc] 1.1.2.1.2.1:
6191: * tests/results/036.processed [template_gc] 1.1.2.1.2.1:
6192: * tests/results/037.processed [template_gc] 1.1.2.1.2.1:
6193: * tests/results/038.processed [template_gc] 1.1.2.1.2.1:
6194: * tests/results/039.processed [template_gc] 1.1.2.1.2.1:
6195: * tests/results/040.processed [template_gc] 1.1.2.1.2.1:
6196: * tests/results/041.processed [template_gc] 1.1.2.1.2.1:
6197: * tests/results/042.processed [template_gc] 1.1.2.1.2.1:
6198: * tests/results/043.processed [template_gc] 1.1.2.1.2.1:
6199: * tests/results/044.processed [template_gc] 1.1.2.1.2.1:
6200: * tests/results/045.processed [template_gc] 1.1.2.1.2.1:
6201: * tests/results/046.processed [template_gc] 1.1.2.1.2.1:
6202: * tests/results/047.processed [template_gc] 1.1.2.1.2.1:
6203: * tests/results/048.processed [template_gc] 1.1.2.1.2.1:
6204: * tests/results/049.processed [template_gc] 1.1.2.1.2.1:
6205: * tests/results/050.processed [template_gc] 1.1.2.1.2.1:
6206: * tests/results/051.processed [template_gc] 1.1.2.1.2.1:
6207: * tests/results/052.processed [template_gc] 1.1.2.1.2.1:
6208: * tests/results/053.processed [template_gc] 1.1.2.1.2.1:
6209: * tests/results/054.processed [template_gc] 1.1.2.1.2.1:
6210: * tests/results/055.processed [template_gc] 1.1.2.1.2.1:
6211: * tests/results/056.processed [template_gc] 1.1.2.1.2.1:
6212: * tests/results/057.processed [template_gc] 1.1.2.3.2.1:
6213: * tests/results/058.processed [template_gc] 1.1.2.2.2.1:
6214: * tests/results/059.processed [template_gc] 1.1.2.1.2.1:
6215: * tests/results/060.processed [template_gc] 1.1.2.1.2.1:
6216: * tests/results/061.processed [template_gc] 1.1.2.1.2.1:
6217: * tests/results/062.processed [template_gc] 1.1.2.1.2.1:
6218: * tests/results/063.processed [template_gc] 1.1.2.1.2.1:
6219: * tests/results/064.processed [template_gc] 1.1.2.1.2.1:
6220: * tests/results/065.processed [template_gc] 1.1.2.1.2.1:
6221: * tests/results/066.processed [template_gc] 1.1.2.1.2.1:
6222: * tests/results/067.processed [template_gc] 1.1.2.1.2.1:
6223: * tests/results/068.processed [template_gc] 1.1.2.1.2.1:
6224: * tests/results/069.processed [template_gc] 1.1.2.1.2.1:
6225: * tests/results/070.processed [template_gc] 1.1.2.1.2.1:
6226: * tests/results/071.processed [template_gc] 1.1.2.1.2.1:
6227: * tests/results/072.processed [template_gc] 1.1.2.1.2.1:
6228: * tests/results/073.processed [template_gc] 1.1.2.1.2.1:
6229: * tests/results/074.processed [template_gc] 1.1.2.1.2.1:
6230: * tests/results/075.processed [template_gc] 1.1.2.1.2.1:
6231: * tests/results/076.processed [template_gc] 1.1.2.1.2.1:
6232: * tests/results/077.processed [template_gc] 1.1.2.1.2.1:
6233: * tests/results/078.processed [template_gc] 1.1.2.1.2.1:
6234: * tests/results/079.processed [template_gc] 1.1.2.1.2.1:
6235: * tests/results/080.processed [template_gc] 1.1.2.1.2.1:
6236: * tests/results/081.processed [template_gc] 1.1.2.1.2.1:
6237: * tests/results/082.processed [template_gc] 1.1.2.1.2.1:
6238: * tests/results/083.processed [template_gc] 1.1.2.1.2.1:
6239: * tests/results/084.processed [template_gc] 1.1.2.1.2.1:
6240: * tests/results/085.processed [template_gc] 1.1.2.1.2.1:
6241: * tests/results/086.processed [template_gc] 1.1.2.1.2.1:
6242: * tests/results/087.processed [template_gc] 1.1.2.1.2.1:
6243: * tests/results/088.processed [template_gc] 1.1.2.1.2.1:
6244: * tests/results/089.processed [template_gc] 1.1.2.1.2.1:
6245: * tests/results/090.processed [template_gc] 1.1.2.1.2.1:
6246: * tests/results/091.processed [template_gc] 1.1.2.1.2.1:
6247: * tests/results/092.processed [template_gc] 1.1.2.1.2.1:
6248: * tests/results/093.processed [template_gc] 1.1.2.1.2.1:
6249: * tests/results/094.processed [template_gc] 1.1.2.1.2.1:
6250: * tests/results/095.processed [template_gc] 1.1.2.1.2.1:
6251: * tests/results/096.processed [template_gc] 1.1.2.1.2.1:
6252: * tests/results/097.processed [template_gc] 1.1.2.1.2.1:
6253: * tests/results/101.processed [template_gc] 1.1.2.1.2.1:
6254: * tests/results/102.processed [template_gc] 1.1.2.1.2.1:
6255: * tests/results/104.processed [template_gc] 1.1.2.1.2.1:
6256: * tests/results/105.processed [template_gc] 1.1.2.1.2.1:
6257: * tests/results/106.processed [template_gc] 1.1.2.1.2.1:
6258: * tests/results/107.processed [template_gc] 1.1.2.1.2.2:
6259: * tests/results/108.processed [template_gc] 1.1.2.1.2.2:
6260: * tests/results/109.processed [template_gc] 1.1.2.1.2.2:
6261: * tests/results/110.processed [template_gc] 1.1.2.1.2.1:
6262: * tests/results/111.processed [template_gc] 1.1.2.1.2.1:
6263: * tests/results/112.processed [template_gc] 1.1.2.1.2.1:
6264: * tests/results/113.processed [template_gc] 1.1.2.1.2.1:
6265: * tests/results/114.processed [template_gc] 1.1.2.1.2.1:
6266: * tests/results/115.processed [template_gc] 1.1.2.1.2.1:
6267: * tests/results/116.processed [template_gc] 1.1.2.1.2.1:
6268: * tests/results/117.processed [template_gc] 1.1.2.1.2.2:
6269: * tests/results/118.processed [template_gc] 1.1.2.1.2.1:
6270: * tests/results/119.processed [template_gc] 1.1.2.1.2.1:
6271: * tests/results/120.processed [template_gc] 1.1.2.1.2.1:
6272: * tests/results/121.processed [template_gc] 1.1.2.2:
6273: * tests/results/122.processed [template_gc] 1.1.2.2:
6274: * tests/results/123.processed [template_gc] 1.1.2.1:
6275: * tests/results/124.processed [template_gc] 1.1.2.1:
6276: new convention: char* never 0. assert in cord on that
6277:
6278: * tests/124.html 1.1:
6279: file 124.html was initially added on branch template_gc.
6280:
6281: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.24:
6282: couple more asserts
6283:
6284: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.25:
6285: * src/classes/xnode.C [template_gc] 1.54.2.10.2.14:
6286: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.10:
6287: found very old xml (dom) bug:
6288: were passing domString objects and later ERROREOUSLY freed them
6289:
6290: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.20:
6291: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.21:
6292: bugfix on memory buffer overrun [but that's memory from
6293: gc_malloc, not from g_malloc :(, but would hope]
6294:
6295: * tests/results/123.processed 1.1:
6296: file 123.processed was initially added on branch template_gc.
6297:
6298: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.9:
6299: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.23:
6300: little transcodes speedup
6301:
6302: * tests/results/124.processed 1.1:
6303: file 124.processed was initially added on branch template_gc.
6304:
6305: * tests/123.html 1.1:
6306: file 123.html was initially added on branch template_gc.
6307:
6308: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.19:
6309: checked custom malloc for returning 0
6310:
6311: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.22:
6312: couple assertions on fantastic situations added [may be those
6313: is the case now?]
6314:
6315: 2003-04-09 paf
6316: * tests/122.html [template_gc] 1.1.2.1:
6317: * tests/results/122.processed [template_gc] 1.1.2.1:
6318: 122 date test <= and == added [after volatile fix. passes on
6319: win&intel-solaris]
6320:
6321: * src/targets/cgi/pp3.cmd [template_gc] 1.1.2.1:
6322: custom profiling script:
6323: plist/ST << Sort by function time
6324:
6325: * src/classes/date.C [template_gc] 1.42.2.11.2.12:
6326: merged ^date.roll changes
6327:
6328: * src/classes/date.C 1.44:
6329: ^date.roll bug fix
6330:
6331: * tests/results/122.processed 1.1:
6332: file 122.processed was initially added on branch template_gc.
6333:
6334: * tests/122.html 1.1:
6335: file 122.html was initially added on branch template_gc.
6336:
6337: * src/classes/date.C 1.43:
6338: ^date.roll now throws less errors:
6339: month shifts handles end of month situation by reducing day number
6340: hour-hole shift reduces hour to recover
6341:
6342: * src/targets/cgi/pp3.cmd 1.1:
6343: file pp3.cmd was initially added on branch template_gc.
6344:
6345: * operators.txt [template_gc] 1.109.2.1.2.5:
6346: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.18:
6347: * src/main/pa_common.C [template_gc] 1.143.2.21.2.26:
6348: http://
6349: $.charset[] param
6350: done
6351:
6352: 2003-04-08 paf
6353: * src/main/untaint.C [template_gc] 1.115.2.12.2.21:
6354: CORD_pos_advance turned out to have limit on 'n' param. worked
6355: that around
6356:
6357: * src/main/untaint.C [template_gc] 1.115.2.12.2.22:
6358: removed redundant & in CORD_pos param passing [for it's a
6359: pointer really]
6360:
6361: * src/main/pa_common.C [template_gc] 1.143.2.21.2.24:
6362: merged PA_USE_ALARM bugfix from HEAD
6363:
6364: * src/lib/cord/source.url 1.1:
6365: file source.url was initially added on branch template_gc.
6366:
6367: * src/classes/date.C [template_gc] 1.42.2.11.2.11:
6368: * src/classes/file.C [template_gc] 1.107.2.16.2.14:
6369: * src/classes/hash.C [template_gc] 1.54.2.13.2.15:
6370: * src/classes/op.C [template_gc] 1.127.2.22.2.31:
6371: * src/classes/string.C [template_gc] 1.125.2.15.2.23:
6372: * src/classes/table.C [template_gc] 1.172.2.14.2.26:
6373: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.7:
6374: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.18:
6375: * src/include/pa_string.h [template_gc] 1.144.2.28.2.47:
6376: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.34:
6377: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.16:
6378: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.15:
6379: * src/main/pa_request.C [template_gc] 1.245.2.37.2.29:
6380: * src/main/pa_string.C [template_gc] 1.172.2.21.2.37:
6381: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.5:
6382: * src/main/untaint.C [template_gc] 1.115.2.12.2.25:
6383: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.5:
6384: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.7:
6385: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.6:
6386: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.4:
6387: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.15:
6388: pa_vform violated String::invariant. started fixing [not
6389: compiled now]
6390:
6391: * src/classes/file.C [template_gc] 1.107.2.16.2.15:
6392: * src/classes/op.C [template_gc] 1.127.2.22.2.32:
6393: * src/classes/table.C [template_gc] 1.172.2.14.2.27:
6394: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.24:
6395: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.8:
6396: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.5:
6397: * src/include/pa_common.h [template_gc] 1.89.2.13.2.11:
6398: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.3:
6399: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.17:
6400: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.4:
6401: * src/main/pa_common.C [template_gc] 1.143.2.21.2.25:
6402: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.16:
6403: * src/main/pa_request.C [template_gc] 1.245.2.37.2.30:
6404: * src/main/untaint.C [template_gc] 1.115.2.12.2.27:
6405: * src/types/pa_value.h [template_gc] 1.109.2.25.2.11:
6406: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.17:
6407: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.5:
6408: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.6:
6409: started http://
6410: $.charset[] param
6411: and
6412: http response charset detection
6413: just compiled.
6414: todo:test
6415:
6416: * src/classes/string.C [template_gc] 1.125.2.15.2.24:
6417: * src/include/pa_string.h [template_gc] 1.144.2.28.2.48:
6418: * src/main/pa_string.C [template_gc] 1.172.2.21.2.38:
6419: * src/main/untaint.C [template_gc] 1.115.2.12.2.26:
6420: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.6:
6421: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.7:
6422: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.16:
6423: changed transcode param converntion along with string creating convention -- all strings are zero-terminated,
6424: this allowed to fix one remaining String("123", 2) case
6425:
6426: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.3:
6427: * src/lib/cord/Makefile.in [template_gc] 1.1.2.2:
6428: *** empty log message ***
6429:
6430: * src/classes/string.C [template_gc] 1.125.2.15.2.22:
6431: * src/include/pa_string.h [template_gc] 1.144.2.28.2.46:
6432: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.10:
6433: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.33:
6434: * src/main/compile.y [template_gc] 1.204.2.8.2.17:
6435: * src/main/pa_string.C [template_gc] 1.172.2.21.2.36:
6436: * src/main/untaint.C [template_gc] 1.115.2.12.2.24:
6437: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.23:
6438: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.12:
6439: number of string style improvements & optimizations
6440:
6441: * src/lib/cord/Makefile.am [template_gc] 1.1.2.2:
6442: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.9:
6443: * src/lib/cord/source.url [template_gc] 1.1.2.1:
6444: From: "Boehm, Hans" <hans_boehm@hp.com>
6445: To: "'Alexandr Petrosian (PAF)'" <PAF@design.ru>; "Boehm, Hans" <hans_boehm@hp.com>
6446: Sent: Tuesday, April 08, 2003 2:16 AM
6447: Subject: RE: libgc 6.2.alpha4 cord/cordbscs.c/CORD_cat bug [were: CORD__extend_path bug?
6448:
6449:
6450: Thanks for the bug report and patch.
6451:
6452: I hadn't looked at this code in a while. Reading it now, it seems to me that the tests should also be ">= MAX_DEPTH" to comply with the invariant, though that may not matter a lot. I changed that, too.
6453:
6454: Hans
6455:
6456: * src/classes/xnode.C [template_gc] 1.54.2.10.2.13:
6457: =0 bug fix [left from autoptr default ctor :(]
6458:
6459: 2003-04-07 paf
6460: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.7:
6461: small style change
6462:
6463: * src/include/pa_string.h [template_gc] 1.144.2.28.2.45:
6464: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.8:
6465: CORD_cat bugfix
6466:
6467: * src/include/pa_common.h [template_gc] 1.89.2.13.2.10:
6468: * src/main/pa_common.C [template_gc] 1.143.2.21.2.23:
6469: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.14:
6470: merged from head:safe mode error message now includes numbers
6471:
6472: * src/include/pa_common.h 1.90:
6473: * src/main/pa_common.C 1.149:
6474: * src/main/pa_exec.C 1.50:
6475: safe mode error message now includes numbers
6476:
6477: * src/main/execute.C 1.296:
6478: * src/main/execute.C [template_gc] 1.295.2.27.2.22:
6479: n-th attempt to make a=a work with double.
6480: problem: as_double returns it's result in fp-register
6481: compiler optimizes access to that register after b->as_double,
6482: and just compares ALREADY_STORED_VALUE with prev-calculated a->as_double from memory.
6483: _SAME_ double values do not match here.
6484: when forced to REload fp-register, values do match.
6485:
6486: tried to make them volatile.
6487:
6488: * src/main/untaint.C [template_gc] 1.115.2.12.2.19:
6489: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.22:
6490: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.11:
6491: unknown untaint lang now causes death
6492:
6493: 2003-04-04 paf
6494: * src/types/pa_vmail.C 1.44:
6495: mail receive: .txt attachemnts bug fix
6496: http://i2/tasks/edit/?id=4507350336410850921
6497:
6498: * src/main/pa_globals.C 1.154:
6499: exif mem leak
6500: http://i2/tasks/edit/?id=4480590323629807263
6501:
6502: * src/classes/classes.dsp 1.27:
6503: * src/lib/ltdl/libltdl.dsp 1.5:
6504: * src/lib/md5/md5.dsp 1.4:
6505: * src/lib/pcre/pcre.dsp 1.3:
6506: * src/main/compile.tab.C 1.82:
6507: * src/main/main.dsp 1.163:
6508: * src/main/pa_globals.C 1.153:
6509: * src/targets/cgi/parser3.dsp 1.62:
6510: * src/types/types.dsp 1.38:
6511: links to xml libs made relative, no need to unpack
6512: parser3project to /parser3project.
6513:
6514: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.31:
6515: * src/main/compile.y [template_gc] 1.204.2.8.2.15:
6516: more understandable error message in case @CLASS with more then
6517: one line inside
6518:
6519: * src/classes/classes.dsp 1.28:
6520: * src/main/main.dsp 1.164:
6521: * src/targets/cgi/parser3.dsp 1.63:
6522: * src/types/pa_vmail.C 1.43:
6523: * src/types/types.dsp 1.39:
6524: buf fix http://i2/tasks/edit/?id=4493946731322521294
6525: $.to[billgates@microsoft.com
6526: BCc: send-spam-to@someemails.ru
6527: ]
6528:
6529: * src/classes/file.C 1.110:
6530: * src/include/pa_exec.h 1.12:
6531: * src/main/pa_exec.C 1.49:
6532: incorportated pa_exec patch by
6533: From: "Victor Fedoseev" <vvf_ru@mail.ru>
6534: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
6535: Sent: Thursday, January 23, 2003 9:14 AM
6536:
6537: huge speedup on ^file::cgi with big result
6538:
6539: * configure [template_gc] 1.66.2.5.2.7:
6540: * tests/Makefile [template_gc] 1.1.2.8.2.8:
6541: * tests/Makefile [template_gc] 1.1.2.8.2.9:
6542: *** empty log message ***
6543:
6544: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.21:
6545: more understandable error message in case of errors in @unhandled_exception
6546:
6547: * src/classes/math.C 1.25:
6548: allowed random 1...
6549:
6550: * src/classes/xdoc.C 1.109:
6551: memory allocation func bugfix
6552: http://i2/tasks/edit/?id=4499303470368629745
6553:
1.39 paf 6554: * src/classes/table.C 1.173:
6555: sort table with 0 rows bug fixed
6556:
1.23 paf 6557: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.32:
6558: * src/main/compile.y [template_gc] 1.204.2.8.2.16:
6559: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.11:
6560: error column more precise - tab handling bug fixed
6561:
1.39 paf 6562: * src/classes/math.C [template_gc] 1.24.2.12.2.11:
6563: allowed random 0..
6564:
1.23 paf 6565: * src/classes/hash.C 1.55:
6566: * src/types/pa_vhash.h 1.44:
6567: $hash._default showed in foreach & co bug fix
6568: http://i2/tasks/edit/?id=4493701604654042676
6569:
6570: @main[]
6571: $with_default[
6572: $.a[1]
6573: $._default[default from with_default]
6574: ]
6575: ^show[$with_default]
6576:
6577: $to_add_to[
6578: $.b[2]
6579: ]
6580: ^to_add_to.add[$with_default]
6581: =$to_add_to.xxx=<br>
6582:
6583:
6584: ^show[$to_add_to]
6585:
6586:
6587: $cloned[^hash::create[$with_default]]
6588: =$cloned.xxx=<br>
6589: ^show[$cloned]
6590:
6591:
6592: @show[hash]
6593: ^hash.foreach[k;v]{
6594: $k = $v <br>
6595:
6596: }
6597: <hr>
6598:
6599: 2003-04-03 paf
6600: * src/classes/op.C [template_gc] 1.127.2.22.2.23:
6601: * src/include/pa_request.h [template_gc] 1.160.2.37.2.18:
6602: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.6:
6603: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.23:
6604: * src/main/execute.C [template_gc] 1.295.2.27.2.16:
6605: * src/main/pa_request.C [template_gc] 1.245.2.37.2.22:
6606: strack trace reset after handled exception [old bug fixed]
6607:
6608: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.22:
6609: * src/main/compile.y [template_gc] 1.204.2.8.2.10:
6610: parse position old bug fixed.
6611: position reporting made precise [both, in parse erros and runtime errors]
6612:
6613: * operators.txt [template_gc] 1.109.2.1.2.4:
6614: * src/classes/date.C [template_gc] 1.42.2.11.2.10:
6615: * src/classes/date.C [template_gc] 1.42.2.11.2.9:
6616: * src/classes/double.C [template_gc] 1.53.2.8.2.4:
6617: * src/classes/file.C [template_gc] 1.107.2.16.2.13:
6618: * src/classes/hash.C [template_gc] 1.54.2.13.2.14:
6619: * src/classes/image.C [template_gc] 1.90.2.15.2.20:
6620: * src/classes/image.C [template_gc] 1.90.2.15.2.21:
6621: * src/classes/int.C [template_gc] 1.49.2.7.2.5:
6622: * src/classes/mail.C [template_gc] 1.88.2.16.2.17:
6623: * src/classes/math.C [template_gc] 1.24.2.12.2.9:
6624: * src/classes/memory.C [template_gc] 1.1.2.4:
6625: * src/classes/op.C [template_gc] 1.127.2.22.2.27:
6626: * src/classes/op.C [template_gc] 1.127.2.22.2.28:
6627: * src/classes/response.C [template_gc] 1.23.2.8.2.3:
6628: * src/classes/string.C [template_gc] 1.125.2.15.2.20:
6629: * src/classes/string.C [template_gc] 1.125.2.15.2.21:
6630: * src/classes/table.C [template_gc] 1.172.2.14.2.24:
6631: * src/classes/table.C [template_gc] 1.172.2.14.2.25:
6632: * src/classes/void.C [template_gc] 1.28.2.5.2.9:
6633: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.22:
6634: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.23:
6635: * src/classes/xnode.C [template_gc] 1.54.2.10.2.12:
6636: * src/classes/xnode.h [template_gc] 1.18.2.6.2.7:
6637: * src/main/execute.C [template_gc] 1.295.2.27.2.19:
6638: * src/types/pa_method.h [template_gc] 1.1.2.4.2.5:
6639: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.12:
6640: MethodParams& now [methods without params receive zero
6641: reference, but they are expected not to look there]
6642:
6643: * src/main/execute.C [template_gc] 1.295.2.27.2.18:
6644: * src/types/pa_value.C [template_gc] 1.9.2.15.2.11:
6645: * src/types/pa_value.h [template_gc] 1.109.2.25.2.10:
6646: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.5:
6647: slightly improved error messages text:
6648: 1. is '%s', it
6649: 2. method undefined in case of ^void[]
6650:
1.39 paf 6651: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.2:
6652: removed 'patches'
6653:
1.23 paf 6654: * src/classes/math.C [template_gc] 1.24.2.12.2.10:
6655: top limit
6656:
6657: * src/classes/op.C [template_gc] 1.127.2.22.2.24:
6658: * src/include/pa_request.h [template_gc] 1.160.2.37.2.19:
6659: removed from trace 'a' exception when
6660: ^try{
6661: ^throw[a;1]
6662: }{
6663: ^throw[b;2]
6664: }
6665:
6666: this makes life easier: were: bad stack order -- were in exception catch unwind order, which didn't match execution order
6667:
6668:
6669: @main[]
6670: ^try{
6671: ^first[]
6672: }{
6673: ^throw[c;3]
6674: }
6675:
6676: @first[]
6677: ^throw[a;1]
6678:
6679: showed
6680: throw a
6681: first
6682: throw b
6683: try
6684:
6685: which is no good
6686:
6687: * src/classes/op.C [template_gc] 1.127.2.22.2.30:
6688: * src/main/pa_request.C [template_gc] 1.245.2.37.2.26:
6689: * tests/042.html [template_gc] 1.1.2.1.2.1:
6690: test 042 changed to realities, and passed [bug fixed]
6691:
6692: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.25:
6693: * src/main/compile.y [template_gc] 1.204.2.8.2.12:
6694: *** empty log message ***
6695:
6696: * operators.txt [template_gc] 1.109.2.1.2.3:
6697: * src/classes/op.C [template_gc] 1.127.2.22.2.26:
6698: * src/include/pa_request.h [template_gc] 1.160.2.37.2.21:
6699: * src/main/pa_request.C [template_gc] 1.245.2.37.2.24:
6700: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.11:
6701: ^process...[filename]
6702: useful for better error reporting [file/line/col]
6703:
6704: * INSTALL [template_gc] 1.31.6.2:
6705: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.5:
6706: * src/include/pa_request.h [template_gc] 1.160.2.37.2.23:
6707: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.29:
6708: * src/main/compile.y [template_gc] 1.204.2.8.2.14:
6709: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.11:
6710: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.10:
6711: * src/main/execute.C [template_gc] 1.295.2.27.2.20:
6712: * src/main/pa_request.C [template_gc] 1.245.2.37.2.27:
6713: debug info format simplified, now it's:
6714: OP_VALUE
6715: Operation::Origin << here
6716: value*
6717:
6718: higher limits:
6719: file number (max: 255)
6720: line number (max: 64535)
6721: column number (max: 255)
6722:
6723: * src/main/compile.C [template_gc] 1.69.2.6.2.8:
6724: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.27:
6725: * src/main/compile.y [template_gc] 1.204.2.8.2.13:
6726: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.9:
6727: precise parse error position in case of
6728:
6729: ^bug
6730: ]
6731:
6732: * src/classes/op.C [template_gc] 1.127.2.22.2.25:
6733: * src/include/pa_request.h [template_gc] 1.160.2.37.2.20:
6734: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.7:
6735: * src/include/pa_types.h [template_gc] 1.44.2.3.2.1:
6736: * src/main/execute.C [template_gc] 1.295.2.27.2.17:
6737: * src/main/pa_request.C [template_gc] 1.245.2.37.2.23:
6738: exception handling done. now we have error columns
6739: todo: test it
6740:
6741: * src/classes/op.C [template_gc] 1.127.2.22.2.29:
6742: * src/include/pa_request.h [template_gc] 1.160.2.37.2.22:
6743: * src/main/compile.C [template_gc] 1.69.2.6.2.7:
6744: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.24:
6745: * src/main/compile.y [template_gc] 1.204.2.8.2.11:
6746: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.10:
6747: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.8:
6748: * src/main/pa_request.C [template_gc] 1.245.2.37.2.25:
6749: introducing ^process...[main-method-alias]
6750:
6751: 2003-04-02 paf
6752: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.21:
6753: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.10:
6754: removed ref leak in xdoc::create/load
6755:
6756: * src/classes/op.C [template_gc] 1.127.2.22.2.22:
6757: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.3:
6758: * src/include/pa_request.h [template_gc] 1.160.2.37.2.16:
6759: * src/main/compile.C [template_gc] 1.69.2.6.2.5:
6760: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.20:
6761: * src/main/compile.y [template_gc] 1.204.2.8.2.8:
6762: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.8:
6763: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.6:
6764: * src/main/execute.C [template_gc] 1.295.2.27.2.14:
6765: * src/main/pa_request.C [template_gc] 1.245.2.37.2.20:
6766: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.9:
6767: prepared debug info
6768: todo:use it
6769:
6770: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.6:
6771: * tests/Makefile [template_gc] 1.1.2.8.2.6:
6772: replace bug fix [broke Dictionary constructor when moved to gc]
6773:
6774: * src/classes/op.C [template_gc] 1.127.2.22.2.21:
6775: * src/classes/table.C [template_gc] 1.172.2.14.2.22:
6776: * src/include/pa_request.h [template_gc] 1.160.2.37.2.15:
6777: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.7:
6778: * src/main/execute.C [template_gc] 1.295.2.27.2.12:
6779: * src/types/pa_value.h [template_gc] 1.109.2.25.2.9:
6780: * src/types/pa_vbool.h [template_gc] 1.21.2.3.2.2:
6781: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.4:
6782: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.4:
6783: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.3:
6784: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.6:
6785: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.6:
6786: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.7:
6787: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.4:
6788: * src/types/pa_vjunction.h [template_gc] 1.19.2.5.2.2:
6789: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.8:
6790: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.6:
6791: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.4:
6792: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.6:
6793: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.3:
6794: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.9:
6795: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.7:
6796: more locally scoped vars in execute (more easily optimizable)
6797:
6798: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.1:
6799: starting in gdome 0.7.4 this is no longer needed [author
6800: applied my patch]
6801:
6802: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.4:
6803: * src/include/pa_request.h [template_gc] 1.160.2.37.2.17:
6804: * src/main/compile.C [template_gc] 1.69.2.6.2.6:
6805: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.21:
6806: * src/main/compile.y [template_gc] 1.204.2.8.2.9:
6807: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.9:
6808: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.7:
6809: * src/main/execute.C [template_gc] 1.295.2.27.2.15:
6810: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.9:
6811: * src/main/pa_request.C [template_gc] 1.245.2.37.2.21:
6812: debug info: started using.
6813: todo:complete
6814:
6815: * src/lib/patches/Makefile.am [template_gc] 1.3.6.1:
6816: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.2:
6817: not patches now
6818:
6819: * src/main/pa_common.C [template_gc] 1.143.2.21.2.21:
6820: * src/main/pa_common.C [template_gc] 1.143.2.21.2.22:
6821: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.6:
6822: uncommented http:// file loading
6823:
6824: * tests/Makefile [template_gc] 1.1.2.8.2.7:
6825: * tests/results/108.processed [template_gc] 1.1.2.1.2.1:
6826: * tests/results/117.processed [template_gc] 1.1.2.1.2.1:
6827: meta considered OK [it's up to coder now to remove it not
6828: needed]
6829:
6830: * configure [template_gc] 1.66.2.5.2.3:
6831: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.2:
6832: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.14:
6833: --enable-assertions autoconf-ed
6834:
6835: * src/include/pa_array.h [template_gc] 1.57.2.27.2.12:
6836: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.4:
6837: * src/main/main.dsp [template_gc] 1.161.6.14.2.8:
6838: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.19:
6839: array::get/put inlined
6840:
6841: * src/include/pa_array.h [template_gc] 1.57.2.27.2.14:
6842: * src/main/execute.C [template_gc] 1.295.2.27.2.13:
6843: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.20:
6844: * tests/run_parser.sh [template_gc] 1.1.2.1.2.1:
6845: gif encoder bug fix [gdGrowingBuf]
6846:
6847: * src/classes/form.C [template_gc] 1.34.2.7.2.7:
6848: * src/classes/hash.C [template_gc] 1.54.2.13.2.13:
6849: * src/classes/image.C [template_gc] 1.90.2.15.2.19:
6850: * src/classes/string.C [template_gc] 1.125.2.15.2.19:
6851: * src/classes/table.C [template_gc] 1.172.2.14.2.23:
6852: * src/classes/void.C [template_gc] 1.28.2.5.2.8:
6853: * src/include/pa_common.h [template_gc] 1.89.2.13.2.9:
6854: * src/main/pa_common.C [template_gc] 1.143.2.21.2.20:
6855: * src/main/pa_request.C [template_gc] 1.245.2.37.2.19:
6856: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.12:
6857: * src/main/pa_string.C [template_gc] 1.172.2.21.2.35:
6858: all calls to String::String(str,helper_length) are checked.
6859: found/fixed one place:
6860: $request:body now zero-terminated,
6861:
6862: * src/lib/patches/libxslt.patch [template_gc] 1.1.6.1:
6863: decided against patching -- one can remove that header in @
6864: postprocess, if he/she wants to
6865:
6866: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.2:
6867: strange mistake fixed: forgot to return Operation class->union
6868: after switching from autoptrs.
6869:
6870: * configure.in [template_gc] 1.62.2.5.2.4:
6871: * src/lib/Makefile.am [template_gc] 1.3.10.2:
6872: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.8:
6873: removed patches
6874:
6875: * configure [template_gc] 1.66.2.5.2.4:
6876: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.15:
6877: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.14:
6878: *** empty log message ***
6879:
6880: * configure.in [template_gc] 1.62.2.5.2.3:
6881: * src/classes/xnode.C [template_gc] 1.54.2.10.2.11:
6882: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.5:
6883: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.2:
6884: * src/include/pa_string.h [template_gc] 1.144.2.28.2.43:
6885: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.6:
6886: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.11:
6887: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.18:
6888: converted debug hacks to ANSI assertions
6889: started configure.in --enable-assertions
6890:
6891: * src/include/pa_array.h [template_gc] 1.57.2.27.2.13:
6892: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.5:
6893: * src/include/pa_string.h [template_gc] 1.144.2.28.2.44:
6894: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.6:
6895: * src/main/main.dsp [template_gc] 1.161.6.14.2.9:
6896: * src/main/pa_table.C [template_gc] 1.53.2.10.2.4:
6897: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.10:
6898: array get/put check become assertion
6899: iterator in methodframe filler
6900:
6901: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.7:
6902: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.13:
6903: globals.c: gc_substitute_memory_management_functions
6904: +installed CORD_oom function
6905:
6906: * src/lib/patches/libxml2.patch [template_gc] 1.1.6.1:
6907: found a way of dealing with charset tables without patching
6908: library [price: imposed limit of 10 user-defined charsets, but
6909: limit can be easily increased]
6910:
6911: * src/classes/table.C [template_gc] 1.172.2.14.2.21:
6912: * src/include/pa_table.h [template_gc] 1.48.2.11.2.7:
6913: * src/main/pa_table.C [template_gc] 1.53.2.10.2.5:
6914: few for(size_t i=0...) -> for(Array_iterator... i(..); i
6915: has_next()
6916:
6917: 2003-04-01 paf
6918: * src/lib/gc/Makefile.am 1.1:
6919: * src/lib/gc/include/Makefile.am 1.1:
6920: file Makefile.am was initially added on branch template_gc.
6921:
6922: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.8:
6923: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.4:
6924: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.19:
6925: * src/main/main.dsp [template_gc] 1.161.6.14.2.7:
6926: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.10:
6927: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.1:
6928: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.12:
6929: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.2:
6930: * src/types/types.dsp [template_gc] 1.35.10.9.2.8:
6931: prepared xml-static configuration
6932:
6933: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.11:
6934: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.16:
6935: xml memory debugging showed no errors. todo: debug parser memory
6936:
6937: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.9:
6938: bug() to set bpt in (memory.c)
6939: some .am changes
6940:
6941: * src/lib/gc/Makefile.in 1.1:
6942: * src/lib/gc/include/Makefile.in 1.1:
6943: file Makefile.in was initially added on branch template_gc.
6944:
6945: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.20:
6946: * src/classes/xnode.h [template_gc] 1.18.2.6.2.6:
6947: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.17:
6948: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.10:
6949: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.17:
6950: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.8:
6951: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.8:
6952: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.6:
6953: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.5:
6954: memory bug debugged down: gdome uses glib memory, and stores last pointer to xmlDoc there, gc misses that and collects valid memory
6955: fixed by remembering xmlDoc from dom object in xdoc.
6956: todo: do something with premature free of xdoc with xnodes/node values referring into it
6957:
6958: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.15:
6959: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.13:
6960: more build configurations
6961:
6962: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.16:
6963: * src/main/pa_common.C [template_gc] 1.143.2.21.2.18:
6964: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.12:
6965: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.8:
6966: moved memory debugging to global level: to pa_gc_malloc
6967:
6968: * src/lib/gc/Makefile.am [template_gc] 1.1.2.1:
6969: * src/lib/gc/Makefile.in [template_gc] 1.1.2.1:
6970: * src/lib/gc/include/Makefile.am [template_gc] 1.1.2.1:
6971: * src/lib/gc/include/Makefile.in [template_gc] 1.1.2.1:
6972: *** empty log message ***
6973:
6974: * src/classes/mail.C [template_gc] 1.88.2.16.2.15:
6975: * src/classes/mail.C [template_gc] 1.88.2.16.2.16:
6976: typo fix
6977:
6978: 2003-03-31 paf
6979: * INSTALL [template_gc] 1.31.6.1:
6980: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.19:
6981: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.9:
6982: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.14:
6983: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.11:
6984: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.4:
6985: started xml lib memory debugging, simple checks failed:
6986: it seems that library does realloc(bad ptr), and recording those ptrs in heap [for debugging] was bad:
6987: heap situation changes = everything works fine
6988:
6989: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.6:
6990: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.13:
6991: worked around xmlRegisterCharEncodingHandler limitation [
6992: currently imposed limit of 10 user-defined charsets]
6993:
6994: 2003-03-28 paf
6995: * src/main/execute.C [template_gc] 1.295.2.27.2.11:
6996: execution stack copied to local
6997: register
6998: variable, removed lots [~2e7) of memory accesses
6999:
7000: 2003-03-27 paf
7001: * src/classes/string.C [template_gc] 1.125.2.15.2.17:
7002: * src/classes/table.C [template_gc] 1.172.2.14.2.19:
7003: * src/include/pa_array.h [template_gc] 1.57.2.27.2.9:
7004: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.3:
7005: * src/include/pa_string.h [template_gc] 1.144.2.28.2.40:
7006: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.5:
7007: * src/main/pa_string.C [template_gc] 1.172.2.21.2.33:
7008: * src/main/untaint.C [template_gc] 1.115.2.12.2.18:
7009: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.9:
7010: fixed clients of &get():
7011: most to use non-ref version,
7012: some[in tight places] to get_unchecked_ref
7013:
7014: * src/classes/date.C [template_gc] 1.42.2.11.2.8:
7015: * src/classes/file.C [template_gc] 1.107.2.16.2.12:
7016: * src/classes/hash.C [template_gc] 1.54.2.13.2.12:
7017: * src/classes/string.C [template_gc] 1.125.2.15.2.18:
7018: * src/classes/table.C [template_gc] 1.172.2.14.2.20:
7019: * src/classes/void.C [template_gc] 1.28.2.5.2.7:
7020: * src/include/pa_string.h [template_gc] 1.144.2.28.2.41:
7021: * src/lib/cord/cord.dsp [template_gc] 1.1.2.8:
7022: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.5:
7023: * src/lib/cord/include/cord.h [template_gc] 1.1.2.2:
7024: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.16:
7025: * src/main/compile.y [template_gc] 1.204.2.8.2.7:
7026: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.5:
7027: * src/main/pa_common.C [template_gc] 1.143.2.21.2.17:
7028: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.12:
7029: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.13:
7030: * src/main/pa_request.C [template_gc] 1.245.2.37.2.18:
7031: * src/main/pa_string.C [template_gc] 1.172.2.21.2.34:
7032: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.4:
7033: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.4:
7034: * src/types/pa_value.C [template_gc] 1.9.2.15.2.10:
7035: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.5:
7036: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.4:
7037: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.14:
7038: introducing append_help_length [radical improvement here]
7039:
7040: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.12:
7041: GC_java_finalization turned off [was 'not recommened' in gc.h,
7042: on win32 noticed no difference]
7043:
7044: * src/include/pa_array.h [template_gc] 1.57.2.27.2.11:
7045: returned checked array get [were disabled for debugging]
7046: result:not slower [don't understand that, it were INLINED]
7047: todo: find out a way of inlining it!
7048:
7049: * src/classes/memory.C [template_gc] 1.1.2.3:
7050: * src/include/pa_array.h [template_gc] 1.57.2.27.2.10:
7051: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.7:
7052: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.15:
7053: * src/lib/cord/cord.dsp [template_gc] 1.1.2.7:
7054: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.3:
7055: * src/lib/gc/include/gc.h [template_gc] 1.1.2.2:
7056: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.6:
7057: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.10:
7058: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.9:
7059: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.7:
7060: disabled gc, become even slower
7061:
7062: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.7:
7063: * src/classes/memory.C [template_gc] 1.1.2.2:
7064: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.16:
7065: * src/include/pa_array.h [template_gc] 1.57.2.27.2.8:
7066: * src/include/pa_request.h [template_gc] 1.160.2.37.2.14:
7067: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.2:
7068: * src/include/pa_string.h [template_gc] 1.144.2.28.2.39:
7069: * src/lib/cord/cord.dsp [template_gc] 1.1.2.6:
7070: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.4:
7071: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.3:
7072: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.3:
7073: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.15:
7074: * src/main/compile.y [template_gc] 1.204.2.8.2.6:
7075: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.4:
7076: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.4:
7077: * src/main/main.dsp [template_gc] 1.161.6.14.2.6:
7078: * src/main/pa_string.C [template_gc] 1.172.2.21.2.32:
7079: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.9:
7080: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.8:
7081: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.13:
7082: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.8:
7083: * src/types/types.dsp [template_gc] 1.35.10.9.2.7:
7084: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.3:
7085: Array::put(index, T>>&<< removed
7086: after Stack::pop wiping removed [moved to separate func]
7087: other Array & removed
7088:
7089: * src/lib/gc/include/gc_fake.h 1.1:
7090: file gc_fake.h was initially added on branch template_gc.
7091:
7092: * src/include/pa_string.h [template_gc] 1.144.2.28.2.42:
7093: * src/lib/gc/include/gc.h [template_gc] 1.1.2.3:
7094: * src/lib/gc/include/gc_fake.h [template_gc] 1.1.2.1:
7095: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.17:
7096: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.7:
7097: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.11:
7098: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.10:
7099: convention changed: all resulting strings are zero-terminated
7100:
7101: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.17:
7102: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.18:
7103: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.6:
7104: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.13:
7105: forgot to merge XML memory funcs replacement from gc branch
7106:
7107: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.18:
7108: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.7:
7109: XML memory funcs to GC works in debug, but fails in release
7110: todo: fix that
7111:
7112: * src/doc/memory.dox 1.1:
7113: file memory.dox was initially added on branch template_gc.
7114:
7115: * src/doc/memory.dox [template_gc] 1.1.2.1:
7116: forgot to add
7117:
7118: 2003-03-26 paf
7119: * src/lib/cord/include/private/cord_pos.h 1.1:
7120: file cord_pos.h was initially added on branch template_gc.
7121:
7122: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.6:
7123: * src/classes/file.C [template_gc] 1.107.2.16.2.11:
7124: * src/classes/op.C [template_gc] 1.127.2.22.2.20:
7125: * src/classes/table.C [template_gc] 1.172.2.14.2.18:
7126: * src/include/pa_array.h [template_gc] 1.57.2.27.2.7:
7127: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.5:
7128: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.1:
7129: * src/include/pa_string.h [template_gc] 1.144.2.28.2.38:
7130: * src/include/pa_table.h [template_gc] 1.48.2.11.2.6:
7131: * src/lib/cord/cord.dsp [template_gc] 1.1.2.5:
7132: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.3:
7133: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.2:
7134: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.2:
7135: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.14:
7136: * src/main/compile.y [template_gc] 1.204.2.8.2.5:
7137: * src/main/main.dsp [template_gc] 1.161.6.14.2.5:
7138: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.12:
7139: * src/main/pa_common.C [template_gc] 1.143.2.21.2.16:
7140: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.11:
7141: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.11:
7142: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.7:
7143: * src/main/pa_table.C [template_gc] 1.53.2.10.2.3:
7144: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.8:
7145: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.7:
7146: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.7:
7147: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.10:
7148: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.7:
7149: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.5:
7150: * src/types/types.dsp [template_gc] 1.35.10.9.2.6:
7151: pre-evaluated .count() in some places
7152:
7153: * src/lib/cord/Makefile.am 1.1:
7154: * src/lib/cord/include/Makefile.am 1.1:
7155: * src/lib/cord/include/private/Makefile.am 1.1:
7156: file Makefile.am was initially added on branch template_gc.
7157:
7158: * src/lib/cord/Makefile.in 1.1:
7159: * src/lib/cord/include/Makefile.in 1.1:
7160: * src/lib/cord/include/private/Makefile.in 1.1:
7161: file Makefile.in was initially added on branch template_gc.
7162:
7163: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.4:
7164: * src/lib/cord/cord.dsp [template_gc] 1.1.2.3:
7165: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.13:
7166: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.3:
7167: * src/main/main.dsp [template_gc] 1.161.6.14.2.3:
7168: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.5:
7169: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.1:
7170: * src/types/types.dsp [template_gc] 1.35.10.9.2.4:
7171: .dsp updated to use lib/gc,lib/cord
7172:
7173: * src/lib/cord/include/gc.h [template_gc] 1.1.2.2:
7174: * src/lib/gc/include/gc.h [template_gc] 1.1.2.1:
7175: introducing lib/gc
7176:
7177: * src/lib/cord/include/cord.h [template_gc] 1.1.2.1:
7178: * src/lib/cord/include/ec.h [template_gc] 1.1.2.1:
7179: * src/lib/cord/include/gc.h [template_gc] 1.1.2.1:
7180: * src/lib/cord/include/private/cord_pos.h [template_gc] 1.1.2.1:
7181: bundled gc includes
7182:
7183: * src/lib/cord/include/cord.h 1.1:
7184: file cord.h was initially added on branch template_gc.
7185:
7186: * src/lib/cord/include/ec.h 1.1:
7187: file ec.h was initially added on branch template_gc.
7188:
7189: * src/classes/op.C [template_gc] 1.127.2.22.2.18:
7190: * src/include/pa_array.h [template_gc] 1.57.2.27.2.6:
7191: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.7:
7192: * src/include/pa_string.h [template_gc] 1.144.2.28.2.35:
7193: * src/include/pa_version.h [template_gc] 1.7.16.1:
7194: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.12:
7195: * src/main/compile.y [template_gc] 1.204.2.8.2.4:
7196: * src/main/execute.C [template_gc] 1.295.2.27.2.10:
7197: * src/main/pa_common.C [template_gc] 1.143.2.21.2.15:
7198: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.8:
7199: * src/main/pa_request.C [template_gc] 1.245.2.37.2.17:
7200: * src/main/pa_string.C [template_gc] 1.172.2.21.2.30:
7201: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.7:
7202: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.4:
7203: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.2:
7204: a number of bugfixes [while testing first real site (aval)]
7205:
7206: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.5:
7207: * src/lib/cord/cord.dsp [template_gc] 1.1.2.4:
7208: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.2:
7209: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.1:
7210: * src/main/main.dsp [template_gc] 1.161.6.14.2.4:
7211: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.6:
7212: * src/types/types.dsp [template_gc] 1.35.10.9.2.5:
7213: started profiling
7214:
7215: * src/lib/cord/include/gc.h 1.1:
7216: * src/lib/gc/include/gc.h 1.1:
7217: file gc.h was initially added on branch template_gc.
7218:
7219: * acsite.m4 1.1:
7220: file acsite.m4 was initially added on branch template_gc.
7221:
7222: * acsite.m4 [template_gc] 1.1.2.1:
7223: * bin/Makefile.in [template_gc] 1.9.2.3.2.1:
7224: * etc/Makefile.in [template_gc] 1.14.2.3.2.1:
7225: * etc/parser3.charsets/Makefile.in [template_gc] 1.17.2.3.2.1:
7226: * src/Makefile.in [template_gc] 1.55.2.3.2.1:
7227: * src/classes/Makefile.am [template_gc] 1.40.16.2:
7228: * src/classes/Makefile.in [template_gc] 1.53.2.3.2.1:
7229: * src/classes/mail.C [template_gc] 1.88.2.16.2.14:
7230: * src/classes/math.C [template_gc] 1.24.2.12.2.8:
7231: * src/classes/op.C [template_gc] 1.127.2.22.2.19:
7232: * src/include/Makefile.in [template_gc] 1.11.2.5.2.1:
7233: * src/include/pa_common.h [template_gc] 1.89.2.13.2.8:
7234: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.1:
7235: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.3:
7236: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.1:
7237: * src/include/pa_request.h [template_gc] 1.160.2.37.2.13:
7238: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.5:
7239: * src/include/pa_string.h [template_gc] 1.144.2.28.2.36:
7240: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.4:
7241: * src/include/pa_version.h [template_gc] 1.7.16.2:
7242: * src/lib/Makefile.am [template_gc] 1.3.10.1:
7243: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.1:
7244: * src/lib/cord/Makefile.am [template_gc] 1.1.2.1:
7245: * src/lib/cord/Makefile.in [template_gc] 1.1.2.1:
7246: * src/lib/cord/include/Makefile.am [template_gc] 1.1.2.1:
7247: * src/lib/cord/include/Makefile.in [template_gc] 1.1.2.1:
7248: * src/lib/cord/include/private/Makefile.am [template_gc] 1.1.2.1:
7249: * src/lib/cord/include/private/Makefile.in [template_gc] 1.1.2.1:
7250: * src/lib/ltdl/Makefile.in [template_gc] 1.4.2.1.2.2:
7251: * src/lib/md5/Makefile.in [template_gc] 1.6.2.3.2.1:
7252: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.1:
7253: * src/lib/pcre/Makefile.in [template_gc] 1.8.2.3.2.2:
7254: * src/main/Makefile.am [template_gc] 1.35.6.4.2.2:
7255: * src/main/Makefile.in [template_gc] 1.50.2.6.2.1:
7256: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.10:
7257: * src/main/pa_string.C [template_gc] 1.172.2.21.2.31:
7258: * src/main/untaint.C [template_gc] 1.115.2.12.2.17:
7259: * src/sql/Makefile.in [template_gc] 1.11.2.3.2.1:
7260: * src/targets/Makefile.in [template_gc] 1.42.2.3.2.1:
7261: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.1:
7262: * src/targets/apache13/p3runConfigure.in [template_gc] 1.11.14.4.2.1:
7263: * src/targets/cgi/Makefile.am [template_gc] 1.46.2.5.2.1:
7264: * src/targets/cgi/Makefile.in [template_gc] 1.62.2.5.2.1:
7265: * src/targets/isapi/Makefile.in [template_gc] 1.11.2.3.2.1:
7266: * src/types/Makefile.am [template_gc] 1.28.10.1.2.2:
7267: * src/types/Makefile.in [template_gc] 1.50.2.4.2.1:
7268: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.3:
7269: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.3:
7270: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.3:
7271: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.5:
7272: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.6:
7273: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.3:
7274: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.5:
7275: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.4:
7276: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.6:
7277: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.6:
7278: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.3:
7279: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.5:
7280: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.7:
7281: configured math funcs
7282: ported pa_exec
7283:
7284: * src/classes/classes.dsp 1.26:
7285: * src/lib/ltdl/libltdl.dsp 1.4:
7286: * src/lib/md5/md5.dsp 1.3:
7287: * src/lib/pcre/pcre.dsp 1.2:
7288: * src/main/main.dsp 1.162:
7289: * src/targets/cgi/parser3.dsp 1.61:
7290: * src/types/types.dsp 1.37:
7291: .dsp profiling updated
7292:
7293: 2003-03-25 paf
7294: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.14:
7295: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.9:
7296: memory: new 'new' overloads for structure handling
7297:
1.39 paf 7298: * tests/results/109.processed [template_gc] 1.1.2.1.2.1:
7299: it was a bug in parser. updated 109 test result
7300:
1.23 paf 7301: * operators.txt [template_gc] 1.109.2.1.2.2:
7302: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.10:
7303: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.5:
7304: $status.memory
7305: used
7306: free
7307: since_compact
7308: process
7309:
7310: * src/doc/exception.dox 1.1:
7311: file exception.dox was initially added on branch template_gc.
7312:
7313: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.11:
7314: * src/main/untaint.C [template_gc] 1.115.2.12.2.15:
7315: untaint.C L_MAIL_HEADER
7316:
7317: * src/classes/xnode.C [template_gc] 1.54.2.10.2.9:
7318: * src/classes/xnode.h [template_gc] 1.18.2.6.2.5:
7319: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.13:
7320: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.6:
7321: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.5:
7322: xnode.C compiled, doc/node finalizers isntalled
7323:
7324: * src/main/pa_request.C [template_gc] 1.245.2.37.2.14:
7325: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.6:
7326: vxnode compiled
7327: xml linked
7328:
7329: * tests/results/121.processed 1.1:
7330: file 121.processed was initially added on branch template_gc.
7331:
7332: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.6:
7333: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.5:
7334: * src/main/untaint.C [template_gc] 1.115.2.12.2.16:
7335: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.3:
7336: untaint.C L_SQL
7337:
7338: * src/types/pa_vmemory.h 1.1:
7339: file pa_vmemory.h was initially added on branch template_gc.
7340:
7341: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.14:
7342: fixed transform params
7343:
7344: * operators.txt [template_gc] 1.109.2.1.2.1:
7345: * src/classes/Makefile.am [template_gc] 1.40.16.1:
7346: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.3:
7347: * src/classes/memory.C [template_gc] 1.1.2.1:
7348: * src/classes/op.C [template_gc] 1.127.2.22.2.17:
7349: * src/main/pa_request.C [template_gc] 1.245.2.37.2.15:
7350: * src/types/Makefile.am [template_gc] 1.28.10.1.2.1:
7351: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.4:
7352: * src/types/pa_vmemory.h [template_gc] 1.1.2.1:
7353: * src/types/types.dsp [template_gc] 1.35.10.9.2.3:
7354: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.1:
7355: ^memory:compact[]
7356:
7357: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.4:
7358: vxdoc compiled
7359:
7360: * tests/121.html 1.1:
7361: file 121.html was initially added on branch template_gc.
7362:
7363: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.15:
7364: * tests/Makefile [template_gc] 1.1.2.8.2.5:
7365: fixed transform params2
7366:
7367: * src/doc/string.dox [template_gc] 1.4.22.1:
7368: updated: new string internals
7369:
7370: * src/classes/image.C [template_gc] 1.90.2.15.2.18:
7371: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.13:
7372: * src/classes/xnode.C [template_gc] 1.54.2.10.2.10:
7373: * src/include/pa_string.h [template_gc] 1.144.2.28.2.34:
7374: * src/main/pa_string.C [template_gc] 1.172.2.21.2.29:
7375: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.7:
7376: removed StringBody(0) ambiguilty, introducting static
7377: StringBody::Format(int)
7378:
7379: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.10:
7380: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.6:
7381: * tests/Makefile [template_gc] 1.1.2.8.2.4:
7382: * tests/results/107.processed [template_gc] 1.1.2.1.2.1:
7383: fixed dom language [values are now considered tainted.
7384: it was a bug in parser. updated 107 test result
7385:
7386: * src/classes/image.C [template_gc] 1.90.2.15.2.17:
7387: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.12:
7388: * src/classes/xnode.h [template_gc] 1.18.2.6.2.4:
7389: * src/doc/exception.dox [template_gc] 1.1.2.1:
7390: * src/doc/index.dox [template_gc] 1.4.8.1:
7391: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.4:
7392: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.12:
7393: * src/include/pa_request.h [template_gc] 1.160.2.37.2.12:
7394: * src/include/pa_string.h [template_gc] 1.144.2.28.2.33:
7395: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.8:
7396: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.5:
7397: * src/main/pa_string.C [template_gc] 1.172.2.21.2.28:
7398: xdoc.C compiled
7399: todo: xnode.C / finalizers
7400:
7401: * src/classes/memory.C 1.1:
7402: file memory.C was initially added on branch template_gc.
7403:
7404: * src/main/pa_request.C [template_gc] 1.245.2.37.2.16:
7405: * src/main/untaint.C [template_gc] 1.115.2.12.2.14:
7406: * src/types/pa_value.C [template_gc] 1.9.2.15.2.9:
7407: * src/types/pa_value.h [template_gc] 1.109.2.25.2.8:
7408: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.5:
7409: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.6:
7410: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.4:
7411: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.5:
7412: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.3:
7413: * tests/121.html [template_gc] 1.1.2.1:
7414: * tests/results/121.processed [template_gc] 1.1.2.1:
7415: untaint.C L_URI
7416:
7417: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.5:
7418: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.6:
7419: fixed stylesheet caching
7420:
7421: 2003-03-24 paf
7422: * src/classes/void.C [template_gc] 1.28.2.5.2.6:
7423: void.C compiled
7424:
7425: * src/main/pa_common.C [template_gc] 1.143.2.21.2.14:
7426: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.9:
7427: http://
7428:
7429: * src/classes/file.C [template_gc] 1.107.2.16.2.10:
7430: * src/classes/image.C [template_gc] 1.90.2.15.2.16:
7431: * src/classes/mail.C [template_gc] 1.88.2.16.2.13:
7432: * src/include/pa_string.h [template_gc] 1.144.2.28.2.32:
7433: * src/main/pa_common.C [template_gc] 1.143.2.21.2.13:
7434: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.8:
7435: introducing string[body]::pos(char)
7436:
7437: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.4:
7438: pa_vstatus.C compiled
7439:
7440: * src/include/pa_string.h [template_gc] 1.144.2.28.2.30:
7441: * src/main/pa_string.C [template_gc] 1.172.2.21.2.26:
7442: * src/main/untaint.C [template_gc] 1.115.2.12.2.12:
7443: String::ArrayFragment::append_positions fixed
7444:
7445: * src/classes/hash.C [template_gc] 1.54.2.13.2.11:
7446: * src/classes/string.C [template_gc] 1.125.2.15.2.16:
7447: * src/classes/table.C [template_gc] 1.172.2.14.2.14:
7448: * src/types/pa_value.C [template_gc] 1.9.2.15.2.7:
7449: all linked
7450: todo: debug
7451:
7452: * src/classes/hash.C [template_gc] 1.54.2.13.2.10:
7453: * src/classes/image.C [template_gc] 1.90.2.15.2.12:
7454: * src/classes/string.C [template_gc] 1.125.2.15.2.10:
7455: * src/classes/table.C [template_gc] 1.172.2.14.2.9:
7456: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.10:
7457: * src/include/pa_string.h [template_gc] 1.144.2.28.2.23:
7458: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.4:
7459: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.4:
7460: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.10:
7461: image.C compiled
7462:
7463: * src/classes/mail.C [template_gc] 1.88.2.16.2.10:
7464: * src/classes/string.C [template_gc] 1.125.2.15.2.11:
7465: * src/classes/table.C [template_gc] 1.172.2.14.2.11:
7466: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.3:
7467: mail.C compiled
7468:
7469: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.4:
7470: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.5:
7471: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.9:
7472: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.5:
7473: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.4:
7474: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.5:
7475: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.4:
7476: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.4:
7477: pa_vstateless_class.C compiled
7478:
7479: * src/classes/hash.C [template_gc] 1.54.2.13.2.9:
7480: * src/classes/string.C [template_gc] 1.125.2.15.2.9:
7481: * src/classes/table.C [template_gc] 1.172.2.14.2.8:
7482: * src/classes/void.C [template_gc] 1.28.2.5.2.4:
7483: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.9:
7484: * src/include/pa_request.h [template_gc] 1.160.2.37.2.8:
7485: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.4:
7486: hash.C compiled
7487:
7488: * src/classes/string.C [template_gc] 1.125.2.15.2.15:
7489: * src/types/pa_value.C [template_gc] 1.9.2.15.2.6:
7490: * src/types/pa_value.h [template_gc] 1.109.2.25.2.5:
7491: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.4:
7492: pa_value.C compiled
7493:
7494: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.6:
7495: pa_vtable.C compiled
7496:
7497: * src/main/execute.C [template_gc] 1.295.2.27.2.7:
7498: * src/main/pa_string.C [template_gc] 1.172.2.21.2.22:
7499: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.5:
7500: classes.lib
7501: main.lib compiled
7502:
7503: * src/classes/image.C [template_gc] 1.90.2.15.2.14:
7504: * src/classes/op.C [template_gc] 1.127.2.22.2.16:
7505: * src/classes/table.C [template_gc] 1.172.2.14.2.16:
7506: * src/include/pa_string.h [template_gc] 1.144.2.28.2.28:
7507: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.10:
7508: * src/main/compile.y [template_gc] 1.204.2.8.2.3:
7509: * src/main/execute.C [template_gc] 1.295.2.27.2.8:
7510: * src/main/pa_common.C [template_gc] 1.143.2.21.2.11:
7511: * src/main/untaint.C [template_gc] 1.115.2.12.2.11:
7512: * tests/Makefile [template_gc] 1.1.2.8.2.1:
7513: attempt to do gif encoding to CORD_ec [bad]
7514: would rewrite as realloc now
7515:
7516: * src/classes/mail.C [template_gc] 1.88.2.16.2.11:
7517: * src/main/pa_request.C [template_gc] 1.245.2.37.2.10:
7518: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.5:
7519: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.5:
7520: all compiled.
7521: todo:link
7522:
7523: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.3:
7524: pa_vfile.C compiled
7525:
7526: * src/main/pa_string.C [template_gc] 1.172.2.21.2.24:
7527: * tests/Makefile [template_gc] 1.1.2.8.2.2:
7528: string::pos fixed
7529:
7530: * src/classes/op.C [template_gc] 1.127.2.22.2.14:
7531: * src/classes/string.C [template_gc] 1.125.2.15.2.12:
7532: * src/classes/table.C [template_gc] 1.172.2.14.2.12:
7533: * src/classes/void.C [template_gc] 1.28.2.5.2.5:
7534: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.5:
7535: * src/include/pa_string.h [template_gc] 1.144.2.28.2.24:
7536: * src/main/pa_request.C [template_gc] 1.245.2.37.2.9:
7537: * src/main/pa_string.C [template_gc] 1.172.2.21.2.19:
7538: op.C compiled
7539:
7540: * src/classes/string.C [template_gc] 1.125.2.15.2.14:
7541: * src/classes/table.C [template_gc] 1.172.2.14.2.13:
7542: * src/include/pa_string.h [template_gc] 1.144.2.28.2.26:
7543: * src/main/pa_string.C [template_gc] 1.172.2.21.2.21:
7544: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.5:
7545: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.4:
7546: table.C compiled
7547:
7548: * src/types/pa_value.h [template_gc] 1.109.2.25.2.6:
7549: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.3:
7550: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.6:
7551: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.3:
7552: pa_vcookie.C compiled
7553:
7554: * parser3.dsw [template_gc] 1.7.6.1.2.3:
7555: * src/classes/date.C [template_gc] 1.42.2.11.2.6:
7556: * src/classes/file.C [template_gc] 1.107.2.16.2.7:
7557: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.5:
7558: * src/include/pa_string.h [template_gc] 1.144.2.28.2.27:
7559: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.8:
7560: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.6:
7561: empty run passed OK
7562:
7563: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.11:
7564: * src/classes/xnode.C [template_gc] 1.54.2.10.2.8:
7565: * src/classes/xnode.h [template_gc] 1.18.2.6.2.3:
7566: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.3:
7567: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.2:
7568: * src/include/pa_request.h [template_gc] 1.160.2.37.2.11:
7569: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.3:
7570: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.4:
7571: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.7:
7572: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.7:
7573: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.4:
7574: * src/main/pa_request.C [template_gc] 1.245.2.37.2.13:
7575: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.5:
7576: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.5:
7577: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.4:
7578: started XML
7579:
7580: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.5:
7581: pa_vform.C compiled
7582:
7583: * src/classes/math.C [template_gc] 1.24.2.12.2.6:
7584: * src/classes/op.C [template_gc] 1.127.2.22.2.13:
7585: math.C compiled
7586:
7587: * src/classes/classes.C [template_gc] 1.18.2.6.2.2:
7588: * src/classes/classes.awk [template_gc] 1.6.6.3.2.1:
7589: * src/classes/classes.h [template_gc] 1.23.2.9.2.3:
7590: * src/classes/date.C [template_gc] 1.42.2.11.2.5:
7591: * src/classes/double.C [template_gc] 1.53.2.8.2.3:
7592: * src/classes/file.C [template_gc] 1.107.2.16.2.6:
7593: * src/classes/form.C [template_gc] 1.34.2.7.2.5:
7594: * src/classes/hash.C [template_gc] 1.54.2.13.2.8:
7595: * src/classes/image.C [template_gc] 1.90.2.15.2.11:
7596: * src/classes/int.C [template_gc] 1.49.2.7.2.3:
7597: * src/classes/mail.C [template_gc] 1.88.2.16.2.9:
7598: * src/classes/math.C [template_gc] 1.24.2.12.2.5:
7599: * src/classes/op.C [template_gc] 1.127.2.22.2.12:
7600: * src/classes/response.C [template_gc] 1.23.2.8.2.2:
7601: * src/classes/string.C [template_gc] 1.125.2.15.2.8:
7602: * src/classes/table.C [template_gc] 1.172.2.14.2.7:
7603: * src/classes/void.C [template_gc] 1.28.2.5.2.3:
7604: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.8:
7605: * src/classes/xnode.C [template_gc] 1.54.2.10.2.7:
7606: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.9:
7607: * src/include/pa_request.h [template_gc] 1.160.2.37.2.7:
7608: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.4:
7609: * src/include/pa_string.h [template_gc] 1.144.2.28.2.22:
7610: * src/main/pa_string.C [template_gc] 1.172.2.21.2.18:
7611: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.3:
7612: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.8:
7613: file.C
7614: table.C compiled
7615:
7616: * src/classes/file.C [template_gc] 1.107.2.16.2.9:
7617: * src/classes/image.C [template_gc] 1.90.2.15.2.15:
7618: * src/classes/mail.C [template_gc] 1.88.2.16.2.12:
7619: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.11:
7620: * src/include/pa_string.h [template_gc] 1.144.2.28.2.31:
7621: * src/main/pa_common.C [template_gc] 1.143.2.21.2.12:
7622: * src/main/pa_request.C [template_gc] 1.245.2.37.2.12:
7623: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.7:
7624: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.5:
7625: size_t pos everywhere checks changed to check for eq STRING_NOT_FOUND
7626:
7627: * src/classes/int.C [template_gc] 1.49.2.7.2.4:
7628: * src/classes/table.C [template_gc] 1.172.2.14.2.10:
7629: int.C compiled
7630:
7631: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.4:
7632: pa_wcontext.C compiled
7633:
7634: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.4:
7635: pa_vstring.C compiled
7636:
7637: * src/main/pa_string.C [template_gc] 1.172.2.21.2.27:
7638: * src/main/untaint.C [template_gc] 1.115.2.12.2.13:
7639: * tests/Makefile [template_gc] 1.1.2.8.2.3:
7640: string optimize bit implemented
7641:
7642: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.6:
7643: * src/main/execute.C [template_gc] 1.295.2.27.2.9:
7644: * src/main/pa_string.C [template_gc] 1.172.2.21.2.23:
7645: hashcode implemented fully, including per-char callback [it can
7646: be - substr CORD node]
7647:
7648: * src/classes/table.C [template_gc] 1.172.2.14.2.17:
7649: * src/include/pa_string.h [template_gc] 1.144.2.28.2.29:
7650: * src/main/pa_string.C [template_gc] 1.172.2.21.2.25:
7651: String::this_starts fixed
7652:
7653: * src/classes/date.C [template_gc] 1.42.2.11.2.7:
7654: * src/classes/file.C [template_gc] 1.107.2.16.2.8:
7655: * src/classes/form.C [template_gc] 1.34.2.7.2.6:
7656: * src/classes/image.C [template_gc] 1.90.2.15.2.13:
7657: * src/classes/math.C [template_gc] 1.24.2.12.2.7:
7658: * src/classes/op.C [template_gc] 1.127.2.22.2.15:
7659: * src/classes/table.C [template_gc] 1.172.2.14.2.15:
7660: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.4:
7661: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.4:
7662: * src/include/pa_common.h [template_gc] 1.89.2.13.2.7:
7663: * src/include/pa_request.h [template_gc] 1.160.2.37.2.10:
7664: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.4:
7665: * src/include/pa_table.h [template_gc] 1.48.2.11.2.5:
7666: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.6:
7667: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.6:
7668: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.9:
7669: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.3:
7670: * src/main/pa_request.C [template_gc] 1.245.2.37.2.11:
7671: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.3:
7672: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.4:
7673: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.5:
7674: * src/types/pa_value.C [template_gc] 1.9.2.15.2.8:
7675: * src/types/pa_value.h [template_gc] 1.109.2.25.2.7:
7676: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.12:
7677: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.6:
7678: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.5:
7679: 2*2 worked :)
7680:
7681: * src/classes/string.C [template_gc] 1.125.2.15.2.13:
7682: * src/include/pa_request.h [template_gc] 1.160.2.37.2.9:
7683: * src/include/pa_string.h [template_gc] 1.144.2.28.2.25:
7684: * src/main/pa_string.C [template_gc] 1.172.2.21.2.20:
7685: string.C compiled
7686:
7687: * src/include/pa_array.h [template_gc] 1.57.2.27.2.5:
7688: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.11:
7689: gif encoding rewritten to rewalloc with 100byte buf ahead
7690:
7691: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.10:
7692: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.11:
7693: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.4:
7694: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.3:
7695: pa_vmail.C compiled
7696:
7697: * src/types/pa_vhash.C [template_gc] 1.1.2.3.2.2:
7698: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.6:
7699: pa_vimage.C compiled
7700:
7701: * src/include/pa_string.h [template_gc] 1.144.2.28.2.21:
7702: * src/main/pa_string.C [template_gc] 1.172.2.21.2.17:
7703: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.2:
7704: * src/main/untaint.C [template_gc] 1.115.2.12.2.10:
7705: main.lib compiled
7706:
7707: 2003-03-21 paf
7708: * src/classes/hash.C [template_gc] 1.54.2.13.2.6:
7709: * src/classes/mail.C [template_gc] 1.88.2.16.2.8:
7710: * src/classes/op.C [template_gc] 1.127.2.22.2.9:
7711: * src/include/pa_request.h [template_gc] 1.160.2.37.2.5:
7712: * src/main/execute.C [template_gc] 1.295.2.27.2.6:
7713: * src/main/pa_request.C [template_gc] 1.245.2.37.2.7:
7714: * src/types/pa_value.C [template_gc] 1.9.2.15.2.5:
7715: * src/types/pa_value.h [template_gc] 1.109.2.25.2.4:
7716: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.5:
7717: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.3:
7718: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.4:
7719: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.7:
7720: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.4:
7721: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.3:
7722: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.3:
7723: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.3:
7724: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.4:
7725: pa_request.C 50% compiled
7726:
7727: * src/classes/op.C [template_gc] 1.127.2.22.2.11:
7728: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.3:
7729: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.3:
7730: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.3:
7731: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.3:
7732: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.5:
7733: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.2:
7734: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.5:
7735: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.2:
7736: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.5:
7737: pa_sql_driver_manager.C compiled
7738:
7739: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.4:
7740: * src/main/pa_string.C [template_gc] 1.172.2.21.2.14:
7741: test14 [bug fixed]
7742:
1.39 paf 7743: * src/classes/file.C 1.108:
7744: ^file::exec/cgi now does not pass post data by default.
7745: use: ^file::exec[...;$.stdin[$request.body]
7746:
1.23 paf 7747: * src/classes/classes.C [template_gc] 1.18.2.6.2.1:
7748: * src/classes/classes.h [template_gc] 1.23.2.9.2.2:
7749: * src/classes/date.C [template_gc] 1.42.2.11.2.4:
7750: * src/classes/double.C [template_gc] 1.53.2.8.2.2:
7751: * src/classes/file.C [template_gc] 1.107.2.16.2.5:
7752: * src/classes/form.C [template_gc] 1.34.2.7.2.4:
7753: * src/classes/hash.C [template_gc] 1.54.2.13.2.5:
7754: * src/classes/image.C [template_gc] 1.90.2.15.2.8:
7755: * src/classes/int.C [template_gc] 1.49.2.7.2.2:
7756: * src/classes/mail.C [template_gc] 1.88.2.16.2.6:
7757: * src/classes/math.C [template_gc] 1.24.2.12.2.4:
7758: * src/classes/op.C [template_gc] 1.127.2.22.2.7:
7759: * src/classes/string.C [template_gc] 1.125.2.15.2.7:
7760: * src/classes/table.C [template_gc] 1.172.2.14.2.6:
7761: * src/classes/void.C [template_gc] 1.28.2.5.2.2:
7762: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.6:
7763: * src/classes/xnode.C [template_gc] 1.54.2.10.2.5:
7764: * src/classes/xnode.h [template_gc] 1.18.2.6.2.2:
7765: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.2:
7766: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.2:
7767: * src/include/pa_common.h [template_gc] 1.89.2.13.2.5:
7768: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.2:
7769: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.8:
7770: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.1:
7771: * src/include/pa_request.h [template_gc] 1.160.2.37.2.3:
7772: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.3:
7773: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.2:
7774: * src/include/pa_string.h [template_gc] 1.144.2.28.2.17:
7775: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.2:
7776: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.2:
7777: * src/include/pa_table.h [template_gc] 1.48.2.11.2.4:
7778: * src/main/compile.C [template_gc] 1.69.2.6.2.3:
7779: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.7:
7780: * src/main/compile.y [template_gc] 1.204.2.8.2.1:
7781: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.3:
7782: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.2:
7783: * src/main/execute.C [template_gc] 1.295.2.27.2.4:
7784: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.4:
7785: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.2:
7786: * src/main/pa_common.C [template_gc] 1.143.2.21.2.8:
7787: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.5:
7788: * src/main/pa_request.C [template_gc] 1.245.2.37.2.5:
7789: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.4:
7790: * src/main/pa_string.C [template_gc] 1.172.2.21.2.15:
7791: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.4:
7792: * src/main/untaint.C [template_gc] 1.115.2.12.2.9:
7793: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.3:
7794: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.4:
7795: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.4:
7796: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.2:
7797: * src/types/pa_method.h [template_gc] 1.1.2.4.2.3:
7798: * src/types/pa_value.C [template_gc] 1.9.2.15.2.4:
7799: * src/types/pa_value.h [template_gc] 1.109.2.25.2.3:
7800: * src/types/pa_vbool.h [template_gc] 1.21.2.3.2.1:
7801: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.2:
7802: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.2:
7803: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.3:
7804: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.4:
7805: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.2:
7806: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.2:
7807: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.2:
7808: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.3:
7809: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.2:
7810: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.4:
7811: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.4:
7812: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.2:
7813: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.2:
7814: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.3:
7815: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.2:
7816: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.2:
7817: * src/types/pa_vjunction.h [template_gc] 1.19.2.5.2.1:
7818: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.8:
7819: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.2:
7820: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.2:
7821: * src/types/pa_vmath.h [template_gc] 1.14.2.4.2.2:
7822: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.4:
7823: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.5:
7824: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.3:
7825: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.2:
7826: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.2:
7827: * src/types/pa_vrequest.h [template_gc] 1.25.2.3.2.2:
7828: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.3:
7829: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.2:
7830: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.2:
7831: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.3:
7832: * src/types/pa_vstateless_object.h [template_gc] 1.28.2.4.2.2:
7833: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.3:
7834: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.2:
7835: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.3:
7836: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.2:
7837: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.3:
7838: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.3:
7839: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.2:
7840: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.3:
7841: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.4:
7842: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.4:
7843: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.3:
7844: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.3:
7845: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.4:
7846: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.3:
7847: introducing StringBody [C++ CORD wrapper]
7848:
7849: * src/main/pa_common.C 1.146:
7850: * src/main/pa_common.C 1.148:
7851: } typo bug fix
7852:
7853: * src/classes/hash.C [template_gc] 1.54.2.13.2.7:
7854: * src/classes/image.C [template_gc] 1.90.2.15.2.10:
7855: * src/classes/op.C [template_gc] 1.127.2.22.2.10:
7856: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.7:
7857: * src/classes/xnode.C [template_gc] 1.54.2.10.2.6:
7858: * src/include/pa_common.h [template_gc] 1.89.2.13.2.6:
7859: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.5:
7860: * src/include/pa_request.h [template_gc] 1.160.2.37.2.6:
7861: * src/include/pa_string.h [template_gc] 1.144.2.28.2.20:
7862: * src/main/compile.C [template_gc] 1.69.2.6.2.4:
7863: * src/main/pa_common.C [template_gc] 1.143.2.21.2.10:
7864: * src/main/pa_request.C [template_gc] 1.245.2.37.2.8:
7865: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.9:
7866: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.4:
7867: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.5:
7868: pa_request.C compiled
7869:
7870: * src/classes/image.C [template_gc] 1.90.2.15.2.9:
7871: * src/classes/mail.C [template_gc] 1.88.2.16.2.7:
7872: * src/classes/op.C [template_gc] 1.127.2.22.2.8:
7873: * src/include/pa_request.h [template_gc] 1.160.2.37.2.4:
7874: * src/include/pa_string.h [template_gc] 1.144.2.28.2.18:
7875: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.8:
7876: * src/main/compile.y [template_gc] 1.204.2.8.2.2:
7877: * src/main/execute.C [template_gc] 1.295.2.27.2.5:
7878: * src/main/pa_common.C [template_gc] 1.143.2.21.2.9:
7879: * src/main/pa_request.C [template_gc] 1.245.2.37.2.6:
7880: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.3:
7881: * src/types/pa_method.h [template_gc] 1.1.2.4.2.4:
7882: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.4:
7883: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.3:
7884: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.6:
7885: execute.C compiled
7886:
7887: * src/main/pa_common.C 1.147:
7888: * src/targets/cgi/parser3.C 1.217:
7889: *** empty log message ***
7890:
7891: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.2:
7892: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.3:
7893: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.3:
7894: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.9:
7895: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.5:
7896: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.3:
7897: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.5:
7898: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.6:
7899: pa_charsets.C compiled
7900:
7901: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.4:
7902: * src/include/pa_string.h [template_gc] 1.144.2.28.2.19:
7903: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.7:
7904: * src/main/pa_string.C [template_gc] 1.172.2.21.2.16:
7905: pa_exec.C compiled [win32 only for now] todo: on unix
7906:
7907: * src/classes/file.C 1.109:
7908: * src/include/pa_charset.h 1.21:
7909: * src/main/pa_charset.C 1.34:
7910: $file::exec/cgi[script;
7911: $.charset[this is script's charset]
7912:
7913: command line, env values, input got transcoded before call
7914: stdout, stderr got transcoded after call
7915:
7916: 2003-03-20 paf
7917: * src/include/pa_string.h [template_gc] 1.144.2.28.2.12:
7918: this_starts fixed
7919:
7920: * src/include/pa_string.h [template_gc] 1.144.2.28.2.16:
7921: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.3:
7922: * src/main/pa_string.C [template_gc] 1.172.2.21.2.13:
7923: * src/main/untaint.C [template_gc] 1.115.2.12.2.8:
7924: cord bug fix, but still errors
7925: todo: clear out
7926:
7927: * src/include/pa_array.h [template_gc] 1.57.2.27.2.4:
7928: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.4:
7929: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.6:
7930: * src/include/pa_string.h [template_gc] 1.144.2.28.2.9:
7931: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.3:
7932: * src/main/pa_string.C [template_gc] 1.172.2.21.2.8:
7933: test: gc/exit runned OK
7934:
7935: * src/classes/image.C [template_gc] 1.90.2.15.2.5:
7936: * src/classes/mail.C [template_gc] 1.88.2.16.2.4:
7937: * src/classes/math.C [template_gc] 1.24.2.12.2.3:
7938: * src/classes/string.C [template_gc] 1.125.2.15.2.5:
7939: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.3:
7940: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.3:
7941: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.5:
7942: * src/include/pa_string.h [template_gc] 1.144.2.28.2.7:
7943: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.2:
7944: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.2:
7945: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.2:
7946: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.3:
7947: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.2:
7948: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.2:
7949: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.2:
7950: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.2:
7951: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.2:
7952: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.4:
7953: * src/main/pa_common.C [template_gc] 1.143.2.21.2.5:
7954: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.2:
7955: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.3:
7956: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.2:
7957: * src/main/pa_request.C [template_gc] 1.245.2.37.2.4:
7958: * src/main/pa_string.C [template_gc] 1.172.2.21.2.6:
7959: * src/main/untaint.C [template_gc] 1.115.2.12.2.4:
7960: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.3:
7961: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.5:
7962: untaint.C 99% [except mail&sql&optimize]
7963:
1.24 paf 7964: * src/types/pa_vmail.C 1.42:
7965: another naming problem: should not name vars like that: unpredictable close caused problems with later sending mail:
7966: Mar 20 06:39:53 pt-6 sendmail[19044]: File descriptors missing on startup: stdin; Bad file number
7967:
7968: todo: find out why so many filters(stream) here. probably wrong?
7969:
1.23 paf 7970: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.4:
7971: * src/include/pa_string.h [template_gc] 1.144.2.28.2.8:
7972: * src/main/pa_common.C [template_gc] 1.143.2.21.2.6:
7973: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.3:
7974: * src/main/pa_string.C [template_gc] 1.172.2.21.2.7:
7975: * src/main/untaint.C [template_gc] 1.115.2.12.2.5:
7976: test compiled
7977:
7978: * src/include/pa_string.h [template_gc] 1.144.2.28.2.15:
7979: more tests
7980:
7981: * src/classes/image.C [template_gc] 1.90.2.15.2.7:
7982: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.5:
7983: * src/include/pa_string.h [template_gc] 1.144.2.28.2.14:
7984: * src/lib/ltdl/ltdl.c [template_gc] 1.3.2.1.2.1:
7985: * src/lib/ltdl/ltdl.h [template_gc] 1.2.2.1.2.1:
7986: * src/lib/pcre/internal.h [template_gc] 1.1.18.1:
7987: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.3:
7988: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.3:
7989: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.6:
7990: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.4:
7991: * src/main/pa_string.C [template_gc] 1.172.2.21.2.11:
7992: * src/main/untaint.C [template_gc] 1.115.2.12.2.7:
7993: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.7:
7994: more tests [bugs fixed]
7995:
1.24 paf 7996: * src/include/pa_string.h [template_gc] 1.144.2.28.2.11:
7997: * src/main/pa_string.C [template_gc] 1.172.2.21.2.10:
7998: added: assertion on new String ctor & append params convention
7999:
1.23 paf 8000: * src/main/pa_string.C [template_gc] 1.172.2.21.2.12:
8001: string.pos fixed
8002:
8003: * src/classes/file.C [template_gc] 1.107.2.16.2.4:
8004: * src/classes/hash.C [template_gc] 1.54.2.13.2.4:
8005: * src/classes/image.C [template_gc] 1.90.2.15.2.6:
8006: * src/classes/mail.C [template_gc] 1.88.2.16.2.5:
8007: * src/classes/op.C [template_gc] 1.127.2.22.2.6:
8008: * src/classes/string.C [template_gc] 1.125.2.15.2.6:
8009: * src/classes/table.C [template_gc] 1.172.2.14.2.5:
8010: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.5:
8011: * src/include/pa_common.h [template_gc] 1.89.2.13.2.4:
8012: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.7:
8013: * src/include/pa_string.h [template_gc] 1.144.2.28.2.10:
8014: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.5:
8015: * src/main/pa_common.C [template_gc] 1.143.2.21.2.7:
8016: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.4:
8017: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.4:
8018: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.3:
8019: * src/main/pa_string.C [template_gc] 1.172.2.21.2.9:
8020: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.3:
8021: * src/main/untaint.C [template_gc] 1.115.2.12.2.6:
8022: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.3:
8023: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.2:
8024: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.6:
8025: more tests OK
8026:
8027: * parser3.dsw [template_gc] 1.7.6.1.2.2:
8028: * src/classes/file.C [template_gc] 1.107.2.16.2.3:
8029: * src/classes/image.C [template_gc] 1.90.2.15.2.4:
8030: * src/classes/op.C [template_gc] 1.127.2.22.2.5:
8031: * src/classes/string.C [template_gc] 1.125.2.15.2.4:
8032: * src/classes/table.C [template_gc] 1.172.2.14.2.4:
8033: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.4:
8034: * src/classes/xnode.C [template_gc] 1.54.2.10.2.4:
8035: * src/include/pa_common.h [template_gc] 1.89.2.13.2.3:
8036: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.4:
8037: * src/include/pa_request.h [template_gc] 1.160.2.37.2.2:
8038: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.2:
8039: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.2:
8040: * src/include/pa_string.h [template_gc] 1.144.2.28.2.6:
8041: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.3:
8042: * src/main/execute.C [template_gc] 1.295.2.27.2.3:
8043: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.3:
8044: * src/main/pa_common.C [template_gc] 1.143.2.21.2.4:
8045: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.3:
8046: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.2:
8047: * src/main/pa_request.C [template_gc] 1.245.2.37.2.3:
8048: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.2:
8049: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.2:
8050: * src/main/untaint.C [template_gc] 1.115.2.12.2.3:
8051: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.1:
8052: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.2:
8053: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.3:
8054: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.2:
8055: * src/types/pa_value.C [template_gc] 1.9.2.15.2.3:
8056: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.2:
8057: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.3:
8058: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.2:
8059: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.3:
8060: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.4:
8061: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.3:
8062: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.4:
8063: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.2:
8064: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.2:
8065: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.2:
8066: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.2:
8067: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.2:
8068: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.3:
8069: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.3:
8070: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.3:
8071: untaint.C 30%,
8072: pa_common.C [done, without http for now]
8073:
8074: * src/include/pa_string.h [template_gc] 1.144.2.28.2.13:
8075: warning
8076:
8077: * src/lib/ltdl/Makefile.in [template_gc] 1.4.2.1.2.1:
8078: * src/lib/ltdl/config_fixed.h [template_gc] 1.2.2.2.2.1:
8079: * src/lib/ltdl/configure [template_gc] 1.4.2.1.2.1:
8080: * src/lib/ltdl/configure.in [template_gc] 1.4.2.1.2.1:
8081: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.1:
8082: * src/lib/ltdl/ltdl.c [template_gc] 1.3.2.1.2.2:
8083: * src/lib/ltdl/ltdl.h [template_gc] 1.2.2.1.2.2:
8084: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.3:
8085: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.4:
8086: * src/lib/pcre/internal.h [template_gc] 1.1.18.2:
8087: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.3:
8088: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.4:
8089: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.3:
8090: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.3:
8091: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.4:
8092: undone bad replaces
8093:
8094: 2003-03-19 paf
8095: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.2:
8096: * src/classes/string.C [template_gc] 1.125.2.15.2.3:
8097: * src/classes/table.C [template_gc] 1.172.2.14.2.3:
8098: * src/include/pa_array.h [template_gc] 1.57.2.27.2.1:
8099: * src/include/pa_common.h [template_gc] 1.89.2.13.2.2:
8100: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.2:
8101: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.2:
8102: * src/include/pa_string.h [template_gc] 1.144.2.28.2.3:
8103: * src/include/pa_table.h [template_gc] 1.48.2.11.2.2:
8104: * src/lib/cord/cord.dsp [template_gc] 1.1.2.2:
8105: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.2:
8106: * src/main/main.dsp [template_gc] 1.161.6.14.2.2:
8107: * src/main/pa_common.C [template_gc] 1.143.2.21.2.2:
8108: * src/main/pa_string.C [template_gc] 1.172.2.21.2.3:
8109: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.2:
8110: * src/types/pa_method.h [template_gc] 1.1.2.4.2.2:
8111: * src/types/pa_value.h [template_gc] 1.109.2.25.2.2:
8112: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.2:
8113: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.2:
8114: * src/types/types.dsp [template_gc] 1.35.10.9.2.2:
8115: string reimplementation with cord+array<fragment>: 70%
8116:
8117: * src/lib/pcre/Makefile.in [template_gc] 1.8.2.3.2.1:
8118: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.1:
8119: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.2:
8120: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.1:
8121: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.1:
8122: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.1:
8123: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.1:
8124: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.1:
8125: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.1:
8126: restored bad replaces
8127:
8128: * src/classes/date.C [template_gc] 1.42.2.11.2.3:
8129: * src/classes/form.C [template_gc] 1.34.2.7.2.3:
8130: * src/classes/hash.C [template_gc] 1.54.2.13.2.3:
8131: * src/classes/image.C [template_gc] 1.90.2.15.2.3:
8132: * src/classes/mail.C [template_gc] 1.88.2.16.2.3:
8133: * src/classes/op.C [template_gc] 1.127.2.22.2.4:
8134: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.3:
8135: * src/classes/xnode.C [template_gc] 1.54.2.10.2.3:
8136: * src/include/pa_array.h [template_gc] 1.57.2.27.2.3:
8137: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.1:
8138: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.3:
8139: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.3:
8140: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.2:
8141: * src/include/pa_string.h [template_gc] 1.144.2.28.2.5:
8142: * src/include/pa_table.h [template_gc] 1.48.2.11.2.3:
8143: * src/main/compile.C [template_gc] 1.69.2.6.2.2:
8144: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.2:
8145: * src/main/execute.C [template_gc] 1.295.2.27.2.2:
8146: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.2:
8147: * src/main/pa_common.C [template_gc] 1.143.2.21.2.3:
8148: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.2:
8149: * src/main/pa_request.C [template_gc] 1.245.2.37.2.2:
8150: * src/main/pa_socks.C [template_gc] 1.18.2.5.2.1:
8151: * src/main/pa_string.C [template_gc] 1.172.2.21.2.5:
8152: * src/main/pa_table.C [template_gc] 1.53.2.10.2.2:
8153: * src/main/untaint.C [template_gc] 1.115.2.12.2.2:
8154: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.2:
8155: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.3:
8156: * src/types/pa_value.C [template_gc] 1.9.2.15.2.2:
8157: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.2:
8158: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.2:
8159: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.2:
8160: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.3:
8161: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.3:
8162: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.2:
8163: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.2:
8164: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.2:
8165: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.2:
8166: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.2:
8167: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.2:
8168: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.2:
8169: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.2:
8170: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.2:
8171: started test
8172:
8173: * src/classes/op.C [template_gc] 1.127.2.22.2.3:
8174: * src/include/pa_array.h [template_gc] 1.57.2.27.2.2:
8175: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.2:
8176: * src/include/pa_string.h [template_gc] 1.144.2.28.2.4:
8177: * src/main/pa_string.C [template_gc] 1.172.2.21.2.4:
8178: string compiled
8179: todo: test it
8180:
8181: 2003-03-18 paf
8182: * src/classes/date.C [template_gc] 1.42.2.11.2.2:
8183: * src/classes/file.C [template_gc] 1.107.2.16.2.2:
8184: * src/classes/form.C [template_gc] 1.34.2.7.2.2:
8185: * src/classes/hash.C [template_gc] 1.54.2.13.2.2:
8186: * src/classes/image.C [template_gc] 1.90.2.15.2.2:
8187: * src/classes/mail.C [template_gc] 1.88.2.16.2.2:
8188: * src/classes/math.C [template_gc] 1.24.2.12.2.2:
8189: * src/classes/op.C [template_gc] 1.127.2.22.2.2:
8190: * src/classes/string.C [template_gc] 1.125.2.15.2.2:
8191: * src/classes/table.C [template_gc] 1.172.2.14.2.2:
8192: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.2:
8193: * src/classes/xnode.C [template_gc] 1.54.2.10.2.2:
8194: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.2:
8195: * src/include/pa_string.h [template_gc] 1.144.2.28.2.2:
8196: * src/main/pa_string.C [template_gc] 1.172.2.21.2.2:
8197: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.2:
8198: lots of replacements,
8199: todo:we can ignore lang in cmp and pos really,
8200: but would split properly!
8201:
8202: * src/include/pa_pool.h [gc] 1.86.4.2:
8203: * src/main/execute.C [gc] 1.295.4.2:
8204: * src/targets/cgi/pa_pool.C [gc] 1.41.4.2:
8205: gc logging
8206:
8207: * src/lib/cord/cord.dsp [template_gc] 1.1.2.1:
8208: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.1:
8209: * src/lib/cord/cordprnt.c [template_gc] 1.1.2.1:
8210: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.1:
8211: gc: cord part made parser/src/lib: it's not compiled into libgc
8212: by default
8213:
8214: * src/lib/cord/cordxtra.c 1.1:
8215: file cordxtra.c was initially added on branch template_gc.
8216:
8217: * src/lib/cord/cordbscs.c 1.1:
8218: file cordbscs.c was initially added on branch template_gc.
8219:
8220: * parser3.dsw [template_gc] 1.7.6.1.2.1:
8221: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.1:
8222: * src/classes/classes.h [template_gc] 1.23.2.9.2.1:
8223: * src/classes/date.C [template_gc] 1.42.2.11.2.1:
8224: * src/classes/double.C [template_gc] 1.53.2.8.2.1:
8225: * src/classes/file.C [template_gc] 1.107.2.16.2.1:
8226: * src/classes/form.C [template_gc] 1.34.2.7.2.1:
8227: * src/classes/hash.C [template_gc] 1.54.2.13.2.1:
8228: * src/classes/image.C [template_gc] 1.90.2.15.2.1:
8229: * src/classes/int.C [template_gc] 1.49.2.7.2.1:
8230: * src/classes/mail.C [template_gc] 1.88.2.16.2.1:
8231: * src/classes/math.C [template_gc] 1.24.2.12.2.1:
8232: * src/classes/op.C [template_gc] 1.127.2.22.2.1:
8233: * src/classes/response.C [template_gc] 1.23.2.8.2.1:
8234: * src/classes/string.C [template_gc] 1.125.2.15.2.1:
8235: * src/classes/table.C [template_gc] 1.172.2.14.2.1:
8236: * src/classes/void.C [template_gc] 1.28.2.5.2.1:
8237: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.1:
8238: * src/classes/xnode.C [template_gc] 1.54.2.10.2.1:
8239: * src/classes/xnode.h [template_gc] 1.18.2.6.2.1:
8240: * src/include/Makefile.am [template_gc] 1.3.14.2.2.1:
8241: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.1:
8242: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.1:
8243: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.1:
8244: * src/include/pa_common.h [template_gc] 1.89.2.13.2.1:
8245: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.1:
8246: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.1:
8247: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.1:
8248: * src/include/pa_globals.h [template_gc] 1.101.2.15.2.1:
8249: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.1:
8250: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.1:
8251: * src/include/pa_pool.h [template_gc] 1.86.2.32.2.1:
8252: * src/include/pa_request.h [template_gc] 1.160.2.37.2.1:
8253: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.1:
8254: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.1:
8255: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.1:
8256: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.1:
8257: * src/include/pa_string.h [template_gc] 1.144.2.28.2.1:
8258: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.1:
8259: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.1:
8260: * src/include/pa_table.h [template_gc] 1.48.2.11.2.1:
8261: * src/include/pa_uue.h [template_gc] 1.4.2.3.2.1:
8262: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.1:
8263: * src/main/Makefile.am [template_gc] 1.35.6.4.2.1:
8264: * src/main/compile.C [template_gc] 1.69.2.6.2.1:
8265: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.1:
8266: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.1:
8267: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.1:
8268: * src/main/execute.C [template_gc] 1.295.2.27.2.1:
8269: * src/main/main.dsp [template_gc] 1.161.6.14.2.1:
8270: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.1:
8271: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.1:
8272: * src/main/pa_common.C [template_gc] 1.143.2.21.2.1:
8273: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.1:
8274: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.1:
8275: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.1:
8276: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.1:
8277: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.1:
8278: * src/main/pa_pool.C [template_gc] 1.59.2.6.2.1:
8279: * src/main/pa_request.C [template_gc] 1.245.2.37.2.1:
8280: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.1:
8281: * src/main/pa_string.C [template_gc] 1.172.2.21.2.1:
8282: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.1:
8283: * src/main/pa_table.C [template_gc] 1.53.2.10.2.1:
8284: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.1:
8285: * src/main/untaint.C [template_gc] 1.115.2.12.2.1:
8286: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.1:
8287: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.1:
8288: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.1:
8289: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.1:
8290: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.1:
8291: * src/types/pa_method.h [template_gc] 1.1.2.4.2.1:
8292: * src/types/pa_value.C [template_gc] 1.9.2.15.2.1:
8293: * src/types/pa_value.h [template_gc] 1.109.2.25.2.1:
8294: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.1:
8295: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.1:
8296: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.1:
8297: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.1:
8298: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.1:
8299: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.1:
8300: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.1:
8301: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.1:
8302: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.1:
8303: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.1:
8304: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.1:
8305: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.1:
8306: * src/types/pa_vhash.C [template_gc] 1.1.2.3.2.1:
8307: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.1:
8308: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.1:
8309: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.1:
8310: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.1:
8311: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.1:
8312: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.1:
8313: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.1:
8314: * src/types/pa_vmath.h [template_gc] 1.14.2.4.2.1:
8315: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.1:
8316: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.1:
8317: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.1:
8318: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.1:
8319: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.1:
8320: * src/types/pa_vrequest.h [template_gc] 1.25.2.3.2.1:
8321: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.1:
8322: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.1:
8323: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.1:
8324: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.1:
8325: * src/types/pa_vstateless_object.h [template_gc] 1.28.2.4.2.1:
8326: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.1:
8327: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.1:
8328: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.1:
8329: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.1:
8330: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.1:
8331: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.1:
8332: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.1:
8333: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.1:
8334: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.1:
8335: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.1:
8336: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.1:
8337: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.1:
8338: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.1:
8339: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.1:
8340: * src/types/types.dsp [template_gc] 1.35.10.9.2.1:
8341: started porting to gc:
8342: PA_Object done
8343: lots of replacements also
8344:
8345: * src/lib/cord/cordprnt.c 1.1:
8346: file cordprnt.c was initially added on branch template_gc.
8347:
8348: * src/lib/cord/cord.dsp 1.1:
8349: file cord.dsp was initially added on branch template_gc.
8350:
8351: 2003-03-17 paf
8352: * src/classes/date.C [gc] 1.42.4.1:
8353: * src/classes/file.C [gc] 1.107.4.1:
8354: * src/classes/form.C [gc] 1.34.4.1:
8355: * src/classes/image.C [gc] 1.90.4.1:
8356: * src/classes/mail.C [gc] 1.88.4.1:
8357: * src/classes/op.C [gc] 1.127.4.1:
8358: * src/classes/table.C [gc] 1.172.4.1:
8359: * src/classes/xdoc.C [gc] 1.108.4.1:
8360: * src/classes/xnode.C [gc] 1.54.4.1:
8361: * src/include/pa_pool.h [gc] 1.86.4.1:
8362: * src/include/pa_pragma_pack_begin.h [gc] 1.6.4.1:
8363: * src/include/pa_pragma_pack_end.h [gc] 1.6.4.1:
8364: * src/include/pa_string.h [gc] 1.144.4.1:
8365: * src/include/pa_types.h [gc] 1.44.4.1:
8366: * src/main/compile.C [gc] 1.69.4.1:
8367: * src/main/compile.tab.C [gc] 1.81.4.1:
8368: * src/main/execute.C [gc] 1.295.4.1:
8369: * src/main/pa_charset.C [gc] 1.33.4.1:
8370: * src/main/pa_common.C [gc] 1.145.2.1:
8371: * src/main/pa_exception.C [gc] 1.43.4.1:
8372: * src/main/pa_exec.C [gc] 1.48.4.1:
8373: * src/main/pa_globals.C [gc] 1.152.4.1:
8374: * src/main/pa_pool.C [gc] 1.59.4.1:
8375: * src/main/pa_request.C [gc] 1.245.4.1:
8376: * src/main/pa_sql_driver_manager.C [gc] 1.69.4.1:
8377: * src/main/pa_string.C [gc] 1.172.4.1:
8378: * src/main/pa_stylesheet_manager.C [gc] 1.16.4.1:
8379: * src/main/pa_uue.C [gc] 1.4.4.1:
8380: * src/main/untaint.C [gc] 1.115.4.1:
8381: * src/targets/cgi/pa_pool.C [gc] 1.41.4.1:
8382: * src/targets/cgi/parser3.C [gc] 1.216.4.1:
8383: * src/targets/cgi/parser3.dsp [gc] 1.60.12.1:
8384: * src/targets/cgi/pool_storage.h [gc] 1.13.4.1:
8385: * src/types/pa_vcookie.C [gc] 1.55.4.1:
8386: * src/types/pa_vdouble.h [gc] 1.42.4.1:
8387: * src/types/pa_vfile.C [gc] 1.36.4.1:
8388: * src/types/pa_vform.C [gc] 1.74.4.1:
8389: * src/types/pa_vint.h [gc] 1.38.4.1:
8390: * src/types/pa_vmail.C [gc] 1.41.2.1:
8391: * src/types/pa_vxdoc.C [gc] 1.23.4.1:
8392: * src/types/pa_vxdoc.h [gc] 1.31.4.1:
8393: * src/types/pa_vxnode.C [gc] 1.30.4.1:
8394: * src/types/pa_vxnode.h [gc] 1.22.4.1:
8395: * www/htdocs/.htaccess [gc] 1.12.8.1:
8396: * www/htdocs/auto.p [gc] 1.17.12.1:
8397: libgc attempt
8398:
8399: * src/main/pa_common.C [gc] 1.145.2.2:
8400: * src/main/pa_common.C [gc] 1.145.2.3:
8401: *** empty log message ***
8402:
8403: 2003-03-13 paf
8404: * src/include/pa_request.h [autoptr] 1.160.2.37:
8405: * src/lib/ltdl/libltdl.dsp [autoptr] 1.3.2.1:
8406: * src/lib/md5/md5.dsp [autoptr] 1.2.10.1:
8407: * src/main/compile.tab.C [autoptr] 1.81.2.13:
8408: * src/main/execute.C [autoptr] 1.295.2.27:
8409: * src/main/pa_request.C [autoptr] 1.245.2.37:
8410: * src/targets/cgi/parser3.C [autoptr] 1.216.2.28:
8411: * src/types/pa_value.C [autoptr] 1.9.2.15:
8412: * src/types/pa_value.h [autoptr] 1.109.2.25:
8413: * src/types/pa_vobject.h [autoptr] 1.38.2.9:
8414: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.16:
8415: * src/types/pa_vstatus.C [autoptr] 1.15.2.6:
8416: * src/types/types.dsp [autoptr] 1.35.10.8:
8417: * www/htdocs/.htaccess [autoptr] 1.12.6.9:
8418: set_base, set_derived simplified [counter leaks fixed]
8419:
8420: * src/include/pa_config_fixed.h 1.55:
8421: * src/types/pa_vstatus.C 1.16:
8422: * src/types/types.dsp 1.36:
8423: incorporated status class patch
8424: From: "Victor Fedoseev" <vvf_ru@mail.ru>
8425: Sent: Thursday, January 23, 2003 8:14 AM
8426:
8427: now we have $status.rusage.maxrss,tv_sec,tv_usec un WIN32 [plus Win32 specific:
8428: QuotaPeakNonPagedPoolUsage
8429: QuotaPeakPagedPoolUsage
8430: PeakPagefileUsage]
8431:
8432: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.9:
8433: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.17:
8434: * src/targets/cgi/parser3.C [autoptr] 1.216.2.29:
8435: lt_dlexit called
8436:
8437: 2003-03-12 paf
8438: * Makefile.in [autoptr] 1.48.2.4:
8439: * bin/Makefile.in [autoptr] 1.9.2.3:
8440: * configure [autoptr] 1.66.2.4:
8441: * configure.in [autoptr] 1.62.2.4:
8442: * etc/Makefile.in [autoptr] 1.14.2.3:
8443: * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.3:
8444: * src/Makefile.in [autoptr] 1.55.2.3:
8445: * src/classes/Makefile.in [autoptr] 1.53.2.3:
8446: * src/include/Makefile.in [autoptr] 1.11.2.5:
8447: * src/lib/Makefile.in [autoptr] 1.8.2.3:
8448: * src/lib/md5/Makefile.in [autoptr] 1.6.2.3:
8449: * src/lib/patches/Makefile.in [autoptr] 1.10.2.3:
8450: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.3:
8451: * src/main/Makefile.in [autoptr] 1.50.2.6:
8452: * src/sql/Makefile.in [autoptr] 1.11.2.3:
8453: * src/targets/Makefile.in [autoptr] 1.42.2.3:
8454: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.4:
8455: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.4:
8456: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.4:
8457: * src/targets/isapi/Makefile.in [autoptr] 1.11.2.3:
8458: * src/types/Makefile.in [autoptr] 1.50.2.4:
8459: libstdc++ linkage fixed for g++ 3.2.2
8460:
8461: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.8:
8462: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.5:
8463: * src/main/compile.tab.C [autoptr] 1.81.2.12:
8464: gcc 3.2 rightliy complained on using privately declared class [
8465: fixed]
8466:
8467: * Makefile.am [autoptr] 1.34.2.3:
8468: * Makefile.in [autoptr] 1.48.2.5:
8469: * src/targets/apache13/Makefile.in 1.45:
8470: * src/targets/apache13/p3runConfigure.in 1.12:
8471: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.2:
8472: * tests/Makefile [autoptr] 1.1.2.8:
8473: *** empty log message ***
8474:
8475: * src/include/pa_request.h [autoptr] 1.160.2.36:
8476: * src/main/compile.tab.C [autoptr] 1.81.2.11:
8477: * src/main/execute.C [autoptr] 1.295.2.26:
8478: * src/targets/cgi/parser3.C [autoptr] 1.216.2.25:
8479: SIGPIPE now can be intercepted
8480: and does not cause exception in exception handler
8481:
8482: * Makefile.in [autoptr] 1.48.2.3:
8483: * bin/Makefile.in [autoptr] 1.9.2.2:
8484: * configure [autoptr] 1.66.2.3:
8485: * configure.in [autoptr] 1.62.2.3:
8486: * etc/Makefile.in [autoptr] 1.14.2.2:
8487: * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.2:
8488: * src/Makefile.in [autoptr] 1.55.2.2:
8489: * src/classes/Makefile.in [autoptr] 1.53.2.2:
8490: * src/include/Makefile.in [autoptr] 1.11.2.4:
8491: * src/lib/Makefile.in [autoptr] 1.8.2.2:
8492: * src/lib/md5/Makefile.in [autoptr] 1.6.2.2:
8493: * src/lib/patches/Makefile.in [autoptr] 1.10.2.2:
8494: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.2:
8495: * src/main/Makefile.in [autoptr] 1.50.2.5:
8496: * src/sql/Makefile.in [autoptr] 1.11.2.2:
8497: * src/targets/Makefile.in [autoptr] 1.42.2.2:
8498: * src/targets/apache13/Makefile.in [autoptr] 1.44.2.2:
8499: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.3:
8500: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.3:
8501: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.3:
8502: * src/targets/isapi/Makefile.in [autoptr] 1.11.2.2:
8503: * src/types/Makefile.in [autoptr] 1.50.2.3:
8504: configure now default links libstdc++ statically.
8505: that can be overriden by --with-dynamic-stdcpp
8506:
8507: * src/targets/cgi/parser3.C [autoptr] 1.216.2.26:
8508: 1. more detailed log on signals.
8509: 2. sigpipe before request constructor now causes death
8510:
8511: * configure [autoptr] 1.66.2.5:
8512: * configure.in [autoptr] 1.62.2.5:
8513: * src/lib/ltdl/Makefile.in [autoptr] 1.4.2.1:
8514: * src/lib/ltdl/configure [autoptr] 1.4.2.1:
8515: * src/lib/ltdl/configure.in [autoptr] 1.4.2.1:
8516: * src/targets/apache13/Makefile.in [autoptr] 1.44.2.3:
8517: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.5:
8518: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.5:
8519: lib/ltdl/Makefile now created by /configure.in only [were by
8520: lib/ltdl/configure.in OVERWRITE]
8521:
8522: 2003-03-11 paf
8523: * src/main/compile.tab.C [autoptr] 1.81.2.10:
8524: * src/main/compile.y [autoptr] 1.204.2.7:
8525: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.4:
8526: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.8:
8527: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.15:
8528: * www/htdocs/.htaccess [autoptr] 1.12.6.8:
8529: removed necessity of libstdc++
8530:
8531: * src/include/pa_request.h 1.161:
8532: * src/include/pa_request.h [autoptr] 1.160.2.35:
8533: ANTI_ENDLESS_EXECUTE_RECOURSION doubled
8534:
8535: 2003-03-08 paf
8536: * tests/117.html 1.1:
8537: file 117.html was initially added on branch autoptr.
8538:
8539: * src/classes/xdoc.C [autoptr] 1.108.2.19:
8540: forgotten: global xdoc when ndef XML
8541:
8542: * src/classes/mail.C [autoptr] 1.88.2.16:
8543: * src/classes/response.C [autoptr] 1.23.2.8:
8544: * src/include/pa_request.h [autoptr] 1.160.2.33:
8545: * src/main/pa_request.C [autoptr] 1.245.2.36:
8546: removing vform,response,cookie.h -> pa_request.h dependency
8547:
8548: * tests/118.html 1.1:
8549: file 118.html was initially added on branch autoptr.
8550:
8551: * tests/results/115.processed 1.1:
8552: file 115.processed was initially added on branch autoptr.
8553:
8554: * tests/119.html 1.1:
8555: file 119.html was initially added on branch autoptr.
8556:
8557: * tests/120.html 1.1:
8558: file 120.html was initially added on branch autoptr.
8559:
8560: * src/targets/cgi/parser3.C [autoptr] 1.216.2.22:
8561: charsets: see some strange things with old xml lib-- it's
8562: internal memory handling has faults
8563:
8564: * tests/results/117.processed 1.1:
8565: file 117.processed was initially added on branch autoptr.
8566:
8567: * tests/results/109.processed 1.1:
8568: file 109.processed was initially added on branch autoptr.
8569:
8570: * tests/results/110.processed 1.1:
8571: file 110.processed was initially added on branch autoptr.
8572:
8573: * tests/021.html [autoptr] 1.1.2.2:
8574: * tests/031.html [autoptr] 1.1.2.2:
8575: * tests/033.html [autoptr] 1.1.2.2:
8576: * tests/109.html [autoptr] 1.1.2.1:
8577: * tests/110.html [autoptr] 1.1.2.1:
8578: * tests/111.html [autoptr] 1.1.2.1:
8579: * tests/112.html [autoptr] 1.1.2.1:
8580: * tests/113.html [autoptr] 1.1.2.1:
8581: * tests/114.html [autoptr] 1.1.2.1:
8582: * tests/115.html [autoptr] 1.1.2.1:
8583: * tests/116.html [autoptr] 1.1.2.1:
8584: * tests/117.html [autoptr] 1.1.2.1:
8585: * tests/118.html [autoptr] 1.1.2.1:
8586: * tests/119.html [autoptr] 1.1.2.1:
8587: * tests/120.html [autoptr] 1.1.2.1:
8588: * tests/results/109.processed [autoptr] 1.1.2.1:
8589: * tests/results/110.processed [autoptr] 1.1.2.1:
8590: * tests/results/111.processed [autoptr] 1.1.2.1:
8591: * tests/results/112.processed [autoptr] 1.1.2.1:
8592: * tests/results/113.processed [autoptr] 1.1.2.1:
8593: * tests/results/114.processed [autoptr] 1.1.2.1:
8594: * tests/results/115.processed [autoptr] 1.1.2.1:
8595: * tests/results/116.processed [autoptr] 1.1.2.1:
8596: * tests/results/117.processed [autoptr] 1.1.2.1:
8597: * tests/results/118.processed [autoptr] 1.1.2.1:
8598: * tests/results/119.processed [autoptr] 1.1.2.1:
8599: * tests/results/120.processed [autoptr] 1.1.2.1:
8600: xml: tests
8601: 109 dom create/show
8602: 110 xpath selectSingle
8603: 111 xdoc.create from tainted &
8604: 112 xdoc.create/output with russian attr value
8605: 113 xpath selectString/Number
8606: 114 dom attributes.count
8607: 115 xpath selectBool
8608: 116 output media-type change
8609: 117 transform by dom stylesheet
8610: 118 empty transform result
8611: 119 dom setAttribute
8612: 120 nbsp letter output
8613:
8614: =END OF PREPARED XML TESTS=
8615:
8616: * tests/results/119.processed 1.1:
8617: file 119.processed was initially added on branch autoptr.
8618:
8619: * tests/results/120.processed 1.1:
8620: file 120.processed was initially added on branch autoptr.
8621:
8622: * src/targets/cgi/parser3.C [autoptr] 1.216.2.23:
8623: todo: move to latest xml version on win32 and run memleak tests again
8624:
8625: * src/classes/op.C [autoptr] 1.127.2.21:
8626: * src/include/pa_request.h [autoptr] 1.160.2.34:
8627: removing vclass,object.h -> pa_request.h dependency
8628:
8629: * tests/results/112.processed 1.1:
8630: file 112.processed was initially added on branch autoptr.
8631:
8632: * tests/results/114.processed 1.1:
8633: file 114.processed was initially added on branch autoptr.
8634:
8635: * src/main/pa_request.C [autoptr] 1.245.2.32:
8636: * src/main/pa_request.C [autoptr] 1.245.2.33:
8637: * www/htdocs/.htaccess [autoptr] 1.12.6.7:
8638: forgotten: ifdef XML
8639:
8640: * src/classes/hash.C [autoptr] 1.54.2.13:
8641: * src/classes/mail.C [autoptr] 1.88.2.15:
8642: * src/classes/string.C [autoptr] 1.125.2.15:
8643: * src/classes/table.C [autoptr] 1.172.2.14:
8644: * src/include/pa_array.h [autoptr] 1.57.2.27:
8645: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.16:
8646: * src/types/pa_vmail.C [autoptr] 1.40.2.10:
8647: * src/types/pa_vmail.h [autoptr] 1.9.2.5:
8648: * www/htdocs/.htaccess [autoptr] 1.12.6.6:
8649: * www/htdocs/index.html 1.211:
8650: started full-scale-site-test [~ http://parser.ru sources]
8651:
8652: some fixes
8653:
8654: * tests/110.html 1.1:
8655: file 110.html was initially added on branch autoptr.
8656:
8657: * tests/109.html 1.1:
8658: file 109.html was initially added on branch autoptr.
8659:
8660: * src/include/pa_types.h [autoptr] 1.44.2.3:
8661: * src/main/pa_charset.C [autoptr] 1.33.2.19:
8662: charsets: fixed problems when transcode from charset A to A.
8663:
8664: * tests/results/116.processed 1.1:
8665: file 116.processed was initially added on branch autoptr.
8666:
1.24 paf 8667: * Makefile.in [autoptr] 1.48.2.2:
8668: * src/main/pa_request.C [autoptr] 1.245.2.34:
8669: * www/cgi-bin/parser3.log [autoptr] 1.78.10.1:
8670: *** empty log message ***
8671:
1.23 paf 8672: * tests/111.html 1.1:
8673: file 111.html was initially added on branch autoptr.
8674:
8675: * src/main/untaint.C [autoptr] 1.115.2.12:
8676: * src/types/pa_vmail.C [autoptr] 1.40.2.11:
8677: mail: transcode fixed.
8678: todo: still problems when transcode from charset A to A.
8679:
8680: * tests/112.html 1.1:
8681: file 112.html was initially added on branch autoptr.
8682:
8683: * tests/results/118.processed 1.1:
8684: file 118.processed was initially added on branch autoptr.
8685:
8686: * tests/113.html 1.1:
8687: file 113.html was initially added on branch autoptr.
8688:
8689: * tests/results/111.processed 1.1:
8690: file 111.processed was initially added on branch autoptr.
8691:
8692: * tests/Makefile [autoptr] 1.1.2.7:
8693: make install & co
8694:
8695: * tests/114.html 1.1:
8696: file 114.html was initially added on branch autoptr.
8697:
8698: * tests/115.html 1.1:
8699: file 115.html was initially added on branch autoptr.
8700:
8701: * src/include/pa_config_fixed.h [autoptr] 1.54.2.5:
8702: * src/types/pa_vxdoc.C [autoptr] 1.23.2.5:
8703: yet another return 0; fixed
8704:
8705: * src/include/pa_config_fixed.h [autoptr] 1.54.2.4:
8706: * src/types/pa_vmail.C [autoptr] 1.40.2.12:
8707: * src/types/pa_vmail.h [autoptr] 1.9.2.6:
8708: vmail.C received just compiled [not tested]
8709:
8710: * tests/results/113.processed 1.1:
8711: file 113.processed was initially added on branch autoptr.
8712:
8713: * tests/116.html 1.1:
8714: file 116.html was initially added on branch autoptr.
8715:
8716: * src/include/pa_request.h [autoptr] 1.160.2.32:
8717: removing vmail.h -> pa_request.h dependency [testing...]
8718:
8719: 2003-03-07 paf
8720: * src/classes/xdoc.C [autoptr] 1.108.2.18:
8721: * src/include/pa_charset.h [autoptr] 1.20.2.18:
8722: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.5:
8723: * tests/108.html [autoptr] 1.1.2.1:
8724: * tests/108.xsl [autoptr] 1.1.2.1:
8725: * tests/results/108.processed [autoptr] 1.1.2.1:
8726: xml: test 108 transform with params [bugs fixed]
8727:
8728: * tests/results/107.processed 1.1:
8729: file 107.processed was initially added on branch autoptr.
8730:
8731: * tests/108.xsl 1.1:
8732: file 108.xsl was initially added on branch autoptr.
8733:
1.39 paf 8734: * src/classes/xdoc.C [autoptr] 1.108.2.15:
8735: * src/types/pa_vxdoc.h [autoptr] 1.31.2.7:
8736: * src/types/pa_vxnode.h [autoptr] 1.22.2.5:
8737: xml: linked
8738:
1.23 paf 8739: * tests/106.html 1.1:
8740: file 106.html was initially added on branch autoptr.
8741:
8742: * src/classes/classes.C [autoptr] 1.18.2.6:
8743: fixed: prevent system classes from modification to lock ALL the
8744: classes, not only directly used
8745:
8746: * tests/107.html 1.1:
8747: file 107.html was initially added on branch autoptr.
8748:
8749: * tests/108.html 1.1:
8750: file 108.html was initially added on branch autoptr.
8751:
8752: * tests/results/106.processed 1.1:
8753: file 106.processed was initially added on branch autoptr.
8754:
8755: * src/include/pa_charset.h [autoptr] 1.20.2.16:
8756: * src/main/pa_charset.C [autoptr] 1.33.2.16:
8757: * www/htdocs/.htaccess [autoptr] 1.12.6.5:
8758: xml: charset two mem alloc functions used for different cases [
8759: libxml, libxsl]
8760:
8761: * src/classes/xdoc.C [autoptr] 1.108.2.17:
8762: * src/include/pa_charset.h [autoptr] 1.20.2.17:
8763: * src/include/pa_request.h [autoptr] 1.160.2.31:
8764: * src/main/execute.C [autoptr] 1.295.2.25:
8765: * src/main/pa_charset.C [autoptr] 1.33.2.17:
8766: * src/main/pa_exception.C [autoptr] 1.43.2.15:
8767: * src/main/pa_globals.C [autoptr] 1.152.2.19:
8768: * src/main/pa_request.C [autoptr] 1.245.2.31:
8769: * src/types/pa_vxdoc.C [autoptr] 1.23.2.4:
8770: * src/types/pa_vxdoc.h [autoptr] 1.31.2.9:
8771: * src/types/pa_vxnode.C [autoptr] 1.30.2.5:
8772: * tests/107.html [autoptr] 1.1.2.1:
8773: * tests/results/107.processed [autoptr] 1.1.2.1:
8774: xml: test: 107 bug fixes
8775:
8776: * tests/results/108.processed 1.1:
8777: file 108.processed was initially added on branch autoptr.
8778:
8779: * src/classes/xdoc.C [autoptr] 1.108.2.14:
8780: * src/types/pa_vxdoc.h [autoptr] 1.31.2.6:
8781: xdoc.C compiled
8782:
8783: * tests/106.html [autoptr] 1.1.2.1:
8784: * tests/results/106.processed [autoptr] 1.1.2.1:
8785: test: 106 xdoc create, string
8786:
8787: * src/classes/xdoc.C [autoptr] 1.108.2.16:
8788: * src/classes/xnode.C [autoptr] 1.54.2.10:
8789: * src/classes/xnode.h [autoptr] 1.18.2.6:
8790: * src/types/pa_value.h [autoptr] 1.109.2.24:
8791: * src/types/pa_vxdoc.C [autoptr] 1.23.2.3:
8792: * src/types/pa_vxdoc.h [autoptr] 1.31.2.8:
8793: * src/types/pa_vxnode.C [autoptr] 1.30.2.4:
8794: * src/types/pa_vxnode.h [autoptr] 1.22.2.6:
8795: test: 107 bug fixes
8796:
8797: * src/main/pa_charset.C [autoptr] 1.33.2.18:
8798: * src/targets/cgi/parser3.C [autoptr] 1.216.2.21:
8799: fixed: mem leak from copy/paste bug
8800:
8801: 2003-03-06 paf
8802: * tests/023.html [autoptr] 1.1.2.2:
8803: in some cases it rounded up badly. postponing solution of that
8804: problem, making more simple test
8805:
8806: * src/include/pa_charset.h [autoptr] 1.20.2.14:
8807: * src/include/pa_config_fixed.h [autoptr] 1.54.2.3:
8808: * src/include/pa_memory.h [autoptr] 1.1.2.6:
8809: * src/include/pa_pool.h [autoptr] 1.86.2.32:
8810: * src/main/pa_charset.C [autoptr] 1.33.2.14:
8811: * src/main/pa_memory.C [autoptr] 1.1.2.4:
8812: * src/main/pa_pool.C [autoptr] 1.59.2.6:
8813: * src/types/pa_vxdoc.C [autoptr] 1.23.2.2:
8814: * src/types/pa_vxdoc.h [autoptr] 1.31.2.5:
8815: * src/types/pa_vxnode.C [autoptr] 1.30.2.3:
8816: * src/types/pa_vxnode.h [autoptr] 1.22.2.4:
8817: xml: charsets
8818:
8819: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.4:
8820: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.4:
8821: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.15:
8822: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.6:
8823: xml: stylesheet&manager done
8824:
8825: * src/classes/xnode.C [autoptr] 1.54.2.9:
8826: * src/classes/xnode.h [autoptr] 1.18.2.5:
8827: * src/include/pa_charset.h [autoptr] 1.20.2.15:
8828: * src/include/pa_memory.h [autoptr] 1.1.2.8:
8829: * src/include/pa_request.h [autoptr] 1.160.2.30:
8830: * src/include/pa_string.h [autoptr] 1.144.2.28:
8831: * src/main/pa_globals.C [autoptr] 1.152.2.18:
8832: * src/main/pa_request.C [autoptr] 1.245.2.30:
8833: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.7:
8834: xnode.C compiled
8835:
8836: * src/include/pa_memory.h [autoptr] 1.1.2.7:
8837: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.3:
8838: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.3:
8839: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.5:
8840: xml: stylesheet&manager STARTED
8841:
8842: * src/include/pa_globals.h [autoptr] 1.101.2.15:
8843: * src/main/pa_charset.C [autoptr] 1.33.2.15:
8844: * src/main/pa_exception.C [autoptr] 1.43.2.14:
8845: * src/main/pa_globals.C [autoptr] 1.152.2.17:
8846: xml: exceptions
8847:
8848: * src/classes/xdoc.C [autoptr] 1.108.2.13:
8849: xdoc.C 50%
8850:
8851: * src/include/pa_charset.h [autoptr] 1.20.2.13:
8852: * src/include/pa_charsets.h [autoptr] 1.8.2.8:
8853: * src/main/pa_charset.C [autoptr] 1.33.2.13:
8854: * src/main/pa_charsets.C [autoptr] 1.11.2.10:
8855: * www/htdocs/.htaccess [autoptr] 1.12.6.4:
8856: charset_utf8 declaration moved to charsets.C
8857:
8858: * Makefile.am [autoptr] 1.34.2.2:
8859: * tests/Makefile [autoptr] 1.1.2.4:
8860: * tests/Makefile [autoptr] 1.1.2.6:
8861: *** empty log message ***
8862:
8863: * tests/058_paf2000.png [autoptr] 1.1.2.2:
8864: * tests/results/058.processed [autoptr] 1.1.2.2:
8865: .png added with -kb now
8866:
8867: 2003-03-05 paf
8868: * tests/results/105.processed 1.1:
8869: file 105.processed was initially added on branch autoptr.
8870:
8871: * src/classes/math.C [autoptr] 1.24.2.12:
8872: can be: crypt in -lcrypt OK, but crypt.h be missing
8873:
8874: * src/classes/op.C [autoptr] 1.127.2.20:
8875: * src/main/main.dsp [autoptr] 1.161.6.13:
8876: * tests/104.html [autoptr] 1.1.2.1:
8877: * tests/results/104.processed [autoptr] 1.1.2.1:
8878: * www/htdocs/.htaccess [autoptr] 1.12.6.3:
8879: ^bpt operator added [does int3 in debug build on win32]
8880:
8881: * www/htdocs/auto.p [autoptr] 1.17.10.1:
8882: * www/htdocs/autoptr.html [autoptr] 1.1.2.4:
8883: * www/htdocs/base.p [autoptr] 1.6.6.1:
8884: * www/htdocs/derived.p [autoptr] 1.24.6.1:
8885: * www/htdocs/font.gif [autoptr] 1.1.6.1:
8886: * www/htdocs/global.xsl [autoptr] 1.8.10.1:
8887: * www/htdocs/index.html [autoptr] 1.210.2.1:
8888: * www/htdocs/mailreceive.eml [autoptr] 1.3.10.1:
8889: * www/htdocs/mailreceive.html [autoptr] 1.1.10.1:
8890: * www/htdocs/operators.p [autoptr] 1.11.8.1:
8891: * www/htdocs/parser-status.html [autoptr] 1.2.18.1:
8892: * www/htdocs/people.dtd [autoptr] 1.1.20.1:
8893: * www/htdocs/some.p [autoptr] 1.2.8.1:
8894: removed old tests
8895:
8896: * tests/104.html 1.1:
8897: file 104.html was initially added on branch autoptr.
8898:
1.39 paf 8899: * tests/105.html 1.1:
8900: file 105.html was initially added on branch autoptr.
8901:
1.23 paf 8902: * src/classes/math.C [autoptr] 1.24.2.11:
8903: * src/classes/op.C [autoptr] 1.127.2.19:
8904: * src/classes/string.C [autoptr] 1.125.2.13:
8905: * src/lib/Makefile.in [autoptr] 1.8.2.1:
8906: * src/lib/md5/Makefile.in [autoptr] 1.6.2.1:
8907: * src/lib/patches/Makefile.in [autoptr] 1.10.2.1:
8908: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.1:
8909: * src/main/pa_exec.C [autoptr] 1.48.2.18:
8910: * src/targets/Makefile.in [autoptr] 1.42.2.1:
8911: * src/targets/apache13/Makefile.am [autoptr] 1.15.10.1:
8912: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.1:
8913: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.1:
8914: gcc more happy. todo:make linker happy
8915:
8916: * tests/results/104.processed 1.1:
8917: file 104.processed was initially added on branch autoptr.
8918:
8919: * ltmain.sh [autoptr] 1.5.2.1:
8920: ltmain.sh added
8921:
8922: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.1:
8923: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.2:
8924: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.2:
8925: linker needed more tricks to link OK
8926:
8927: * src/types/pa_vhash.C [autoptr] 1.1.2.2:
8928: * src/types/pa_vhash.h [autoptr] 1.43.2.13:
8929: hash_default_element_name made static
8930:
8931: * src/include/Makefile.am [autoptr] 1.3.14.2:
8932: * src/include/Makefile.in [autoptr] 1.11.2.3:
8933: * src/main/Makefile.am [autoptr] 1.35.6.4:
8934: * src/main/Makefile.in [autoptr] 1.50.2.4:
8935: * src/types/Makefile.am [autoptr] 1.28.10.1:
8936: * src/types/Makefile.in [autoptr] 1.50.2.2:
8937: forgotten files added to Makes
8938:
8939: * src/types/pa_vhash.C [autoptr] 1.1.2.3:
8940: * src/types/pa_vhash.h [autoptr] 1.43.2.14:
8941: hash_default_element_name change undone ;(
8942:
8943: * src/classes/file.C [autoptr] 1.107.2.16:
8944: * src/include/pa_exec.h [autoptr] 1.11.2.6:
8945: * src/main/pa_exec.C [autoptr] 1.48.2.17:
8946: pa_exec env param made optional
8947:
8948: * tests/057.html [autoptr] 1.1.2.3:
8949: * tests/results/057.processed [autoptr] 1.1.2.3:
8950: test bug fixed
8951:
8952: * src/classes/string.C [autoptr] 1.125.2.14:
8953: * src/include/pa_string.h [autoptr] 1.144.2.27:
8954: * src/main/pa_string.C [autoptr] 1.172.2.20:
8955: * tests/105.html [autoptr] 1.1.2.1:
8956: * tests/results/105.processed [autoptr] 1.1.2.1:
8957: String::match bug fixed
8958:
8959: 2003-03-04 paf
8960: * tests/results/060.processed 1.1:
8961: file 060.processed was initially added on branch autoptr.
8962:
8963: * tests/results/059.processed 1.1:
8964: file 059.processed was initially added on branch autoptr.
8965:
8966: * tests/072.html 1.1:
8967: file 072.html was initially added on branch autoptr.
8968:
8969: * tests/results/052.processed 1.1:
8970: file 052.processed was initially added on branch autoptr.
8971:
8972: * tests/074.html 1.1:
8973: file 074.html was initially added on branch autoptr.
8974:
8975: * tests/results/099.processed 1.1:
8976: file 099.processed was initially added on branch autoptr.
8977:
8978: * tests/076.html 1.1:
8979: file 076.html was initially added on branch autoptr.
8980:
8981: * tests/results/092.processed 1.1:
8982: file 092.processed was initially added on branch autoptr.
8983:
8984: * tests/results/102.processed 1.1:
8985: file 102.processed was initially added on branch autoptr.
8986:
8987: * tests/results/084.processed 1.1:
8988: file 084.processed was initially added on branch autoptr.
8989:
8990: * tests/078.html 1.1:
8991: file 078.html was initially added on branch autoptr.
8992:
8993: * tests/results/076.processed 1.1:
8994: file 076.processed was initially added on branch autoptr.
8995:
8996: * tests/081.html 1.1:
8997: file 081.html was initially added on branch autoptr.
8998:
8999: * tests/results/068.processed 1.1:
9000: file 068.processed was initially added on branch autoptr.
9001:
9002: * tests/results/061.processed 1.1:
9003: file 061.processed was initially added on branch autoptr.
9004:
9005: * src/classes/Makefile.in [autoptr] 1.53.2.1:
9006: * src/classes/mail.C [autoptr] 1.88.2.13:
9007: * src/main/Makefile.in [autoptr] 1.50.2.3:
9008: * src/main/pa_exec.C [autoptr] 1.48.2.16:
9009: * src/sql/Makefile.in [autoptr] 1.11.2.1:
9010: * src/types/Makefile.in [autoptr] 1.50.2.1:
9011: *** empty log message ***
9012:
9013: * tests/083.html 1.1:
9014: file 083.html was initially added on branch autoptr.
9015:
9016: * tests/results/053.processed 1.1:
9017: file 053.processed was initially added on branch autoptr.
9018:
9019: * tests/053.html [autoptr] 1.1.2.1:
9020: * tests/054.html [autoptr] 1.1.2.1:
9021: * tests/055.html [autoptr] 1.1.2.1:
9022: * tests/056.html [autoptr] 1.1.2.1:
9023: * tests/057.html [autoptr] 1.1.2.1:
9024: * tests/058.html [autoptr] 1.1.2.1:
9025: * tests/058_paf2000.png [autoptr] 1.1.2.1:
9026: * tests/059.html [autoptr] 1.1.2.1:
9027: * tests/060.html [autoptr] 1.1.2.1:
9028: * tests/results/053.processed [autoptr] 1.1.2.1:
9029: * tests/results/054.processed [autoptr] 1.1.2.1:
9030: * tests/results/055.processed [autoptr] 1.1.2.1:
9031: * tests/results/056.processed [autoptr] 1.1.2.1:
9032: * tests/results/057.processed [autoptr] 1.1.2.1:
9033: * tests/results/058.processed [autoptr] 1.1.2.1:
9034: * tests/results/059.processed [autoptr] 1.1.2.1:
9035: * tests/results/060.processed [autoptr] 1.1.2.1:
9036: test:
9037: 53 string.replace
9038: 54 junctions
9039: 55 table.hash
9040: 56 call indirect
9041: 57 date.create[string]
9042: 58 image.measure[png]
9043:
9044: * src/classes/image.C [autoptr] 1.90.2.14:
9045: * tests/098.html [autoptr] 1.1.2.1:
9046: * tests/098font.gif [autoptr] 1.1.2.1:
9047: * tests/results/098.processed [autoptr] 1.1.2.1:
9048: test:
9049: 98 image font text [bug fixed]
9050:
9051: * tests/085.html 1.1:
9052: file 085.html was initially added on branch autoptr.
9053:
9054: * tests/096_dir/188.jpg 1.1:
9055: file 188.jpg was initially added on branch autoptr.
9056:
9057: * tests/096_dir/163.jpg 1.1:
9058: file 163.jpg was initially added on branch autoptr.
9059:
9060: * tests/087.html 1.1:
9061: file 087.html was initially added on branch autoptr.
9062:
9063: * tests/103paf2001.gif 1.1:
9064: file 103paf2001.gif was initially added on branch autoptr.
9065:
9066: * tests/results/103.processed 1.1:
9067: file 103.processed was initially added on branch autoptr.
9068:
9069: * tests/results/093.processed 1.1:
9070: file 093.processed was initially added on branch autoptr.
9071:
9072: * tests/053.html 1.1:
9073: file 053.html was initially added on branch autoptr.
9074:
9075: * tests/results/085.processed 1.1:
9076: file 085.processed was initially added on branch autoptr.
9077:
9078: * tests/089.html 1.1:
9079: file 089.html was initially added on branch autoptr.
9080:
9081: * tests/090.html 1.1:
9082: file 090.html was initially added on branch autoptr.
9083:
9084: * tests/100.html 1.1:
9085: file 100.html was initially added on branch autoptr.
9086:
9087: * tests/results/077.processed 1.1:
9088: file 077.processed was initially added on branch autoptr.
9089:
9090: * tests/055.html 1.1:
9091: file 055.html was initially added on branch autoptr.
9092:
9093: * src/classes/table.C [autoptr] 1.172.2.12:
9094: * src/main/execute.C [autoptr] 1.295.2.23:
9095: * tests/061.dat [autoptr] 1.1.2.1:
9096: * tests/061.html [autoptr] 1.1.2.1:
9097: * tests/062.html [autoptr] 1.1.2.1:
9098: * tests/063.html [autoptr] 1.1.2.1:
9099: * tests/064.html [autoptr] 1.1.2.1:
9100: * tests/065.html [autoptr] 1.1.2.1:
9101: * tests/066.html [autoptr] 1.1.2.1:
9102: * tests/067.html [autoptr] 1.1.2.1:
9103: * tests/068.html [autoptr] 1.1.2.1:
9104: * tests/069.html [autoptr] 1.1.2.1:
9105: * tests/070.html [autoptr] 1.1.2.1:
9106: * tests/071.html [autoptr] 1.1.2.1:
9107: * tests/072.html [autoptr] 1.1.2.1:
9108: * tests/073.html [autoptr] 1.1.2.1:
9109: * tests/074.html [autoptr] 1.1.2.1:
9110: * tests/075.html [autoptr] 1.1.2.1:
9111: * tests/076.html [autoptr] 1.1.2.1:
9112: * tests/077.html [autoptr] 1.1.2.1:
9113: * tests/078.html [autoptr] 1.1.2.1:
9114: * tests/079.html [autoptr] 1.1.2.1:
9115: * tests/080.html [autoptr] 1.1.2.1:
9116: * tests/081.html [autoptr] 1.1.2.1:
9117: * tests/082.html [autoptr] 1.1.2.1:
9118: * tests/083.html [autoptr] 1.1.2.1:
9119: * tests/084.html [autoptr] 1.1.2.1:
9120: * tests/085.html [autoptr] 1.1.2.1:
9121: * tests/086.html [autoptr] 1.1.2.1:
9122: * tests/087.html [autoptr] 1.1.2.1:
9123: * tests/088.html [autoptr] 1.1.2.1:
9124: * tests/089.html [autoptr] 1.1.2.1:
9125: * tests/090.html [autoptr] 1.1.2.1:
9126: * tests/091.html [autoptr] 1.1.2.1:
9127: * tests/092.html [autoptr] 1.1.2.1:
9128: * tests/093.html [autoptr] 1.1.2.1:
9129: * tests/094.html [autoptr] 1.1.2.1:
9130: * tests/095.html [autoptr] 1.1.2.1:
9131: * tests/results/061.processed [autoptr] 1.1.2.1:
9132: * tests/results/062.processed [autoptr] 1.1.2.1:
9133: * tests/results/063.processed [autoptr] 1.1.2.1:
9134: * tests/results/064.processed [autoptr] 1.1.2.1:
9135: * tests/results/065.processed [autoptr] 1.1.2.1:
9136: * tests/results/066.processed [autoptr] 1.1.2.1:
9137: * tests/results/067.processed [autoptr] 1.1.2.1:
9138: * tests/results/068.processed [autoptr] 1.1.2.1:
9139: * tests/results/069.processed [autoptr] 1.1.2.1:
9140: * tests/results/070.processed [autoptr] 1.1.2.1:
9141: * tests/results/071.processed [autoptr] 1.1.2.1:
9142: * tests/results/072.processed [autoptr] 1.1.2.1:
9143: * tests/results/073.processed [autoptr] 1.1.2.1:
9144: * tests/results/074.processed [autoptr] 1.1.2.1:
9145: * tests/results/075.processed [autoptr] 1.1.2.1:
9146: * tests/results/076.processed [autoptr] 1.1.2.1:
9147: * tests/results/077.processed [autoptr] 1.1.2.1:
9148: * tests/results/078.processed [autoptr] 1.1.2.1:
9149: * tests/results/079.processed [autoptr] 1.1.2.1:
9150: * tests/results/080.processed [autoptr] 1.1.2.1:
9151: * tests/results/081.processed [autoptr] 1.1.2.1:
9152: * tests/results/082.processed [autoptr] 1.1.2.1:
9153: * tests/results/083.processed [autoptr] 1.1.2.1:
9154: * tests/results/084.processed [autoptr] 1.1.2.1:
9155: * tests/results/085.processed [autoptr] 1.1.2.1:
9156: * tests/results/086.processed [autoptr] 1.1.2.1:
9157: * tests/results/087.processed [autoptr] 1.1.2.1:
9158: * tests/results/088.processed [autoptr] 1.1.2.1:
9159: * tests/results/089.processed [autoptr] 1.1.2.1:
9160: * tests/results/090.processed [autoptr] 1.1.2.1:
9161: * tests/results/091.processed [autoptr] 1.1.2.1:
9162: * tests/results/092.processed [autoptr] 1.1.2.1:
9163: * tests/results/093.processed [autoptr] 1.1.2.1:
9164: * tests/results/094.processed [autoptr] 1.1.2.1:
9165: * tests/results/095.processed [autoptr] 1.1.2.1:
9166: tests:
9167: 61 file::stat size
9168: 62 string->int autoconvert
9169: 63 double .int,dec,div,mul
9170: 64 date compare
9171: 65 file: basename,justname,justext
9172: 66 math:crypt
9173: 67 string.match simple on long
9174: 68 string.match normalized simple on long
9175: 69 string.int
9176: 70 file::stat content-type
9177: 71 table.join
9178: 72 hash parameter conditional pass
9179: 73 date daylightsaving,yearday
9180: 74 date arithmetics
9181: 75 response date values/attributes
9182: 76 string.pos of void, void.pos
9183: 77 syntax parsing
9184: 78 cookie tainting
9185: 79 switch with local
9186: 80 scientific numeric literal in string autoconvert
9187: 81 xor: logical and numerical
9188: 82 for delims
9189: 83 menu delims
9190: 84 table.hash distinct
9191: 85 long string replace
9192: 86 throw+catch current language preserve
9193: 87 bit shifts
9194: 88 junction tests + $caller test
9195: 89 hash.foreach selfmodification
9196: 90 int/void to int
9197: 91 $caller test
9198: 92 junction is + def junction tests
9199: 93 $caller test
9200: 94 syntax test
9201: 95 table.hash(keygenerator) [bug fixed]
9202:
9203: * tests/results/070.processed 1.1:
9204: file 070.processed was initially added on branch autoptr.
9205:
9206: * tests/results/069.processed 1.1:
9207: file 069.processed was initially added on branch autoptr.
9208:
9209: * tests/061.dat 1.1:
9210: file 061.dat was initially added on branch autoptr.
9211:
9212: * tests/092.html 1.1:
9213: file 092.html was initially added on branch autoptr.
9214:
9215: * tests/102.html 1.1:
9216: file 102.html was initially added on branch autoptr.
9217:
9218: * tests/results/062.processed 1.1:
9219: file 062.processed was initially added on branch autoptr.
9220:
9221: * tests/057.html 1.1:
9222: file 057.html was initially added on branch autoptr.
9223:
9224: * tests/results/054.processed 1.1:
9225: file 054.processed was initially added on branch autoptr.
9226:
9227: * tests/094.html 1.1:
9228: file 094.html was initially added on branch autoptr.
9229:
9230: * tests/059.html 1.1:
9231: file 059.html was initially added on branch autoptr.
9232:
9233: * tests/060.html 1.1:
9234: file 060.html was initially added on branch autoptr.
9235:
9236: * tests/096.html 1.1:
9237: file 096.html was initially added on branch autoptr.
9238:
9239: * tests/results/094.processed 1.1:
9240: file 094.processed was initially added on branch autoptr.
9241:
9242: * tests/062.html 1.1:
9243: file 062.html was initially added on branch autoptr.
9244:
9245: * tests/results/086.processed 1.1:
9246: file 086.processed was initially added on branch autoptr.
9247:
9248: * tests/098font.gif 1.1:
9249: file 098font.gif was initially added on branch autoptr.
9250:
9251: * tests/098.html 1.1:
9252: file 098.html was initially added on branch autoptr.
9253:
9254: * tests/results/078.processed 1.1:
9255: file 078.processed was initially added on branch autoptr.
9256:
9257: * tests/064.html 1.1:
9258: file 064.html was initially added on branch autoptr.
9259:
9260: * tests/results/071.processed 1.1:
9261: file 071.processed was initially added on branch autoptr.
9262:
9263: * tests/results/063.processed 1.1:
9264: file 063.processed was initially added on branch autoptr.
9265:
9266: * tests/066.html 1.1:
9267: file 066.html was initially added on branch autoptr.
9268:
9269: * tests/results/055.processed 1.1:
9270: file 055.processed was initially added on branch autoptr.
9271:
9272: * tests/068.html 1.1:
9273: file 068.html was initially added on branch autoptr.
9274:
9275: * tests/071.html 1.1:
9276: file 071.html was initially added on branch autoptr.
9277:
9278: * tests/results/095.processed 1.1:
9279: file 095.processed was initially added on branch autoptr.
9280:
9281: * tests/results/087.processed 1.1:
9282: file 087.processed was initially added on branch autoptr.
9283:
9284: * tests/073.html 1.1:
9285: file 073.html was initially added on branch autoptr.
9286:
9287: * tests/results/079.processed 1.1:
9288: file 079.processed was initially added on branch autoptr.
9289:
9290: * tests/results/080.processed 1.1:
9291: file 080.processed was initially added on branch autoptr.
9292:
9293: * tests/results/072.processed 1.1:
9294: file 072.processed was initially added on branch autoptr.
9295:
9296: * tests/075.html 1.1:
9297: file 075.html was initially added on branch autoptr.
9298:
9299: * tests/results/064.processed 1.1:
9300: file 064.processed was initially added on branch autoptr.
9301:
9302: * tests/103.html [autoptr] 1.1.2.1:
9303: * tests/103mark.gif [autoptr] 1.1.2.1:
9304: * tests/103paf2001.gif [autoptr] 1.1.2.1:
9305: * tests/results/103.processed [autoptr] 1.1.2.1:
9306: tests:
9307: 103 image.copy transparence test
9308:
9309: * tests/results/056.processed 1.1:
9310: file 056.processed was initially added on branch autoptr.
9311:
9312: * tests/077.html 1.1:
9313: file 077.html was initially added on branch autoptr.
9314:
9315: * tests/080.html 1.1:
9316: file 080.html was initially added on branch autoptr.
9317:
9318: * tests/079.html 1.1:
9319: file 079.html was initially added on branch autoptr.
9320:
9321: * tests/results/096.processed 1.1:
9322: file 096.processed was initially added on branch autoptr.
9323:
9324: * tests/082.html 1.1:
9325: file 082.html was initially added on branch autoptr.
9326:
9327: * tests/results/088.processed 1.1:
9328: file 088.processed was initially added on branch autoptr.
9329:
9330: * tests/results/081.processed 1.1:
9331: file 081.processed was initially added on branch autoptr.
9332:
9333: * tests/084.html 1.1:
9334: file 084.html was initially added on branch autoptr.
9335:
9336: * tests/results/073.processed 1.1:
9337: file 073.processed was initially added on branch autoptr.
9338:
9339: * tests/058_paf2000.png 1.1:
9340: file 058_paf2000.png was initially added on branch autoptr.
9341:
9342: * tests/results/065.processed 1.1:
9343: file 065.processed was initially added on branch autoptr.
9344:
9345: * tests/086.html 1.1:
9346: file 086.html was initially added on branch autoptr.
9347:
9348: * tests/results/057.processed 1.1:
9349: file 057.processed was initially added on branch autoptr.
9350:
9351: * tests/052.html 1.1:
9352: file 052.html was initially added on branch autoptr.
9353:
9354: * tests/088.html 1.1:
9355: file 088.html was initially added on branch autoptr.
9356:
9357: * tests/054.html 1.1:
9358: file 054.html was initially added on branch autoptr.
9359:
9360: * src/main/pa_common.C [autoptr] 1.143.2.21:
9361: * src/targets/cgi/parser3.C [autoptr] 1.216.2.20:
9362: * tests/097.html [autoptr] 1.1.2.1:
9363: * tests/results/097.processed [autoptr] 1.1.2.1:
9364: test:
9365: 97 file::load http:// [bugs fixed]
9366:
9367: * tests/101.html 1.1:
9368: file 101.html was initially added on branch autoptr.
9369:
9370: * tests/091.html 1.1:
9371: file 091.html was initially added on branch autoptr.
9372:
9373: * tests/results/097.processed 1.1:
9374: file 097.processed was initially added on branch autoptr.
9375:
9376: * tests/056.html 1.1:
9377: file 056.html was initially added on branch autoptr.
9378:
9379: * tests/results/089.processed 1.1:
9380: file 089.processed was initially added on branch autoptr.
9381:
9382: * tests/results/090.processed 1.1:
9383: file 090.processed was initially added on branch autoptr.
9384:
9385: * src/classes/hash.C [autoptr] 1.54.2.12:
9386: * src/classes/image.C [autoptr] 1.90.2.13:
9387: * src/classes/table.C [autoptr] 1.172.2.13:
9388: * src/include/pa_memory.h [autoptr] 1.1.2.5:
9389: * tests/096.html [autoptr] 1.1.2.1:
9390: * tests/096_dir/163.jpg [autoptr] 1.1.2.1:
9391: * tests/096_dir/188.jpg [autoptr] 1.1.2.1:
9392: * tests/results/096.processed [autoptr] 1.1.2.1:
9393: tests:
9394: 96 image EXIF [bug fixed]
9395:
9396: * tests/results/100.processed 1.1:
9397: file 100.processed was initially added on branch autoptr.
9398:
9399: * tests/103.html 1.1:
9400: file 103.html was initially added on branch autoptr.
9401:
9402: * tests/093.html 1.1:
9403: file 093.html was initially added on branch autoptr.
9404:
9405: * tests/results/082.processed 1.1:
9406: file 082.processed was initially added on branch autoptr.
9407:
9408: * tests/052.html [autoptr] 1.1.2.1:
9409: * tests/outputs/049.processed [autoptr] 1.1.2.2:
9410: * tests/outputs/050.processed [autoptr] 1.1.2.2:
9411: * tests/outputs/051.processed [autoptr] 1.1.2.2:
9412: * tests/results/052.processed [autoptr] 1.1.2.1:
9413: test:
9414: 52 pre/match/post test: passed AS-IT-WERE, but wrong :) separate task: fix that
9415:
9416: * tests/058.html 1.1:
9417: file 058.html was initially added on branch autoptr.
9418:
9419: * tests/results/074.processed 1.1:
9420: file 074.processed was initially added on branch autoptr.
9421:
9422: * tests/095.html 1.1:
9423: file 095.html was initially added on branch autoptr.
9424:
9425: * tests/results/066.processed 1.1:
9426: file 066.processed was initially added on branch autoptr.
9427:
9428: * tests/061.html 1.1:
9429: file 061.html was initially added on branch autoptr.
9430:
9431: * tests/results/058.processed 1.1:
9432: file 058.processed was initially added on branch autoptr.
9433:
9434: * tests/103mark.gif 1.1:
9435: file 103mark.gif was initially added on branch autoptr.
9436:
9437: * tests/097.html 1.1:
9438: file 097.html was initially added on branch autoptr.
9439:
9440: * tests/063.html 1.1:
9441: file 063.html was initially added on branch autoptr.
9442:
9443: * src/main/execute.C [autoptr] 1.295.2.22:
9444: * src/main/pa_table.C [autoptr] 1.53.2.10:
9445: test:
9446: 59 table.locate [bug fixed]
9447: 60 string eq string [bug fixed]
9448:
9449: * tests/099.html 1.1:
9450: file 099.html was initially added on branch autoptr.
9451:
9452: * tests/065.html 1.1:
9453: file 065.html was initially added on branch autoptr.
9454:
9455: * tests/results/098.processed 1.1:
9456: file 098.processed was initially added on branch autoptr.
9457:
9458: * tests/results/091.processed 1.1:
9459: file 091.processed was initially added on branch autoptr.
9460:
9461: * tests/results/101.processed 1.1:
9462: file 101.processed was initially added on branch autoptr.
9463:
9464: * tests/057.html [autoptr] 1.1.2.2:
9465: * tests/099.html [autoptr] 1.1.2.1:
9466: * tests/100.html [autoptr] 1.1.2.1:
9467: * tests/results/057.processed [autoptr] 1.1.2.2:
9468: * tests/results/099.processed [autoptr] 1.1.2.1:
9469: * tests/results/100.processed [autoptr] 1.1.2.1:
9470: tests:
9471: 57 date create 2002: added
9472: 99,100 response:body/download
9473:
9474: * tests/067.html 1.1:
9475: file 067.html was initially added on branch autoptr.
9476:
9477: * tests/results/083.processed 1.1:
9478: file 083.processed was initially added on branch autoptr.
9479:
9480: * tests/results/075.processed 1.1:
9481: file 075.processed was initially added on branch autoptr.
9482:
9483: * src/main/execute.C [autoptr] 1.295.2.24:
9484: * tests/101.html [autoptr] 1.1.2.1:
9485: * tests/102.html [autoptr] 1.1.2.1:
9486: * tests/results/101.processed [autoptr] 1.1.2.1:
9487: * tests/results/102.processed [autoptr] 1.1.2.1:
9488: tests:
9489: 101 method/variable name conflict test
9490: 102 form fields change should not not change anything [bug fix]
9491:
9492: * tests/070.html 1.1:
9493: file 070.html was initially added on branch autoptr.
9494:
9495: * tests/069.html 1.1:
9496: file 069.html was initially added on branch autoptr.
9497:
9498: * tests/results/067.processed 1.1:
9499: file 067.processed was initially added on branch autoptr.
9500:
9501: * src/classes/image.C [autoptr] 1.90.2.15:
9502: * src/include/pa_request.h [autoptr] 1.160.2.29:
9503: * src/include/pa_stack.h [autoptr] 1.17.2.6:
9504: * src/types/pa_vimage.h [autoptr] 1.34.2.8:
9505: number of gcc compiler bugs fixed
9506:
9507: 2003-03-03 paf
9508: * tests/037.html 1.1:
9509: file 037.html was initially added on branch autoptr.
9510:
9511: * tests/results/044.processed 1.1:
9512: file 044.processed was initially added on branch autoptr.
9513:
9514: * tests/039.html 1.1:
9515: file 039.html was initially added on branch autoptr.
9516:
9517: * tests/040.html 1.1:
9518: file 040.html was initially added on branch autoptr.
9519:
9520: * tests/results/036.processed 1.1:
9521: file 036.processed was initially added on branch autoptr.
9522:
9523: * tests/042.html 1.1:
9524: file 042.html was initially added on branch autoptr.
9525:
9526: * tests/044.html 1.1:
9527: file 044.html was initially added on branch autoptr.
9528:
9529: * src/main/pa_request.C [autoptr] 1.245.2.29:
9530: * src/types/pa_vmath.C [autoptr] 1.1.2.9:
9531: * tests/033.html [autoptr] 1.1.2.1:
9532: * tests/034.html [autoptr] 1.1.2.1:
9533: * tests/035.html [autoptr] 1.1.2.1:
9534: * tests/036.html [autoptr] 1.1.2.1:
9535: * tests/037.html [autoptr] 1.1.2.1:
9536: * tests/038.html [autoptr] 1.1.2.1:
9537: * tests/results/033.processed [autoptr] 1.1.2.1:
9538: * tests/results/034.processed [autoptr] 1.1.2.1:
9539: * tests/results/035.processed [autoptr] 1.1.2.1:
9540: * tests/results/036.processed [autoptr] 1.1.2.1:
9541: * tests/results/037.processed [autoptr] 1.1.2.1:
9542: * tests/results/038.processed [autoptr] 1.1.2.1:
9543: tests:
9544: 33 string.replace
9545: 34 string.upper
9546: 35 table created
9547: 36 local/global vars with juntions
9548: 37 table clone
9549: 38 math PI & number formatting
9550:
9551: math class registring typo fixed
9552:
9553: * tests/046.html 1.1:
9554: file 046.html was initially added on branch autoptr.
9555:
9556: * tests/040.html [autoptr] 1.1.2.1:
9557: * tests/results/040.processed [autoptr] 1.1.2.1:
9558: test:
9559: 39 method result of type table
9560: 40 method param junction auto evaluate
9561:
9562: * tests/051b.p 1.1:
9563: file 051b.p was initially added on branch autoptr.
9564:
9565: * tests/results/045.processed 1.1:
9566: file 045.processed was initially added on branch autoptr.
9567:
9568: * tests/048.html 1.1:
9569: file 048.html was initially added on branch autoptr.
9570:
9571: * tests/results/037.processed 1.1:
9572: file 037.processed was initially added on branch autoptr.
9573:
9574: * tests/051.html 1.1:
9575: file 051.html was initially added on branch autoptr.
9576:
9577: * tests/results/046.processed 1.1:
9578: file 046.processed was initially added on branch autoptr.
9579:
9580: * tests/results/038.processed 1.1:
9581: file 038.processed was initially added on branch autoptr.
9582:
9583: * tests/041.html [autoptr] 1.1.2.1:
9584: * tests/results/041.processed [autoptr] 1.1.2.1:
9585: test:
9586: 41 table.locate by expression
9587:
9588: * tests/032.html 1.1:
9589: file 032.html was initially added on branch autoptr.
9590:
9591: * tests/results/047.processed 1.1:
9592: file 047.processed was initially added on branch autoptr.
9593:
9594: * tests/034.html 1.1:
9595: file 034.html was initially added on branch autoptr.
9596:
9597: * tests/results/040.processed 1.1:
9598: file 040.processed was initially added on branch autoptr.
9599:
9600: * tests/results/039.processed 1.1:
9601: file 039.processed was initially added on branch autoptr.
9602:
9603: * tests/results/032.processed 1.1:
9604: file 032.processed was initially added on branch autoptr.
9605:
9606: * tests/036.html 1.1:
9607: file 036.html was initially added on branch autoptr.
9608:
9609: * tests/038.html 1.1:
9610: file 038.html was initially added on branch autoptr.
9611:
9612: * tests/parser-unix.sh 1.1:
9613: file parser-unix.sh was initially added on branch autoptr.
9614:
9615: * tests/043.html [autoptr] 1.1.2.1:
9616: * tests/044.html [autoptr] 1.1.2.1:
9617: * tests/045.html [autoptr] 1.1.2.1:
9618: * tests/046.html [autoptr] 1.1.2.1:
9619: * tests/047.html [autoptr] 1.1.2.1:
9620: * tests/048.html [autoptr] 1.1.2.1:
9621: * tests/049.html [autoptr] 1.1.2.1:
9622: * tests/050.html [autoptr] 1.1.2.1:
9623: * tests/051.html [autoptr] 1.1.2.1:
9624: * tests/051b.p [autoptr] 1.1.2.1:
9625: * tests/051t.p [autoptr] 1.1.2.1:
9626: * tests/Makefile [autoptr] 1.1.2.3:
9627: * tests/outputs/049.processed [autoptr] 1.1.2.1:
9628: * tests/outputs/050.processed [autoptr] 1.1.2.1:
9629: * tests/outputs/051.processed [autoptr] 1.1.2.1:
9630: * tests/parser-cygwin.sh [autoptr] 1.1.2.2:
9631: * tests/parser-unix.sh [autoptr] 1.1.2.2:
9632: * tests/results/001.processed [autoptr] 1.1.2.2:
9633: * tests/results/002.processed [autoptr] 1.1.2.2:
9634: * tests/results/003.processed [autoptr] 1.1.2.2:
9635: * tests/results/005.processed [autoptr] 1.1.2.2:
9636: * tests/results/006.processed [autoptr] 1.1.2.2:
9637: * tests/results/008.processed [autoptr] 1.1.2.2:
9638: * tests/results/009.processed [autoptr] 1.1.2.2:
9639: * tests/results/011.processed [autoptr] 1.1.2.2:
9640: * tests/results/012.processed [autoptr] 1.1.2.2:
9641: * tests/results/013.processed [autoptr] 1.1.2.2:
9642: * tests/results/014.processed [autoptr] 1.1.2.2:
9643: * tests/results/015.processed [autoptr] 1.1.2.2:
9644: * tests/results/016.processed [autoptr] 1.1.2.2:
9645: * tests/results/017.processed [autoptr] 1.1.2.2:
9646: * tests/results/020.processed [autoptr] 1.1.2.2:
9647: * tests/results/021.processed [autoptr] 1.1.2.2:
9648: * tests/results/022.processed [autoptr] 1.1.2.2:
9649: * tests/results/024.processed [autoptr] 1.1.2.2:
9650: * tests/results/025.processed [autoptr] 1.1.2.2:
9651: * tests/results/026.processed [autoptr] 1.1.2.2:
9652: * tests/results/027.processed [autoptr] 1.1.2.2:
9653: * tests/results/028.processed [autoptr] 1.1.2.2:
9654: * tests/results/029.processed [autoptr] 1.1.2.2:
9655: * tests/results/030.processed [autoptr] 1.1.2.2:
9656: * tests/results/031.processed [autoptr] 1.1.2.2:
9657: * tests/results/043.processed [autoptr] 1.1.2.1:
9658: * tests/results/044.processed [autoptr] 1.1.2.1:
9659: * tests/results/045.processed [autoptr] 1.1.2.1:
9660: * tests/results/046.processed [autoptr] 1.1.2.1:
9661: * tests/results/047.processed [autoptr] 1.1.2.1:
9662: * tests/results/048.processed [autoptr] 1.1.2.1:
9663: * tests/results/049.processed [autoptr] 1.1.2.1:
9664: * tests/results/050.processed [autoptr] 1.1.2.1:
9665: * tests/results/051.processed [autoptr] 1.1.2.1:
9666: * tests/run_parser.sh [autoptr] 1.1.2.1:
9667: tests:
9668: 43,44,45 date rolls
9669: 46 autoevaluating junction
9670: 47 table.select
9671: 48 name with subvar
9672: 49 hash-creating switch
9673: 50 process
9674: 51 started parent/child, works as it were but it were NOT GOOD, created separate task to fix that
9675:
9676: * tests/041.html 1.1:
9677: file 041.html was initially added on branch autoptr.
9678:
9679: * src/classes/op.C [autoptr] 1.127.2.18:
9680: * src/include/pa_request.h [autoptr] 1.160.2.28:
9681: * src/include/pa_string.h [autoptr] 1.144.2.25:
9682: * src/main/execute.C [autoptr] 1.295.2.21:
9683: * src/main/pa_request.C [autoptr] 1.245.2.28:
9684: * src/main/pa_string.C [autoptr] 1.172.2.18:
9685: * src/main/untaint.C [autoptr] 1.115.2.11:
9686: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.3:
9687: * src/types/pa_wcontext.h [autoptr] 1.42.2.9:
9688: * tests/032.html [autoptr] 1.1.2.1:
9689: * tests/results/032.processed [autoptr] 1.1.2.1:
9690: uchar changed to String_UL in all places [was not everywhere]
9691: untaint test: 032
9692:
9693: * tests/results/048.processed 1.1:
9694: file 048.processed was initially added on branch autoptr.
9695:
9696: * tests/043.html 1.1:
9697: file 043.html was initially added on branch autoptr.
9698:
9699: * tests/results/041.processed 1.1:
9700: file 041.processed was initially added on branch autoptr.
9701:
9702: * tests/results/033.processed 1.1:
9703: file 033.processed was initially added on branch autoptr.
9704:
9705: * tests/045.html 1.1:
9706: file 045.html was initially added on branch autoptr.
9707:
9708: * tests/047.html 1.1:
9709: file 047.html was initially added on branch autoptr.
9710:
9711: * tests/051t.p 1.1:
9712: file 051t.p was initially added on branch autoptr.
9713:
9714: * tests/050.html 1.1:
9715: file 050.html was initially added on branch autoptr.
9716:
9717: * tests/049.html 1.1:
9718: file 049.html was initially added on branch autoptr.
9719:
9720: * src/targets/cgi/parser3.C [autoptr] 1.216.2.19:
9721: * tests/004.html [autoptr] 1.1.2.2:
9722: * tests/Makefile [autoptr] 1.1.2.2:
9723: * tests/parser-cygwin.sh [autoptr] 1.1.2.1:
9724: * tests/parser-unix.sh [autoptr] 1.1.2.1:
9725: * tests/results/004.processed [autoptr] 1.1.2.2:
9726: * www/htdocs/.htaccess [autoptr] 1.12.6.2:
9727: removed -H command line key, now testing using .sh file with
9728: SERVER_SOFTWARE=xxx
9729:
1.39 paf 9730: * tests/042.html [autoptr] 1.1.2.1:
9731: * tests/results/042.processed [autoptr] 1.1.2.1:
9732: test:
9733: 42 exception.handled
9734:
1.23 paf 9735: * tests/outputs/049.processed 1.1:
9736: * tests/results/049.processed 1.1:
9737: file 049.processed was initially added on branch autoptr.
9738:
9739: * tests/outputs/050.processed 1.1:
9740: * tests/results/050.processed 1.1:
9741: file 050.processed was initially added on branch autoptr.
9742:
9743: * tests/results/042.processed 1.1:
9744: file 042.processed was initially added on branch autoptr.
9745:
9746: * tests/results/034.processed 1.1:
9747: file 034.processed was initially added on branch autoptr.
9748:
9749: * tests/039.html [autoptr] 1.1.2.1:
9750: * tests/results/039.processed [autoptr] 1.1.2.1:
9751: test:
9752: 37 method result of type table
9753:
9754: * tests/outputs/051.processed 1.1:
9755: * tests/results/051.processed 1.1:
9756: file 051.processed was initially added on branch autoptr.
9757:
9758: * tests/parser-cygwin.sh 1.1:
9759: file parser-cygwin.sh was initially added on branch autoptr.
9760:
9761: * tests/results/043.processed 1.1:
9762: file 043.processed was initially added on branch autoptr.
9763:
9764: * tests/results/035.processed 1.1:
9765: file 035.processed was initially added on branch autoptr.
9766:
9767: * tests/033.html 1.1:
9768: file 033.html was initially added on branch autoptr.
9769:
9770: * tests/run_parser.sh 1.1:
9771: file run_parser.sh was initially added on branch autoptr.
9772:
9773: * tests/035.html 1.1:
9774: file 035.html was initially added on branch autoptr.
9775:
9776: 2003-02-27 paf
9777: * www/htdocs/maximized.htm [autoptr] 1.1.2.1:
9778: *** empty log message ***
9779:
9780: * www/htdocs/maximized.htm 1.1:
9781: file maximized.htm was initially added on branch autoptr.
9782:
9783: 2003-02-26 paf
9784: * tests/001.html 1.1:
9785: file 001.html was initially added on branch autoptr.
9786:
9787: * tests/003.html 1.1:
9788: file 003.html was initially added on branch autoptr.
9789:
9790: * tests/results/028.processed 1.1:
9791: file 028.processed was initially added on branch autoptr.
9792:
9793: * tests/005.html 1.1:
9794: file 005.html was initially added on branch autoptr.
9795:
9796: * tests/results/021.processed 1.1:
9797: file 021.processed was initially added on branch autoptr.
9798:
9799: * tests/results/013.processed 1.1:
9800: file 013.processed was initially added on branch autoptr.
9801:
9802: * src/include/pa_array.h [autoptr] 1.57.2.26:
9803: * src/include/pa_hash.h [autoptr] 1.58.2.17:
9804: * src/include/pa_memory.h [autoptr] 1.1.2.3:
9805: * src/main/pa_charset.C [autoptr] 1.33.2.12:
9806: * tests/001.html [autoptr] 1.1.2.1:
9807: * tests/002.html [autoptr] 1.1.2.1:
9808: * tests/003.html [autoptr] 1.1.2.1:
9809: * tests/004.html [autoptr] 1.1.2.1:
9810: * tests/005.html [autoptr] 1.1.2.1:
9811: * tests/006.html [autoptr] 1.1.2.1:
9812: * tests/007.html [autoptr] 1.1.2.1:
9813: * tests/008.html [autoptr] 1.1.2.1:
9814: * tests/009.html [autoptr] 1.1.2.1:
9815: * tests/010.html [autoptr] 1.1.2.1:
9816: * tests/011.html [autoptr] 1.1.2.1:
9817: * tests/012.html [autoptr] 1.1.2.1:
9818: * tests/013.html [autoptr] 1.1.2.1:
9819: * tests/014.html [autoptr] 1.1.2.1:
9820: * tests/Makefile [autoptr] 1.1.2.1:
9821: * tests/outputs/create-dir [autoptr] 1.1.2.1:
9822: * tests/results/001.processed [autoptr] 1.1.2.1:
9823: * tests/results/002.processed [autoptr] 1.1.2.1:
9824: * tests/results/003.processed [autoptr] 1.1.2.1:
9825: * tests/results/004.processed [autoptr] 1.1.2.1:
9826: * tests/results/005.processed [autoptr] 1.1.2.1:
9827: * tests/results/006.processed [autoptr] 1.1.2.1:
9828: * tests/results/007.processed [autoptr] 1.1.2.1:
9829: * tests/results/008.processed [autoptr] 1.1.2.1:
9830: * tests/results/009.processed [autoptr] 1.1.2.1:
9831: * tests/results/010.processed [autoptr] 1.1.2.1:
9832: * tests/results/011.processed [autoptr] 1.1.2.1:
9833: * tests/results/012.processed [autoptr] 1.1.2.1:
9834: * tests/results/013.processed [autoptr] 1.1.2.1:
9835: * tests/results/014.processed [autoptr] 1.1.2.1:
9836: hash cloning fixed
9837:
9838: * tests/007.html 1.1:
9839: file 007.html was initially added on branch autoptr.
9840:
9841: * tests/results/005.processed 1.1:
9842: file 005.processed was initially added on branch autoptr.
9843:
9844: * tests/010.html 1.1:
9845: file 010.html was initially added on branch autoptr.
9846:
9847: * tests/009.html 1.1:
9848: file 009.html was initially added on branch autoptr.
9849:
9850: * tests/012.html 1.1:
9851: file 012.html was initially added on branch autoptr.
9852:
9853: * tests/014.html 1.1:
9854: file 014.html was initially added on branch autoptr.
9855:
9856: * src/main/execute.C [autoptr] 1.295.2.20:
9857: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.14:
9858: * tests/024.html [autoptr] 1.1.2.1:
9859: * tests/025.html [autoptr] 1.1.2.1:
9860: * tests/026.html [autoptr] 1.1.2.1:
9861: * tests/027.html [autoptr] 1.1.2.1:
9862: * tests/028.html [autoptr] 1.1.2.1:
9863: * tests/029.html [autoptr] 1.1.2.1:
9864: * tests/030.html [autoptr] 1.1.2.1:
9865: * tests/031.html [autoptr] 1.1.2.1:
9866: * tests/results/024.processed [autoptr] 1.1.2.1:
9867: * tests/results/025.processed [autoptr] 1.1.2.1:
9868: * tests/results/026.processed [autoptr] 1.1.2.1:
9869: * tests/results/027.processed [autoptr] 1.1.2.1:
9870: * tests/results/028.processed [autoptr] 1.1.2.1:
9871: * tests/results/029.processed [autoptr] 1.1.2.1:
9872: * tests/results/030.processed [autoptr] 1.1.2.1:
9873: * tests/results/031.processed [autoptr] 1.1.2.1:
9874: fixed bug with name_cstr mutable CharPtr
9875: more tests
9876:
9877: * tests/results/029.processed 1.1:
9878: file 029.processed was initially added on branch autoptr.
9879:
9880: * tests/results/030.processed 1.1:
9881: file 030.processed was initially added on branch autoptr.
9882:
9883: * tests/016.html 1.1:
9884: file 016.html was initially added on branch autoptr.
9885:
9886: * tests/results/022.processed 1.1:
9887: file 022.processed was initially added on branch autoptr.
9888:
9889: * tests/results/014.processed 1.1:
9890: file 014.processed was initially added on branch autoptr.
9891:
9892: * tests/018.html 1.1:
9893: file 018.html was initially added on branch autoptr.
9894:
9895: * tests/results/006.processed 1.1:
9896: file 006.processed was initially added on branch autoptr.
9897:
9898: * tests/022_dir/a.html 1.1:
9899: file a.html was initially added on branch autoptr.
9900:
9901: * tests/021.html 1.1:
9902: file 021.html was initially added on branch autoptr.
9903:
9904: * tests/023.html 1.1:
9905: file 023.html was initially added on branch autoptr.
9906:
9907: * tests/results/031.processed 1.1:
9908: file 031.processed was initially added on branch autoptr.
9909:
9910: * tests/025.html 1.1:
9911: file 025.html was initially added on branch autoptr.
9912:
9913: * tests/results/023.processed 1.1:
9914: file 023.processed was initially added on branch autoptr.
9915:
9916: * src/include/pa_sapi.h [autoptr] 1.22.2.8:
9917: * src/main/pa_globals.C [autoptr] 1.152.2.16:
9918: * src/main/pa_memory.C [autoptr] 1.1.2.3:
9919: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.6:
9920: * src/targets/cgi/parser3.C [autoptr] 1.216.2.18:
9921: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.6:
9922: SAPI::abort << abort. die now just exits
9923:
9924: * tests/results/015.processed 1.1:
9925: file 015.processed was initially added on branch autoptr.
9926:
9927: * tests/027.html 1.1:
9928: file 027.html was initially added on branch autoptr.
9929:
9930: * tests/results/007.processed 1.1:
9931: file 007.processed was initially added on branch autoptr.
9932:
9933: * tests/030.html 1.1:
9934: file 030.html was initially added on branch autoptr.
9935:
9936: * tests/029.html 1.1:
9937: file 029.html was initially added on branch autoptr.
9938:
9939: * tests/outputs/create-dir 1.1:
9940: file create-dir was initially added on branch autoptr.
9941:
9942: * tests/022_dir/b.txt 1.1:
9943: file b.txt was initially added on branch autoptr.
9944:
9945: * tests/results/024.processed 1.1:
9946: file 024.processed was initially added on branch autoptr.
9947:
9948: * tests/002.html 1.1:
9949: file 002.html was initially added on branch autoptr.
9950:
9951: * tests/results/016.processed 1.1:
9952: file 016.processed was initially added on branch autoptr.
9953:
9954: * tests/results/008.processed 1.1:
9955: file 008.processed was initially added on branch autoptr.
9956:
9957: * tests/004.html 1.1:
9958: file 004.html was initially added on branch autoptr.
9959:
9960: * tests/results/001.processed 1.1:
9961: file 001.processed was initially added on branch autoptr.
9962:
9963: * tests/006.html 1.1:
9964: file 006.html was initially added on branch autoptr.
9965:
9966: * tests/008.html 1.1:
9967: file 008.html was initially added on branch autoptr.
9968:
9969: * tests/011.html 1.1:
9970: file 011.html was initially added on branch autoptr.
9971:
9972: * tests/results/025.processed 1.1:
9973: file 025.processed was initially added on branch autoptr.
9974:
9975: * tests/results/017.processed 1.1:
9976: file 017.processed was initially added on branch autoptr.
9977:
9978: * tests/Makefile 1.1:
9979: file Makefile was initially added on branch autoptr.
9980:
9981: * tests/results/009.processed 1.1:
9982: file 009.processed was initially added on branch autoptr.
9983:
9984: * tests/results/010.processed 1.1:
9985: file 010.processed was initially added on branch autoptr.
9986:
9987: * tests/013.html 1.1:
9988: file 013.html was initially added on branch autoptr.
9989:
9990: * tests/results/002.processed 1.1:
9991: file 002.processed was initially added on branch autoptr.
9992:
9993: * tests/019paf2001.gif 1.1:
9994: file 019paf2001.gif was initially added on branch autoptr.
9995:
9996: * tests/015.html 1.1:
9997: file 015.html was initially added on branch autoptr.
9998:
9999: * tests/017.html 1.1:
10000: file 017.html was initially added on branch autoptr.
10001:
10002: * tests/020.html 1.1:
10003: file 020.html was initially added on branch autoptr.
10004:
10005: * tests/019.html 1.1:
10006: file 019.html was initially added on branch autoptr.
10007:
10008: * tests/results/026.processed 1.1:
10009: file 026.processed was initially added on branch autoptr.
10010:
10011: * tests/results/018.processed 1.1:
10012: file 018.processed was initially added on branch autoptr.
10013:
10014: * tests/022.html 1.1:
10015: file 022.html was initially added on branch autoptr.
10016:
10017: * tests/results/011.processed 1.1:
10018: file 011.processed was initially added on branch autoptr.
10019:
10020: * tests/024.html 1.1:
10021: file 024.html was initially added on branch autoptr.
10022:
10023: * tests/results/003.processed 1.1:
10024: file 003.processed was initially added on branch autoptr.
10025:
10026: * tests/022_dir/c.htm 1.1:
10027: file c.htm was initially added on branch autoptr.
10028:
10029: * tests/026.html 1.1:
10030: file 026.html was initially added on branch autoptr.
10031:
10032: * tests/028.html 1.1:
10033: file 028.html was initially added on branch autoptr.
10034:
10035: * tests/031.html 1.1:
10036: file 031.html was initially added on branch autoptr.
10037:
10038: * tests/results/027.processed 1.1:
10039: file 027.processed was initially added on branch autoptr.
10040:
10041: * tests/results/019.processed 1.1:
10042: file 019.processed was initially added on branch autoptr.
10043:
10044: * tests/results/020.processed 1.1:
10045: file 020.processed was initially added on branch autoptr.
10046:
10047: * src/classes/classes.awk [autoptr] 1.6.6.3:
10048: * src/classes/classes.h [autoptr] 1.23.2.9:
10049: * src/classes/date.C [autoptr] 1.42.2.11:
10050: * src/classes/double.C [autoptr] 1.53.2.8:
10051: * src/classes/file.C [autoptr] 1.107.2.15:
10052: * src/classes/form.C [autoptr] 1.34.2.7:
10053: * src/classes/hash.C [autoptr] 1.54.2.11:
10054: * src/classes/image.C [autoptr] 1.90.2.12:
10055: * src/classes/int.C [autoptr] 1.49.2.7:
10056: * src/classes/mail.C [autoptr] 1.88.2.12:
10057: * src/classes/math.C [autoptr] 1.24.2.10:
10058: * src/classes/op.C [autoptr] 1.127.2.17:
10059: * src/classes/response.C [autoptr] 1.23.2.7:
10060: * src/classes/string.C [autoptr] 1.125.2.12:
10061: * src/classes/table.C [autoptr] 1.172.2.11:
10062: * src/classes/void.C [autoptr] 1.28.2.5:
10063: * src/classes/xdoc.C [autoptr] 1.108.2.12:
10064: * src/classes/xnode.C [autoptr] 1.54.2.8:
10065: * src/include/pa_memory.h [autoptr] 1.1.2.4:
10066: * src/include/pa_sapi.h [autoptr] 1.22.2.7:
10067: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.5:
10068: * src/targets/cgi/parser3.C [autoptr] 1.216.2.17:
10069: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.5:
10070: * src/types/pa_venv.h [autoptr] 1.28.2.5:
10071: * src/types/pa_vform.C [autoptr] 1.74.2.11:
10072: * tests/015.html [autoptr] 1.1.2.1:
10073: * tests/016.html [autoptr] 1.1.2.1:
10074: * tests/017.html [autoptr] 1.1.2.1:
10075: * tests/018.html [autoptr] 1.1.2.1:
10076: * tests/019.html [autoptr] 1.1.2.1:
10077: * tests/019paf2001.gif [autoptr] 1.1.2.1:
10078: * tests/020.html [autoptr] 1.1.2.1:
10079: * tests/021.html [autoptr] 1.1.2.1:
10080: * tests/022.html [autoptr] 1.1.2.1:
10081: * tests/022_dir/a.html [autoptr] 1.1.2.1:
10082: * tests/022_dir/b.txt [autoptr] 1.1.2.1:
10083: * tests/022_dir/c.htm [autoptr] 1.1.2.1:
10084: * tests/023.html [autoptr] 1.1.2.1:
10085: * tests/results/015.processed [autoptr] 1.1.2.1:
10086: * tests/results/016.processed [autoptr] 1.1.2.1:
10087: * tests/results/017.processed [autoptr] 1.1.2.1:
10088: * tests/results/018.processed [autoptr] 1.1.2.1:
10089: * tests/results/019.processed [autoptr] 1.1.2.1:
10090: * tests/results/020.processed [autoptr] 1.1.2.1:
10091: * tests/results/021.processed [autoptr] 1.1.2.1:
10092: * tests/results/022.processed [autoptr] 1.1.2.1:
10093: * tests/results/023.processed [autoptr] 1.1.2.1:
10094: methoded_array now contains all Mxxx classes
10095: SAPI::get_env now returns info on pool
10096: more tests
10097:
10098: * tests/results/012.processed 1.1:
10099: file 012.processed was initially added on branch autoptr.
10100:
10101: * tests/results/004.processed 1.1:
10102: file 004.processed was initially added on branch autoptr.
10103:
10104: 2003-02-25 paf
10105: * src/main/pa_common.C [release_3_0_0007] 1.140.2.2:
10106: typo fixed
10107:
10108: 2003-02-24 paf
10109: * src/types/pa_vcookie.C [autoptr] 1.55.2.9:
10110: fixed all places with bad get_string(0)
10111: [one remained]
10112:
10113: * src/include/pa_request.h [autoptr] 1.160.2.27:
10114: * src/main/execute.C [autoptr] 1.295.2.19:
10115: few bad get_string(0) [should have been get_string(&pool)]
10116: todo: check other such calls
10117:
10118: * src/types/pa_vmail.C 1.41:
10119: body [text/html] transcoded to
10120: $.charset[specified]
10121: now
10122:
10123: * src/main/compile.tab.C [autoptr] 1.81.2.9:
10124: * src/main/execute.C [autoptr] 1.295.2.18:
10125: * src/types/pa_vfile.h [autoptr] 1.52.2.16:
10126: test10, bad lookups
10127:
10128: xxx* xxx=smartptr.get(); << is bad style, after ";" original object got destructed, and xxx points to sky
10129:
10130: * src/main/pa_common.C 1.145:
10131: * src/main/pa_common.C [release_3_0_0007] 1.140.2.1:
10132: stupid gcc [2.95.4] generated bad code
10133: which failed to handle sigsetjmp+throw: crashed inside of pre-throw code.
10134: rewritten simplier [though duplicating closesocket code]
10135:
10136: * src/classes/string.C [autoptr] 1.125.2.11:
10137: match bug fixed
10138:
1.22 paf 10139: 2003-02-21 paf
10140: * src/targets/cgi/parser3.C [autoptr] 1.216.2.15:
10141: MAKE_TEST must be used inside of 'make tests' only
10142: [it's not forcing CGI mode now]
10143: now use -H to output CGI header when parser used in command line [useful for tests also]
10144:
10145: * src/classes/file.C [autoptr] 1.107.2.14:
10146: * src/classes/image.C [autoptr] 1.90.2.11:
10147: * src/classes/mail.C [autoptr] 1.88.2.11:
10148: * src/classes/op.C [autoptr] 1.127.2.16:
10149: * src/classes/xdoc.C [autoptr] 1.108.2.11:
10150: * src/main/pa_charset.C [autoptr] 1.33.2.11:
10151: * src/main/pa_exec.C [autoptr] 1.48.2.14:
10152: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.14:
10153: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.4:
10154: * src/types/pa_vimage.C [autoptr] 1.22.2.7:
10155: * src/types/pa_vxdoc.h [autoptr] 1.31.2.4:
10156: fixed all cstr's that must use pool [as the one in ^process]
10157:
10158: * src/include/pa_array.h [autoptr] 1.57.2.25:
10159: * src/include/pa_exception.h [autoptr] 1.38.2.15:
10160: * src/include/pa_memory.h [autoptr] 1.1.2.1:
10161: * src/include/pa_pool.h [autoptr] 1.86.2.31:
10162: * src/main/Makefile.am [autoptr] 1.35.6.3:
10163: * src/main/main.dsp [autoptr] 1.161.6.12:
10164: * src/main/pa_array.C [autoptr] 1.54.2.5:
10165: * src/main/pa_memory.C [autoptr] 1.1.2.1:
10166: * src/main/pa_pool.C [autoptr] 1.59.2.5:
10167: reorganized memory handling files
10168:
10169: * src/include/pa_memory.h [autoptr] 1.1.2.2:
10170: * src/main/pa_memory.C [autoptr] 1.1.2.2:
10171: inlined memory handling pa_*
10172:
10173: * src/main/execute.C [autoptr] 1.295.2.17:
10174: * src/targets/cgi/parser3.C [autoptr] 1.216.2.11:
10175: * www/htdocs/autoptr.html [autoptr] 1.1.2.3:
10176: release mode now compiles OK
10177: test to show benefits of free
10178:
10179: * src/targets/cgi/parser3.C [autoptr] 1.216.2.14:
10180: MAKE_TEST environment variable switches on CGI mode, and is
10181: used in regression tests
10182:
10183: * operators.txt [autoptr] 1.109.2.1:
10184: * src/targets/cgi/parser3.C [autoptr] 1.216.2.16:
10185: * src/types/pa_vcookie.C [autoptr] 1.55.2.8:
10186: $cookie:name[$.expires[date << can be now]]
10187:
10188: written makefile with regression tests [raw]
10189:
10190: * src/include/pa_request.h [autoptr] 1.160.2.26:
10191: * src/main/pa_request.C [autoptr] 1.245.2.27:
10192: * src/targets/cgi/parser3.C [autoptr] 1.216.2.13:
10193: * src/types/pa_vcookie.h [autoptr] 1.23.2.6:
10194: * src/types/pa_venv.h [autoptr] 1.28.2.4:
10195: env fixed
10196:
10197: * src/main/pa_array.C [autoptr] 1.54.2.4:
10198: pool::format_integer terminator fixed
10199:
10200: * src/include/pa_memory.h 1.1:
10201: file pa_memory.h was initially added on branch autoptr.
10202:
10203: * src/main/pa_memory.C 1.1:
10204: file pa_memory.C was initially added on branch autoptr.
10205:
10206: * src/classes/op.C [autoptr] 1.127.2.15:
10207: fixed process.
10208: sould now check for all cstr's -- some must use pool [as the one in ^process]
10209:
10210: 2003-02-20 paf
10211: * www/htdocs/autoptr.html 1.1:
10212: file autoptr.html was initially added on branch autoptr.
10213:
10214: * src/include/pa_config_fixed.h [autoptr] 1.54.2.2:
10215: * src/targets/cgi/parser3.C [autoptr] 1.216.2.10:
10216: form values passed OK now
10217:
10218: * src/classes/date.C [autoptr] 1.42.2.10:
10219: * src/classes/double.C [autoptr] 1.53.2.7:
10220: * src/classes/file.C [autoptr] 1.107.2.13:
10221: * src/classes/hash.C [autoptr] 1.54.2.10:
10222: * src/classes/image.C [autoptr] 1.90.2.10:
10223: * src/classes/int.C [autoptr] 1.49.2.6:
10224: * src/classes/mail.C [autoptr] 1.88.2.10:
10225: * src/classes/math.C [autoptr] 1.24.2.9:
10226: * src/classes/op.C [autoptr] 1.127.2.13:
10227: * src/classes/response.C [autoptr] 1.23.2.6:
10228: * src/classes/string.C [autoptr] 1.125.2.10:
10229: * src/classes/table.C [autoptr] 1.172.2.10:
10230: * src/classes/void.C [autoptr] 1.28.2.4:
10231: * src/classes/xdoc.C [autoptr] 1.108.2.10:
10232: * src/classes/xnode.C [autoptr] 1.54.2.7:
10233: * src/main/pa_string.C [autoptr] 1.172.2.17:
10234: * src/types/pa_method.h [autoptr] 1.1.2.4:
10235: * src/types/pa_value.C [autoptr] 1.9.2.14:
10236: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.8:
10237: * www/htdocs/autoptr.html [autoptr] 1.1.2.1:
10238: string cmp fixed
10239:
10240: 2003-02-19 paf
10241: * src/classes/form.C [autoptr] 1.34.2.6:
10242: * src/include/pa_charset.h [autoptr] 1.20.2.12:
10243: * src/include/pa_pool.h [autoptr] 1.86.2.30:
10244: * src/main/pa_charset.C [autoptr] 1.33.2.10:
10245: * src/main/pa_exception.C [autoptr] 1.43.2.13:
10246: * src/main/pa_request.C [autoptr] 1.245.2.25:
10247: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.3:
10248: * src/targets/apache13/ApacheModuleParser3.dsp [autoptr] 1.16.12.1:
10249: * src/targets/cgi/parser3.C [autoptr] 1.216.2.8:
10250: * src/targets/isapi/parser3isapi.dsp [autoptr] 1.41.12.1:
10251: * src/types/pa_vcookie.C [autoptr] 1.55.2.7:
10252: * src/types/pa_vform.C [autoptr] 1.74.2.9:
10253: * src/types/pa_vmail.C [autoptr] 1.40.2.9:
10254: * src/types/pa_vxnode.C [autoptr] 1.30.2.2:
10255: found&kill all remaning leaks resulted from pooled::malloc calls
10256: [excluding in gd -- planning complete rewrite extremely ugly code]
10257:
10258: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.2:
10259: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.2:
10260: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.2:
10261: removed unneeded files
10262:
10263: 2003-02-17 paf
10264: * src/classes/classes.C [autoptr] 1.18.2.4:
10265: * src/include/pa_array.h [autoptr] 1.57.2.22:
10266: * src/include/pa_hash.h [autoptr] 1.58.2.16:
10267: * src/include/pa_pool.h [autoptr] 1.86.2.29:
10268: * src/include/pa_request.h [autoptr] 1.160.2.23:
10269: * src/main/pa_request.C [autoptr] 1.245.2.20:
10270: * src/main/pa_string.C [autoptr] 1.172.2.16:
10271: * src/main/untaint.C [autoptr] 1.115.2.10:
10272: * src/types/pa_value.h [autoptr] 1.109.2.23:
10273: * src/types/pa_vint.h [autoptr] 1.38.2.10:
10274: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.12:
10275: * src/types/pa_vstring.h [autoptr] 1.54.2.10:
10276: * src/types/pa_vvoid.h [autoptr] 1.17.2.7:
10277: * src/types/pa_wcontext.h [autoptr] 1.42.2.7:
10278: class fields of simple type not initialized with zeros :(
10279: while class fields of class types initialized with default constructors.
10280: learn C++
10281:
10282: * src/main/execute.C [autoptr] 1.295.2.11:
10283: * src/main/pa_request.C [autoptr] 1.245.2.21:
10284: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.5:
10285: first letters out OK
10286:
10287: * src/classes/classes.awk [autoptr] 1.6.6.2:
10288: * src/classes/double.C [autoptr] 1.53.2.5:
10289: * src/classes/file.C [autoptr] 1.107.2.11:
10290: * src/classes/form.C [autoptr] 1.34.2.5:
10291: * src/classes/image.C [autoptr] 1.90.2.8:
10292: * src/classes/int.C [autoptr] 1.49.2.4:
10293: * src/classes/mail.C [autoptr] 1.88.2.8:
10294: * src/classes/math.C [autoptr] 1.24.2.7:
10295: * src/classes/xdoc.C [autoptr] 1.108.2.7:
10296: * src/classes/xnode.C [autoptr] 1.54.2.5:
10297: * src/include/pa_array.h [autoptr] 1.57.2.21:
10298: * src/include/pa_string.h [autoptr] 1.144.2.24:
10299: * src/main/pa_exec.C [autoptr] 1.48.2.13:
10300: * src/types/pa_vmail.C [autoptr] 1.40.2.7:
10301: parser3.exe - 0 error(s), 0 warning(s)
10302:
10303: * src/classes/date.C [autoptr] 1.42.2.8:
10304: * src/classes/op.C [autoptr] 1.127.2.12:
10305: * src/classes/table.C [autoptr] 1.172.2.8:
10306: * src/classes/xdoc.C [autoptr] 1.108.2.8:
10307: * src/classes/xnode.C [autoptr] 1.54.2.6:
10308: * src/include/pa_array.h [autoptr] 1.57.2.24:
10309: * src/include/pa_charset.h [autoptr] 1.20.2.11:
10310: * src/main/Makefile.am [autoptr] 1.35.6.2:
10311: * src/main/main.dsp [autoptr] 1.161.6.11:
10312: * src/main/pa_charset.C [autoptr] 1.33.2.8:
10313: * src/main/pa_common.C [autoptr] 1.143.2.20:
10314: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.13:
10315: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.2:
10316: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.4:
10317: * src/targets/cgi/parser3.C [autoptr] 1.216.2.6:
10318: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.4:
10319: * src/types/pa_vmail.C [autoptr] 1.40.2.8:
10320: fixed more leaks resulted from pooled::malloc calls
10321:
10322: * src/include/pa_stack.h [autoptr] 1.17.2.4:
10323: * src/main/compile.C [autoptr] 1.69.2.6:
10324: * src/main/execute.C [autoptr] 1.295.2.13:
10325: * src/main/pa_request.C [autoptr] 1.245.2.23:
10326: stack-stored items need extra .ref to prevent object_ptr from
10327: delete[them]
10328:
10329: * src/main/pa_request.C [autoptr] 1.245.2.22:
10330: * src/targets/cgi/parser3.C [autoptr] 1.216.2.5:
10331: * src/types/pa_vfile.C [autoptr] 1.36.2.10:
10332: couple mem leaks rusulted from old pooled::malloc usage.
10333: todo:find more like those
10334:
10335: * src/main/execute.C [autoptr] 1.295.2.14:
10336: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.2:
10337: * src/targets/cgi/parser3.C [autoptr] 1.216.2.7:
10338: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.2:
10339: few bugs in debug output fixed
10340:
10341: * src/include/pa_array.h [autoptr] 1.57.2.23:
10342: * src/include/pa_request.h [autoptr] 1.160.2.24:
10343: * src/main/execute.C [autoptr] 1.295.2.12:
10344: stackItem fixed [there were no string on stack before]
10345:
10346: * src/classes/date.C [autoptr] 1.42.2.9:
10347: * src/classes/double.C [autoptr] 1.53.2.6:
10348: * src/classes/file.C [autoptr] 1.107.2.12:
10349: * src/classes/image.C [autoptr] 1.90.2.9:
10350: * src/classes/int.C [autoptr] 1.49.2.5:
10351: * src/classes/mail.C [autoptr] 1.88.2.9:
10352: * src/classes/math.C [autoptr] 1.24.2.8:
10353: * src/classes/response.C [autoptr] 1.23.2.5:
10354: * src/classes/string.C [autoptr] 1.125.2.9:
10355: * src/classes/table.C [autoptr] 1.172.2.9:
10356: * src/classes/xdoc.C [autoptr] 1.108.2.9:
10357: * src/classes/xnode.h [autoptr] 1.18.2.4:
10358: * src/include/pa_stack.h [autoptr] 1.17.2.5:
10359: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.2:
10360: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.2:
10361: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.3:
10362: * src/types/pa_vdate.h [autoptr] 1.24.2.5:
10363: * src/types/pa_vdouble.h [autoptr] 1.42.2.9:
10364: * src/types/pa_vfile.h [autoptr] 1.52.2.15:
10365: * src/types/pa_vform.C [autoptr] 1.74.2.8:
10366: * src/types/pa_vform.h [autoptr] 1.45.2.8:
10367: * src/types/pa_vimage.h [autoptr] 1.34.2.7:
10368: * src/types/pa_vstatus.h [autoptr] 1.15.2.7:
10369: * src/types/pa_vstring.h [autoptr] 1.54.2.11:
10370: * src/types/pa_vtable.h [autoptr] 1.48.2.8:
10371: * src/types/pa_vvoid.h [autoptr] 1.17.2.8:
10372: * src/types/pa_vxdoc.h [autoptr] 1.31.2.3:
10373: * src/types/pa_vxnode.h [autoptr] 1.22.2.3:
10374: * src/types/pa_wcontext.h [autoptr] 1.42.2.8:
10375: * src/types/pa_wwrapper.h [autoptr] 1.28.2.3:
10376: fixed all remained bugs of unitialized simple-typed field
10377:
10378: * src/classes/classes.C [autoptr] 1.18.2.5:
10379: * src/classes/classes.h [autoptr] 1.23.2.8:
10380: * src/main/execute.C [autoptr] 1.295.2.15:
10381: * src/main/pa_charset.C [autoptr] 1.33.2.9:
10382: * src/main/pa_request.C [autoptr] 1.245.2.24:
10383: another bug of unitialized simple-typed field fixed.
10384: todo: find&kill all like that one
10385:
10386: * src/main/compile.C [autoptr] 1.69.2.5:
10387: * src/main/compile_tools.C [autoptr] 1.54.2.5:
10388: 2*2!
10389:
10390: 2003-02-14 paf
10391: * src/classes/classes.dsp [autoptr] 1.25.10.4:
10392: * src/classes/op.C [autoptr] 1.127.2.10:
10393: * src/classes/string.C [autoptr] 1.125.2.8:
10394: * src/classes/table.C [autoptr] 1.172.2.7:
10395: * src/include/pa_common.h [autoptr] 1.89.2.11:
10396: * src/include/pa_globals.h [autoptr] 1.101.2.14:
10397: * src/include/pa_pool.h [autoptr] 1.86.2.28:
10398: * src/include/pa_request.h [autoptr] 1.160.2.20:
10399: * src/main/pa_globals.C [autoptr] 1.152.2.15:
10400: * src/main/pa_request.C [autoptr] 1.245.2.16:
10401: * src/types/pa_value.h [autoptr] 1.109.2.22:
10402: * src/types/pa_vhash.h [autoptr] 1.43.2.12:
10403: * src/types/pa_vint.h [autoptr] 1.38.2.9:
10404: * src/types/types.dsp [autoptr] 1.35.10.7:
10405: op compiled
10406:
10407: * src/classes/classes.C [autoptr] 1.18.2.3:
10408: * src/classes/classes.awk [autoptr] 1.6.6.1:
10409: * src/classes/file.C [autoptr] 1.107.2.9:
10410: * src/classes/hash.C [autoptr] 1.54.2.9:
10411: * src/classes/mail.C [autoptr] 1.88.2.7:
10412: * src/classes/op.C [autoptr] 1.127.2.11:
10413: * src/include/pa_common.h [autoptr] 1.89.2.12:
10414: * src/include/pa_request.h [autoptr] 1.160.2.21:
10415: * src/include/pa_sapi.h [autoptr] 1.22.2.6:
10416: * src/main/pa_common.C [autoptr] 1.143.2.18:
10417: * src/main/pa_request.C [autoptr] 1.245.2.17:
10418: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.3:
10419: * src/targets/cgi/parser3.C [autoptr] 1.216.2.3:
10420: * src/targets/cgi/parser3.dsp [autoptr] 1.60.10.1:
10421: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.3:
10422: classes.lib - 0 error(s), 0 warning(s)
10423: parser.C compiled
10424:
10425: * src/classes/classes.dsp [autoptr] 1.25.10.3:
10426: * src/classes/response.C [autoptr] 1.23.2.4:
10427: * src/classes/string.C [autoptr] 1.125.2.7:
10428: * src/include/pa_dictionary.h [autoptr] 1.13.2.7:
10429: * src/include/pa_string.h [autoptr] 1.144.2.23:
10430: * src/main/pa_string.C [autoptr] 1.172.2.15:
10431: * src/main/untaint.C [autoptr] 1.115.2.9:
10432: * src/types/pa_vtable.h [autoptr] 1.48.2.7:
10433: string, response compiled
10434:
10435: * src/classes/file.C [autoptr] 1.107.2.10:
10436: * src/include/pa_request.h [autoptr] 1.160.2.22:
10437: * src/main/pa_request.C [autoptr] 1.245.2.18:
10438: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.12:
10439: * src/targets/cgi/parser3.C [autoptr] 1.216.2.4:
10440: * src/types/pa_vfile.C [autoptr] 1.36.2.9:
10441: * src/types/pa_vfile.h [autoptr] 1.52.2.14:
10442: * src/types/pa_vform.C [autoptr] 1.74.2.7:
10443: * src/types/pa_vimage.C [autoptr] 1.22.2.6:
10444: * src/types/pa_vtable.C [autoptr] 1.21.2.5:
10445: all compiled, only 14 link errors :)
10446:
10447: * src/types/pa_vhash.C 1.1:
10448: file pa_vhash.C was initially added on branch autoptr.
10449:
10450: * src/include/pa_common.h [autoptr] 1.89.2.13:
10451: * src/main/pa_common.C [autoptr] 1.143.2.19:
10452: * src/main/pa_request.C [autoptr] 1.245.2.19:
10453: 13 link errors
10454:
10455: 2003-02-07 paf
10456: * src/classes/table.C [autoptr] 1.172.2.6:
10457: * src/types/pa_vtable.h [autoptr] 1.48.2.6:
10458: table compiled
10459:
10460: 2003-02-06 paf
10461: * src/classes/image.C [autoptr] 1.90.2.7:
10462: * src/classes/string.C [autoptr] 1.125.2.6:
10463: * src/classes/xdoc.C [autoptr] 1.108.2.6:
10464: * src/include/pa_common.h [autoptr] 1.89.2.10:
10465: * src/include/pa_hash.h [autoptr] 1.58.2.15:
10466: * src/main/pa_common.C [autoptr] 1.143.2.17:
10467: * src/types/pa_vfile.h [autoptr] 1.52.2.13:
10468: * src/types/pa_vimage.h [autoptr] 1.34.2.6:
10469: image compiled
10470:
10471: * src/classes/mail.C [autoptr] 1.88.2.6:
10472: * src/include/pa_request.h [autoptr] 1.160.2.19:
10473: * src/main/pa_request.C [autoptr] 1.245.2.15:
10474: mail compiled
10475:
10476: * src/classes/hash.C [autoptr] 1.54.2.7:
10477: * src/include/pa_hash.h [autoptr] 1.58.2.14:
10478: * src/include/pa_table.h [autoptr] 1.48.2.11:
10479: * src/types/pa_vstring.h [autoptr] 1.54.2.9:
10480: hash compiled
10481:
10482: * src/classes/classes.dsp [autoptr] 1.25.10.2:
10483: * src/classes/file.C [autoptr] 1.107.2.7:
10484: * src/include/pa_common.h [autoptr] 1.89.2.9:
10485: * src/include/pa_exec.h [autoptr] 1.11.2.5:
10486: * src/main/pa_common.C [autoptr] 1.143.2.16:
10487: * src/main/pa_exec.C [autoptr] 1.48.2.12:
10488: * src/types/pa_vfile.C [autoptr] 1.36.2.8:
10489: * src/types/pa_vfile.h [autoptr] 1.52.2.12:
10490: file compiled
10491:
10492: * src/classes/file.C [autoptr] 1.107.2.8:
10493: * src/classes/form.C [autoptr] 1.34.2.4:
10494: form compiled
10495:
10496: * src/classes/hash.C [autoptr] 1.54.2.8:
10497: * src/classes/math.C [autoptr] 1.24.2.6:
10498: * src/types/pa_vmath.C [autoptr] 1.1.2.8:
10499: * src/types/pa_vmath.h [autoptr] 1.14.2.4:
10500: math compiled [win32]
10501:
10502: 2003-02-04 paf
10503: * src/classes/date.C [autoptr] 1.42.2.5:
10504: * src/classes/double.C [autoptr] 1.53.2.3:
10505: * src/classes/file.C [autoptr] 1.107.2.5:
10506: * src/classes/form.C [autoptr] 1.34.2.3:
10507: * src/classes/hash.C [autoptr] 1.54.2.4:
10508: * src/classes/image.C [autoptr] 1.90.2.5:
10509: * src/classes/int.C [autoptr] 1.49.2.3:
10510: * src/classes/mail.C [autoptr] 1.88.2.4:
10511: * src/classes/math.C [autoptr] 1.24.2.4:
10512: * src/classes/op.C [autoptr] 1.127.2.8:
10513: * src/classes/response.C [autoptr] 1.23.2.3:
10514: * src/classes/string.C [autoptr] 1.125.2.4:
10515: * src/classes/table.C [autoptr] 1.172.2.4:
10516: * src/classes/void.C [autoptr] 1.28.2.3:
10517: * src/classes/xdoc.C [autoptr] 1.108.2.4:
10518: * src/classes/xnode.C [autoptr] 1.54.2.3:
10519: * src/types/pa_vdouble.h [autoptr] 1.42.2.8:
10520: * src/types/pa_vhash.h [autoptr] 1.43.2.10:
10521: * src/types/pa_vint.h [autoptr] 1.38.2.8:
10522: * src/types/pa_vstring.h [autoptr] 1.54.2.8:
10523: * src/types/pa_vtable.h [autoptr] 1.48.2.5:
10524: * src/types/pa_vxdoc.h [autoptr] 1.31.2.2:
10525: * src/types/pa_vxnode.h [autoptr] 1.22.2.2:
10526: int compiled
10527:
10528: * src/types/pa_value.C [autoptr] 1.9.2.12:
10529: * src/types/pa_value_includes.h [autoptr] 1.1.2.4:
10530: * src/types/pa_vrequest.C [autoptr] 1.27.2.8:
10531: trying to remove stupid value_includes.h
10532:
10533: * src/classes/date.C [autoptr] 1.42.2.4:
10534: * src/classes/double.C [autoptr] 1.53.2.2:
10535: * src/classes/file.C [autoptr] 1.107.2.4:
10536: * src/classes/hash.C [autoptr] 1.54.2.3:
10537: * src/classes/image.C [autoptr] 1.90.2.4:
10538: * src/classes/int.C [autoptr] 1.49.2.2:
10539: * src/classes/mail.C [autoptr] 1.88.2.3:
10540: * src/classes/math.C [autoptr] 1.24.2.3:
10541: * src/classes/op.C [autoptr] 1.127.2.7:
10542: * src/classes/response.C [autoptr] 1.23.2.2:
10543: * src/classes/string.C [autoptr] 1.125.2.3:
10544: * src/classes/table.C [autoptr] 1.172.2.3:
10545: * src/classes/void.C [autoptr] 1.28.2.2:
10546: * src/classes/xdoc.C [autoptr] 1.108.2.3:
10547: * src/classes/xnode.C [autoptr] 1.54.2.2:
10548: * src/classes/xnode.h [autoptr] 1.18.2.3:
10549: * src/types/pa_vvoid.h [autoptr] 1.17.2.6:
10550: void compiled :)
10551:
10552: * src/classes/date.C [autoptr] 1.42.2.7:
10553: * src/classes/hash.C [autoptr] 1.54.2.6:
10554: * src/include/pa_exec.h [autoptr] 1.11.2.4:
10555: * src/include/pa_hash.h [autoptr] 1.58.2.13:
10556: * src/include/pa_request.h [autoptr] 1.160.2.18:
10557: * src/include/pa_string.h [autoptr] 1.144.2.22:
10558: * src/include/pa_table.h [autoptr] 1.48.2.10:
10559: * src/main/pa_common.C [autoptr] 1.143.2.15:
10560: * src/main/pa_exec.C [autoptr] 1.48.2.11:
10561: * src/main/pa_string.C [autoptr] 1.172.2.14:
10562: * src/types/pa_method.h [autoptr] 1.1.2.3:
10563: * src/types/pa_vform.C [autoptr] 1.74.2.6:
10564: * src/types/pa_vhash.h [autoptr] 1.43.2.11:
10565: hash 50% compiled
10566:
10567: * src/types/pa_method.h 1.1:
10568: file pa_method.h was initially added on branch autoptr.
10569:
10570: * src/include/pa_globals.h [autoptr] 1.101.2.13:
10571: * src/main/pa_cache_managers.C [autoptr] 1.7.2.5:
10572: * src/main/pa_charset.C [autoptr] 1.33.2.7:
10573: * src/main/pa_charsets.C [autoptr] 1.11.2.9:
10574: * src/main/pa_common.C [autoptr] 1.143.2.14:
10575: * src/main/pa_dir.C [autoptr] 1.14.2.3:
10576: * src/main/pa_exception.C [autoptr] 1.43.2.12:
10577: * src/main/pa_exec.C [autoptr] 1.48.2.10:
10578: * src/main/pa_globals.C [autoptr] 1.152.2.13:
10579: * src/main/pa_pool.C [autoptr] 1.59.2.4:
10580: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.11:
10581: * src/main/pa_string.C [autoptr] 1.172.2.12:
10582: * src/main/pa_uue.C [autoptr] 1.4.2.5:
10583: * src/main/untaint.C [autoptr] 1.115.2.8:
10584: * src/types/pa_value.C [autoptr] 1.9.2.13:
10585: * src/types/pa_vcookie.C [autoptr] 1.55.2.6:
10586: * src/types/pa_vfile.C [autoptr] 1.36.2.7:
10587: * src/types/pa_vimage.C [autoptr] 1.22.2.5:
10588: * src/types/pa_vmath.C [autoptr] 1.1.2.7:
10589: * src/types/pa_vrequest.C [autoptr] 1.27.2.9:
10590: * src/types/pa_vresponse.C [autoptr] 1.17.2.6:
10591: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.6:
10592: * src/types/pa_vstatus.C [autoptr] 1.15.2.5:
10593: * src/types/pa_vstring.C [autoptr] 1.22.2.3:
10594: * src/types/pa_vtable.C [autoptr] 1.21.2.4:
10595: * src/types/pa_wcontext.C [autoptr] 1.24.2.5:
10596: * src/types/types.dsp [autoptr] 1.35.10.6:
10597: removed stupid value_includes.h
10598:
10599: * src/main/pa_exec.C [autoptr] 1.48.2.8:
10600: libmain.a compiled on six [unix]
10601:
10602: * src/include/pa_config_includes.h [autoptr] 1.23.2.5:
10603: * src/include/pa_dictionary.h [autoptr] 1.13.2.6:
10604: * src/main/pa_common.C [autoptr] 1.143.2.13:
10605: * src/main/pa_dictionary.C [autoptr] 1.17.2.6:
10606: * src/main/pa_exec.C [autoptr] 1.48.2.7:
10607: * src/main/pa_socks.C [autoptr] 1.18.2.5:
10608: libmain.a gcc
10609: and
10610: mail.lib msvc++
10611: compiled
10612:
10613: * src/include/pa_globals.h [autoptr] 1.101.2.12:
10614: * src/include/pa_request.h [autoptr] 1.160.2.16:
10615: * src/types/pa_value.C [autoptr] 1.9.2.11:
10616: * src/types/pa_value.h [autoptr] 1.109.2.21:
10617: * src/types/pa_vclass.C [autoptr] 1.16.2.5:
10618: * src/types/pa_vcookie.C [autoptr] 1.55.2.5:
10619: * src/types/pa_vdate.h [autoptr] 1.24.2.4:
10620: * src/types/pa_vfile.C [autoptr] 1.36.2.6:
10621: * src/types/pa_vfile.h [autoptr] 1.52.2.11:
10622: * src/types/pa_vmail.C [autoptr] 1.40.2.6:
10623: * src/types/pa_vobject.C [autoptr] 1.12.2.6:
10624: * src/types/pa_vrequest.C [autoptr] 1.27.2.7:
10625: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.5:
10626: * src/types/pa_vstatus.C [autoptr] 1.15.2.4:
10627: * src/types/pa_vtable.C [autoptr] 1.21.2.3:
10628: libtypes.a compiled gcc
10629:
1.39 paf 10630: * src/include/pa_array.h [autoptr] 1.57.2.20:
10631: * src/include/pa_config_includes.h [autoptr] 1.23.2.4:
10632: * src/include/pa_dictionary.h [autoptr] 1.13.2.5:
10633: * src/main/pa_dictionary.C [autoptr] 1.17.2.5:
10634: * src/main/pa_exec.C [autoptr] 1.48.2.6:
10635: * src/main/pa_socks.C [autoptr] 1.18.2.4:
10636: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.10:
10637: gcc libmain.a compiled
10638:
1.22 paf 10639: * src/classes/classes.dsp [autoptr] 1.25.10.1:
10640: * src/classes/double.C [autoptr] 1.53.2.4:
10641: double compiled
10642:
10643: * src/main/pa_globals.C [release_3_0_0007] 1.148.2.1:
10644: merged changes from 1.149-1.150 (stupid name conflicts)
10645:
10646: * src/include/pa_array.h [autoptr] 1.57.2.19:
10647: * src/include/pa_pool.h [autoptr] 1.86.2.27:
10648: * src/main/Makefile.am [autoptr] 1.35.6.1:
10649: * src/main/Makefile.in [autoptr] 1.50.2.2:
10650: * src/main/compile.tab.C [autoptr] 1.81.2.7:
10651: * src/main/compile.y [autoptr] 1.204.2.6:
10652: * src/main/execute.C [autoptr] 1.295.2.10:
10653: * src/main/pa_request.C [autoptr] 1.245.2.14:
10654: * src/main/untaint.C [autoptr] 1.115.2.7:
10655: * src/types/pa_junction.h [autoptr] 1.1.2.2:
10656: * src/types/pa_method.h [autoptr] 1.1.2.2:
10657: * src/types/pa_value.h [autoptr] 1.109.2.20:
10658: * src/types/pa_value_includes.h [autoptr] 1.1.2.3:
10659: * src/types/pa_vimage.h [autoptr] 1.34.2.5:
10660: *** empty log message ***
10661:
10662: * src/main/pa_exec.C [autoptr] 1.48.2.9:
10663: pa_exec compiled on win32
10664:
10665: * src/classes/date.C [autoptr] 1.42.2.6:
10666: * src/classes/file.C [autoptr] 1.107.2.6:
10667: * src/classes/hash.C [autoptr] 1.54.2.5:
10668: * src/classes/image.C [autoptr] 1.90.2.6:
10669: * src/classes/mail.C [autoptr] 1.88.2.5:
10670: * src/classes/math.C [autoptr] 1.24.2.5:
10671: * src/classes/op.C [autoptr] 1.127.2.9:
10672: * src/classes/string.C [autoptr] 1.125.2.5:
10673: * src/classes/table.C [autoptr] 1.172.2.5:
10674: * src/classes/xdoc.C [autoptr] 1.108.2.5:
10675: * src/classes/xnode.C [autoptr] 1.54.2.4:
10676: * src/include/pa_request.h [autoptr] 1.160.2.17:
10677: * src/main/pa_globals.C [autoptr] 1.152.2.14:
10678: * src/main/pa_string.C [autoptr] 1.172.2.13:
10679: date compiled
10680:
10681: * src/types/pa_junction.h 1.1:
10682: file pa_junction.h was initially added on branch autoptr.
10683:
10684: * src/main/compile_tools.h [autoptr] 1.67.2.8:
10685: * src/main/execute.C [autoptr] 1.295.2.9:
10686: * src/main/pa_table.C [autoptr] 1.53.2.9:
10687: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.7:
10688: * src/types/pa_vvoid.h [autoptr] 1.17.2.5:
10689: yuk: gcc on cygwin yelds "virtual memory exhausted" while
10690: trying to compile execute.C [eating up to 127MB]
10691:
10692: 2003-02-03 paf
10693: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.4:
10694: vstateless_class compiled
10695:
10696: * src/include/pa_request.h [autoptr] 1.160.2.13:
10697: * src/main/execute.C [autoptr] 1.295.2.7:
10698: * src/main/pa_request.C [autoptr] 1.245.2.8:
10699: * src/types/pa_value.h [autoptr] 1.109.2.16:
10700: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.6:
10701: execute compiled
10702:
10703: * src/types/pa_vresponse.C [autoptr] 1.17.2.5:
10704: * src/types/pa_vresponse.h [autoptr] 1.32.2.6:
10705: vresponse compiled
10706:
10707: * src/types/pa_value.C [autoptr] 1.9.2.9:
10708: * src/types/pa_value.h [autoptr] 1.109.2.18:
10709: * src/types/pa_vclass.C [autoptr] 1.16.2.4:
10710: * src/types/pa_vclass.h [autoptr] 1.39.2.5:
10711: * src/types/pa_vobject.C [autoptr] 1.12.2.5:
10712: * src/types/pa_vobject.h [autoptr] 1.38.2.8:
10713: vobject compiled
10714:
10715: * src/types/pa_vtable.C [autoptr] 1.21.2.2:
10716: vtable compiled
10717:
10718: * src/types/pa_vmath.C [autoptr] 1.1.2.6:
10719: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.4:
10720: vmath compiled
10721:
10722: * src/include/pa_config_includes.h [autoptr] 1.23.2.2:
10723: * src/include/pa_hash.h [autoptr] 1.58.2.12:
10724: * src/include/pa_operation.h [autoptr] 1.1.2.6:
10725: * src/include/pa_pool.h [autoptr] 1.86.2.26:
10726: * src/include/pa_string.h [autoptr] 1.144.2.21:
10727: * src/main/pa_common.C [autoptr] 1.143.2.12:
10728: * src/types/pa_value.C [autoptr] 1.9.2.10:
10729: * src/types/pa_value.h [autoptr] 1.109.2.19:
10730: * src/types/pa_vdouble.h [autoptr] 1.42.2.7:
10731: * src/types/pa_vfile.h [autoptr] 1.52.2.10:
10732: * src/types/pa_vhash.h [autoptr] 1.43.2.9:
10733: * src/types/pa_vint.h [autoptr] 1.38.2.7:
10734: * src/types/pa_vjunction.h [autoptr] 1.19.2.5:
10735: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.11:
10736: * src/types/pa_vstring.h [autoptr] 1.54.2.7:
10737: * src/types/types.dsp [autoptr] 1.35.10.5:
10738: started gcc compiling
10739: pa_common compiled
10740:
10741: * src/include/pa_pool.h [autoptr] 1.86.2.23:
10742: * src/main/pa_request.C [autoptr] 1.245.2.10:
10743: * src/types/pa_value.C [autoptr] 1.9.2.8:
10744: * src/types/pa_vclass.C [autoptr] 1.16.2.3:
10745: * src/types/pa_vcookie.C [autoptr] 1.55.2.4:
10746: * src/types/pa_vcookie.h [autoptr] 1.23.2.5:
10747: * src/types/pa_vform.C [autoptr] 1.74.2.4:
10748: * src/types/pa_vform.h [autoptr] 1.45.2.7:
10749: * src/types/pa_vobject.h [autoptr] 1.38.2.7:
10750: vform compiled
10751:
10752: * src/include/Makefile.am [autoptr] 1.3.14.1:
10753: * src/include/Makefile.in [autoptr] 1.11.2.1:
10754: * src/include/pa_hash.h [autoptr] 1.58.2.11:
10755: * src/include/pa_pool.h [autoptr] 1.86.2.24:
10756: gcc refused to compile _P identifier. it replaced it to some
10757: strange 0x0000040
10758:
10759: * configure [autoptr] 1.66.2.2:
10760: * configure.in [autoptr] 1.62.2.2:
10761: * src/Makefile.in [autoptr] 1.55.2.1:
10762: * src/include/Makefile.in [autoptr] 1.11.2.2:
10763: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.1:
10764: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.2:
10765: * src/include/pa_string.h [autoptr] 1.144.2.20:
10766: * src/main/Makefile.in [autoptr] 1.50.2.1:
10767: *** empty log message ***
10768:
10769: * src/types/pa_vstring.C [autoptr] 1.22.2.2:
10770: * src/types/pa_vstring.h [autoptr] 1.54.2.6:
10771: vstring compiled
10772:
10773: * src/include/pa_request.h [autoptr] 1.160.2.14:
10774: * src/main/execute.C [autoptr] 1.295.2.8:
10775: * src/main/pa_request.C [autoptr] 1.245.2.9:
10776: main.lib - 0 error(s), 0 warning(s)
10777:
10778: * src/types/pa_vrequest.C [autoptr] 1.27.2.6:
10779: vrequest compiled
10780:
10781: * src/classes/form.C [autoptr] 1.34.2.2:
10782: * src/classes/mail.C [autoptr] 1.88.2.2:
10783: * src/include/pa_request.h [autoptr] 1.160.2.15:
10784: * src/main/pa_globals.C [autoptr] 1.152.2.12:
10785: * src/main/pa_request.C [autoptr] 1.245.2.11:
10786: * src/types/pa_value.h [autoptr] 1.109.2.17:
10787: * src/types/pa_vform.C [autoptr] 1.74.2.5:
10788: * src/types/pa_vmail.C [autoptr] 1.40.2.5:
10789: * src/types/pa_vmail.h [autoptr] 1.9.2.4:
10790: vmail compiled
10791:
10792: * src/types/pa_vimage.C [autoptr] 1.22.2.4:
10793: * src/types/pa_vimage.h [autoptr] 1.34.2.4:
10794: vimage compiled
10795:
10796: * src/include/pa_exception.h [autoptr] 1.38.2.14:
10797: * src/include/pa_pool.h [autoptr] 1.86.2.25:
10798: * src/main/pa_exception.C [autoptr] 1.43.2.11:
10799: exception gcc change #1
10800:
10801: * src/include/pa_cache_managers.h [autoptr] 1.9.2.6:
10802: * src/main/pa_request.C [autoptr] 1.245.2.12:
10803: * src/types/pa_vstatus.C [autoptr] 1.15.2.2:
10804: * src/types/pa_vstatus.h [autoptr] 1.15.2.6:
10805: vstatus compiled
10806:
10807: 2003-01-31 paf
10808: * src/classes/classes.C [autoptr] 1.18.2.2:
10809: * src/classes/classes.h [autoptr] 1.23.2.7:
10810: * src/classes/date.C [autoptr] 1.42.2.3:
10811: * src/classes/double.C [autoptr] 1.53.2.1:
10812: * src/classes/file.C [autoptr] 1.107.2.3:
10813: * src/classes/form.C [autoptr] 1.34.2.1:
10814: * src/classes/hash.C [autoptr] 1.54.2.2:
10815: * src/classes/image.C [autoptr] 1.90.2.3:
10816: * src/classes/int.C [autoptr] 1.49.2.1:
10817: * src/classes/mail.C [autoptr] 1.88.2.1:
10818: * src/classes/math.C [autoptr] 1.24.2.2:
10819: * src/classes/op.C [autoptr] 1.127.2.5:
10820: * src/classes/response.C [autoptr] 1.23.2.1:
10821: * src/classes/string.C [autoptr] 1.125.2.1:
10822: * src/classes/table.C [autoptr] 1.172.2.2:
10823: * src/classes/void.C [autoptr] 1.28.2.1:
10824: * src/classes/xdoc.C [autoptr] 1.108.2.2:
10825: * src/classes/xnode.C [autoptr] 1.54.2.1:
10826: * src/classes/xnode.h [autoptr] 1.18.2.2:
10827: * src/include/pa_array.h [autoptr] 1.57.2.16:
10828: * src/include/pa_cache_managers.h [autoptr] 1.9.2.5:
10829: * src/include/pa_charset.h [autoptr] 1.20.2.10:
10830: * src/include/pa_charsets.h [autoptr] 1.8.2.7:
10831: * src/include/pa_common.h [autoptr] 1.89.2.7:
10832: * src/include/pa_config_fixed.h [autoptr] 1.54.2.1:
10833: * src/include/pa_config_includes.h [autoptr] 1.23.2.1:
10834: * src/include/pa_dictionary.h [autoptr] 1.13.2.4:
10835: * src/include/pa_dir.h [autoptr] 1.13.2.1:
10836: * src/include/pa_exception.h [autoptr] 1.38.2.13:
10837: * src/include/pa_exec.h [autoptr] 1.11.2.3:
10838: * src/include/pa_globals.h [autoptr] 1.101.2.10:
10839: * src/include/pa_hash.h [autoptr] 1.58.2.10:
10840: * src/include/pa_opcode.h [autoptr] 1.24.2.2:
10841: * src/include/pa_operation.h [autoptr] 1.1.2.4:
10842: * src/include/pa_pool.h [autoptr] 1.86.2.22:
10843: * src/include/pa_request.h [autoptr] 1.160.2.9:
10844: * src/include/pa_request_charsets.h [autoptr] 1.1.2.3:
10845: * src/include/pa_request_info.h [autoptr] 1.1.2.4:
10846: * src/include/pa_sapi.h [autoptr] 1.22.2.4:
10847: * src/include/pa_socks.h [autoptr] 1.11.2.2:
10848: * src/include/pa_sql_connection.h [autoptr] 1.30.2.6:
10849: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.7:
10850: * src/include/pa_stack.h [autoptr] 1.17.2.3:
10851: * src/include/pa_string.h [autoptr] 1.144.2.18:
10852: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.1:
10853: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.1:
10854: * src/include/pa_table.h [autoptr] 1.48.2.9:
10855: * src/include/pa_threads.h [autoptr] 1.26.2.1:
10856: * src/include/pa_types.h [autoptr] 1.44.2.2:
10857: * src/include/pa_uue.h [autoptr] 1.4.2.3:
10858: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.2:
10859: * src/lib/ltdl/ltdl.c [autoptr] 1.3.2.1:
10860: * src/lib/ltdl/ltdl.h [autoptr] 1.2.2.1:
10861: * src/lib/md5/pa_md5.h [autoptr] 1.5.2.1:
10862: * src/lib/md5/pa_md5c.c [autoptr] 1.6.2.1:
10863: * src/lib/pcre/dftables.c [autoptr] 1.1.14.1:
10864: * src/lib/pcre/get.c [autoptr] 1.1.14.1:
10865: * src/lib/pcre/maketables.c [autoptr] 1.1.14.1:
10866: * src/lib/pcre/pcre.c [autoptr] 1.1.14.1:
10867: * src/lib/pcre/pcre.h [autoptr] 1.1.14.1:
10868: * src/lib/pcre/pcre_parser_ctype.c [autoptr] 1.3.2.1:
10869: * src/lib/pcre/study.c [autoptr] 1.1.14.1:
10870: * src/main/compile.C [autoptr] 1.69.2.4:
10871: * src/main/compile.tab.C [autoptr] 1.81.2.4:
10872: * src/main/compile.y [autoptr] 1.204.2.3:
10873: * src/main/compile_tools.C [autoptr] 1.54.2.4:
10874: * src/main/compile_tools.h [autoptr] 1.67.2.6:
10875: * src/main/execute.C [autoptr] 1.295.2.4:
10876: * src/main/main.dsp [autoptr] 1.161.6.8:
10877: * src/main/pa_cache_managers.C [autoptr] 1.7.2.4:
10878: * src/main/pa_charset.C [autoptr] 1.33.2.6:
10879: * src/main/pa_charsets.C [autoptr] 1.11.2.8:
10880: * src/main/pa_common.C [autoptr] 1.143.2.10:
10881: * src/main/pa_dictionary.C [autoptr] 1.17.2.4:
10882: * src/main/pa_dir.C [autoptr] 1.14.2.2:
10883: * src/main/pa_exception.C [autoptr] 1.43.2.10:
10884: * src/main/pa_exec.C [autoptr] 1.48.2.5:
10885: * src/main/pa_globals.C [autoptr] 1.152.2.10:
10886: * src/main/pa_pool.C [autoptr] 1.59.2.3:
10887: * src/main/pa_request.C [autoptr] 1.245.2.5:
10888: * src/main/pa_socks.C [autoptr] 1.18.2.3:
10889: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.9:
10890: * src/main/pa_string.C [autoptr] 1.172.2.11:
10891: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.1:
10892: * src/main/pa_table.C [autoptr] 1.53.2.8:
10893: * src/main/pa_uue.C [autoptr] 1.4.2.4:
10894: * src/main/untaint.C [autoptr] 1.115.2.6:
10895: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.2:
10896: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.1:
10897: * src/targets/apache13/pa_md5c.c [autoptr] 1.5.2.1:
10898: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.1:
10899: * src/targets/apache13/pa_threads.C [autoptr] 1.11.2.1:
10900: * src/targets/cgi/getopt.c [autoptr] 1.2.6.1:
10901: * src/targets/cgi/getopt.h [autoptr] 1.2.10.1:
10902: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.1:
10903: * src/targets/cgi/pa_threads.C [autoptr] 1.12.2.1:
10904: * src/targets/cgi/parser3.C [autoptr] 1.216.2.1:
10905: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.1:
10906: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.1:
10907: * src/targets/isapi/pa_threads.C [autoptr] 1.13.2.1:
10908: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.1:
10909: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.1:
10910: * src/types/pa_value.C [autoptr] 1.9.2.7:
10911: * src/types/pa_value.h [autoptr] 1.109.2.14:
10912: * src/types/pa_value_includes.h [autoptr] 1.1.2.2:
10913: * src/types/pa_vbool.h [autoptr] 1.21.2.3:
10914: * src/types/pa_vclass.C [autoptr] 1.16.2.2:
10915: * src/types/pa_vclass.h [autoptr] 1.39.2.4:
10916: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.1:
10917: * src/types/pa_vcookie.C [autoptr] 1.55.2.3:
10918: * src/types/pa_vcookie.h [autoptr] 1.23.2.3:
10919: * src/types/pa_vdate.h [autoptr] 1.24.2.3:
10920: * src/types/pa_vdouble.h [autoptr] 1.42.2.6:
10921: * src/types/pa_venv.h [autoptr] 1.28.2.3:
10922: * src/types/pa_vfile.C [autoptr] 1.36.2.4:
10923: * src/types/pa_vfile.h [autoptr] 1.52.2.8:
10924: * src/types/pa_vform.C [autoptr] 1.74.2.3:
10925: * src/types/pa_vform.h [autoptr] 1.45.2.5:
10926: * src/types/pa_vhash.h [autoptr] 1.43.2.7:
10927: * src/types/pa_vimage.C [autoptr] 1.22.2.3:
10928: * src/types/pa_vimage.h [autoptr] 1.34.2.3:
10929: * src/types/pa_vint.h [autoptr] 1.38.2.6:
10930: * src/types/pa_vjunction.h [autoptr] 1.19.2.3:
10931: * src/types/pa_vmail.C [autoptr] 1.40.2.3:
10932: * src/types/pa_vmail.h [autoptr] 1.9.2.2:
10933: * src/types/pa_vmath.C [autoptr] 1.1.2.5:
10934: * src/types/pa_vmath.h [autoptr] 1.14.2.3:
10935: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.3:
10936: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.5:
10937: * src/types/pa_vobject.C [autoptr] 1.12.2.4:
10938: * src/types/pa_vobject.h [autoptr] 1.38.2.6:
10939: * src/types/pa_vrequest.C [autoptr] 1.27.2.5:
10940: * src/types/pa_vrequest.h [autoptr] 1.25.2.3:
10941: * src/types/pa_vresponse.C [autoptr] 1.17.2.4:
10942: * src/types/pa_vresponse.h [autoptr] 1.32.2.4:
10943: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.3:
10944: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.10:
10945: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.4:
10946: * src/types/pa_vstatus.C [autoptr] 1.15.2.1:
10947: * src/types/pa_vstatus.h [autoptr] 1.15.2.5:
10948: * src/types/pa_vstring.C [autoptr] 1.22.2.1:
10949: * src/types/pa_vstring.h [autoptr] 1.54.2.5:
10950: * src/types/pa_vtable.C [autoptr] 1.21.2.1:
10951: * src/types/pa_vtable.h [autoptr] 1.48.2.3:
10952: * src/types/pa_vvoid.h [autoptr] 1.17.2.4:
10953: * src/types/pa_vxdoc.C [autoptr] 1.23.2.1:
10954: * src/types/pa_vxdoc.h [autoptr] 1.31.2.1:
10955: * src/types/pa_vxnode.C [autoptr] 1.30.2.1:
10956: * src/types/pa_vxnode.h [autoptr] 1.22.2.1:
10957: * src/types/pa_wcontext.C [autoptr] 1.24.2.3:
10958: * src/types/pa_wcontext.h [autoptr] 1.42.2.5:
10959: * src/types/pa_wwrapper.h [autoptr] 1.28.2.2:
10960: grammar compiled
10961:
10962: * src/classes/op.C [autoptr] 1.127.2.6:
10963: * src/classes/string.C [autoptr] 1.125.2.2:
10964: * src/include/pa_common.h [autoptr] 1.89.2.8:
10965: * src/include/pa_globals.h [autoptr] 1.101.2.11:
10966: * src/include/pa_request.h [autoptr] 1.160.2.10:
10967: * src/include/pa_sql_connection.h [autoptr] 1.30.2.7:
10968: * src/main/compile.tab.C [autoptr] 1.81.2.5:
10969: * src/main/compile.y [autoptr] 1.204.2.4:
10970: * src/main/execute.C [autoptr] 1.295.2.5:
10971: * src/main/main.dsp [autoptr] 1.161.6.9:
10972: * src/main/pa_common.C [autoptr] 1.143.2.11:
10973: * src/main/pa_globals.C [autoptr] 1.152.2.11:
10974: * src/main/pa_request.C [autoptr] 1.245.2.6:
10975: * src/types/pa_value.h [autoptr] 1.109.2.15:
10976: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.2:
10977: * src/types/pa_vcookie.h [autoptr] 1.23.2.4:
10978: * src/types/pa_vform.h [autoptr] 1.45.2.6:
10979: * src/types/pa_vmail.C [autoptr] 1.40.2.4:
10980: * src/types/pa_vmail.h [autoptr] 1.9.2.3:
10981: * src/types/pa_vresponse.h [autoptr] 1.32.2.5:
10982: * src/types/pa_vtable.h [autoptr] 1.48.2.4:
10983: * src/types/pa_wcontext.C [autoptr] 1.24.2.4:
10984: * src/types/pa_wcontext.h [autoptr] 1.42.2.6:
10985: * src/types/types.dsp [autoptr] 1.35.10.4:
10986: most pa_request compiled
10987:
10988: * src/include/pa_array.h [autoptr] 1.57.2.17:
10989: * src/include/pa_operation.h [autoptr] 1.1.2.5:
10990: * src/include/pa_request.h [autoptr] 1.160.2.12:
10991: * src/main/execute.C [autoptr] 1.295.2.6:
10992: * src/main/main.dsp [autoptr] 1.161.6.10:
10993: * src/types/pa_vjunction.h [autoptr] 1.19.2.4:
10994: started last file from main library: execute
10995:
10996: * src/include/pa_request.h [autoptr] 1.160.2.11:
10997: * src/include/pa_sapi.h [autoptr] 1.22.2.5:
10998: * src/main/compile.tab.C [autoptr] 1.81.2.6:
10999: * src/main/compile.y [autoptr] 1.204.2.5:
11000: * src/main/compile_tools.h [autoptr] 1.67.2.7:
11001: * src/main/pa_request.C [autoptr] 1.245.2.7:
11002: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.2:
11003: * src/targets/cgi/parser3.C [autoptr] 1.216.2.2:
11004: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.2:
11005: * src/types/pa_vfile.C [autoptr] 1.36.2.5:
11006: * src/types/pa_vfile.h [autoptr] 1.52.2.9:
11007: * src/types/pa_vhash.h [autoptr] 1.43.2.8:
11008: pa_request compiled
11009:
11010: * src/classes/classes.h [autoptr] 1.23.2.6:
11011: * src/classes/op.C [autoptr] 1.127.2.4:
11012: * src/include/pa_cache_managers.h [autoptr] 1.9.2.4:
11013: * src/include/pa_charset.h [autoptr] 1.20.2.9:
11014: * src/include/pa_charsets.h [autoptr] 1.8.2.6:
11015: * src/include/pa_common.h [autoptr] 1.89.2.6:
11016: * src/include/pa_dictionary.h [autoptr] 1.13.2.3:
11017: * src/include/pa_exception.h [autoptr] 1.38.2.12:
11018: * src/include/pa_exec.h [autoptr] 1.11.2.2:
11019: * src/include/pa_pool.h [autoptr] 1.86.2.21:
11020: * src/include/pa_request.h [autoptr] 1.160.2.8:
11021: * src/include/pa_sapi.h [autoptr] 1.22.2.3:
11022: * src/include/pa_sql_connection.h [autoptr] 1.30.2.5:
11023: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.6:
11024: * src/include/pa_string.h [autoptr] 1.144.2.17:
11025: * src/include/pa_table.h [autoptr] 1.48.2.8:
11026: * src/include/pa_uue.h [autoptr] 1.4.2.2:
11027: * src/main/compile.C [autoptr] 1.69.2.3:
11028: * src/main/compile.tab.C [autoptr] 1.81.2.3:
11029: * src/main/compile_tools.C [autoptr] 1.54.2.3:
11030: * src/main/compile_tools.h [autoptr] 1.67.2.5:
11031: * src/main/main.dsp [autoptr] 1.161.6.7:
11032: * src/main/pa_charset.C [autoptr] 1.33.2.5:
11033: * src/main/pa_charsets.C [autoptr] 1.11.2.7:
11034: * src/main/pa_common.C [autoptr] 1.143.2.9:
11035: * src/main/pa_dictionary.C [autoptr] 1.17.2.3:
11036: * src/main/pa_exception.C [autoptr] 1.43.2.9:
11037: * src/main/pa_exec.C [autoptr] 1.48.2.4:
11038: * src/main/pa_request.C [autoptr] 1.245.2.4:
11039: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.8:
11040: * src/main/pa_string.C [autoptr] 1.172.2.10:
11041: * src/main/pa_table.C [autoptr] 1.53.2.7:
11042: * src/main/pa_uue.C [autoptr] 1.4.2.3:
11043: * src/main/untaint.C [autoptr] 1.115.2.5:
11044: * src/types/pa_value.C [autoptr] 1.9.2.6:
11045: * src/types/pa_value.h [autoptr] 1.109.2.13:
11046: * src/types/pa_vclass.h [autoptr] 1.39.2.3:
11047: * src/types/pa_vcookie.C [autoptr] 1.55.2.2:
11048: * src/types/pa_vcookie.h [autoptr] 1.23.2.2:
11049: * src/types/pa_vdate.h [autoptr] 1.24.2.2:
11050: * src/types/pa_vdouble.h [autoptr] 1.42.2.5:
11051: * src/types/pa_venv.h [autoptr] 1.28.2.2:
11052: * src/types/pa_vfile.C [autoptr] 1.36.2.3:
11053: * src/types/pa_vfile.h [autoptr] 1.52.2.7:
11054: * src/types/pa_vform.h [autoptr] 1.45.2.4:
11055: * src/types/pa_vhash.h [autoptr] 1.43.2.6:
11056: * src/types/pa_vimage.C [autoptr] 1.22.2.2:
11057: * src/types/pa_vimage.h [autoptr] 1.34.2.2:
11058: * src/types/pa_vint.h [autoptr] 1.38.2.5:
11059: * src/types/pa_vmail.C [autoptr] 1.40.2.2:
11060: * src/types/pa_vmail.h [autoptr] 1.9.2.1:
11061: * src/types/pa_vmath.C [autoptr] 1.1.2.4:
11062: * src/types/pa_vmath.h [autoptr] 1.14.2.2:
11063: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.2:
11064: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.4:
11065: * src/types/pa_vobject.C [autoptr] 1.12.2.3:
11066: * src/types/pa_vobject.h [autoptr] 1.38.2.5:
11067: * src/types/pa_vrequest.C [autoptr] 1.27.2.4:
11068: * src/types/pa_vrequest.h [autoptr] 1.25.2.2:
11069: * src/types/pa_vresponse.C [autoptr] 1.17.2.3:
11070: * src/types/pa_vresponse.h [autoptr] 1.32.2.3:
11071: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.2:
11072: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.9:
11073: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.3:
11074: * src/types/pa_vstatus.h [autoptr] 1.15.2.4:
11075: * src/types/pa_vstring.h [autoptr] 1.54.2.4:
11076: * src/types/pa_vtable.h [autoptr] 1.48.2.2:
11077: * src/types/pa_vvoid.h [autoptr] 1.17.2.3:
11078: * src/types/pa_wcontext.C [autoptr] 1.24.2.2:
11079: * src/types/pa_wcontext.h [autoptr] 1.42.2.4:
11080: * src/types/pa_wwrapper.h [autoptr] 1.28.2.1:
11081: * www/htdocs/.htaccess [autoptr] 1.12.6.1:
11082: ConstStringPtr died, long live StringPtr
11083:
11084: 2003-01-30 paf
11085: * src/classes/classes.h [autoptr] 1.23.2.5:
11086: * src/include/pa_pool.h [autoptr] 1.86.2.20:
11087: * src/main/compile.C [autoptr] 1.69.2.2:
11088: * src/main/compile.tab.C [autoptr] 1.81.2.1:
11089: * src/types/pa_value.h [autoptr] 1.109.2.12:
11090: * src/types/pa_vfile.h [autoptr] 1.52.2.6:
11091: * src/types/pa_vhash.h [autoptr] 1.43.2.5:
11092: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.3:
11093: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.1:
11094: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.8:
11095: * src/types/types.dsp [autoptr] 1.35.10.3:
11096: vstateless_class compiled
11097:
11098: * src/include/pa_charset.h [autoptr] 1.20.2.8:
11099: * src/include/pa_request.h [autoptr] 1.160.2.7:
11100: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.5:
11101: * src/main/compile.tab.C [autoptr] 1.81.2.2:
11102: * src/main/compile.y [autoptr] 1.204.2.2:
11103: * src/main/compile_tools.h [autoptr] 1.67.2.4:
11104: * src/main/pa_request.C [autoptr] 1.245.2.3:
11105: * src/types/pa_vobject.h [autoptr] 1.38.2.4:
11106: * src/types/pa_vstatus.h [autoptr] 1.15.2.3:
11107: grammar compiled
11108:
11109: * src/include/pa_opcode.h [autoptr] 1.24.2.1:
11110: * src/main/compile_tools.h [autoptr] 1.67.2.1:
11111: * src/main/execute.C [autoptr] 1.295.2.3:
11112: * src/main/main.dsp [autoptr] 1.161.6.6:
11113: * src/types/pa_value.C [autoptr] 1.9.2.5:
11114: * src/types/pa_value.h [autoptr] 1.109.2.11:
11115: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.2:
11116: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.7:
11117: value compiled
11118:
11119: * src/types/pa_vmethod_frame.C 1.1:
11120: file pa_vmethod_frame.C was initially added on branch autoptr.
11121:
11122: * src/include/pa_array.h [autoptr] 1.57.2.15:
11123: * src/include/pa_operation.h [autoptr] 1.1.2.3:
11124: * src/include/pa_table.h [autoptr] 1.48.2.7:
11125: * src/main/compile_tools.C [autoptr] 1.54.2.2:
11126: * src/main/compile_tools.h [autoptr] 1.67.2.3:
11127: * src/main/pa_table.C [autoptr] 1.53.2.6:
11128: compile_tools compiled
11129:
11130: * src/main/compile.C [autoptr] 1.69.2.1:
11131: compile compiled
11132:
11133: * ltmain.sh 1.5:
11134: *** empty log message ***
11135:
11136: * src/include/pa_operation.h [autoptr] 1.1.2.2:
11137: * src/main/compile.y [autoptr] 1.204.2.1:
11138: * src/main/compile_tools.C [autoptr] 1.54.2.1:
11139: * src/main/compile_tools.h [autoptr] 1.67.2.2:
11140: started compile_tools. vagues ideas of how to free compiled code
11141:
11142: * src/include/pa_operation.h 1.1:
11143: file pa_operation.h was initially added on branch autoptr.
11144:
11145: 2003-01-29 paf
11146: * src/include/pa_request_charsets.h [autoptr] 1.1.2.2:
11147: * src/include/pa_request_info.h [autoptr] 1.1.2.3:
11148: * src/main/main.dsp [autoptr] 1.161.6.5:
11149: * src/main/untaint.C [autoptr] 1.115.2.4:
11150: more compiled
11151:
11152: * src/include/pa_globals.h [autoptr] 1.101.2.9:
11153: * src/include/pa_request.h [autoptr] 1.160.2.6:
11154: * src/main/pa_globals.C [autoptr] 1.152.2.9:
11155: * src/main/pa_request.C [autoptr] 1.245.2.2:
11156: * src/types/pa_value.h [autoptr] 1.109.2.10:
11157: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.1:
11158: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.6:
11159: * src/types/pa_wcontext.h [autoptr] 1.42.2.3:
11160: * src/types/types.dsp [autoptr] 1.35.10.2:
11161: vmethodframe, pa_request.h compiled
11162:
11163: * src/classes/file.C [autoptr] 1.107.2.2:
11164: * src/include/pa_globals.h [autoptr] 1.101.2.8:
11165: * src/main/pa_globals.C [autoptr] 1.152.2.8:
11166: * src/types/pa_value.C [autoptr] 1.9.2.4:
11167: * src/types/pa_value.h [autoptr] 1.109.2.9:
11168: * src/types/pa_vfile.C [autoptr] 1.36.2.1:
11169: * src/types/pa_vfile.h [autoptr] 1.52.2.4:
11170: vfile compiled
11171:
11172: * src/classes/classes.h [autoptr] 1.23.2.3:
11173: * src/classes/math.C [autoptr] 1.24.2.1:
11174: * src/include/pa_pool.h [autoptr] 1.86.2.17:
11175: * src/include/pa_request.h [autoptr] 1.160.2.3:
11176: * src/include/pa_sapi.h [autoptr] 1.22.2.2:
11177: * src/include/pa_string.h [autoptr] 1.144.2.13:
11178: * src/main/main.dsp [autoptr] 1.161.6.3:
11179: * src/types/pa_value.h [autoptr] 1.109.2.5:
11180: * src/types/pa_vbool.h [autoptr] 1.21.2.2:
11181: * src/types/pa_vclass.h [autoptr] 1.39.2.2:
11182: * src/types/pa_vdouble.h [autoptr] 1.42.2.3:
11183: * src/types/pa_venv.h [autoptr] 1.28.2.1:
11184: * src/types/pa_vfile.h [autoptr] 1.52.2.2:
11185: * src/types/pa_vform.C [autoptr] 1.74.2.1:
11186: * src/types/pa_vform.h [autoptr] 1.45.2.1:
11187: * src/types/pa_vjunction.h [autoptr] 1.19.2.2:
11188: * src/types/pa_vmath.C [autoptr] 1.1.2.2:
11189: * src/types/pa_vmath.h [autoptr] 1.14.2.1:
11190: * src/types/pa_vobject.h [autoptr] 1.38.2.2:
11191: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.4:
11192: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.2:
11193: * src/types/pa_vstatus.h [autoptr] 1.15.2.2:
11194: * src/types/pa_vstring.h [autoptr] 1.54.2.2:
11195: * src/types/types.dsp [autoptr] 1.35.10.1:
11196: vmath compiled
11197:
11198: * src/types/pa_vmath.C 1.1:
11199: file pa_vmath.C was initially added on branch autoptr.
11200:
11201: * src/include/pa_common.h [autoptr] 1.89.2.5:
11202: * src/include/pa_globals.h [autoptr] 1.101.2.7:
11203: * src/include/pa_string.h [autoptr] 1.144.2.16:
11204: * src/main/pa_globals.C [autoptr] 1.152.2.7:
11205: * src/types/pa_value.C [autoptr] 1.9.2.3:
11206: * src/types/pa_value.h [autoptr] 1.109.2.8:
11207: * src/types/pa_vcookie.C [autoptr] 1.55.2.1:
11208: * src/types/pa_vcookie.h [autoptr] 1.23.2.1:
11209: * src/types/pa_vform.C [autoptr] 1.74.2.2:
11210: * src/types/pa_vform.h [autoptr] 1.45.2.3:
11211: vcookie compiled
11212:
1.39 paf 11213: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.1:
11214: libltdl compiled without warnings now
11215:
1.22 paf 11216: * src/include/pa_request_info.h 1.1:
11217: file pa_request_info.h was initially added on branch autoptr.
11218:
11219: * src/include/pa_array.h [autoptr] 1.57.2.14:
11220: * src/include/pa_exception.h [autoptr] 1.38.2.11:
11221: * src/include/pa_pool.h [autoptr] 1.86.2.19:
11222: * src/main/pa_exception.C [autoptr] 1.43.2.8:
11223: * src/types/pa_vfile.C [autoptr] 1.36.2.2:
11224: * src/types/pa_vfile.h [autoptr] 1.52.2.5:
11225: * src/types/pa_vimage.C [autoptr] 1.22.2.1:
11226: * src/types/pa_vimage.h [autoptr] 1.34.2.1:
11227: gd compiled
11228:
11229: * src/include/pa_exception.h [autoptr] 1.38.2.10:
11230: * src/main/pa_cache_managers.C [autoptr] 1.7.2.3:
11231: * src/main/pa_charsets.C [autoptr] 1.11.2.6:
11232: * src/main/pa_common.C [autoptr] 1.143.2.8:
11233: * src/main/pa_dir.C [autoptr] 1.14.2.1:
11234: * src/main/pa_exception.C [autoptr] 1.43.2.7:
11235: * src/main/pa_exec.C [autoptr] 1.48.2.3:
11236: * src/main/pa_pool.C [autoptr] 1.59.2.2:
11237: * src/main/pa_socks.C [autoptr] 1.18.2.2:
11238: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.7:
11239: * src/main/pa_string.C [autoptr] 1.172.2.9:
11240: * src/main/pa_uue.C [autoptr] 1.4.2.2:
11241: #include "pa_value_includes.h"
11242: everywhere in main
11243:
11244: * src/include/pa_charsets.h [autoptr] 1.8.2.5:
11245: * src/include/pa_request.h [autoptr] 1.160.2.5:
11246: * src/include/pa_request_info.h [autoptr] 1.1.2.2:
11247: * src/include/pa_string.h [autoptr] 1.144.2.15:
11248: * src/main/pa_charsets.C [autoptr] 1.11.2.5:
11249: * src/types/pa_value.h [autoptr] 1.109.2.7:
11250: * src/types/pa_vdate.h [autoptr] 1.24.2.1:
11251: * src/types/pa_vform.h [autoptr] 1.45.2.2:
11252: * src/types/pa_vhash.h [autoptr] 1.43.2.4:
11253: * src/types/pa_vobject.C [autoptr] 1.12.2.2:
11254: * src/types/pa_vobject.h [autoptr] 1.38.2.3:
11255: * src/types/pa_vrequest.C [autoptr] 1.27.2.2:
11256: * src/types/pa_vrequest.C [autoptr] 1.27.2.3:
11257: * src/types/pa_vresponse.C [autoptr] 1.17.2.1:
11258: * src/types/pa_vresponse.C [autoptr] 1.17.2.2:
11259: * src/types/pa_vresponse.h [autoptr] 1.32.2.1:
11260: * src/types/pa_vresponse.h [autoptr] 1.32.2.2:
11261: * src/types/pa_wcontext.h [autoptr] 1.42.2.2:
11262: vrequest compiled
11263:
11264: * src/types/pa_value_includes.h 1.1:
11265: file pa_value_includes.h was initially added on branch autoptr.
11266:
11267: * src/classes/classes.h [autoptr] 1.23.2.4:
11268: * src/include/pa_charset.h [autoptr] 1.20.2.7:
11269: * src/include/pa_charsets.h [autoptr] 1.8.2.4:
11270: * src/include/pa_globals.h [autoptr] 1.101.2.6:
11271: * src/include/pa_pool.h [autoptr] 1.86.2.18:
11272: * src/include/pa_request.h [autoptr] 1.160.2.4:
11273: * src/include/pa_string.h [autoptr] 1.144.2.14:
11274: * src/main/main.dsp [autoptr] 1.161.6.4:
11275: * src/main/pa_charset.C [autoptr] 1.33.2.4:
11276: * src/main/pa_charsets.C [autoptr] 1.11.2.4:
11277: * src/main/pa_globals.C [autoptr] 1.152.2.6:
11278: * src/main/untaint.C [autoptr] 1.115.2.3:
11279: * src/types/pa_value.h [autoptr] 1.109.2.6:
11280: * src/types/pa_vdouble.h [autoptr] 1.42.2.4:
11281: * src/types/pa_vfile.h [autoptr] 1.52.2.3:
11282: * src/types/pa_vint.h [autoptr] 1.38.2.4:
11283: * src/types/pa_vmath.C [autoptr] 1.1.2.3:
11284: * src/types/pa_vrequest.C [autoptr] 1.27.2.1:
11285: * src/types/pa_vrequest.h [autoptr] 1.25.2.1:
11286: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.5:
11287: * src/types/pa_vstring.h [autoptr] 1.54.2.3:
11288: * src/types/pa_vvoid.h [autoptr] 1.17.2.2:
11289: vrequest,vdouble,vint compiled
11290:
11291: * src/include/pa_request_charsets.h 1.1:
11292: file pa_request_charsets.h was initially added on branch
11293: autoptr.
11294:
11295: 2003-01-28 paf
11296: * src/include/pa_charset.h [autoptr] 1.20.2.6:
11297: * src/include/pa_exception.h [autoptr] 1.38.2.9:
11298: * src/include/pa_request.h [autoptr] 1.160.2.2:
11299: * src/include/pa_string.h [autoptr] 1.144.2.12:
11300: * src/main/untaint.C [autoptr] 1.115.2.2:
11301: untaint compiled
11302:
11303: * src/include/pa_charset.h [autoptr] 1.20.2.5:
11304: * src/main/pa_charset.C [autoptr] 1.33.2.3:
11305: * src/main/pa_charsets.C [autoptr] 1.11.2.3:
11306: charset/s simplified [charset::pool_for_load introduced]
11307:
11308: * src/include/pa_cache_managers.h [autoptr] 1.9.2.3:
11309: * src/main/pa_cache_managers.C [autoptr] 1.7.2.2:
11310: * src/main/pa_globals.C [autoptr] 1.152.2.5:
11311: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.6:
11312: globals compiled
11313:
11314: * src/include/pa_array.h [autoptr] 1.57.2.11:
11315: * src/include/pa_charset.h [autoptr] 1.20.2.3:
11316: * src/include/pa_charsets.h [autoptr] 1.8.2.1:
11317: * src/include/pa_pool.h [autoptr] 1.86.2.13:
11318: * src/include/pa_sql_connection.h [autoptr] 1.30.2.4:
11319: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.4:
11320: * src/include/pa_stack.h [autoptr] 1.17.2.2:
11321: * src/include/pa_string.h [autoptr] 1.144.2.9:
11322: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.4:
11323: * src/types/pa_vhash.h [autoptr] 1.43.2.3:
11324: * src/types/pa_vint.h [autoptr] 1.38.2.3:
11325: sql_driver_manager compiled
11326:
11327: * src/classes/date.C [autoptr] 1.42.2.1:
11328: * src/include/pa_charset.h [autoptr] 1.20.2.4:
11329: * src/include/pa_charsets.h [autoptr] 1.8.2.2:
11330: * src/include/pa_charsets.h [autoptr] 1.8.2.3:
11331: * src/include/pa_globals.h [autoptr] 1.101.2.5:
11332: * src/main/pa_charset.C [autoptr] 1.33.2.2:
11333: * src/main/pa_charsets.C [autoptr] 1.11.2.1:
11334: * src/main/pa_charsets.C [autoptr] 1.11.2.2:
11335: * src/main/pa_globals.C [autoptr] 1.152.2.4:
11336: * src/main/pa_request.C [autoptr] 1.245.2.1:
11337: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.5:
11338: pa_charsets compiled
11339:
1.39 paf 11340: * src/include/pa_pool.h [autoptr] 1.86.2.14:
11341: * src/main/pa_common.C [autoptr] 1.143.2.7:
11342: * src/types/pa_vdouble.h [autoptr] 1.42.2.2:
11343: common compiled
11344:
1.22 paf 11345: * etc/parser3.charsets/koi8-r.cfg 1.3:
11346: * etc/parser3.charsets/windows-1251.cfg 1.7:
11347: ukranian letter i with two dots added to koi,
11348: all ukranian letters added to win1251.
11349:
11350: typographic simbol 0xb9 deleted from win1251 [strange one & were abscent from koi]
11351:
11352: * src/classes/classes.h [autoptr] 1.23.2.2:
11353: * src/classes/date.C [autoptr] 1.42.2.2:
11354: * src/classes/file.C [autoptr] 1.107.2.1:
11355: * src/classes/hash.C [autoptr] 1.54.2.1:
11356: * src/classes/image.C [autoptr] 1.90.2.2:
11357: * src/classes/table.C [autoptr] 1.172.2.1:
11358: * src/classes/xdoc.C [autoptr] 1.108.2.1:
11359: * src/classes/xnode.h [autoptr] 1.18.2.1:
11360: * src/main/execute.C [autoptr] 1.295.2.2:
11361: * src/main/main.dsp [autoptr] 1.161.6.2:
11362: * src/types/pa_value.h [autoptr] 1.109.2.4:
11363: * src/types/pa_vclass.C [autoptr] 1.16.2.1:
11364: * src/types/pa_vclass.h [autoptr] 1.39.2.1:
11365: * src/types/pa_vobject.C [autoptr] 1.12.2.1:
11366: * src/types/pa_vobject.h [autoptr] 1.38.2.1:
11367: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.3:
11368: started main: compile_tools
11369:
11370: * src/include/pa_array.h [autoptr] 1.57.2.13:
11371: * src/include/pa_string.h [autoptr] 1.144.2.11:
11372: * src/main/execute.C [autoptr] 1.295.2.1:
11373: * src/main/untaint.C [autoptr] 1.115.2.1:
11374: * src/types/pa_vmail.C [autoptr] 1.40.2.1:
11375: more compiled.
11376: struck with string::store_to needing to know source/client charsets
11377:
11378: * src/include/pa_exception.h [autoptr] 1.38.2.8:
11379: * src/include/pa_uue.h [autoptr] 1.4.2.1:
11380: * src/main/pa_uue.C [autoptr] 1.4.2.1:
11381: * src/types/pa_vfile.h [autoptr] 1.52.2.1:
11382: uue compiled
11383:
11384: * src/include/pa_table.h [autoptr] 1.48.2.6:
11385: * src/main/pa_string.C [autoptr] 1.172.2.8:
11386: * src/main/pa_table.C [autoptr] 1.53.2.5:
11387: table compiled
11388:
11389: * src/include/pa_array.h [autoptr] 1.57.2.12:
11390: * src/include/pa_exec.h [autoptr] 1.11.2.1:
11391: * src/include/pa_hash.h [autoptr] 1.58.2.9:
11392: * src/include/pa_pool.h [autoptr] 1.86.2.15:
11393: * src/main/pa_exec.C [autoptr] 1.48.2.2:
11394: pa_exec win32 compiled
11395:
11396: 2003-01-27 paf
11397: * src/include/pa_array.h [autoptr] 1.57.2.9:
11398: * src/include/pa_common.h [autoptr] 1.89.2.4:
11399: * src/include/pa_hash.h [autoptr] 1.58.2.7:
11400: * src/include/pa_pool.h [autoptr] 1.86.2.9:
11401: * src/include/pa_string.h [autoptr] 1.144.2.7:
11402: * src/main/pa_common.C [autoptr] 1.143.2.4:
11403: * src/main/pa_string.C [autoptr] 1.172.2.6:
11404: * src/types/pa_value.C [autoptr] 1.9.2.2:
11405: * src/types/pa_value.h [autoptr] 1.109.2.3:
11406: * src/types/pa_vhash.h [autoptr] 1.43.2.2:
11407: * src/types/pa_vint.h [autoptr] 1.38.2.2:
11408: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.2:
11409: * src/types/pa_wcontext.C [autoptr] 1.24.2.1:
11410: * src/types/pa_wcontext.h [autoptr] 1.42.2.1:
11411: wcontext compiled
11412:
11413: * src/include/pa_exception.h [autoptr] 1.38.2.6:
11414: * src/include/pa_sql_connection.h [autoptr] 1.30.2.3:
11415: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.3:
11416: * src/include/pa_string.h [autoptr] 1.144.2.8:
11417: * src/main/pa_common.C [autoptr] 1.143.2.6:
11418: * src/main/pa_exec.C [autoptr] 1.48.2.1:
11419: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.3:
11420: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.1:
11421: paused on sql_manager
11422:
11423: * src/classes/op.C [autoptr] 1.127.2.3:
11424: * src/include/pa_globals.h [autoptr] 1.101.2.4:
11425: * src/include/pa_hash.h [autoptr] 1.58.2.8:
11426: * src/include/pa_sql_connection.h [autoptr] 1.30.2.1:
11427: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.1:
11428: * src/include/pa_table.h [autoptr] 1.48.2.5:
11429: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.1:
11430: * src/main/pa_table.C [autoptr] 1.53.2.4:
11431: table compiled
11432:
11433: * src/include/pa_pool.h [autoptr] 1.86.2.10:
11434: * src/main/pa_common.C [autoptr] 1.143.2.5:
11435: common compiled
11436:
11437: * src/include/pa_cache_managers.h [autoptr] 1.9.2.1:
11438: * src/main/pa_cache_managers.C [autoptr] 1.7.2.1:
11439: cache_managers compiled
11440:
11441: * src/include/pa_cache_managers.h [autoptr] 1.9.2.2:
11442: * src/include/pa_pool.h [autoptr] 1.86.2.12:
11443: * src/include/pa_sql_connection.h [autoptr] 1.30.2.2:
11444: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.2:
11445: * src/include/pa_stack.h [autoptr] 1.17.2.1:
11446: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.2:
11447: * src/types/pa_vtable.h [autoptr] 1.48.2.1:
11448: * src/types/pa_vvoid.h [autoptr] 1.17.2.1:
11449: vtable compiled
11450:
11451: * src/include/pa_array.h [autoptr] 1.57.2.10:
11452: * src/include/pa_charset.h [autoptr] 1.20.2.2:
11453: * src/include/pa_pool.h [autoptr] 1.86.2.11:
11454: * src/main/pa_charset.C [autoptr] 1.33.2.1:
11455: charset compiled
11456:
11457: 2003-01-24 paf
11458: * src/classes/classes.C [autoptr] 1.18.2.1:
11459: * src/classes/classes.h [autoptr] 1.23.2.1:
11460: * src/include/pa_array.h [autoptr] 1.57.2.8:
11461: * src/include/pa_common.h [autoptr] 1.89.2.3:
11462: * src/include/pa_globals.h [autoptr] 1.101.2.3:
11463: * src/include/pa_hash.h [autoptr] 1.58.2.6:
11464: * src/include/pa_pool.h [autoptr] 1.86.2.8:
11465: * src/include/pa_string.h [autoptr] 1.144.2.6:
11466: * src/main/pa_common.C [autoptr] 1.143.2.3:
11467: * src/main/pa_globals.C [autoptr] 1.152.2.3:
11468: * src/main/pa_string.C [autoptr] 1.172.2.5:
11469: * src/types/pa_value.h [autoptr] 1.109.2.2:
11470: * src/types/pa_vbool.h [autoptr] 1.21.2.1:
11471: * src/types/pa_vdouble.h [autoptr] 1.42.2.1:
11472: * src/types/pa_vhash.h [autoptr] 1.43.2.1:
11473: * src/types/pa_vint.h [autoptr] 1.38.2.1:
11474: * src/types/pa_vjunction.h [autoptr] 1.19.2.1:
11475: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.1:
11476: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.1:
11477: * src/types/pa_vstatus.h [autoptr] 1.15.2.1:
11478: * src/types/pa_vstring.h [autoptr] 1.54.2.1:
11479: more patched
11480:
11481: * src/classes/op.C [autoptr] 1.127.2.2:
11482: * src/include/pa_array.h [autoptr] 1.57.2.7:
11483: * src/include/pa_exception.h [autoptr] 1.38.2.5:
11484: * src/include/pa_hash.h [autoptr] 1.58.2.5:
11485: * src/include/pa_pool.h [autoptr] 1.86.2.7:
11486: * src/include/pa_string.h [autoptr] 1.144.2.5:
11487: * src/include/pa_table.h [autoptr] 1.48.2.4:
11488: * src/main/pa_dictionary.C [autoptr] 1.17.2.2:
11489: * src/main/pa_exception.C [autoptr] 1.43.2.5:
11490: * src/main/pa_string.C [autoptr] 1.172.2.4:
11491: * src/main/pa_table.C [autoptr] 1.53.2.3:
11492: string compiled
11493:
11494: * src/include/pa_array.h [autoptr] 1.57.2.6:
11495: * src/include/pa_common.h [autoptr] 1.89.2.2:
11496: * src/include/pa_dictionary.h [autoptr] 1.13.2.2:
11497: * src/include/pa_exception.h [autoptr] 1.38.2.4:
11498: * src/include/pa_pool.h [autoptr] 1.86.2.6:
11499: * src/include/pa_string.h [autoptr] 1.144.2.4:
11500: * src/include/pa_table.h [autoptr] 1.48.2.3:
11501: * src/main/pa_common.C [autoptr] 1.143.2.2:
11502: * src/main/pa_dictionary.C [autoptr] 1.17.2.1:
11503: * src/main/pa_exception.C [autoptr] 1.43.2.4:
11504: * src/main/pa_string.C [autoptr] 1.172.2.3:
11505: dictionary compiled
11506:
11507: 2003-01-23 paf
11508: * src/include/pa_array.h [autoptr] 1.57.2.4:
11509: * src/include/pa_exception.h [autoptr] 1.38.2.2:
11510: * src/include/pa_hash.h [autoptr] 1.58.2.4:
11511: * src/include/pa_pool.h [autoptr] 1.86.2.4:
11512: * src/include/pa_table.h [autoptr] 1.48.2.2:
11513: * src/main/pa_exception.C [autoptr] 1.43.2.2:
11514: * src/main/pa_table.C [autoptr] 1.53.2.2:
11515: table compiled
11516:
11517: * src/include/pa_array.h [autoptr] 1.57.2.2:
11518: * src/include/pa_hash.h [autoptr] 1.58.2.2:
11519: * src/include/pa_pool.h [autoptr] 1.86.2.2:
11520: * src/main/main.dsp [autoptr] 1.161.6.1:
11521: continued with Hash
11522:
11523: * src/include/pa_array.h [autoptr] 1.57.2.5:
11524: * src/include/pa_common.h [autoptr] 1.89.2.1:
11525: * src/include/pa_exception.h [autoptr] 1.38.2.3:
11526: * src/include/pa_globals.h [autoptr] 1.101.2.2:
11527: * src/include/pa_pool.h [autoptr] 1.86.2.5:
11528: * src/include/pa_request.h [autoptr] 1.160.2.1:
11529: * src/include/pa_string.h [autoptr] 1.144.2.3:
11530: * src/main/pa_common.C [autoptr] 1.143.2.1:
11531: * src/main/pa_exception.C [autoptr] 1.43.2.3:
11532: * src/main/pa_globals.C [autoptr] 1.152.2.2:
11533: * src/types/pa_value.C [autoptr] 1.9.2.1:
11534: * src/types/pa_value.h [autoptr] 1.109.2.1:
11535: resurrected pool in new sense: now it's factory, producing
11536: accounting memory chunks for read[autofree] buffers
11537:
11538: * src/classes/image.C [autoptr] 1.90.2.1:
11539: * src/classes/op.C [autoptr] 1.127.2.1:
11540: * src/include/pa_array.h [autoptr] 1.57.2.3:
11541: * src/include/pa_exception.h [autoptr] 1.38.2.1:
11542: * src/include/pa_globals.h [autoptr] 1.101.2.1:
11543: * src/include/pa_hash.h [autoptr] 1.58.2.3:
11544: * src/include/pa_pool.h [autoptr] 1.86.2.3:
11545: * src/include/pa_pragma_pack_begin.h [autoptr] 1.6.2.1:
11546: * src/include/pa_pragma_pack_end.h [autoptr] 1.6.2.1:
11547: * src/include/pa_sapi.h [autoptr] 1.22.2.1:
11548: * src/include/pa_string.h [autoptr] 1.144.2.2:
11549: * src/include/pa_table.h [autoptr] 1.48.2.1:
11550: * src/include/pa_types.h [autoptr] 1.44.2.1:
11551: * src/main/pa_exception.C [autoptr] 1.43.2.1:
11552: * src/main/pa_globals.C [autoptr] 1.152.2.1:
11553: * src/main/pa_string.C [autoptr] 1.172.2.2:
11554: * src/main/pa_table.C [autoptr] 1.53.2.1:
11555: aint that easy
11556:
11557: * src/main/pa_common.C 1.144:
11558: connect_string allocated on heap[wes on stack] now. and exception can be reported OK now [can be reported outside of pro
11559: c with that stack]
11560:
11561: * src/lib/pcre/8859-1.ucm 1.1:
11562: file 8859-1.ucm was initially added on branch autoptr.
11563:
11564: 2003-01-22 paf
11565: * src/include/pa_array.h [autoptr] 1.57.2.1:
11566: * src/include/pa_charset.h [autoptr] 1.20.2.1:
11567: * src/include/pa_dictionary.h [autoptr] 1.13.2.1:
11568: * src/include/pa_hash.h [autoptr] 1.58.2.1:
11569: * src/include/pa_pool.h [autoptr] 1.86.2.1:
11570: * src/include/pa_string.h [autoptr] 1.144.2.1:
11571: * src/main/pa_array.C [autoptr] 1.54.2.1:
11572: * src/main/pa_hash.C [autoptr] 1.53.2.1:
11573: * src/main/pa_pool.C [autoptr] 1.59.2.1:
11574: * src/main/pa_string.C [autoptr] 1.172.2.1:
11575: started auto_ptr.
11576: PA_Object is base: contains references_count.
11577: auto_ptr template calls add_ref/release
11578:
11579: 2003-01-21 paf
11580: * src/classes/classes.C 1.18:
11581: * src/classes/classes.h 1.23:
11582: * src/classes/date.C 1.42:
11583: * src/classes/double.C 1.53:
11584: * src/classes/file.C 1.107:
11585: * src/classes/form.C 1.34:
11586: * src/classes/hash.C 1.54:
11587: * src/classes/image.C 1.90:
11588: * src/classes/int.C 1.49:
11589: * src/classes/mail.C 1.88:
11590: * src/classes/math.C 1.24:
11591: * src/classes/op.C 1.127:
11592: * src/classes/response.C 1.23:
11593: * src/classes/string.C 1.125:
11594: * src/classes/table.C 1.172:
11595: * src/classes/void.C 1.28:
11596: * src/classes/xdoc.C 1.108:
11597: * src/classes/xnode.C 1.54:
11598: * src/classes/xnode.h 1.18:
11599: * src/include/pa_array.h 1.57:
11600: * src/include/pa_cache_managers.h 1.9:
11601: * src/include/pa_charset.h 1.20:
11602: * src/include/pa_charsets.h 1.8:
11603: * src/include/pa_common.h 1.89:
11604: * src/include/pa_config_fixed.h 1.54:
11605: * src/include/pa_config_includes.h 1.23:
11606: * src/include/pa_dictionary.h 1.13:
11607: * src/include/pa_dir.h 1.13:
11608: * src/include/pa_exception.h 1.38:
11609: * src/include/pa_exec.h 1.11:
11610: * src/include/pa_globals.h 1.101:
11611: * src/include/pa_hash.h 1.58:
11612: * src/include/pa_opcode.h 1.24:
11613: * src/include/pa_pool.h 1.86:
11614: * src/include/pa_pragma_pack_begin.h 1.6:
11615: * src/include/pa_pragma_pack_end.h 1.6:
11616: * src/include/pa_request.h 1.160:
11617: * src/include/pa_sapi.h 1.22:
11618: * src/include/pa_socks.h 1.11:
11619: * src/include/pa_sql_connection.h 1.30:
11620: * src/include/pa_sql_driver_manager.h 1.26:
11621: * src/include/pa_stack.h 1.17:
11622: * src/include/pa_string.h 1.144:
11623: * src/include/pa_stylesheet_connection.h 1.32:
11624: * src/include/pa_stylesheet_manager.h 1.15:
11625: * src/include/pa_table.h 1.48:
11626: * src/include/pa_threads.h 1.26:
11627: * src/include/pa_types.h 1.44:
11628: * src/include/pa_uue.h 1.4:
11629: * src/lib/md5/pa_md5.h 1.5:
11630: * src/lib/md5/pa_md5c.c 1.6:
11631: * src/lib/pcre/pcre_parser_ctype.c 1.3:
11632: * src/main/compile.C 1.69:
11633: * src/main/compile.tab.C 1.80:
11634: * src/main/compile.y 1.204:
11635: * src/main/compile_tools.C 1.54:
11636: * src/main/compile_tools.h 1.67:
11637: * src/main/execute.C 1.295:
11638: * src/main/pa_array.C 1.54:
11639: * src/main/pa_cache_managers.C 1.7:
11640: * src/main/pa_charset.C 1.33:
11641: * src/main/pa_charsets.C 1.11:
11642: * src/main/pa_common.C 1.143:
11643: * src/main/pa_dictionary.C 1.17:
11644: * src/main/pa_dir.C 1.14:
11645: * src/main/pa_exception.C 1.43:
11646: * src/main/pa_exec.C 1.48:
11647: * src/main/pa_globals.C 1.152:
11648: * src/main/pa_hash.C 1.53:
11649: * src/main/pa_pool.C 1.59:
11650: * src/main/pa_request.C 1.245:
11651: * src/main/pa_socks.C 1.18:
11652: * src/main/pa_sql_driver_manager.C 1.69:
11653: * src/main/pa_string.C 1.172:
11654: * src/main/pa_stylesheet_manager.C 1.16:
11655: * src/main/pa_table.C 1.53:
11656: * src/main/pa_uue.C 1.4:
11657: * src/main/untaint.C 1.115:
11658: * src/sql/pa_sql_driver.h 1.34:
11659: * src/targets/apache13/mod_parser3.C 1.28:
11660: * src/targets/apache13/pa_md5c.c 1.5:
11661: * src/targets/apache13/pa_pool.C 1.8:
11662: * src/targets/apache13/pa_threads.C 1.11:
11663: * src/targets/cgi/pa_pool.C 1.41:
11664: * src/targets/cgi/pa_threads.C 1.12:
11665: * src/targets/cgi/parser3.C 1.216:
11666: * src/targets/cgi/pool_storage.h 1.13:
11667: * src/targets/isapi/pa_pool.C 1.16:
11668: * src/targets/isapi/pa_threads.C 1.13:
11669: * src/targets/isapi/parser3isapi.C 1.82:
11670: * src/targets/isapi/pool_storage.h 1.19:
11671: * src/types/pa_value.C 1.9:
11672: * src/types/pa_value.h 1.109:
11673: * src/types/pa_vbool.h 1.21:
11674: * src/types/pa_vclass.C 1.16:
11675: * src/types/pa_vclass.h 1.39:
11676: * src/types/pa_vcode_frame.h 1.24:
11677: * src/types/pa_vcookie.C 1.55:
11678: * src/types/pa_vcookie.h 1.23:
11679: * src/types/pa_vdate.h 1.24:
11680: * src/types/pa_vdouble.h 1.42:
11681: * src/types/pa_venv.h 1.28:
11682: * src/types/pa_vfile.C 1.36:
11683: * src/types/pa_vfile.h 1.52:
11684: * src/types/pa_vform.C 1.74:
11685: * src/types/pa_vform.h 1.45:
11686: * src/types/pa_vhash.h 1.43:
11687: * src/types/pa_vimage.C 1.22:
11688: * src/types/pa_vimage.h 1.34:
11689: * src/types/pa_vint.h 1.38:
11690: * src/types/pa_vjunction.h 1.19:
11691: * src/types/pa_vmail.C 1.40:
11692: * src/types/pa_vmail.h 1.9:
11693: * src/types/pa_vmath.h 1.14:
11694: * src/types/pa_vmethod_frame.h 1.45:
11695: * src/types/pa_vobject.C 1.12:
11696: * src/types/pa_vobject.h 1.38:
11697: * src/types/pa_vrequest.C 1.27:
11698: * src/types/pa_vrequest.h 1.25:
11699: * src/types/pa_vresponse.C 1.17:
11700: * src/types/pa_vresponse.h 1.32:
11701: * src/types/pa_vstateless_class.C 1.19:
11702: * src/types/pa_vstateless_class.h 1.42:
11703: * src/types/pa_vstateless_object.h 1.28:
11704: * src/types/pa_vstatus.C 1.15:
11705: * src/types/pa_vstatus.h 1.15:
11706: * src/types/pa_vstring.C 1.22:
11707: * src/types/pa_vstring.h 1.54:
11708: * src/types/pa_vtable.C 1.21:
11709: * src/types/pa_vtable.h 1.48:
11710: * src/types/pa_vvoid.h 1.17:
11711: * src/types/pa_vxdoc.C 1.23:
11712: * src/types/pa_vxdoc.h 1.31:
11713: * src/types/pa_vxnode.C 1.30:
11714: * src/types/pa_vxnode.h 1.22:
11715: * src/types/pa_wcontext.C 1.24:
11716: * src/types/pa_wcontext.h 1.42:
11717: * src/types/pa_wwrapper.h 1.28:
11718: 2002->2003
11719:
11720: 2003-01-16 paf
11721: * operators.txt 1.108:
11722: * src/include/pa_config_fixed.h 1.53:
11723: * src/main/pa_common.C 1.141:
11724: * www/htdocs/index.html 1.208:
11725: http request now return status. and not fail on status!=200
11726:
11727: * operators.txt 1.109:
11728: * src/include/pa_globals.h 1.100:
11729: * src/main/pa_common.C 1.142:
11730: * src/main/pa_globals.C 1.151:
11731: * www/htdocs/index.html 1.209:
11732: http://
11733: introducing
11734: $.any-status(1)
11735:
11736: * www/htdocs/index.html 1.210:
11737: image.copy fixed transparent resampling
11738:
11739: * bin/Makefile.in 1.9:
11740: * etc/Makefile.in 1.14:
11741: * etc/parser3.charsets/Makefile.in 1.17:
11742: * src/Makefile.in 1.55:
11743: * src/classes/Makefile.in 1.53:
11744: * src/include/Makefile.in 1.11:
11745: * src/lib/Makefile.in 1.8:
11746: * src/lib/md5/Makefile.in 1.6:
11747: * src/lib/patches/Makefile.in 1.10:
11748: * src/lib/pcre/Makefile.in 1.8:
11749: * src/main/Makefile.in 1.50:
11750: * src/sql/Makefile.in 1.11:
11751: * src/targets/Makefile.in 1.42:
11752: * src/targets/cgi/Makefile.in 1.62:
11753: * src/targets/isapi/Makefile.in 1.11:
11754: * src/types/Makefile.in 1.50:
11755: proper AC_LANG_ switching to fix qsort detection bug
11756:
11757: 2003-01-15 paf
11758: * src/main/pa_globals.C 1.150:
11759: localized pa_xmlFileRead/Close
11760:
11761: 2003-01-14 paf
11762: * src/lib/ltdl/config.guess 1.2:
11763: * src/lib/ltdl/config.sub 1.2:
11764: * src/lib/ltdl/install-sh 1.2:
11765: * src/lib/ltdl/missing 1.2:
11766: * src/lib/ltdl/mkinstalldirs 1.2:
11767: removed some ancient files [they in / really]
11768:
11769: * src/lib/ltdl/config_fixed.h 1.2:
11770: * src/lib/ltdl/libltdl.dsp 1.3:
11771: * src/lib/ltdl/ltdl.c 1.3:
11772: ltdl.c regretfully needed patch in two places.
11773: in config_fixed.h made stubs for lib to compile in MSVC
11774:
11775: * src/lib/ltdl/aclocal.m4 1.1:
11776: *** empty log message ***
11777:
11778: 2003-01-13 paf
11779: * config.guess 1.3:
11780: * config.sub 1.4:
11781: * ltmain.sh 1.4:
11782: * src/targets/apache13/Makefile.in 1.44:
11783: removed last piece of configure.in(libtool) hacks
11784:
11785: * src/lib/ltdl/COPYING.LIB 1.1:
11786: * src/lib/ltdl/Makefile.in 1.4:
11787: * src/lib/ltdl/acinclude.m4 1.2:
11788: * src/lib/ltdl/config.h 1.2:
11789: * src/lib/ltdl/config_auto.h.in 1.3:
11790: * src/lib/ltdl/configure 1.4:
11791: * src/lib/ltdl/configure.in 1.4:
11792: * src/lib/ltdl/libltdl.dsp 1.2:
11793: * src/lib/ltdl/ltdl.c 1.2:
11794: * src/lib/ltdl/ltdl.h 1.2:
11795: moved to latest libtool (1.4.3)
11796:
11797: 2003-01-10 paf
11798: * src/lib/patches/Makefile.am 1.3:
11799: * src/lib/patches/Makefile.in 1.9:
11800: * src/lib/patches/libgdome_cpp_syntax1.patch 1.2:
11801: * src/lib/patches/libgdome_cpp_syntax2.patch 1.2:
11802: * src/lib/patches/libgdome_morestatic.patch 1.2:
11803: * src/lib/patches/libxml_error_column_tab.patch 1.2:
11804: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.2:
11805: * src/lib/patches/libxml_transcoder_context1.patch 1.2:
11806: * src/lib/patches/libxml_transcoder_context2.patch 1.2:
11807: * src/lib/patches/libxml_transcoder_context3.patch 1.2:
11808: * src/lib/patches/libxml_transcoder_context4.patch 1.2:
11809: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.2:
11810: * src/main/pa_globals.C 1.149:
11811: moved to latest xml lib versions, changed patches.
11812: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
11813: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
11814: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
11815:
11816: * INSTALL 1.31:
11817: moved to latest versions of xml libs
11818: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
11819: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
11820: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
11821:
11822: * src/lib/patches/libxml2.patch 1.1:
11823: moved to libxml2 2.5.1, only these patches left:
11824: * fixing \t chars to spaces in error position reporting
11825: * adding context to conversion functions
11826:
11827: * src/lib/patches/gdome2.patch 1.1:
11828: moved to gdome 0.7.2, one extern const patch left; making some strings more static still needed.
11829: Paolo said that he would incorporate this patch in upcoming version of gdome.
11830:
11831: * src/lib/ltdl/configure 1.3:
11832: * src/lib/ltdl/configure.in 1.3:
11833: PROG_NM
11834:
11835: * src/lib/patches/libxslt.patch 1.1:
11836: moved to libxslt 1.0.23. still need a patch which suppresses
11837: htmlSetMetaEncoding calls
11838:
11839: 2003-01-09 paf
11840: * bin/Makefile.in 1.8:
11841: * config.guess 1.2:
11842: * config.sub 1.3:
11843: * etc/Makefile.in 1.13:
11844: * etc/parser3.charsets/Makefile.in 1.16:
11845: * missing 1.2:
11846: * mkinstalldirs 1.2:
11847: * src/Makefile.in 1.54:
11848: * src/classes/Makefile.in 1.52:
11849: * src/include/Makefile.in 1.10:
11850: * src/include/pa_config_auto.h.in 1.37:
11851: * src/lib/Makefile.in 1.7:
11852: * src/lib/ltdl/Makefile.in 1.3:
11853: * src/lib/ltdl/config_auto.h.in 1.2:
11854: * src/lib/ltdl/configure 1.2:
11855: * src/lib/ltdl/configure.in 1.2:
11856: * src/lib/md5/Makefile.in 1.5:
11857: * src/lib/patches/Makefile.in 1.8:
11858: * src/lib/pcre/Makefile.in 1.7:
11859: * src/main/Makefile.in 1.49:
11860: * src/sql/Makefile.in 1.10:
11861: * src/targets/Makefile.in 1.41:
11862: * src/targets/apache13/Makefile.in 1.43:
11863: * src/targets/cgi/Makefile.am 1.46:
11864: * src/targets/cgi/Makefile.in 1.61:
11865: * src/targets/isapi/Makefile.in 1.10:
11866: * src/types/Makefile.in 1.49:
11867: moved to autoconf 2.57 & automake 1.7.2
11868:
11869: * depcomp 1.1:
11870: moving to automake 1.7.2
11871:
11872: * INSTALL 1.30:
11873: xml,xslt,gdome lib urls updated
11874:
11875: * Makefile.am 1.30:
11876: * Makefile.in 1.44:
11877: * src/lib/ltdl/missing 1.1:
11878: * src/lib/ltdl/mkinstalldirs 1.1:
11879: *** empty log message ***
11880:
1.21 paf 11881: 2002-12-27 paf
11882: * src/doc/aliased.dox 1.5:
11883: * src/doc/index.dox 1.4:
11884: * src/doc/module.dox 1.4:
11885: * src/doc/pooled.dox 1.4:
11886: * www/htdocs/index.html 1.207:
11887: removed outdated parts, made links to language docs
11888:
11889: * src/include/pa_version.h [release_3_0_0007] 1.7.10.1:
11890: 0007
11891:
11892: * src/include/pa_config_auto.h.in 1.36:
11893: comment
11894:
11895: 2002-12-26 paf
11896: * INSTALL 1.29:
11897: * src/include/pa_config_auto.h.in 1.35:
11898: * src/main/pa_common.C 1.140:
11899: * src/main/pa_exec.C 1.47:
11900: changing SAFE_MODE politics
11901:
11902: * src/classes/file.C 1.106:
11903: file:fullpath[a.gif] when document root did not contain
11904: trailing / fixed.
11905:
11906: 2002-12-25 paf
11907: * src/main/pa_globals.C 1.147:
11908: optimized-as-is
11909:
11910: * src/main/pa_globals.C 1.148:
11911: optimized-xml
11912:
11913: 2002-12-24 paf
11914: * src/main/pa_common.C 1.139:
11915: * src/main/pa_pool.C 1.58:
11916: pool::copy on zero size|ptr fixed [were really called with zero
11917: size when .html?a=&b=]
11918:
11919: * src/main/pa_exec.C 1.46:
11920: * www/htdocs/index.html 1.206:
11921: fork/pipe error now [old always-pipe-error fixed]
11922:
11923: * src/classes/mail.C 1.86:
11924: $MAIL in @conf now invalid when configured with --with-sendmail
11925:
11926: 2002-12-23 paf
11927: * src/types/pa_vcookie.C 1.54:
11928: cookie:field[put value] fixed [were ignoring parameters & were
11929: storing only string with default expires
11930:
11931: * src/main/pa_charset.C 1.32:
11932: From: "Victor Fedoseev" <vvf_ru@mail.ru>
11933: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
11934: Sent: Monday, December 23, 2002 4:22 AM
1.39 paf 11935: Subject: bug ? Charset::transcode_buf2xchar
1.21 paf 11936:
11937: 2002-12-20 paf
11938: * src/targets/cgi/parser3.C 1.215:
11939: removed last \n appending in non-win32 non-cgi [script] runs
11940:
11941: 2002-12-19 paf
11942: * operators.txt 1.107:
11943: * src/include/pa_globals.h 1.99:
11944: * src/include/pa_request.h 1.159:
11945: * src/main/pa_globals.C 1.146:
11946: * src/main/pa_request.C 1.244:
11947: * www/htdocs/index.html 1.205:
11948: $response:download
11949:
11950: * src/classes/mail.C 1.85:
11951: 'to' check bugfix [now checked only on ms compiler [win32]].
11952:
11953: * INSTALL 1.28:
11954: --without-iconv recommended [it crashes on some systems [tested on elik]]
11955: moreover, it's not needed there [parser registers charsets itself]
11956:
11957: * INSTALL 1.27:
11958: -without-iconv recommended [it crashes on some systems [tested
11959: on elik]]
11960:
11961: 2002-12-18 paf
11962: * src/classes/xdoc.C 1.107:
11963: doc->URL on xdoc.load set correctly now
11964:
11965: 2002-12-17 paf
11966: * src/targets/cgi/parser3.C [release_3_0_0006] 1.213.2.1:
11967: 1. on win32 in die: abort() reverted to exit(1)
11968: 2. more flexible iilegal call check
11969:
11970: * src/targets/cgi/parser3.C 1.214:
11971: merged die&iis changes
11972:
11973: 2002-12-16 paf
11974: * src/main/untaint.C 1.114:
11975: filespec russian small 'r' changed to latin 'p' bug fix
11976:
11977: * Makefile.in 1.38:
11978: ltmain.sh silly required for stupid automake added
11979:
11980: * ltmain.sh 1.3:
11981: *** empty log message ***
11982:
11983: * ltmain.sh [release_3_0_0006] 1.2.2.1:
11984: some automakes silly insist on having this handy
11985:
1.20 paf 11986: 2002-12-15 paf
1.21 paf 11987: * src/main/untaint.C 1.113:
11988: filespec russian small 'r' changed to latin 'p'
11989:
11990: * src/main/pa_common.C [release_3_0_0006] 1.137.2.1:
11991: ftruncate having checked
11992:
11993: * src/main/compile.C [release_3_0_0006] 1.67.6.1:
11994: removed warning
11995:
1.20 paf 11996: * configure.in [release_3_0_0006] 1.52.2.1:
11997: * src/include/pa_version.h [release_3_0_0006] 1.7.8.1:
11998: new version
11999:
1.21 paf 12000: * configure.in [release_3_0_0006] 1.52.2.2:
12001: * src/include/pa_config_auto.h.in [release_3_0_0006] 1.33.2.1:
12002: *** empty log message ***
12003:
12004: * configure.in 1.53:
12005: * src/include/pa_config_auto.h.in 1.34:
12006: * src/main/compile.C 1.68:
12007: * src/main/pa_common.C 1.138:
12008: merged small changes from branch 6 to HEAD
12009:
1.20 paf 12010: 2002-12-14 paf
12011: * src/sql/pa_sql_driver.h 1.33:
12012: * www/htdocs/index.html 1.204:
12013: exception type fixed
12014:
12015: * src/classes/table.C 1.171:
12016: removed unnecessary code
12017:
12018: 2002-12-09 paf
12019: * src/classes/hash.C 1.53:
12020: * src/classes/string.C 1.124:
12021: * src/classes/table.C 1.170:
12022: * src/classes/void.C 1.27:
12023: * src/main/pa_sql_driver_manager.C 1.68:
12024: * src/sql/pa_sql_driver.h 1.32:
12025: changed exception handling mech in sql handlers #2
12026:
12027: * bin/Makefile.in 1.7:
12028: * configure.in 1.52:
12029: * etc/Makefile.in 1.12:
12030: * etc/parser3.charsets/Makefile.in 1.15:
12031: * src/Makefile.in 1.53:
12032: * src/classes/Makefile.in 1.51:
12033: * src/include/Makefile.in 1.9:
12034: * src/lib/Makefile.in 1.6:
12035: * src/lib/ltdl/Makefile.in 1.2:
12036: * src/lib/md5/Makefile.in 1.4:
12037: * src/lib/patches/Makefile.in 1.7:
12038: * src/lib/pcre/Makefile.in 1.6:
12039: * src/main/Makefile.in 1.48:
12040: * src/sql/Makefile.in 1.9:
12041: * src/targets/Makefile.in 1.40:
12042: * src/targets/apache13/Makefile.in 1.42:
12043: * src/targets/cgi/Makefile.in 1.60:
12044: * src/targets/isapi/Makefile.in 1.9:
12045: * src/types/Makefile.in 1.48:
12046: removed configure.in:AC_LIBTOOL, it caused automake to write
12047: makefile which used libtool to install things, which is not needed
12048:
12049: * src/targets/apache13/mod_parser3.C 1.27:
12050: * src/targets/cgi/parser3.C 1.211:
12051: * src/targets/cgi/parser3.C 1.212:
12052: * src/targets/cgi/parser3.C 1.213:
12053: * src/targets/isapi/parser3isapi.C 1.81:
12054: ::die now tries to write core dump
12055:
12056: * src/types/pa_vvoid.h 1.16:
12057: * www/htdocs/index.html 1.203:
12058: $void.store[now] error
12059:
12060: * src/classes/hash.C 1.52:
12061: * src/classes/string.C 1.123:
12062: * src/classes/table.C 1.169:
12063: * src/classes/void.C 1.26:
12064: * src/main/pa_sql_driver_manager.C 1.66:
12065: * src/main/pa_sql_driver_manager.C 1.67:
12066: * src/sql/pa_sql_driver.h 1.29:
12067: * src/sql/pa_sql_driver.h 1.30:
12068: * src/sql/pa_sql_driver.h 1.31:
12069: changed exception handling mech in sql handlers
12070:
12071: 2002-12-06 paf
12072: * operators.txt 1.106:
12073: * src/main/compile.tab.C 1.78:
12074: * src/types/pa_vhash.h 1.42:
12075: $hash.fields -- pseudo field to make 'hash' more like 'table'
12076:
12077: 2002-12-05 paf
12078: * src/main/pa_array.C 1.53:
12079: * src/main/pa_table.C 1.51:
12080: * www/htdocs/index.html 1.199:
12081: wow! found/fixed bug in lowlevel proc
12082:
12083: * src/main/pa_common.C 1.137:
12084: * src/main/untaint.C 1.111:
12085: * src/types/pa_vmail.C 1.38:
12086: * www/htdocs/index.html 1.200:
12087: mail header ',' allowed.
12088: still bugs in smtp [only one receiptient works, cc, bcc ignored now, and MAILED ;)]
12089:
12090: [strncpy killed, memnchr used]
12091:
12092: * src/main/pa_table.C 1.52:
12093: table-copy now current=0
12094:
12095: * src/targets/cgi/parser3.C 1.209:
12096: * src/targets/cgi/parser3.C 1.210:
12097: more checks on http://domain/parser.cgi start [maybe some
12098: getenv returns "", checked that now
12099:
12100: * src/targets/cgi/parser3.C 1.208:
12101: * www/htdocs/index.html 1.198:
12102: error logging made unbuffered [so that out-of-mem errors
12103: reached log]
12104:
12105: * src/main/main.dsp 1.161:
12106: pa_version included into main.dsp
12107:
12108: * www/htdocs/index.html 1.196:
12109: smtp line ends fixed. now \r\n [not \r]. some smtp servers [
12110: win32] leave \n intact, and some clients [bat] fail to show
12111: letter correctly
12112:
12113: * src/classes/mail.C 1.83:
12114: * src/targets/cgi/parser3.C 1.207:
12115: * src/types/pa_vmail.C 1.37:
12116: * www/htdocs/index.html 1.197:
12117: mail:send MIME-Version default
12118:
12119: * src/main/untaint.C 1.112:
12120: * www/htdocs/index.html 1.201:
12121: mail header closed properly
12122:
12123: * src/classes/mail.C 1.84:
12124: * src/types/pa_vmail.C 1.39:
12125: * src/types/pa_vmail.h 1.8:
12126: * www/htdocs/index.html 1.202:
12127: smtp cc/bcc OK now
12128:
12129: 2002-12-04 paf
12130: * gnu.dsp 1.3:
12131: restored
12132:
12133: * src/types/pa_vform.C 1.73:
12134: $form:field string value cut by premature 0
12135:
12136: * parser3.dsw 1.6:
12137: * src/main/compile.tab.C 1.77:
12138: * src/main/main.dsp 1.160:
12139: * www/htdocs/.htaccess 1.12:
12140: * www/htdocs/index.html 1.195:
12141: lib/libltdl -> lib/ltdl Win32 changes. s
12142:
12143: * bin/Makefile.in 1.6:
12144: * configure.in 1.51:
12145: * etc/Makefile.in 1.11:
12146: * etc/parser3.charsets/Makefile.in 1.14:
12147: * gnu.dsp 1.2:
12148: * src/Makefile.in 1.52:
12149: * src/classes/Makefile.in 1.50:
12150: * src/include/Makefile.in 1.8:
12151: * src/lib/Makefile.am 1.3:
12152: * src/lib/Makefile.in 1.5:
12153: * src/lib/ltdl/Makefile.am 1.1:
12154: * src/lib/ltdl/Makefile.in 1.1:
12155: * src/lib/ltdl/README 1.1:
12156: * src/lib/ltdl/acinclude.m4 1.1:
12157: * src/lib/ltdl/config.guess 1.1:
12158: * src/lib/ltdl/config.h 1.1:
12159: * src/lib/ltdl/config.sub 1.1:
12160: * src/lib/ltdl/config_auto.h.in 1.1:
12161: * src/lib/ltdl/config_fixed.h 1.1:
12162: * src/lib/ltdl/configure 1.1:
12163: * src/lib/ltdl/configure.in 1.1:
12164: * src/lib/ltdl/install-sh 1.1:
12165: * src/lib/ltdl/libltdl.dsp 1.1:
12166: * src/lib/ltdl/ltdl.c 1.1:
12167: * src/lib/ltdl/ltdl.h 1.1:
12168: * src/lib/md5/Makefile.in 1.3:
12169: * src/lib/patches/Makefile.in 1.6:
12170: * src/lib/pcre/Makefile.in 1.5:
12171: * src/main/Makefile.in 1.47:
12172: * src/sql/Makefile.in 1.8:
12173: * src/targets/Makefile.in 1.39:
12174: * src/targets/apache13/Makefile.in 1.41:
12175: * src/targets/cgi/Makefile.in 1.59:
12176: * src/targets/isapi/Makefile.in 1.8:
12177: * src/types/Makefile.in 1.47:
12178: src/lib/ltdl/Makefile now created with /configure, not ltdl/configure,
12179: so it does have no problems with automake.
12180: ltdl/configure AC_OUTPUT(Makefile<<removed)
12181:
12182: * src/classes/classes.awk 1.6:
12183: more strict *.C$
12184:
12185: 2002-12-02 paf
12186: * operators.txt 1.105:
12187: removed outdated status:db
12188:
12189: * src/classes/mail.C 1.82:
12190: * src/include/pa_common.h 1.88:
12191: * src/main/pa_common.C 1.136:
12192: * src/main/pa_request.C 1.243:
12193: * src/types/pa_vcookie.C 1.53:
12194: * src/types/pa_vmail.C 1.36:
12195: * www/htdocs/index.html 1.194:
12196: http header lang of tainted parts becomes http-header
12197:
1.19 paf 12198: 2002-11-29 paf
12199: * src/include/pa_common.h 1.87:
12200: * src/main/pa_common.C 1.135:
12201: * src/types/pa_vresponse.C 1.16:
12202: * src/types/pa_vresponse.h 1.31:
12203: * www/htdocs/index.html 1.192:
12204: http:// param values now handled exactly like $response:header values.
12205: e.g. can be hash [can have subattributes] & contain date values.
12206:
12207: * operators.txt 1.104:
12208: * src/classes/date.C 1.41:
12209: * src/classes/image.C 1.89:
12210: * www/htdocs/index.html 1.193:
12211: exif dates now objects of type date
12212:
12213: * src/main/pa_common.C 1.133:
12214: * www/htdocs/index.html 1.190:
12215: http:// tainted partes now %xx
12216:
12217: * src/main/pa_common.C 1.134:
12218: * www/htdocs/index.html 1.191:
12219: http:// param values lang forced URI
12220:
12221: * src/classes/image.C 1.88:
12222: 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]
12223: now used image.format
12224:
12225: 2002-11-28 paf
12226: * src/classes/op.C 1.126:
12227: * www/htdocs/index.html 1.185:
12228: ^cache bug fixed.
12229: stupid compiler allowed 'false' to go into (Hash *) parameter
12230:
12231: * src/classes/image.C 1.85:
12232: * www/htdocs/index.html 1.186:
12233: image.text now outputs one pixel HIGHER chars [one top
12234: horizontal line of 1pixel height were missing]
12235:
12236: * www/htdocs/index.html 1.187:
12237: regexp syntax xxx$ speed-up experiments
12238:
12239: * operators.txt 1.102:
12240: http.timeout
12241:
12242: * www/htdocs/font.gif 1.1:
12243: *** empty log message ***
12244:
12245: * configure.in 1.50:
12246: stopped double libltdl/Makefile generation
12247:
12248: * src/classes/image.C 1.87:
12249: * www/htdocs/index.html 1.188:
12250: image.length now counts interchar space. plus space after last char
12251:
12252: * www/htdocs/index.html 1.189:
12253: doc samples
12254:
12255: * src/main/pa_string.C 1.171:
12256: PCRE_DOLLAR_ENDONLY
12257:
12258: * src/classes/image.C 1.86:
12259: ^image.font width measurer now scans full height [were -1]
12260:
12261: 2002-11-27 paf
12262: * src/classes/image.C 1.84:
12263: * www/htdocs/index.html 1.183:
12264: ^image.font << bad font file-size now properly reported
12265:
12266: * src/include/pa_globals.h 1.98:
12267: * src/main/pa_globals.C 1.145:
12268: * src/main/pa_request.C 1.242:
12269: * src/types/pa_vmail.C 1.35:
12270: * www/htdocs/index.html 1.184:
12271: response:body[file] if file nows it's name
12272: now returns content-disposition: >>attachment<<
12273:
1.18 paf 12274: 2002-11-26 paf
12275: * operators.txt 1.101:
12276: * src/main/pa_common.C 1.130:
12277: * www/htdocs/index.html 1.182:
12278: http:// response status!=200 made exception: http.status with
12279: source=bad status#
12280:
12281: * src/main/pa_common.C 1.131:
12282: * www/htdocs/.htaccess 1.11:
12283: utf8 prefix ignored @read text
12284:
12285: * src/main/pa_request.C 1.241:
12286: fixed lang in reponse header
12287:
12288: 2002-11-25 paf
12289: * operators.txt 1.99:
12290: * src/main/pa_common.C 1.128:
12291: * www/htdocs/index.html 1.181:
12292: http fields now UPPERCASE
12293:
12294: $file[^file::load[http://there]]
12295: $file.SERVER
12296:
12297: * configure.in 1.49:
12298: * src/classes/image.C 1.83:
12299: * src/include/pa_config_auto.h.in 1.33:
12300: * src/include/pa_config_includes.h 1.22:
12301: * src/main/Makefile.am 1.35:
12302: * src/main/Makefile.in 1.46:
12303: * src/main/pa_common.C 1.129:
12304: * src/main/pa_globals.C 1.142:
12305: http://
12306: and image const void related probs fixed
12307:
12308: * operators.txt 1.98:
12309: * src/classes/file.C 1.104:
12310: * src/classes/table.C 1.168:
12311: * src/classes/xdoc.C 1.105:
12312: * src/include/pa_common.h 1.85:
12313: * src/include/pa_globals.h 1.97:
12314: * src/main/pa_common.C 1.126:
12315: * src/main/pa_globals.C 1.141:
12316: * src/main/pa_request.C 1.239:
12317: * src/types/pa_vfile.C 1.35:
12318: * src/types/pa_vfile.h 1.51:
12319: * www/htdocs/index.html 1.179:
12320: table/xdoc/file::load now understand http:// prefix and additional params, sample:
12321: $rates[^xdoc::load[http://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002;
12322: $.USER-AGENT[parser3]
12323: ]]
12324:
12325: * src/classes/file.C 1.105:
12326: * src/classes/image.C 1.82:
12327: * src/classes/xdoc.C 1.106:
12328: * src/include/pa_common.h 1.86:
12329: * src/main/pa_common.C 1.127:
12330: * src/main/pa_request.C 1.240:
12331: * www/htdocs/index.html 1.180:
12332: checked http options [invalid onces now reported]
12333: made default
12334: user-agent: paf
12335:
12336: 2002-11-22 paf
12337: * operators.txt 1.97:
12338: * src/classes/image.C 1.80:
12339: * src/include/pa_globals.h 1.96:
12340: * src/main/execute.C 1.294:
12341: * src/main/pa_globals.C 1.140:
12342: * src/types/pa_vimage.C 1.21:
12343: * src/types/pa_vimage.h 1.33:
12344: * www/htdocs/.htaccess 1.10:
12345: * www/htdocs/index.html 1.178:
12346: $image.exif support
12347: $image.exif.DateTime & co
12348:
12349: 2002-11-21 paf
12350: * src/classes/image.C 1.78:
12351: jpeg size measure fixed: were badly skipping EXIF information [
12352: were big block and it's size were considered negative :(]
12353:
12354: * operators.txt 1.96:
12355: * src/classes/image.C 1.77:
12356: * src/include/pa_common.h 1.83:
12357: * src/main/pa_common.C 1.123:
12358: * src/types/pa_vmail.C 1.34:
12359: * www/htdocs/index.html 1.177:
12360: image.measure internals rewritten. no there's reader.seek, and all's ready for EXIF extraction
12361: [now we fail to measure files with EXIF info]
12362:
12363: * src/main/pa_common.C 1.122:
12364: O_TRUNCATE killed, ftruncate used instead:
12365: O_TRUNC truncates even exclusevely write-locked file [thanks to Igor Milyakov <virtan@rotabanner.com> for discovering]
12366:
12367: * src/main/pa_exec.C 1.44:
12368: * src/main/untaint.C 1.110:
12369: cstr(UL_UNSPECIFIED) [not _PASS_APPENDED)
12370:
12371: 2002-11-20 paf
12372: * src/main/pa_exec.C 1.41:
12373: pa_exec: data written only if size>0
12374:
12375: * src/targets/cgi/parser3.C 1.205:
12376: logging @signal += query_string
12377:
12378: * src/include/pa_config_fixed.h 1.52:
12379: * src/main/pa_common.C 1.121:
12380: * src/main/pa_exec.C 1.40:
12381: * src/targets/cgi/parser3.C 1.200:
12382: ^file:exec/cgi [pa_exec] pipe read errors now checked
12383:
12384: * src/main/pa_exec.C 1.43:
12385: *** empty log message ***
12386:
12387: * operators.txt 1.95:
12388: * src/classes/file.C 1.103:
12389: ^file::exec/cgi[file;$.stdin[] << disable HTTP-POST repassing
12390:
12391: * src/include/pa_request.h 1.158:
12392: * src/main/execute.C 1.293:
12393: * src/main/pa_request.C 1.238:
12394: * src/targets/cgi/parser3.C 1.201:
12395: SIGUSR1 >> writes to error_log uri of currently processed document
12396: SIGPIPE >> interrupts request processing [exception = DB rollback]
12397:
12398: * src/targets/cgi/parser3.C 1.203:
12399: SIGNALS overriden @ main top
12400:
12401: * configure.in 1.48:
12402: * src/include/pa_config_auto.h.in 1.32:
12403: * src/include/pa_config_includes.h 1.21:
12404: * src/main/pa_exec.C 1.42:
12405: * src/targets/cgi/parser3.C 1.204:
12406: comment
12407:
12408: 2002-11-19 paf
12409: * src/targets/cgi/parser3.C 1.199:
12410: removed #ifdef WIN32 around check of CGI: Illegal call
12411:
12412: 2002-11-01 paf
12413: * src/main/execute.C 1.292:
12414: comment
12415:
12416: 2002-10-31 paf
12417: * src/types/pa_vobject.C 1.11:
12418: * src/types/pa_vstateless_object.h 1.27:
12419: object put replaces static parent if any
12420:
12421: * src/main/execute.C 1.291:
12422: found out why, checked that for now.
12423: todo: find out a way for that user could do that
12424:
12425: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.2:
12426: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.2:
12427: realized that one can't remember derivates in base class: there's so many of them.
12428: also there can be no virtual method calls in static classes
12429:
12430: * src/classes/op.C 1.124:
12431: * src/types/pa_value.h 1.107:
12432: * src/types/pa_vobject.h 1.36:
12433: * www/htdocs/base.p 1.4:
12434: * www/htdocs/derived.p 1.22:
12435: * www/htdocs/index.html 1.174:
12436: * www/htdocs/operators.p 1.11:
12437: * www/htdocs/some.p 1.2:
12438: ^process[$caller.self]{...}
12439: now compiles to last derived object part of that 'self'
12440:
12441: * src/classes/form.C [global_static_self_fix] 1.32.4.1:
12442: * src/classes/mail.C [global_static_self_fix] 1.80.4.1:
12443: * src/classes/op.C [global_static_self_fix] 1.124.2.1:
12444: * src/classes/xnode.h [global_static_self_fix] 1.16.4.1:
12445: * src/main/execute.C [global_static_self_fix] 1.289.2.1:
12446: * src/main/pa_request.C [global_static_self_fix] 1.236.4.1:
12447: * src/types/pa_value.h [global_static_self_fix] 1.107.2.1:
12448: * src/types/pa_vclass.C [global_static_self_fix] 1.14.4.1:
12449: * src/types/pa_vclass.h [global_static_self_fix] 1.37.4.1:
12450: * src/types/pa_vcode_frame.h [global_static_self_fix] 1.22.4.1:
12451: * src/types/pa_vcookie.C [global_static_self_fix] 1.51.4.1:
12452: * src/types/pa_vcookie.h [global_static_self_fix] 1.21.4.1:
12453: * src/types/pa_vdate.h [global_static_self_fix] 1.22.4.1:
12454: * src/types/pa_venv.h [global_static_self_fix] 1.26.4.1:
12455: * src/types/pa_vfile.h [global_static_self_fix] 1.49.4.1:
12456: * src/types/pa_vform.C [global_static_self_fix] 1.70.4.1:
12457: * src/types/pa_vform.h [global_static_self_fix] 1.43.4.1:
12458: * src/types/pa_vhash.h [global_static_self_fix] 1.40.4.1:
12459: * src/types/pa_vimage.h [global_static_self_fix] 1.31.4.1:
12460: * src/types/pa_vmail.C [global_static_self_fix] 1.32.4.1:
12461: * src/types/pa_vmail.h [global_static_self_fix] 1.6.4.1:
12462: * src/types/pa_vmath.h [global_static_self_fix] 1.12.4.1:
12463: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.1:
12464: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.1:
12465: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.1:
12466: * src/types/pa_vrequest.C [global_static_self_fix] 1.25.4.1:
12467: * src/types/pa_vrequest.h [global_static_self_fix] 1.23.4.1:
12468: * src/types/pa_vresponse.C [global_static_self_fix] 1.14.2.1:
12469: * src/types/pa_vresponse.h [global_static_self_fix] 1.29.4.1:
12470: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.1:
12471: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.1:
12472: * src/types/pa_vstateless_object.h [global_static_self_fix] 1.25.4.1:
12473: * src/types/pa_vstatus.C [global_static_self_fix] 1.13.4.1:
12474: * src/types/pa_vstatus.h [global_static_self_fix] 1.13.4.1:
12475: * src/types/pa_vstring.h [global_static_self_fix] 1.52.4.1:
12476: * src/types/pa_vtable.C [global_static_self_fix] 1.19.4.1:
12477: * src/types/pa_vtable.h [global_static_self_fix] 1.46.4.1:
12478: * src/types/pa_vvoid.h [global_static_self_fix] 1.14.4.1:
12479: * src/types/pa_vxdoc.C [global_static_self_fix] 1.21.4.1:
12480: * src/types/pa_vxdoc.h [global_static_self_fix] 1.29.4.1:
12481: * src/types/pa_vxnode.C [global_static_self_fix] 1.28.4.1:
12482: * src/types/pa_vxnode.h [global_static_self_fix] 1.20.4.1:
12483: * src/types/pa_wwrapper.h [global_static_self_fix] 1.26.4.1:
12484: * www/htdocs/base.p [global_static_self_fix] 1.4.2.1:
12485: * www/htdocs/derived.p [global_static_self_fix] 1.22.2.1:
12486: * www/htdocs/index.html [global_static_self_fix] 1.174.2.1:
12487: static call $self fixed
12488:
12489: * www/htdocs/base.p 1.6:
12490: * www/htdocs/derived.p 1.24:
12491: * www/htdocs/index.html 1.176:
12492: this example creates base object, which is wrong, todo: find
12493: out why
12494:
12495: * src/main/compile.tab.C [global_static_self_fix] 1.75.4.1:
12496: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.4:
12497: killed $virtual_fields in dynamic, but one can reach derived
12498: static[class] variable from base
12499:
12500: * src/classes/form.C 1.33:
12501: * src/classes/mail.C 1.81:
12502: * src/classes/op.C 1.125:
12503: * src/classes/xnode.h 1.17:
12504: * src/main/compile.tab.C 1.76:
12505: * src/main/execute.C 1.290:
12506: * src/main/pa_request.C 1.237:
12507: * src/types/pa_value.h 1.108:
12508: * src/types/pa_vclass.C 1.15:
12509: * src/types/pa_vclass.h 1.38:
12510: * src/types/pa_vcode_frame.h 1.23:
12511: * src/types/pa_vcookie.C 1.52:
12512: * src/types/pa_vcookie.h 1.22:
12513: * src/types/pa_vdate.h 1.23:
12514: * src/types/pa_venv.h 1.27:
12515: * src/types/pa_vfile.h 1.50:
12516: * src/types/pa_vform.C 1.71:
12517: * src/types/pa_vform.h 1.44:
12518: * src/types/pa_vhash.h 1.41:
12519: * src/types/pa_vimage.h 1.32:
12520: * src/types/pa_vmail.C 1.33:
12521: * src/types/pa_vmail.h 1.7:
12522: * src/types/pa_vmath.h 1.13:
12523: * src/types/pa_vmethod_frame.h 1.44:
12524: * src/types/pa_vobject.C 1.10:
12525: * src/types/pa_vobject.h 1.37:
12526: * src/types/pa_vrequest.C 1.26:
12527: * src/types/pa_vrequest.h 1.24:
12528: * src/types/pa_vresponse.C 1.15:
12529: * src/types/pa_vresponse.h 1.30:
12530: * src/types/pa_vstateless_class.C 1.18:
12531: * src/types/pa_vstateless_class.h 1.41:
12532: * src/types/pa_vstateless_object.h 1.26:
12533: * src/types/pa_vstatus.C 1.14:
12534: * src/types/pa_vstatus.h 1.14:
12535: * src/types/pa_vstring.h 1.53:
12536: * src/types/pa_vtable.C 1.20:
12537: * src/types/pa_vtable.h 1.47:
12538: * src/types/pa_vvoid.h 1.15:
12539: * src/types/pa_vxdoc.C 1.22:
12540: * src/types/pa_vxdoc.h 1.30:
12541: * src/types/pa_vxnode.C 1.29:
12542: * src/types/pa_vxnode.h 1.21:
12543: * src/types/pa_wwrapper.h 1.27:
12544: * www/htdocs/base.p 1.5:
12545: * www/htdocs/derived.p 1.23:
12546: * www/htdocs/index.html 1.175:
12547: static fix merged
12548:
12549: * src/classes/op.C [global_static_self_fix] 1.124.2.2:
12550: * src/types/pa_value.h [global_static_self_fix] 1.107.2.2:
12551: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.2:
12552: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.3:
12553: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.2:
12554: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.3:
12555: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.2:
12556: fixed statics, left $virtual_fields in dynamic
12557:
12558: * src/main/execute.C 1.288:
12559: comment
12560:
12561: 2002-10-30 paf
12562: * www/htdocs/derived.p 1.21:
12563: * www/htdocs/some.p 1.1:
12564: include method overriding tested OK
12565:
12566: 2002-10-29 paf
12567: * src/targets/isapi/parser3isapi.C 1.80:
12568: comment on 404 bad status re-passing [iis to blame]
12569:
12570: * src/classes/string.C 1.122:
12571: changed string.save to pass current sql connection to cstr
12572: thus one can
12573: ^connect[some server]{
12574: $s[insert into table x (x) values (^taint[sql]{value})]
12575: ^s.save[some.sql]
12576: }
12577: and he'd get in some.sql file code with properly escaped.
12578: [tried in mssql->mysql export->import of binary data]
12579:
12580: 2002-10-28 paf
12581: * www/htdocs/index.html 1.172:
12582: * www/htdocs/index.html 1.173:
12583: bad email handling test
12584:
12585: 2002-10-25 paf
12586: * src/include/pa_hash.h [hash_insensitive_garbage] 1.57.4.1:
12587: * src/main/pa_hash.C [hash_insensitive_garbage] 1.52.4.1:
12588: * src/main/pa_request.C [hash_insensitive_garbage] 1.236.2.1:
12589: * src/types/pa_vresponse.C [hash_insensitive_garbage] 1.13.2.1:
12590: saving for maybe-future
12591:
12592: * src/types/pa_vresponse.C 1.14:
12593: case insensitive response user fields get/put
12594:
12595: 2002-10-23 paf
12596: * src/types/pa_vmail.C 1.32:
12597: * www/htdocs/index.html 1.171:
12598: email whitespace trimBoth-ed
12599:
12600: * operators.txt 1.94:
12601: * src/classes/table.C 1.166:
12602: ^table.hash{code}...
12603: ^table.hash(expr)...
12604:
12605: 2002-10-22 paf
12606: * src/types/pa_vform.C 1.70:
12607: * src/types/pa_vform.h 1.43:
12608: removed needless VForm::Append...(...Value)
12609:
12610: * src/main/execute.C 1.287:
12611: $.name outside of $name[...]
12612: checked
12613:
12614: * src/main/compile.tab.C 1.75:
12615: * src/main/compile.y 1.203:
12616: lexer changed to fix ^call[]^#HH bug [that situation yelded no
12617: EON, which whas wrong]
12618:
12619: 2002-10-21 paf
12620: * operators.txt 1.91:
12621: * src/types/pa_vform.C 1.67:
12622: $form:image-map
12623:
12624: * operators.txt 1.92:
12625: * src/types/pa_vform.C 1.68:
12626: $form:nameless = "?value&...", "...&value&...", "...&value"
12627:
12628: * operators.txt 1.93:
12629: * src/types/pa_vform.C 1.69:
12630: * src/types/pa_vform.h 1.42:
12631: $form:qtail
12632: $form:imap.x/y
12633:
12634: * operators.txt 1.90:
12635: * src/classes/file.C 1.102:
12636: * www/htdocs/index.html 1.170:
12637: /some/page.html: ^file:fullpath[a.gif] => /some/a.gif
12638:
12639: 2002-10-17 paf
12640: * src/classes/op.C 1.123:
12641: exception handling fixed [were bad with contexts]
12642:
12643: * src/main/compile.tab.C 1.74:
12644: * src/main/compile.y 1.202:
12645: operators precedence changed a little:
12646: logical not and bitwise negation precedence made highest,
12647: << and >> bitshits precedence made equal [were << higher than >>]
12648:
1.17 paf 12649: 2002-10-16 paf
12650: * src/classes/op.C 1.122:
12651: * src/include/pa_request.h 1.157:
12652: * src/main/execute.C 1.285:
12653: * src/main/execute.C 1.286:
12654: * src/main/pa_request.C 1.236:
12655: * www/htdocs/derived.p 1.20:
12656: * www/htdocs/index.html 1.167:
12657: * www/htdocs/index.html 1.168:
12658: Request::self considered equal to VMethodFrame::self, and removed,
12659: Request::get_self() mapped to VMethodFrame.self()
1.18 paf 12660:
12661: * www/htdocs/index.html 1.169:
12662: bad compile to system class test
1.17 paf 12663:
12664: * src/classes/op.C 1.121:
12665: * src/main/pa_request.C 1.235:
12666: VMainClass now has name = $hash in open field now gives old
12667: good error meesage
12668:
1.15 paf 12669: 2002-10-15 paf
1.17 paf 12670: * www/htdocs/derived.p 1.17:
12671: * www/htdocs/index.html 1.162:
12672: test of ^process from operator called from user class
12673:
12674: * src/types/pa_vjunction.h 1.18:
12675: * www/htdocs/index.html 1.166:
12676: ^if(def $junction){was true}{now false}
12677: use
12678: ^if($junction is junction){was and now true}
12679:
12680: * src/types/pa_vjunction.C 1.2:
12681: ident
12682:
12683: * src/classes/op.C 1.119:
12684: * src/main/compile.tab.C 1.72:
12685: * src/main/compile.y 1.200:
12686: * src/types/pa_vmethod_frame.h 1.42:
12687: process[self] objects also considered [were only classes]
12688:
1.15 paf 12689: * src/main/execute.C 1.283:
12690: * src/targets/cgi/parser3.C 1.198:
12691: * src/types/pa_vstateless_class.C 1.17:
12692: * src/types/pa_vstateless_class.h 1.40:
12693: * www/htdocs/operators.p 1.9:
12694: compiling to system classes disabled
12695:
1.17 paf 12696: * operators.txt 1.88:
12697: * src/classes/op.C 1.116:
12698: * www/htdocs/operators.p 1.8:
12699: ^process[$caller.CLASS]{code-string} added
12700:
12701: * src/types/Makefile.in 1.46:
12702: *** empty log message ***
1.15 paf 12703:
1.17 paf 12704: * src/classes/op.C 1.120:
12705: * src/include/pa_opcode.h 1.23:
12706: * src/include/pa_request.h 1.156:
12707: * src/main/compile.tab.C 1.73:
12708: * src/main/compile.y 1.201:
12709: * src/main/execute.C 1.284:
12710: * src/types/pa_vmethod_frame.h 1.43:
12711: * www/htdocs/derived.p 1.19:
12712: removed last pieces of old code allowing $junction.xxx at
12713: compile time
1.15 paf 12714:
12715: * operators.txt 1.87:
12716: * src/classes/op.C 1.115:
12717: * src/main/compile.tab.C 1.71:
12718: * src/main/compile.y 1.199:
12719: * src/main/execute.C 1.282:
12720: * src/main/pa_request.C 1.234:
12721: * src/types/Makefile.am 1.28:
12722: * src/types/pa_vjunction.C 1.3:
12723: * src/types/pa_vjunction.h 1.17:
12724: * src/types/pa_vmethod_frame.h 1.40:
12725: * src/types/types.dsp 1.35:
12726: * www/htdocs/operators.p 1.7:
12727: removed $junction.get $junction.set[]
12728: introducing $caller
12729:
12730: * src/classes/op.C 1.118:
12731: * src/include/pa_request.h 1.155:
12732: * src/types/pa_vmethod_frame.h 1.41:
12733: * www/htdocs/derived.p 1.18:
12734: * www/htdocs/index.html 1.164:
12735: ^process[CLASS]{body} now executed with CLASS self.
12736: [ (request&method_frame).self temporarily changed ]
12737:
1.17 paf 12738: * src/classes/xdoc.C 1.104:
12739: * src/classes/xnode.C 1.53:
12740: * src/include/pa_charset.h 1.19:
12741: * src/include/pa_pool.h 1.85:
12742: * src/main/pa_charset.C 1.31:
12743: * src/main/pa_pool.C 1.57:
12744: * src/types/pa_vxnode.C 1.28:
12745: * www/htdocs/index.html 1.165:
12746: xml->parser strings now have origin, which points to place
12747: where value left xml library and came to parser: place of dom
12748: field extraction/call
1.16 paf 12749:
1.39 paf 12750: * src/types/pa_value.h 1.106:
12751: removed outdated comments. doxygen would find them lower by
12752: inheritance tree
12753:
1.15 paf 12754: * src/classes/hash.C 1.51:
12755: * src/classes/op.C 1.117:
12756: * www/htdocs/index.html 1.163:
12757: * www/htdocs/operators.p 1.10:
12758: method_frame now always changed, with no exception to native calls.
12759: for&foreach changed to use method_frame.caller for their var's name context
12760:
12761: 2002-10-14 paf
12762: * src/classes/form.C 1.32:
12763: * src/classes/mail.C 1.80:
12764: * src/classes/op.C 1.113:
12765: * src/include/pa_request.h 1.154:
12766: * src/main/compile.C 1.67:
12767: * src/main/compile.tab.C 1.70:
12768: * src/main/compile.y 1.198:
12769: * src/main/execute.C 1.281:
12770: * src/main/pa_request.C 1.233:
12771: * src/types/pa_vstateless_class.h 1.39:
12772: * www/htdocs/index.html 1.161:
12773: operators now main-class-methods
12774:
12775: * src/include/pa_request.h 1.152:
12776: * src/main/execute.C 1.280:
12777: * src/main/pa_request.C 1.232:
12778: operators @auto now executed in MAIN context
12779:
12780: * src/types/pa_vclass.C 1.14:
12781: * src/types/pa_vobject.h 1.35:
12782: * src/types/pa_vstateless_class.C 1.16:
12783: * src/types/pa_vstateless_class.h 1.38:
12784: * www/htdocs/index.html 1.158:
12785: * www/htdocs/operators.p 1.5:
12786: $form:CLASS resurrected [wes killed in action]
12787:
12788: * configure 1.49:
12789: * configure.in 1.47:
12790: * operators.txt 1.86:
12791: * src/include/pa_config_auto.h.in 1.31:
12792: * src/types/pa_vstatus.C 1.13:
12793: * www/htdocs/index.html 1.157:
12794: $status:rusage.tv_secs/usecs introduced
12795:
12796: * src/types/pa_vxnode.C 1.27:
12797: misreplace fixed
12798:
12799: * src/classes/op.C 1.112:
12800: * src/include/pa_request.h 1.153:
12801: * www/htdocs/index.html 1.160:
12802: * www/htdocs/operators.p 1.6:
12803: ^try{^call{}} now has better stack trace [has "call" & co there]
12804:
12805: * src/main/execute.C 1.279:
12806: operator execution context now = MAIN, not closest stack frame
12807:
12808: @touchit[]
12809: $i[after]
12810:
12811: ----t.html
12812: $i[before] << local
12813: ^touchit[]
12814: $i << now 'before', were 'after'
12815:
12816: ---t.html
12817: $i[before] << notlocal [main]
12818: ^touchit[]
12819: $i << now 'after'
12820:
12821: * src/main/execute.C 1.278:
12822: comment
12823:
12824: * src/classes/op.C 1.114:
12825: process compiles to code's class class
12826:
12827: 2002-10-09 paf
12828: * src/classes/double.C 1.52:
12829: * src/classes/int.C 1.48:
12830: * src/classes/string.C 1.121:
12831: * www/htdocs/derived.p 1.16:
12832: * www/htdocs/index.html 1.156:
12833: ^string.int[] now failes on empty string [or uses (default)]
12834:
12835: 2002-10-08 paf
12836: * src/lib/patches/Makefile.am 1.2:
12837: * src/lib/patches/Makefile.in 1.5:
12838: forgot libgdome_morestatic.patch
12839:
12840: * src/types/pa_vxnode.C 1.26:
12841: misreplace
12842:
12843: * src/main/untaint.C 1.109:
12844: mail header quoted printable changed after RFC reread
12845:
12846: * operators.txt 1.85:
12847: plan on ^if(method
12848:
12849: 2002-09-24 paf
12850: * src/targets/cgi/Makefile.am 1.45:
12851: * src/targets/cgi/Makefile.in 1.58:
12852: LIBS were bad name in .am
12853:
12854: * acconfig.h 1.5:
12855: * configure 1.47:
12856: * configure.in 1.46:
12857: * src/include/pa_config_auto.h.in 1.30:
12858: * src/include/pa_config_fixed.h 1.51:
12859: * src/targets/cgi/Makefile.am 1.44:
12860: * src/targets/cgi/Makefile.in 1.57:
12861: * src/types/pa_vmail.C 1.30:
12862: * src/types/pa_vmail.C 1.31:
12863: HAVE_TIMEZONE & co now checked and mailreceive would compile on
12864: freebsd now
12865:
12866: * src/classes/file.C 1.101:
12867: * src/main/untaint.C 1.108:
12868: * www/htdocs/index.html 1.155:
12869: 1.
12870: file spec language changed:
12871: now there are only few chars are untainted:
12872: * ? ' " < > |
12873: and, on unix, : \ ~
12874: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
12875:
12876: 2.
12877: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
12878:
12879: @russianindex[]
12880: #dir with files with russian-lang names
12881: $where[dir]
12882:
12883: $dir[^file:list[$where;\.txt^$]]
12884: ^dir.menu{
12885: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
12886: }
12887:
12888: 2002-09-23 paf
12889: * src/classes/date.C 1.38:
12890: * src/classes/date.C 1.39:
12891: date bug fix, now round(floatDays*secondsPerDay)
12892:
12893: * src/targets/cgi/Makefile.in 1.56:
12894: *** empty log message ***
12895:
12896: * src/types/pa_vdouble.h 1.41:
12897: double->int round added
12898:
12899: 2002-09-20 paf
12900: * src/types/pa_vhash.h 1.40:
12901: * www/htdocs/operators.p 1.4:
12902: hash.foreach modification of existing keys allowed
12903:
12904: * src/main/compile.tab.C 1.69:
12905: * src/main/compile.y 1.197:
12906: * www/htdocs/index.html 1.153:
12907: changed grammer on junction expanding to include ^junction.method
12908:
12909: * src/classes/xdoc.C 1.102:
12910: empty transform result, being taken as file now returns empty
12911: file, not raises stupid error about "stat-ed file"
12912:
12913: * src/main/execute.C 1.276:
12914: * www/htdocs/index.html 1.154:
12915: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
12916:
12917: this now error:
12918: @badjunctioncall[]
12919: ^badjunctioncallinside{code}
12920:
12921: @badjunctioncallinside[code]
12922: ^code[]
12923:
12924: * src/targets/apache13/Makefile.am 1.15:
12925: * src/targets/apache13/Makefile.in 1.40:
12926: * src/targets/cgi/Makefile.am 1.43:
12927: * src/targets/cgi/Makefile.in 1.55:
12928: binaries now depend on makefiles, thus taking linking options
12929: configure changes into account [were: ignoring]
12930:
12931: * src/classes/xdoc.C 1.103:
12932: * www/htdocs/index.html 1.152:
12933: xdoc::create[name] now sets $request:charset as internal xdoc
12934: encoding, and after decoding attributes set by dom functions
12935: now encoded OK, not as digital entities
12936:
12937: * src/types/Makefile.in 1.45:
12938: *** empty log message ***
12939:
12940: * src/include/pa_opcode.h 1.22:
12941: * src/include/pa_request.h 1.150:
12942: * src/main/compile.tab.C 1.68:
12943: * src/main/compile.y 1.196:
12944: * src/main/execute.C 1.275:
12945: * src/main/main.dsp 1.159:
12946: * src/targets/cgi/parser3.dsp 1.60:
12947: * src/types/Makefile.am 1.27:
12948: * src/types/pa_vjunction.C 1.1:
12949: * src/types/pa_vjunction.h 1.16:
12950: * src/types/types.dsp 1.34:
12951: * www/htdocs/.htaccess 1.8:
12952: * www/htdocs/index.html 1.151:
12953: introducing $junction.get/put(1)
12954: one can write iterators now:
12955:
12956: ^user-foreach[key;value]{$key=$value<br>}
12957:
12958: @user-foreach[key;value;code]
12959: ^for[i](1;10){
12960: $code.key($i)
12961: $code.value($i*2)
12962: $code
12963: }
12964:
12965: * src/main/pa_common.C 1.120:
12966: -d "DIR/" now true
12967:
12968: * src/main/compile_tools.h 1.66:
12969: mistype
12970:
12971: 2002-09-19 paf
12972: * Makefile.am 1.8:
12973: * Makefile.in 1.21:
12974: * aclocal.m4 1.5:
12975: *** empty log message ***
12976:
12977: * aclocal.m4 1.3:
12978: forced to be older
12979:
12980: * Makefile.am 1.12:
12981: * Makefile.in 1.25:
12982: new: make commit
12983:
12984: 2002-09-18 paf
12985: * parser3.dsw 1.4:
12986: * src/include/pa_opcode.h 1.21:
12987: * src/main/compile.tab.C 1.67:
12988: * src/main/compile.y 1.195:
12989: * src/main/execute.C 1.274:
12990: * www/htdocs/index.html 1.150:
12991: << >> int shifts
12992:
12993: * src/classes/file.C 1.100:
12994: * www/htdocs/index.html 1.149:
12995: * www/htdocs/mailreceive.eml 1.3:
12996: ^file::exec/cgi $.stdin[can be file now]
12997: so that one can pass binary data there
12998:
12999: * src/include/pa_common.h 1.82:
13000: * src/include/pa_request.h 1.149:
13001: * src/main/pa_common.C 1.119:
13002: * src/main/pa_request.C 1.230:
13003: auto.p exists but unreadable - now this - fatal error
13004:
13005: * src/classes/date.C 1.37:
13006: * src/classes/double.C 1.51:
13007: * src/classes/file.C 1.99:
13008: * src/classes/hash.C 1.50:
13009: * src/classes/image.C 1.76:
13010: * src/classes/int.C 1.47:
13011: * src/classes/mail.C 1.79:
13012: * src/classes/op.C 1.111:
13013: * src/classes/response.C 1.22:
13014: * src/classes/string.C 1.120:
13015: * src/classes/table.C 1.165:
13016: * src/classes/void.C 1.25:
13017: * src/classes/xdoc.C 1.101:
13018: * src/classes/xnode.C 1.52:
13019: * src/include/pa_request.h 1.148:
13020: * www/htdocs/index.html 1.148:
13021: pa_request contexts made privated, plus get_{self/method_frame} to read.
13022: Request_context_saver used in ^try to save flang too.
13023: [were not saved]
13024:
13025: * src/types/pa_vresponse.C 1.13:
13026: header value chains joined before output, this should help
13027: $.subject[$var $var]
13028: from being converted to
13029: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
13030:
13031: 2002-09-17 paf
13032: * src/classes/op.C 1.109:
13033: * www/htdocs/index.html 1.147:
13034: * www/htdocs/operators.p 1.2:
13035: made place for ^process to compile it's code to in case of no self
13036:
13037: * src/classes/op.C 1.110:
13038: * src/main/execute.C 1.272:
13039: * src/main/pa_request.C 1.229:
13040: * src/types/pa_value.C 1.8:
13041: * src/types/pa_value.h 1.104:
13042: * src/types/pa_vmethod_frame.h 1.38:
13043: * src/types/pa_vstateless_class.h 1.37:
13044: * www/htdocs/operators.p 1.3:
13045: operators now executed with MAIN self.
13046: it's for ^include sake, too strong a change
13047:
13048: * src/classes/hash.C 1.47:
13049: foreach delims bug fixed [were ,2,3]
13050:
13051: * src/classes/hash.C 1.48:
13052: * src/classes/table.C 1.162:
13053: * src/include/pa_sql_connection.h 1.29:
13054: * www/htdocs/index.html 1.141:
13055: table.sql hash::sql duplicate keys now errors
13056:
13057: * src/main/execute.C 1.273:
13058: * src/types/pa_value.h 1.105:
13059: * src/types/pa_vmethod_frame.h 1.39:
13060: removed changes, operators executed with calling self.
13061: lots of code with ^include code relies on defined/defining self variables
13062:
13063: $a[1]
13064: ^include[print_a.p]
13065: print_a.p: $a
13066:
13067: ^include[set_a.p]
13068: a=$a
13069: set_a.p:
13070: $a[1]
13071:
13072: * operators.txt 1.83:
13073: * operators.txt 1.84:
13074: * src/classes/hash.C 1.49:
13075: * src/classes/table.C 1.163:
13076: * src/include/pa_globals.h 1.95:
13077: * src/main/pa_globals.C 1.139:
13078: * www/htdocs/index.html 1.142:
13079: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
13080: first record taken [were last]
13081:
13082: * src/main/execute.C 1.270:
13083: * src/main/execute.C 1.271:
13084: * src/types/pa_value.C 1.7:
13085: * src/types/pa_value.h 1.103:
13086: * src/types/pa_vstateless_class.h 1.36:
13087: * www/htdocs/index.html 1.146:
13088: found ancient param to Junction, removed.
13089: allowed passing self to native_code_operators [for ^process to work, she needs self]
13090:
13091: * Makefile.in 1.20:
13092: * bin/Makefile.in 1.5:
13093: * bin/auto.p.dist.in 1.8:
13094: * configure 1.40:
13095: * configure 1.41:
13096: * configure.in 1.40:
13097: * configure.in 1.41:
13098: * etc/Makefile.in 1.10:
13099: * etc/parser3.charsets/Makefile.in 1.13:
13100: * src/Makefile.in 1.51:
13101: * src/classes/Makefile.in 1.49:
13102: * src/include/Makefile.in 1.7:
13103: * src/lib/Makefile.in 1.4:
13104: * src/lib/md5/Makefile.in 1.2:
13105: * src/lib/patches/Makefile.in 1.4:
13106: * src/lib/pcre/Makefile.in 1.4:
13107: * src/main/Makefile.in 1.45:
13108: * src/sql/Makefile.in 1.7:
13109: * src/targets/Makefile.in 1.38:
13110: * src/targets/apache13/Makefile.in 1.39:
13111: * src/targets/cgi/Makefile.in 1.54:
13112: * src/targets/isapi/Makefile.in 1.7:
13113: * src/types/Makefile.in 1.44:
13114: so now detected [can be .sl on hpux, .dll on cygwin, .so in
13115: other cases)
13116:
13117: * bin/auto.p.dist.in 1.9:
13118: strange \n
13119:
13120: * src/classes/table.C 1.164:
13121: * src/classes/xdoc.C 1.100:
13122: * www/htdocs/index.html 1.144:
13123: table::sql options
13124: table::create copy options
13125: options checked, wrong option now fatal error
13126:
13127: * src/main/pa_string.C 1.170:
13128: * www/htdocs/index.html 1.143:
13129: string.replace fixed [were missing words on pieces boundaries]
13130:
13131: * src/main/execute.C 1.269:
13132: * src/main/pa_request.C 1.228:
13133: * src/types/pa_value.C 1.6:
13134: * src/types/pa_value.h 1.102:
13135: * src/types/pa_vmethod_frame.h 1.37:
13136: * src/types/pa_vstateless_class.h 1.35:
13137: * www/htdocs/index.html 1.145:
13138: * www/htdocs/operators.p 1.1:
13139: allowed Request.self to be 0, checked that in VMethodFrame get
13140: put and $self.
13141:
13142: * src/classes/op.C 1.108:
13143: * src/classes/table.C 1.161:
13144: * www/htdocs/index.html 1.140:
13145: menu/for delims bug fixed [were ,2,3]
13146:
13147: 2002-09-16 paf
13148: * src/classes/file.C 1.98:
13149: * www/htdocs/index.html 1.139:
13150: 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.
13151: now detected closest header break.
13152:
13153: * src/main/untaint.C 1.107:
13154: * src/types/pa_vmail.C 1.29:
13155: mail:send closing ?= now closed right
13156:
13157: 2002-09-13 paf
13158: * operators.txt 1.81:
13159: * src/main/compile.tab.C 1.65:
13160: * src/main/compile.y 1.193:
13161: * www/htdocs/index.html 1.137:
13162: !| bitwise
13163: !|| numerical
13164: xor now
13165: [preparing for expression #comments]
13166:
13167: * src/main/compile.tab.C 1.63:
13168: * src/main/compile.y 1.191:
13169: * src/types/pa_vresponse.C 1.12:
13170: * www/htdocs/index.html 1.135:
13171: cookie date now clean [were mistakenly tainted & that worked
13172: bad with opera -- 'happily' that worked OK with msie]
13173:
13174: * src/main/compile.tab.C 1.64:
13175: * src/main/compile.y 1.192:
13176: * www/htdocs/index.html 1.136:
13177: @method[$name]
13178: now parse error
13179:
13180: * operators.txt 1.82:
13181: * src/main/compile.tab.C 1.66:
13182: * src/main/compile.y 1.194:
13183: * src/main/compile_tools.h 1.65:
13184: * www/htdocs/index.html 1.138:
13185: (expression #comment)
13186:
13187: (multiline expression #comment
13188: line2 #comment
13189: )
13190:
13191: (expression #comment with (brackets) comment) << OK
13192:
13193: * Makefile.in 1.19:
13194: * configure 1.39:
13195: * configure.in 1.39:
13196: * src/include/pa_config_auto.h.in 1.29:
13197: HAVE_WINSOCK_H created in configure.in
13198:
13199: * src/include/pa_config_fixed.h 1.50:
13200: * src/main/pa_socks.C 1.17:
13201: HAVE_WINSOCK_H cheched in pa_socks.C
13202:
13203: 2002-09-12 paf
13204: * src/main/untaint.C 1.105:
13205: * www/htdocs/index.html 1.134:
13206: quoted printable ' ' now =20
13207: and encoding stops before <...>$
13208:
13209: * src/types/pa_vclass.C 1.13:
13210: * src/types/pa_vmail.C 1.28:
13211: * src/types/pa_vobject.C 1.8:
13212: VObject & VClass
13213: get_element
13214: now first looks to fields, next to methods & co
13215: todo: the rest
13216: reason: more speed
13217:
13218: * src/main/untaint.C 1.106:
13219: quoted printable encoding stops before \s*<...>$
13220:
13221: 2002-09-11 paf
13222: * src/main/pa_charset.C 1.30:
13223: * src/targets/cgi/parser3.dsp 1.59:
13224: * www/htdocs/index.html 1.133:
13225: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
13226: forgot to check users of those funcs. not all were using that return value convention
13227:
13228: * etc/parser3.charsets/windows-1254.cfg 1.1:
13229: * src/lib/pcre/ibm-1254.ucm 1.1:
13230: windows-1254 added
13231:
13232: 2002-09-10 paf
13233: * src/classes/op.C 1.106:
13234: * src/main/execute.C 1.265:
13235: * src/types/pa_value.C 1.5:
13236: * src/types/pa_value.h 1.100:
13237: * src/types/pa_vcode_frame.h 1.22:
13238: * src/types/pa_vmethod_frame.h 1.36:
13239: * src/types/pa_wcontext.C 1.23:
13240: * src/types/pa_wcontext.h 1.39:
13241: * src/types/pa_wwrapper.h 1.25:
13242: moved junction kill responsibility to wcontext
13243:
13244: * src/main/execute.C 1.267:
13245: * src/types/pa_value.h 1.101:
13246: * src/types/pa_wwrapper.h 1.26:
13247: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
13248: now has parent, wich helps code in hash to survivi
13249:
13250: * src/include/pa_request.h 1.147:
13251: * src/main/execute.C 1.266:
13252: removed redundant param to execute [stack said 'thanks']
13253:
13254: * src/classes/file.C 1.97:
13255: decided not to log exec's with stderr, that could be warnings,
13256: and it's up to scritper to log/show them
13257:
13258: * src/main/pa_charset.C 1.29:
13259: * src/types/pa_vmail.C 1.27:
13260: * www/htdocs/index.html 1.131:
13261: 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]
13262: tfm readed & code updated
13263:
13264: * src/classes/op.C 1.107:
13265: * src/main/execute.C 1.268:
13266: * src/types/pa_wcontext.h 1.40:
13267: * src/types/pa_wcontext.h 1.41:
13268: VCodeFrame parent param were specified badly
13269:
13270: * src/classes/double.C 1.50:
13271: * src/main/execute.C 1.264:
13272: * www/htdocs/index.html 1.132:
13273: double:sql badly called write_assign_lang, not write_no_lang,
13274: thus doing unnecessary double/string converstion, which were loosing time&precesion
13275:
13276: 2002-09-04 paf
13277: * src/types/pa_vxnode.C 1.25:
13278: * www/htdocs/index.html 1.129:
13279: removed too strong checks of xnode.elements.
13280: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
13281:
13282: * configure 1.37:
13283: * configure.in 1.38:
13284: introducing --with-sjlj-exceptions
13285: [hpux can not work with longjump/throw pair, and one must switch that on there.
13286: todo: detect that automatically]
13287:
13288: * configure 1.38:
13289: makes with sjlj
13290:
13291: * src/include/pa_config_auto.h.in 1.28:
13292: sjlj define
13293:
13294: * INSTALL 1.26:
13295: * src/include/pa_config_fixed.h 1.49:
13296: * src/include/pa_sql_connection.h 1.28:
13297: * src/main/pa_sql_driver_manager.C 1.65:
13298: * www/htdocs/index.html 1.130:
13299: -with-sjlj-exceptions define checked.
13300: on win32 it made default
13301:
13302: 2002-09-02 paf
13303: * Makefile.am 1.7:
13304: * Makefile.in 1.18:
13305: * src/types/pa_vdate.h 1.20:
13306: happy now only install-exec
13307:
13308: * src/types/pa_vdate.h 1.21:
13309: removed debug
13310:
13311: * operators.txt 1.80:
13312: * src/main/execute.C 1.263:
13313: * src/targets/cgi/parser3.dsp 1.58:
13314: * www/htdocs/index.html 1.128:
13315: removed double_result, didn't help
13316:
13317: * src/types/pa_vdate.h 1.22:
13318: *** empty log message ***
13319:
13320: * src/main/execute.C 1.258:
13321: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
13322: this works fine on solaris/intel for still unknown reason.
13323:
13324: * src/main/execute.C 1.261:
13325: double_result made to move that var away from hungry g++ optimizer (-O2),
13326: before: it were optimized and comparison operators worked badly
13327:
13328: 2002-08-29 paf
13329: * parser3.dsw 1.3:
13330: * src/classes/classes.dsp 1.25:
13331: * src/classes/hash.C 1.46:
13332: * src/classes/op.C 1.105:
13333: * src/classes/string.C 1.119:
13334: * src/include/pa_request.h 1.146:
13335: * src/lib/md5/md5.dsp 1.2:
13336: * src/main/execute.C 1.257:
13337: * src/main/main.dsp 1.158:
13338: * src/main/pa_request.C 1.227:
13339: * src/targets/cgi/parser3.dsp 1.57:
13340: * src/types/pa_value.C 1.4:
13341: * src/types/pa_value.h 1.99:
13342: * src/types/pa_vmail.C 1.26:
13343: * src/types/pa_vmethod_frame.h 1.35:
13344: * src/types/pa_wcontext.h 1.38:
13345: * src/types/types.dsp 1.33:
13346: * www/htdocs/index.html 1.127:
13347: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
13348: request.root renamed to method_frame [more easyreading]
13349: ancient {...PUSH/POPs...} changed to stack vars [speed up]
13350:
13351: 2002-08-28 paf
13352: * operators.txt 1.79:
13353: * src/classes/string.C 1.118:
13354: * www/htdocs/derived.p 1.15:
13355: * www/htdocs/index.html 1.124:
13356: ^string.split[delim[;options]]
13357:
13358: * src/types/pa_vcookie.C 1.50:
13359: * www/htdocs/index.html 1.125:
13360: fixed cookie delete when
13361: $cookie:name[$.value[]]
13362:
13363: * src/types/pa_vcookie.C 1.51:
13364: * www/htdocs/index.html 1.126:
13365: $cookie:name[&]
13366: $cookie:name << now tainted
13367:
13368: 2002-08-27 paf
13369: * etc/parser3.charsets/Makefile.am 1.4:
13370: * etc/parser3.charsets/Makefile.in 1.12:
13371: merged from 3.0.0005
13372:
13373: * INSTALL 1.25:
13374: recommended latest gmime 1.0.5
13375:
13376: * operators.txt 1.78:
13377: * src/main/compile.tab.C 1.62:
13378: * src/main/compile.y 1.190:
13379: * www/htdocs/index.html 1.123:
13380: * www/htdocs/mailreceive.eml 1.2:
13381: # now delimiter
13382:
13383: 2002-08-26 paf
13384: * configure 1.36:
13385: * configure.in 1.37:
13386: * src/targets/apache13/Makefile.am 1.14:
13387: * src/targets/apache13/Makefile.in 1.38:
13388: apache13/hook added to make dist.
13389:
13390: 2002-08-23 paf
13391: * src/include/pa_common.h 1.81:
13392: * src/main/pa_common.C 1.118:
13393: * src/targets/cgi/parser3.C 1.197:
13394: * src/targets/isapi/parser3isapi.C 1.79:
13395: * www/htdocs/index.html 1.122:
13396: when auto.p beside binary [cgi, isapi] not accessible [due to
13397: bad rights or whatever] it's error now
13398:
13399: 2002-08-21 paf
13400: * src/main/pa_string.C 1.169:
13401: * www/htdocs/index.html 1.121:
13402: fixed bad language bug, [were wrong string cloning constructor]
13403:
13404: * src/main/compile.tab.C 1.61:
13405: * src/main/compile.y 1.189:
13406: * src/main/compile_tools.C 1.53:
13407: * src/main/compile_tools.h 1.64:
13408: * www/htdocs/derived.p 1.13:
13409: * www/htdocs/derived.p 1.14:
13410: "BASE:"
13411: "BASE::"
13412: syntax allowed, means "base class".
13413: compiled as if here they named base class
13414:
13415: * bin/auto.p.dist.in 1.7:
13416: * src/targets/cgi/parser3.C 1.196:
13417: * src/types/pa_vfile.C 1.34:
13418: * src/types/pa_vmail.C 1.23:
13419: * www/htdocs/mailreceive.eml 1.1:
13420: * www/htdocs/mailreceive.html 1.1:
13421: $mail.received.file.value.content-type fixed
13422:
13423: * Makefile.am 1.6:
13424: * Makefile.in 1.17:
13425: can use:
13426: make happy
13427: equals to
13428: make update install
13429:
13430: * src/main/execute.C 1.256:
13431: * src/types/pa_vobject.h 1.34:
13432: * www/htdocs/base.p 1.3:
13433: * www/htdocs/derived.p 1.12:
13434: * www/htdocs/index.html 1.120:
13435: fixed virtual calls
13436:
13437: 2002-08-20 paf
13438: * operators.txt 1.76:
13439: * src/classes/void.C 1.23:
13440: * www/htdocs/index.html 1.117:
13441: ^void.length[] = 0 merged from 3.0.0005
13442:
13443: * operators.txt 1.77:
13444: * src/classes/void.C 1.24:
13445: * www/htdocs/index.html 1.118:
13446: ^void.pos[...] = -1 merged from 3.0.0005
13447:
13448: * operators.txt [release_3_0_0005] 1.59.2.3:
13449: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
13450: ^void.length[] = 0
13451:
13452: * operators.txt [release_3_0_0005] 1.59.2.4:
13453: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
13454: ^void.pos[...] = -1
13455:
13456: * src/classes/file.C 1.96:
13457: * www/htdocs/index.html 1.119:
13458: fixed language of file:file result
13459:
13460: 2002-08-19 paf
13461: * src/classes/xnode.C 1.49:
13462: * src/classes/xnode.C 1.50:
13463: * src/classes/xnode.C 1.51:
13464: * src/types/pa_vxdoc.C 1.21:
13465: xdoc.fields fixed [were error in xnode, which were not catched
13466: in xdoc]
13467:
13468: * src/classes/xdoc.C 1.99:
13469: xdoc getElementsByTagName, ...NS
13470: overriden, work now
13471:
13472: * src/include/pa_stylesheet_connection.h 1.31:
13473: * src/main/pa_globals.C 1.138:
13474: prepared:
13475: // validate each document after load/create (?)
13476: //xmlDoValidityCheckingDefaultValue = 1;
13477:
13478: 2002-08-15 paf
13479: * src/types/pa_vrequest.C 1.25:
13480: * www/htdocs/index.html 1.113:
13481: $request:body unprecessed POST request
13482:
13483: * operators.txt 1.71:
13484: * src/classes/form.C 1.31:
13485: * src/include/pa_pool.h 1.84:
13486: * src/include/pa_request.h 1.145:
13487: * src/main/pa_pool.C 1.56:
13488: * src/types/pa_vform.C 1.66:
13489: * src/types/pa_vform.h 1.41:
13490: * www/htdocs/.htaccess 1.7:
13491: planning/preparing_to $request:body
13492: r.post_data now const
13493:
13494: * src/classes/image.C 1.75:
13495: * src/classes/op.C 1.104:
13496: * src/classes/xdoc.C 1.98:
13497: * src/classes/xnode.C 1.48:
13498: * src/main/execute.C 1.255:
13499: * src/types/pa_value.h 1.97:
13500: * src/types/pa_vhash.h 1.39:
13501: * src/types/pa_vobject.C 1.7:
13502: * src/types/pa_vobject.h 1.33:
13503: * src/types/pa_vtable.h 1.46:
13504: * www/htdocs/index.html 1.111:
13505: instead of type() checking everywhere used Value.as
13506: now user descendants can be used in params.
13507:
13508: VObject::as_*, is_defined now taken from bases.
13509: xtable(table)
13510: ^if($xtable) now OK
13511:
13512: * operators.txt 1.73:
13513: * src/include/pa_common.h 1.80:
13514: * src/main/pa_common.C 1.117:
13515: * src/types/pa_vcookie.C 1.49:
13516: * src/types/pa_vdate.h 1.19:
13517: * src/types/pa_vresponse.C 1.11:
13518: * src/types/pa_vresponse.h 1.29:
13519: * www/htdocs/index.html 1.115:
13520: $response:field[date]
13521: $response:field[$.xxx[date]]
13522:
13523: * src/types/pa_value.h 1.98:
13524: * src/types/pa_vdate.h 1.18:
13525: * src/types/pa_vrequest.C 1.24:
13526: * src/types/pa_vxdoc.C 1.20:
13527: * src/types/pa_vxnode.C 1.24:
13528: * www/htdocs/index.html 1.112:
13529: few barks:
13530: bark("%s field not found", 0, &aname)
13531:
13532: * src/classes/hash.C 1.45:
13533: * src/classes/string.C 1.117:
13534: * src/classes/table.C 1.160:
13535: * src/classes/void.C 1.22:
13536: * src/include/pa_sql_connection.h 1.27:
13537: * www/htdocs/index.html 1.114:
13538: fixed source of ^hash::sql{bad}
13539:
13540: * src/classes/classes.h 1.22:
13541: * www/htdocs/index.html 1.116:
13542: write to static var caused useless Exception, introduced
13543: Methoded::put_element wich consumes those
13544:
13545: * src/main/execute.C 1.254:
13546: * src/types/pa_value.h 1.96:
13547: * src/types/pa_vclass.C 1.12:
13548: * src/types/pa_vclass.h 1.37:
13549: * src/types/pa_vobject.C 1.6:
13550: * src/types/pa_vobject.h 1.32:
13551: * src/types/pa_vxdoc.C 1.19:
13552: * src/types/pa_vxdoc.h 1.29:
13553: is->as
13554:
13555: * operators.txt 1.72:
13556: $request:body unprecessed POST request body
13557:
13558: 2002-08-14 paf
13559: * src/targets/cgi/Makefile.am 1.41:
13560: * src/targets/cgi/fixopt.C 1.1:
13561: * src/targets/cgi/fixopt.C 1.2:
13562: * src/targets/cgi/fixopt.h 1.1:
13563: * src/targets/cgi/parser3.C 1.194:
13564: * src/targets/cgi/parser3.dsp 1.55:
13565: fixopt now preprocesses command line params, splitting them by
13566: space, excluding argv[0], argv[argc-1]
13567:
13568: * src/classes/xnode.h 1.16:
13569: * src/main/execute.C 1.253:
13570: * src/targets/cgi/parser3.dsp 1.56:
13571: * src/types/pa_value.h 1.95:
13572: * src/types/pa_vclass.C 1.11:
13573: * src/types/pa_vclass.h 1.36:
13574: * src/types/pa_vcode_frame.h 1.21:
13575: * src/types/pa_vcookie.C 1.48:
13576: * src/types/pa_vcookie.h 1.21:
13577: * src/types/pa_vdate.h 1.17:
13578: * src/types/pa_venv.h 1.26:
13579: * src/types/pa_vfile.h 1.49:
13580: * src/types/pa_vform.C 1.65:
13581: * src/types/pa_vform.h 1.40:
13582: * src/types/pa_vhash.h 1.38:
13583: * src/types/pa_vimage.h 1.31:
13584: * src/types/pa_vmail.C 1.22:
13585: * src/types/pa_vmail.h 1.6:
13586: * src/types/pa_vmath.h 1.12:
13587: * src/types/pa_vmethod_frame.h 1.34:
13588: * src/types/pa_vobject.C 1.5:
13589: * src/types/pa_vobject.h 1.31:
13590: * src/types/pa_vrequest.C 1.23:
13591: * src/types/pa_vrequest.h 1.23:
13592: * src/types/pa_vresponse.C 1.10:
13593: * src/types/pa_vresponse.h 1.28:
13594: * src/types/pa_vstateless_class.h 1.34:
13595: * src/types/pa_vstateless_object.h 1.25:
13596: * src/types/pa_vstatus.C 1.12:
13597: * src/types/pa_vstatus.h 1.13:
13598: * src/types/pa_vstring.h 1.52:
13599: * src/types/pa_vtable.C 1.19:
13600: * src/types/pa_vtable.h 1.45:
13601: * src/types/pa_vvoid.h 1.14:
13602: * src/types/pa_vxdoc.C 1.18:
13603: * src/types/pa_vxdoc.h 1.28:
13604: * src/types/pa_vxnode.C 1.23:
13605: * src/types/pa_vxnode.h 1.20:
13606: * src/types/pa_wwrapper.h 1.24:
13607: * www/htdocs/index.html 1.110:
13608: is now works with VObject & VClass
13609:
13610: * src/types/pa_vmail.C 1.21:
13611: mail: turned off utf8 to source transcoding
13612:
13613: * src/targets/cgi/parser3.C 1.193:
13614: -f config file
13615:
13616: * src/targets/cgi/Makefile.am 1.42:
13617: * src/targets/cgi/fixopt.C 1.3:
13618: * src/targets/cgi/fixopt.h 1.2:
13619: * src/targets/cgi/parser3.C 1.195:
13620: removed fixopt stupidity. on stupid linux use
13621: cd /document/root
13622: ../cgi/parser3 script
13623:
13624: * src/targets/cgi/Makefile.in 1.52:
13625: * src/targets/cgi/Makefile.in 1.53:
13626: *** empty log message ***
13627:
13628: * src/targets/cgi/parser3.C 1.192:
13629: * www/htdocs/auto.p 1.17:
13630: * www/htdocs/derived.p 1.11:
13631: * www/htdocs/index.html 1.109:
13632: fixed .log file dir
13633:
13634: 2002-08-13 paf
13635: * www/htdocs/derived.p 1.7:
13636: sample: dont convinient that table fields can be overridden
13637:
13638: * src/types/Makefile.in 1.43:
13639: added vobject.c & vclass
13640:
13641: * src/types/Makefile.in 1.42:
13642: VAliased removed
13643:
13644: * src/types/pa_vclass.C 1.9:
13645: * www/htdocs/derived.p 1.9:
13646: checked: form[vclass]fields can be overwritten in derived(table)
13647:
13648: * src/types/Makefile.am 1.26:
13649: * src/types/pa_vclass.C 1.7:
13650: * src/types/pa_vclass.h 1.34:
13651: * src/types/pa_vobject.C 1.1:
13652: * src/types/pa_vobject.h 1.29:
13653: * src/types/types.dsp 1.32:
13654: reorganized modules
13655: todo: fix bug with put endless recoursion
13656: todo: check 'as'
13657:
13658: * src/types/pa_vclass.C 1.10:
13659: * www/htdocs/index.html 1.107:
13660: allow override parent variables, useful for form descendants
13661:
13662: * src/types/pa_vobject.C 1.4:
13663: * www/htdocs/derived.p 1.10:
13664: * www/htdocs/index.html 1.108:
13665: allow override parent variables, useful for form descendants [
13666: in vobject too, were in vclass]
13667:
13668: * src/classes/form.C 1.30:
13669: * src/classes/mail.C 1.78:
13670: * src/classes/op.C 1.103:
13671: * src/classes/xnode.h 1.15:
13672: * src/include/pa_request.h 1.144:
13673: * src/main/execute.C 1.252:
13674: * src/main/pa_request.C 1.226:
13675: * src/types/pa_value.h 1.94:
13676: * src/types/pa_vclass.C 1.8:
13677: * src/types/pa_vclass.h 1.35:
13678: * src/types/pa_vcode_frame.h 1.20:
13679: * src/types/pa_vcookie.C 1.47:
13680: * src/types/pa_vcookie.h 1.20:
13681: * src/types/pa_vdate.h 1.16:
13682: * src/types/pa_venv.h 1.25:
13683: * src/types/pa_vfile.h 1.48:
13684: * src/types/pa_vform.C 1.64:
13685: * src/types/pa_vform.h 1.39:
13686: * src/types/pa_vhash.h 1.37:
13687: * src/types/pa_vimage.h 1.30:
13688: * src/types/pa_vmail.C 1.20:
13689: * src/types/pa_vmail.h 1.5:
13690: * src/types/pa_vmath.h 1.11:
13691: * src/types/pa_vmethod_frame.h 1.33:
13692: * src/types/pa_vobject.C 1.3:
13693: * src/types/pa_vobject.h 1.30:
13694: * src/types/pa_vrequest.C 1.22:
13695: * src/types/pa_vrequest.h 1.22:
13696: * src/types/pa_vresponse.C 1.9:
13697: * src/types/pa_vresponse.h 1.27:
13698: * src/types/pa_vstateless_class.h 1.33:
13699: * src/types/pa_vstateless_object.h 1.24:
13700: * src/types/pa_vstatus.C 1.11:
13701: * src/types/pa_vstatus.h 1.12:
13702: * src/types/pa_vstring.h 1.51:
13703: * src/types/pa_vtable.C 1.18:
13704: * src/types/pa_vtable.h 1.44:
13705: * src/types/pa_vvoid.h 1.13:
13706: * src/types/pa_vxdoc.C 1.17:
13707: * src/types/pa_vxdoc.h 1.27:
13708: * src/types/pa_vxnode.C 1.22:
13709: * src/types/pa_vxnode.h 1.19:
13710: * src/types/pa_wwrapper.h 1.23:
13711: introduced Value::get_element(..., bool looking_down) [needed
13712: to exclude endless recoursion]
13713:
13714: * src/classes/table.C 1.159:
13715: * src/types/pa_vtable.C 1.17:
13716: * src/types/pa_vtable.h 1.43:
13717: * www/htdocs/derived.p 1.5:
13718: fixed error message on using non-created table
13719:
13720: * src/classes/form.C 1.29:
13721: * src/classes/hash.C 1.44:
13722: * src/classes/mail.C 1.77:
13723: * src/classes/op.C 1.102:
13724: * src/classes/xnode.h 1.14:
13725: * src/include/pa_request.h 1.143:
13726: * src/main/compile.C 1.66:
13727: * src/main/compile.tab.C 1.60:
13728: * src/main/execute.C 1.251:
13729: * src/main/pa_request.C 1.225:
13730: * src/types/pa_value.h 1.93:
13731: * src/types/pa_vclass.h 1.33:
13732: * src/types/pa_vcode_frame.h 1.19:
13733: * src/types/pa_vcookie.C 1.46:
13734: * src/types/pa_vcookie.h 1.19:
13735: * src/types/pa_vdate.h 1.15:
13736: * src/types/pa_venv.h 1.24:
13737: * src/types/pa_vfile.h 1.47:
13738: * src/types/pa_vform.C 1.63:
13739: * src/types/pa_vform.h 1.38:
13740: * src/types/pa_vhash.h 1.36:
13741: * src/types/pa_vimage.C 1.20:
13742: * src/types/pa_vimage.h 1.29:
13743: * src/types/pa_vmail.C 1.19:
13744: * src/types/pa_vmail.h 1.4:
13745: * src/types/pa_vmath.h 1.10:
13746: * src/types/pa_vmethod_frame.h 1.32:
13747: * src/types/pa_vobject.h 1.26:
13748: * src/types/pa_vrequest.C 1.20:
13749: * src/types/pa_vrequest.h 1.20:
13750: * src/types/pa_vresponse.C 1.8:
13751: * src/types/pa_vresponse.h 1.26:
13752: * src/types/pa_vstateless_class.h 1.32:
13753: * src/types/pa_vstateless_object.h 1.23:
13754: * src/types/pa_vstatus.C 1.10:
13755: * src/types/pa_vstatus.h 1.11:
13756: * src/types/pa_vstring.h 1.50:
13757: * src/types/pa_vtable.C 1.16:
13758: * src/types/pa_vtable.h 1.42:
13759: * src/types/pa_vvoid.h 1.12:
13760: * src/types/pa_vxdoc.C 1.16:
13761: * src/types/pa_vxdoc.h 1.26:
13762: * src/types/pa_vxnode.C 1.21:
13763: * src/types/pa_vxnode.h 1.18:
13764: * src/types/pa_wwrapper.h 1.22:
13765: * www/htdocs/derived.p 1.4:
13766: VObject.get/out now looking down/up tree
13767: todo: fix error message on non-constructed parents
13768:
13769: * src/types/pa_vobject.h 1.28:
13770: * www/htdocs/derived.p 1.8:
13771: checked: table fields can be overwritten in derived(table)
13772:
13773: * src/types/pa_vobject.h 1.27:
13774: * www/htdocs/derived.p 1.6:
13775: * www/htdocs/index.html 1.106:
13776: derived classes can have fields of their own now
13777:
13778: 2002-08-12 paf
13779: * src/main/compile.tab.C 1.59:
13780: * src/main/compile.y 1.188:
13781: * src/main/execute.C 1.249:
13782: * src/main/execute.C 1.250:
13783: * src/main/pa_request.C 1.224:
13784: * src/types/Makefile.am 1.25:
13785: * src/types/pa_valiased.C 1.17:
13786: * src/types/pa_valiased.h 1.23:
13787: * src/types/pa_value.h 1.92:
13788: * src/types/pa_vclass.h 1.32:
13789: * src/types/pa_vobject.h 1.25:
13790: * src/types/pa_vstateless_class.h 1.30:
13791: * src/types/pa_vstateless_object.h 1.21:
13792: * src/types/pa_wcontext.h 1.37:
13793: ^base:create[] dynamic call rewritten
13794: todo: thorough testing
13795:
13796: * src/types/pa_value.h 1.91:
13797: * src/types/pa_vclass.h 1.31:
13798: * src/types/pa_vobject.h 1.24:
13799: * www/htdocs/base.p 1.1:
13800: * www/htdocs/derived.p 1.1:
13801: VObject ctor now instantates base class, remembers it and saves child in parent
13802: VObject.get_class now returns last child = downward virtual calls OK
13803:
13804: * src/types/pa_vstateless_class.h 1.31:
13805: * src/types/pa_vstateless_object.h 1.22:
13806: * www/htdocs/derived.p 1.3:
13807: table derived OK
13808:
13809: * src/main/pa_request.C 1.223:
13810: response:body[file] content-type check fixed [were bad when
13811: content-type is hash]
13812:
13813: * bin/auto.p.dist.in 1.5:
13814: fixed sendmail default comment
13815:
13816: * src/main/execute.C 1.248:
13817: * src/types/pa_value.h 1.90:
13818: * src/types/pa_vclass.h 1.30:
13819: * src/types/pa_vdate.h 1.14:
13820: * src/types/pa_vdouble.h 1.40:
13821: * src/types/pa_vfile.h 1.46:
13822: * src/types/pa_vimage.h 1.28:
13823: * src/types/pa_vint.h 1.37:
13824: * src/types/pa_vmethod_frame.h 1.31:
13825: * src/types/pa_vobject.h 1.23:
13826: * src/types/pa_vresponse.h 1.25:
13827: * src/types/pa_vstateless_class.h 1.29:
13828: * src/types/pa_vstateless_object.h 1.20:
13829: * src/types/pa_vstring.h 1.49:
13830: * src/types/pa_vtable.h 1.41:
13831: * src/types/pa_vxdoc.h 1.25:
13832: * src/types/pa_vxnode.h 1.17:
13833: * src/types/pa_wcontext.h 1.36:
13834: * src/types/types.dsp 1.31:
13835: * www/htdocs/index.html 1.105:
13836: killed VAliased [redundant], moved $CLASS to VObject only [
13837: parser class instance]
13838:
13839: * bin/auto.p.dist.in 1.6:
13840: more like in dist on parser.ru
13841:
13842: * www/htdocs/base.p 1.2:
13843: * www/htdocs/derived.p 1.2:
13844: not good - along upward-virtual call self eq child
13845:
13846: 2002-08-09 paf
13847: * src/main/execute.C 1.247:
13848: * src/types/pa_value.h 1.89:
13849: * src/types/pa_vclass.h 1.29:
13850: * src/types/pa_vobject.h 1.22:
13851: * src/types/pa_vxdoc.h 1.24:
13852: * www/htdocs/index.html 1.104:
13853: started as()
13854:
13855: 2002-08-08 paf
13856: * src/classes/mail.C 1.76:
13857: * src/types/pa_vmail.C 1.18:
13858: * www/htdocs/auto.p 1.16:
13859: * www/htdocs/index.html 1.98:
13860: in letter texts one can use tainted data now. only she must specify the language.
13861:
13862: ^mail:send[
13863: $.from[paf@mail.design.ru]
13864: $.to[paf@mail.design.ru]
1.39 paf 13865: $.subject[^taint[uri][??????]=2]
13866: $.text[^taint[uri][??????]=]
1.15 paf 13867: ]
13868:
13869: * operators.txt 1.67:
13870: * src/include/pa_string.h 1.142:
13871: * src/include/pa_string.h 1.143:
13872: * src/main/pa_string.C 1.168:
13873: * www/htdocs/index.html 1.95:
13874: String::first_char now not fails on empty strings
13875: ^if(-f '') now ok and in 3 other places.
13876:
13877: * src/classes/file.C 1.95:
13878: * src/classes/op.C 1.101:
13879: * src/types/pa_vfile.C 1.33:
13880: * www/htdocs/index.html 1.96:
13881: * www/htdocs/index.html 1.97:
13882: ^process now prints more precise origin
13883:
13884: * operators.txt 1.68:
13885: * src/types/pa_vdate.h 1.13:
13886: * www/htdocs/index.html 1.99:
13887: $date.yearday
13888: $date.daylightsaving
13889:
13890: * src/main/execute.C 1.246:
13891: * www/htdocs/index.html 1.100:
13892: error reporting on object writes to MAIN improved [were ruind
13893: with fixing $obj[^if(1){$obj}] ]
13894:
13895: * operators.txt 1.69:
13896: * operators.txt 1.70:
13897: * src/classes/date.C 1.36:
13898: * src/include/pa_globals.h 1.94:
13899: * src/main/pa_globals.C 1.137:
13900: * www/htdocs/index.html 1.101:
13901: * www/htdocs/index.html 1.102:
13902: year column in month calendar [week year]
13903:
13904: 2002-08-07 paf
13905: * src/classes/classes.dsp 1.24:
13906: * src/classes/table.C 1.158:
13907: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
13908: * src/main/pa_array.C 1.52:
13909: * src/types/types.dsp 1.30:
13910: * www/htdocs/index.html 1.91:
13911: all Debug dirs in .dsp now named 'Debug'
13912:
13913: * src/classes/string.C 1.116:
13914: * src/main/pa_string.C 1.166:
13915: * src/main/pa_string.C 1.167:
13916: * www/htdocs/index.html 1.93:
13917: * www/htdocs/index.html 1.94:
13918: ^string.mid(0;bad) fixed
13919:
13920: * operators.txt 1.66:
13921: * src/classes/op.C 1.100:
13922: cache...{...^cache<<to past...} now erasing cache file [there
13923: were bad check on that]
13924:
13925: * operators.txt 1.65:
13926: * src/classes/mail.C 1.75:
13927: exception_type email.send
13928:
13929: * src/types/pa_vmail.C 1.16:
13930: * www/htdocs/global.xsl 1.8:
13931: * www/htdocs/index.html 1.89:
13932: mail:send empty email checked
13933:
13934: * src/main/execute.C 1.245:
13935: * src/types/pa_vcode_frame.h 1.17:
13936: * src/types/pa_vcode_frame.h 1.18:
13937: * src/types/pa_vmethod_frame.h 1.30:
13938: * src/types/pa_wcontext.C 1.22:
13939: * src/types/pa_wcontext.h 1.35:
13940: * src/types/pa_wwrapper.h 1.21:
13941: * www/htdocs/index.html 1.92:
13942: vcodeframe were mistakenly not completely transparent to object writes.
13943: $hash[^if(1){$hash}] now works
13944:
13945: * operators.txt 1.64:
13946: * src/types/pa_vmail.C 1.17:
13947: * www/htdocs/index.html 1.90:
13948: exception_type email.format
13949:
13950: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
13951: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
13952: all included into dist
13953:
13954: 2002-08-06 paf
13955: * src/classes/file.C 1.93:
13956: * src/include/pa_globals.h 1.93:
13957: * src/main/pa_globals.C 1.136:
13958: * src/main/pa_request.C 1.222:
13959: * src/types/pa_vfile.C 1.32:
13960: * src/types/pa_vfile.h 1.45:
13961: * www/htdocs/index.html 1.85:
13962: $file.content-type [instead of .mime-type]
13963: now works for file::stat also
13964:
13965: * src/main/pa_request.C 1.221:
13966: * www/htdocs/index.html 1.84:
13967: case insensitive mime_type_of
13968:
13969: * src/classes/file.C 1.94:
13970: * www/htdocs/index.html 1.86:
13971: $f[file::cgi]
13972: $f.UPPER case fields
13973:
13974: * operators.txt 1.62:
13975: * operators.txt 1.63:
13976: * src/classes/table.C 1.157:
13977: * src/include/pa_array.h 1.56:
13978: * src/include/pa_table.h 1.47:
13979: * src/main/pa_array.C 1.51:
13980: * src/main/pa_table.C 1.50:
13981: * www/htdocs/index.html 1.88:
13982: ^table::create[$source;$.options]
13983: ^table::join[$source;$.options]
13984:
13985: * bin/auto.p.dist.in 1.4:
13986: jpeg
13987:
13988: * operators.txt 1.61:
13989: * src/classes/hash.C 1.43:
13990: * src/classes/string.C 1.115:
13991: * src/classes/table.C 1.156:
13992: * www/htdocs/index.html 1.87:
13993: sql options can be string now
13994: ^xxx:sql{...}[
13995: # $.default()
13996: }
13997:
13998: 2002-08-05 paf
13999: * src/classes/date.C 1.34:
14000: * src/include/pa_globals.h 1.92:
14001: * src/main/pa_globals.C 1.135:
14002: month calendar week column [ISO 8601 Week Numbers]
14003:
14004: * operators.txt 1.60:
14005: comment on date:calendar week column
14006:
14007: * src/types/pa_vxnode.C 1.20:
14008: xnode.childNodes now 0... [were 1...]
14009:
14010: * src/main/pa_common.C 1.113:
14011: * src/main/pa_common.C 1.114:
14012: * src/main/pa_common.C 1.115:
14013: * src/main/pa_common.C 1.116:
14014: write checked
14015:
14016: * src/types/pa_vmail.C 1.15:
14017: file buffer relocated to parser heap
14018:
14019: * src/classes/date.C 1.35:
14020: +1 buf size for stupid snprintfs
14021:
14022: 2002-08-02 paf
14023: * operators.txt 1.59:
14024: * src/main/pa_request.C 1.220:
14025: * src/types/pa_vform.C 1.61:
14026: * www/htdocs/index.html 1.83:
14027: response transcoded source->client only when text/* or simple
14028: onoverridden $response:body
14029:
14030: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
14031: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
14032: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
14033: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
14034: removed #define DEBUG*
14035:
14036: * src/Makefile.in 1.50:
14037: * src/classes/Makefile.in 1.48:
14038: * src/main/Makefile.in 1.44:
14039: * src/targets/apache13/Makefile.in 1.37:
14040: * src/targets/cgi/Makefile.in 1.51:
14041: * src/types/Makefile.in 1.41:
14042: *** empty log message ***
14043:
14044: * src/types/pa_vclass.h 1.28:
14045: * src/types/pa_vform.C 1.62:
14046: * src/types/pa_vobject.h 1.21:
14047: opera multipart post fixed
14048:
14049: * configure [release_3_0_0005] 1.35.2.1:
14050: * configure.in [release_3_0_0005] 1.36.2.1:
14051: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
14052: release 3_0_0005
14053:
14054: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
14055: unhandled_exception comments
14056:
14057: 2002-08-01 paf
14058: * src/classes/classes.C 1.17:
14059: * src/classes/classes.h 1.21:
14060: * src/classes/date.C 1.33:
14061: * src/classes/double.C 1.49:
14062: * src/classes/file.C 1.92:
14063: * src/classes/form.C 1.28:
14064: * src/classes/hash.C 1.42:
14065: * src/classes/image.C 1.74:
14066: * src/classes/int.C 1.46:
14067: * src/classes/mail.C 1.74:
14068: * src/classes/math.C 1.23:
14069: * src/classes/op.C 1.99:
14070: * src/classes/response.C 1.21:
14071: * src/classes/string.C 1.114:
14072: * src/classes/table.C 1.155:
14073: * src/classes/void.C 1.21:
14074: * src/classes/xdoc.C 1.97:
14075: * src/classes/xnode.C 1.47:
14076: * src/classes/xnode.h 1.13:
14077: * src/include/pa_array.h 1.55:
14078: * src/include/pa_cache_managers.h 1.8:
14079: * src/include/pa_charset.h 1.18:
14080: * src/include/pa_charsets.h 1.7:
14081: * src/include/pa_common.h 1.79:
14082: * src/include/pa_config_fixed.h 1.48:
14083: * src/include/pa_dictionary.h 1.12:
14084: * src/include/pa_dir.h 1.12:
14085: * src/include/pa_exception.h 1.37:
14086: * src/include/pa_exec.h 1.10:
14087: * src/include/pa_globals.h 1.91:
14088: * src/include/pa_hash.h 1.57:
14089: * src/include/pa_opcode.h 1.20:
14090: * src/include/pa_pool.h 1.83:
14091: * src/include/pa_request.h 1.142:
14092: * src/include/pa_sapi.h 1.21:
14093: * src/include/pa_socks.h 1.10:
14094: * src/include/pa_sql_connection.h 1.26:
14095: * src/include/pa_sql_driver_manager.h 1.25:
14096: * src/include/pa_stack.h 1.16:
14097: * src/include/pa_string.h 1.141:
14098: * src/include/pa_stylesheet_connection.h 1.30:
14099: * src/include/pa_stylesheet_manager.h 1.14:
14100: * src/include/pa_table.h 1.46:
14101: * src/include/pa_threads.h 1.25:
14102: * src/include/pa_types.h 1.43:
14103: * src/include/pa_uue.h 1.3:
14104: * src/lib/md5/pa_md5.h 1.4:
14105: * src/lib/md5/pa_md5c.c 1.5:
14106: * src/lib/pcre/pcre_parser_ctype.c 1.2:
14107: * src/main/compile.C 1.65:
14108: * src/main/compile.tab.C 1.58:
14109: * src/main/compile_tools.C 1.52:
14110: * src/main/compile_tools.h 1.63:
14111: * src/main/execute.C 1.244:
14112: * src/main/pa_array.C 1.50:
14113: * src/main/pa_cache_managers.C 1.6:
14114: * src/main/pa_charset.C 1.28:
14115: * src/main/pa_charsets.C 1.10:
14116: * src/main/pa_common.C 1.112:
14117: * src/main/pa_dictionary.C 1.16:
14118: * src/main/pa_dir.C 1.13:
14119: * src/main/pa_exception.C 1.42:
14120: * src/main/pa_exec.C 1.39:
14121: * src/main/pa_globals.C 1.134:
14122: * src/main/pa_hash.C 1.52:
14123: * src/main/pa_pool.C 1.55:
14124: * src/main/pa_request.C 1.219:
14125: * src/main/pa_socks.C 1.16:
14126: * src/main/pa_sql_driver_manager.C 1.64:
14127: * src/main/pa_string.C 1.165:
14128: * src/main/pa_stylesheet_manager.C 1.15:
14129: * src/main/pa_table.C 1.49:
14130: * src/main/pa_uue.C 1.3:
14131: * src/main/untaint.C 1.104:
14132: * src/sql/pa_sql_driver.h 1.28:
14133: * src/targets/apache13/mod_parser3.C 1.26:
14134: * src/targets/apache13/pa_md5c.c 1.4:
14135: * src/targets/apache13/pa_pool.C 1.7:
14136: * src/targets/apache13/pa_threads.C 1.10:
14137: * src/targets/cgi/pa_pool.C 1.40:
14138: * src/targets/cgi/pa_threads.C 1.11:
14139: * src/targets/cgi/parser3.C 1.190:
14140: * src/targets/cgi/pool_storage.h 1.12:
14141: * src/targets/isapi/pa_pool.C 1.15:
14142: * src/targets/isapi/pa_threads.C 1.12:
14143: * src/targets/isapi/parser3isapi.C 1.78:
14144: * src/targets/isapi/pool_storage.h 1.18:
14145: * src/types/pa_valiased.C 1.16:
14146: * src/types/pa_valiased.h 1.22:
14147: * src/types/pa_value.C 1.3:
14148: * src/types/pa_value.h 1.88:
14149: * src/types/pa_vbool.h 1.20:
14150: * src/types/pa_vclass.h 1.27:
14151: * src/types/pa_vcode_frame.h 1.16:
14152: * src/types/pa_vcookie.C 1.45:
14153: * src/types/pa_vcookie.h 1.18:
14154: * src/types/pa_vdate.h 1.12:
14155: * src/types/pa_vdouble.h 1.39:
14156: * src/types/pa_venv.h 1.23:
14157: * src/types/pa_vfile.C 1.31:
14158: * src/types/pa_vfile.h 1.44:
14159: * src/types/pa_vform.C 1.60:
14160: * src/types/pa_vform.h 1.37:
14161: * src/types/pa_vhash.h 1.35:
14162: * src/types/pa_vimage.C 1.19:
14163: * src/types/pa_vimage.h 1.27:
14164: * src/types/pa_vint.h 1.36:
14165: * src/types/pa_vjunction.h 1.15:
14166: * src/types/pa_vmail.C 1.14:
14167: * src/types/pa_vmail.h 1.3:
14168: * src/types/pa_vmath.h 1.9:
14169: * src/types/pa_vmethod_frame.h 1.29:
14170: * src/types/pa_vobject.h 1.20:
14171: * src/types/pa_vrequest.C 1.19:
14172: * src/types/pa_vrequest.h 1.19:
14173: * src/types/pa_vresponse.C 1.7:
14174: * src/types/pa_vresponse.h 1.24:
14175: * src/types/pa_vstateless_class.C 1.15:
14176: * src/types/pa_vstateless_class.h 1.28:
14177: * src/types/pa_vstateless_object.h 1.19:
14178: * src/types/pa_vstatus.C 1.9:
14179: * src/types/pa_vstatus.h 1.10:
14180: * src/types/pa_vstring.C 1.21:
14181: * src/types/pa_vstring.h 1.48:
14182: * src/types/pa_vtable.C 1.15:
14183: * src/types/pa_vtable.h 1.40:
14184: * src/types/pa_vvoid.h 1.11:
14185: * src/types/pa_vxdoc.C 1.15:
14186: * src/types/pa_vxdoc.h 1.23:
14187: * src/types/pa_vxnode.C 1.19:
14188: * src/types/pa_vxnode.h 1.16:
14189: * src/types/pa_wcontext.C 1.21:
14190: * src/types/pa_wcontext.h 1.34:
14191: * src/types/pa_wwrapper.h 1.20:
1.45 ! paf 14192: $Date: 2005/11/21 15:08:45 $
1.15 paf 14193:
14194: * src/Makefile.am 1.17:
14195: * src/classes/Makefile.am 1.40:
14196: * src/classes/classes.C 1.16:
14197: * src/classes/classes.dsp 1.23:
14198: * src/classes/classes.h 1.20:
14199: * src/classes/date.C 1.32:
14200: * src/classes/double.C 1.48:
14201: * src/classes/file.C 1.91:
14202: * src/classes/form.C 1.27:
14203: * src/classes/hash.C 1.41:
14204: * src/classes/image.C 1.73:
14205: * src/classes/int.C 1.45:
14206: * src/classes/mail.C 1.73:
14207: * src/classes/math.C 1.22:
14208: * src/classes/op.C 1.98:
14209: * src/classes/response.C 1.20:
14210: * src/classes/string.C 1.113:
14211: * src/classes/table.C 1.154:
14212: * src/classes/void.C 1.20:
14213: * src/classes/xdoc.C 1.96:
14214: * src/classes/xnode.C 1.46:
14215: * src/classes/xnode.h 1.12:
14216: * src/include/pa_array.h 1.54:
14217: * src/include/pa_cache_managers.h 1.7:
14218: * src/include/pa_charset.h 1.17:
14219: * src/include/pa_charsets.h 1.6:
14220: * src/include/pa_common.h 1.78:
14221: * src/include/pa_config_fixed.h 1.47:
14222: * src/include/pa_config_includes.h 1.20:
14223: * src/include/pa_dictionary.h 1.11:
14224: * src/include/pa_dir.h 1.11:
14225: * src/include/pa_exception.h 1.36:
14226: * src/include/pa_exec.h 1.9:
14227: * src/include/pa_globals.h 1.90:
14228: * src/include/pa_hash.h 1.56:
14229: * src/include/pa_opcode.h 1.19:
14230: * src/include/pa_pool.h 1.82:
14231: * src/include/pa_pragma_pack_begin.h 1.5:
14232: * src/include/pa_pragma_pack_end.h 1.5:
14233: * src/include/pa_request.h 1.141:
14234: * src/include/pa_sapi.h 1.20:
14235: * src/include/pa_socks.h 1.9:
14236: * src/include/pa_sql_connection.h 1.25:
14237: * src/include/pa_sql_driver_manager.h 1.24:
14238: * src/include/pa_stack.h 1.15:
14239: * src/include/pa_string.h 1.140:
14240: * src/include/pa_stylesheet_connection.h 1.29:
14241: * src/include/pa_stylesheet_manager.h 1.13:
14242: * src/include/pa_table.h 1.45:
14243: * src/include/pa_threads.h 1.24:
14244: * src/include/pa_types.h 1.42:
14245: * src/include/pa_uue.h 1.2:
14246: * src/lib/md5/pa_md5.h 1.3:
14247: * src/lib/md5/pa_md5c.c 1.4:
14248: * src/main/Makefile.am 1.34:
14249: * src/main/compile.C 1.64:
14250: * src/main/compile_tools.C 1.51:
14251: * src/main/compile_tools.h 1.62:
14252: * src/main/execute.C 1.243:
14253: * src/main/main.dsp 1.157:
14254: * src/main/pa_array.C 1.49:
14255: * src/main/pa_cache_managers.C 1.5:
14256: * src/main/pa_charset.C 1.27:
14257: * src/main/pa_charsets.C 1.9:
14258: * src/main/pa_common.C 1.111:
14259: * src/main/pa_dictionary.C 1.15:
14260: * src/main/pa_dir.C 1.12:
14261: * src/main/pa_exception.C 1.41:
14262: * src/main/pa_exec.C 1.38:
14263: * src/main/pa_globals.C 1.133:
14264: * src/main/pa_hash.C 1.51:
14265: * src/main/pa_pool.C 1.54:
14266: * src/main/pa_request.C 1.218:
14267: * src/main/pa_socks.C 1.15:
14268: * src/main/pa_sql_driver_manager.C 1.63:
14269: * src/main/pa_string.C 1.164:
14270: * src/main/pa_stylesheet_manager.C 1.14:
14271: * src/main/pa_table.C 1.48:
14272: * src/main/pa_uue.C 1.2:
14273: * src/main/untaint.C 1.103:
14274: * src/sql/pa_sql_driver.h 1.27:
14275: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
14276: * src/targets/apache13/Makefile.am 1.13:
14277: * src/targets/apache13/mod_parser3.C 1.25:
14278: * src/targets/apache13/pa_md5c.c 1.3:
14279: * src/targets/apache13/pa_pool.C 1.6:
14280: * src/targets/apache13/pa_threads.C 1.9:
14281: * src/targets/cgi/Makefile.am 1.40:
14282: * src/targets/cgi/pa_pool.C 1.39:
14283: * src/targets/cgi/pa_threads.C 1.10:
14284: * src/targets/cgi/parser3.C 1.189:
14285: * src/targets/cgi/parser3.dsp 1.54:
14286: * src/targets/cgi/pool_storage.h 1.11:
14287: * src/targets/isapi/pa_pool.C 1.14:
14288: * src/targets/isapi/pa_threads.C 1.11:
14289: * src/targets/isapi/parser3isapi.C 1.77:
14290: * src/targets/isapi/parser3isapi.dsp 1.41:
14291: * src/targets/isapi/pool_storage.h 1.17:
14292: * src/types/Makefile.am 1.24:
14293: * src/types/pa_valiased.C 1.15:
14294: * src/types/pa_valiased.h 1.21:
14295: * src/types/pa_value.C 1.2:
14296: * src/types/pa_value.h 1.87:
14297: * src/types/pa_vbool.h 1.19:
14298: * src/types/pa_vclass.h 1.26:
14299: * src/types/pa_vcode_frame.h 1.15:
14300: * src/types/pa_vcookie.C 1.44:
14301: * src/types/pa_vcookie.h 1.17:
14302: * src/types/pa_vdate.h 1.11:
14303: * src/types/pa_vdouble.h 1.38:
14304: * src/types/pa_venv.h 1.22:
14305: * src/types/pa_vfile.C 1.30:
14306: * src/types/pa_vfile.h 1.43:
14307: * src/types/pa_vform.C 1.59:
14308: * src/types/pa_vform.h 1.36:
14309: * src/types/pa_vhash.h 1.34:
14310: * src/types/pa_vimage.C 1.18:
14311: * src/types/pa_vimage.h 1.26:
14312: * src/types/pa_vint.h 1.35:
14313: * src/types/pa_vjunction.h 1.14:
14314: * src/types/pa_vmail.C 1.13:
14315: * src/types/pa_vmail.h 1.2:
14316: * src/types/pa_vmath.h 1.8:
14317: * src/types/pa_vmethod_frame.h 1.28:
14318: * src/types/pa_vobject.h 1.19:
14319: * src/types/pa_vrequest.C 1.18:
14320: * src/types/pa_vrequest.h 1.18:
14321: * src/types/pa_vresponse.C 1.6:
14322: * src/types/pa_vresponse.h 1.23:
14323: * src/types/pa_vstateless_class.C 1.14:
14324: * src/types/pa_vstateless_class.h 1.27:
14325: * src/types/pa_vstateless_object.h 1.18:
14326: * src/types/pa_vstatus.C 1.8:
14327: * src/types/pa_vstatus.h 1.9:
14328: * src/types/pa_vstring.C 1.20:
14329: * src/types/pa_vstring.h 1.47:
14330: * src/types/pa_vtable.C 1.14:
14331: * src/types/pa_vtable.h 1.39:
14332: * src/types/pa_vvoid.h 1.10:
14333: * src/types/pa_vxdoc.C 1.14:
14334: * src/types/pa_vxdoc.h 1.22:
14335: * src/types/pa_vxnode.C 1.18:
14336: * src/types/pa_vxnode.h 1.15:
14337: * src/types/pa_wcontext.C 1.20:
14338: * src/types/pa_wcontext.h 1.33:
14339: * src/types/pa_wwrapper.h 1.19:
14340: * src/types/types.dsp 1.29:
14341: ident.C* removed
14342:
14343: * operators.txt 1.58:
14344: * src/classes/file.C 1.90:
14345: * src/main/pa_request.C 1.217:
1.24 paf 14346: * www/cgi-bin/parser3.log 1.78:
1.15 paf 14347: file:find[/can/do/this/now.txt]
14348:
14349: * src/targets/cgi/parser3.C 1.188:
14350: usage to stdout now
14351:
14352: 2002-07-31 paf
14353: * src/classes/mail.C 1.72:
14354: * src/types/pa_vmail.C 1.10:
14355: * src/types/pa_vmail.C 1.11:
14356: * src/types/pa_vmail.C 1.12:
14357: mail:
14358: errors-to: now default "postmaster"
14359:
14360: * src/classes/mail.C 1.70:
14361: * src/types/pa_vmail.C 1.9:
1.24 paf 14362: * www/cgi-bin/parser3.log 1.77:
1.15 paf 14363: mail from/to now must be.
14364: -f postmaster now default sendmail key
14365: word "postmaster" replaced to $.from
14366:
14367: * src/classes/mail.C 1.71:
14368: *** empty log message ***
14369:
14370: 2002-07-30 paf
14371: * src/main/pa_charset.C 1.25:
1.24 paf 14372: * www/cgi-bin/parser3.log 1.76:
1.15 paf 14373: * www/htdocs/auto.p 1.15:
14374: UTF-8 to 1byte charset convert, no char in table, &#decimal;
14375:
14376: * Makefile.in 1.16:
14377: * configure 1.35:
14378: * configure.in 1.36:
14379: * src/targets/cgi/Makefile.in 1.50:
14380: * src/targets/cgi/pa_config_paths.h.in 1.2:
14381: * src/targets/cgi/parser3.C 1.187:
14382: removed pa_config_paths.h
14383:
14384: * src/main/pa_charset.C 1.26:
14385: * src/main/pa_request.C 1.216:
14386: comment
14387:
14388: * etc/parser3.charsets/windows-1251.cfg 1.6:
14389: section sign [russian paragraf]
14390:
14391: 2002-07-11 paf
14392: * src/classes/mail.C 1.69:
14393: $MAIL[
14394: # xxx
14395: ]
14396:
14397: now ok
14398:
14399: * operators.txt 1.57:
14400: plan: sql detailed exception
14401:
14402: * src/main/pa_exec.C 1.36:
14403: invalid .exe caused error message with params wich parser did not provide = reported badly.
14404: fixed that.
14405:
14406: * src/main/pa_exec.C 1.37:
14407: build command line badly added params twice [and first time
14408: without ' ']. double wrong. fixed.
14409:
14410: 2002-07-01 paf
14411: * src/classes/form.C 1.26:
14412: * src/main/pa_request.C 1.215:
14413: conf bug fixed [MForm.configure_admin were called when request
14414: main_class ==0
14415:
14416: * src/classes/form.C 1.24:
14417: content_length type fix
14418:
14419: * src/classes/form.C 1.25:
14420: 10*0x400*400 bug fix [4M not 10M]
14421:
14422: 2002-06-30 paf
14423: * src/classes/mail.C 1.68:
14424: merged from 4
14425:
14426: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
14427: restored $MAIL
14428:
14429: 2002-06-28 paf
14430: * configure 1.32:
14431: * operators.txt 1.56:
14432: * src/classes/xdoc.C 1.95:
14433: * src/include/pa_charset.h 1.16:
14434: * src/include/pa_config_fixed.h 1.46:
14435: * src/include/pa_pool.h 1.81:
14436: * src/include/pa_version.h 1.6:
14437: * src/main/pa_charset.C 1.24:
14438: * src/main/pa_pool.C 1.53:
14439: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
14440: * src/targets/cgi/parser3.dsp 1.53:
14441: * src/targets/isapi/parser3isapi.dsp 1.40:
14442: * src/types/pa_vmail.C 1.8:
1.24 paf 14443: * www/cgi-bin/parser3.log 1.75:
1.15 paf 14444: * www/htdocs/index.html 1.82:
14445: merged latest updates to head
14446:
14447: * configure 1.34:
14448: * configure.in [release_3_0_0004] 1.35.2.2:
14449: removed paths.h
14450:
14451: * Makefile.in 1.15:
14452: * configure 1.33:
14453: * src/include/pa_version.h 1.7:
14454: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
14455: lates changes from 4 build merged, makes updated
14456:
14457: 2002-06-27 paf
14458: * src/classes/xdoc.C 1.94:
14459: * www/htdocs/index.html 1.81:
14460: xsltParseStylesheetDoc bug workaround
14461:
14462: * operators.txt [release_3_0_0004] 1.55.2.1:
14463: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
14464: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
14465: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
14466: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
14467: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
14468: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
1.24 paf 14469: * www/cgi-bin/parser3.log [release_3_0_0004] 1.74.2.1:
1.15 paf 14470: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
14471: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
14472: default uri=path_translated
14473:
14474: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
14475: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
14476: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
14477: post-build not error now
14478:
14479: 2002-06-26 paf
14480: * configure [release_3_0_0004] 1.31.2.1:
14481: * configure.in [release_3_0_0004] 1.35.2.1:
14482: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
14483: release_3_0_0004
14484:
14485: * src/main/pa_string.C 1.162:
14486: blank string '', ' <whitespace>' considered 0 now
14487:
14488: * src/lib/md5/Makefile.in 1.1:
14489: *** empty log message ***
14490:
14491: * src/targets/cgi/parser3.C 1.186:
1.24 paf 14492: * www/cgi-bin/parser3.log 1.74:
1.15 paf 14493: /cgi-bin/parser empty filename checked
14494:
14495: 2002-06-25 paf
14496: * operators.txt 1.55:
14497: * src/classes/xdoc.C 1.93:
1.24 paf 14498: * www/cgi-bin/parser3.log 1.71:
14499: * www/cgi-bin/parser3.log 1.72:
1.15 paf 14500: * www/htdocs/index.html 1.78:
14501: * www/htdocs/index.html 1.79:
14502: ^xdoc.transform[xdoc <<can be now
14503:
14504: * bin/auto.p.dist.in 1.3:
14505: * operators.txt 1.53:
14506: * src/classes/math.C 1.20:
14507: * src/types/pa_vmail.C 1.6:
1.24 paf 14508: * www/cgi-bin/parser3.log 1.70:
1.15 paf 14509: * www/htdocs/index.html 1.76:
14510: math:crypt updated to generate random salt when needed and to
14511: call system crypt() if not $apr1$ prefix
14512:
14513: * configure 1.31:
14514: * configure.in 1.35:
14515: * src/include/pa_config_auto.h.in 1.27:
14516: crypt library configured
14517:
14518: * operators.txt 1.54:
14519: * src/classes/string.C 1.112:
14520: * www/htdocs/index.html 1.77:
14521: ^string.normalize [old name: optimize
14522:
14523: * src/main/pa_string.C 1.161:
1.24 paf 14524: * www/cgi-bin/parser3.log 1.73:
1.15 paf 14525: * www/htdocs/index.html 1.80:
14526: emtpy string, or string of whitespaces considered bad number now
14527:
14528: * src/main/pa_request.C 1.214:
14529: configure_admin forced if no @conf
14530:
14531: 2002-06-24 paf
14532: * Makefile.in 1.14:
14533: * bin/Makefile.in 1.4:
14534: * configure 1.29:
14535: * configure.in 1.33:
14536: * etc/Makefile.in 1.9:
14537: * etc/parser3.charsets/Makefile.in 1.11:
14538: * src/Makefile.in 1.49:
14539: * src/classes/Makefile.in 1.47:
14540: * src/include/Makefile.in 1.6:
14541: * src/include/pa_config_auto.h.in 1.25:
14542: * src/lib/Makefile.in 1.3:
14543: * src/lib/patches/Makefile.in 1.3:
14544: * src/lib/pcre/Makefile.in 1.3:
14545: * src/main/Makefile.in 1.43:
14546: * src/sql/Makefile.in 1.6:
14547: * src/targets/Makefile.in 1.37:
14548: * src/targets/apache13/Makefile.in 1.36:
14549: * src/targets/apache13/p3runConfigure.in 1.11:
14550: * src/targets/cgi/Makefile.am 1.39:
14551: * src/targets/cgi/Makefile.in 1.49:
14552: * src/targets/isapi/Makefile.in 1.6:
14553: * src/types/Makefile.am 1.23:
14554: * src/types/Makefile.in 1.40:
14555: * src/types/pa_vmail.C 1.4:
14556: $mail:received makes update
14557:
14558: * src/targets/cgi/getopt.c 1.1:
14559: * src/targets/cgi/getopt.h 1.1:
14560: introducing parser -m option, for $mail:receive
14561:
14562: * src/include/pa_config_fixed.h 1.45:
14563: ssize_t fixed
14564:
14565: * INSTALL 1.24:
14566: --with-static/shared-mailreceive described
14567:
14568: * operators.txt 1.51:
14569: * src/classes/mail.C 1.67:
14570: * src/include/Makefile.am 1.3:
14571: * src/include/pa_charset.h 1.15:
14572: * src/include/pa_config_fixed.h 1.43:
14573: * src/include/pa_request.h 1.140:
14574: * src/include/pa_string.h 1.139:
14575: * src/include/pa_uue.h 1.1:
14576: * src/main/Makefile.am 1.33:
14577: * src/main/main.dsp 1.155:
14578: * src/main/pa_globals.C 1.131:
14579: * src/main/pa_request.C 1.213:
14580: * src/main/pa_string.C 1.160:
14581: * src/main/pa_uue.C 1.1:
14582: * src/targets/apache13/mod_parser3.C 1.24:
14583: * src/targets/cgi/Makefile.am 1.38:
14584: * src/targets/cgi/parser3.C 1.184:
14585: * src/targets/cgi/parser3.dsp 1.51:
14586: * src/targets/isapi/parser3isapi.C 1.76:
14587: * src/types/pa_vform.C 1.57:
14588: * src/types/pa_vform.h 1.35:
14589: * src/types/pa_vmail.C 1.1:
14590: * src/types/pa_vmail.h 1.1:
14591: * src/types/types.dsp 1.27:
1.24 paf 14592: * www/cgi-bin/parser3.log 1.68:
1.15 paf 14593: * www/htdocs/index.html 1.74:
14594: uue to separate file
14595: introducting $message:received
14596: ^mail:send rewritten with backward comp
14597:
14598: * src/classes/classes.dsp 1.22:
14599: * src/main/main.dsp 1.156:
14600: * src/main/pa_globals.C 1.132:
14601: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
14602: * src/targets/cgi/parser3.dsp 1.52:
14603: * src/targets/isapi/parser3isapi.dsp 1.39:
14604: * src/types/types.dsp 1.28:
14605: win32xml win32mailreceive pseudomodules paths now
14606:
14607: * src/include/pa_config_fixed.h 1.44:
14608: * src/targets/cgi/parser3.C 1.185:
14609: * src/types/pa_vmail.C 1.3:
14610: #ifdef WITH_MAILRECEIVE
14611:
14612: * acconfig.h 1.2:
14613: * configure 1.30:
14614: * configure.in 1.34:
14615: * src/include/pa_config_auto.h.in 1.26:
14616: *** empty log message ***
14617:
14618: 2002-06-21 paf
14619: * Makefile.in 1.13:
14620: * configure 1.28:
14621: * configure.in 1.32:
14622: * src/Makefile.in 1.48:
14623: * src/classes/Makefile.in 1.46:
14624: * src/lib/Makefile.in 1.1:
14625: * src/lib/md5/Makefile.am 1.2:
14626: * src/lib/md5/pa_md5c.c 1.2:
14627: * src/lib/patches/Makefile.in 1.2:
14628: * src/lib/pcre/Makefile.in 1.2:
14629: * src/main/Makefile.in 1.42:
14630: * src/targets/apache13/Makefile.in 1.35:
14631: * src/targets/cgi/Makefile.am 1.37:
14632: * src/targets/cgi/Makefile.in 1.48:
14633: * src/types/Makefile.in 1.39:
14634: lib restructure .in and .am files appropriate changes
14635:
14636: * src/lib/Makefile.am 1.2:
14637: * src/lib/Makefile.in 1.2:
14638: * src/lib/md5/pa_md5.h 1.2:
14639: * src/targets/apache13/p3runConfigure.in 1.10:
14640: * src/targets/apache13/pa_md5c.c 1.2:
14641: lib restructure apache .am & co changes
14642:
14643: * INSTALL 1.23:
14644: * configure.in 1.31:
14645: * operators.txt 1.50:
14646: * parser3.dsw 1.2:
14647: * src/Makefile.am 1.16:
14648: * src/classes/Makefile.am 1.39:
14649: * src/classes/classes.dsp 1.21:
14650: * src/classes/math.C 1.19:
14651: * src/lib/Makefile.am 1.1:
14652: * src/lib/md5/Makefile.am 1.1:
14653: * src/lib/md5/md5.dsp 1.1:
14654: * src/lib/md5/pa_md5.h 1.1:
14655: * src/lib/md5/pa_md5c.c 1.1:
14656: * src/lib/patches/Makefile.am 1.1:
14657: * src/lib/patches/Makefile.in 1.1:
14658: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
14659: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
14660: * src/lib/patches/libgdome_morestatic.patch 1.1:
14661: * src/lib/patches/libxml_error_column_tab.patch 1.1:
14662: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
14663: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
14664: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
14665: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
14666: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
14667: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
14668: * src/lib/pcre/LICENCE 1.1:
14669: * src/lib/pcre/Makefile.am 1.1:
14670: * src/lib/pcre/Makefile.in 1.1:
14671: * src/lib/pcre/README 1.1:
14672: * src/lib/pcre/Tech.Notes 1.1:
14673: * src/lib/pcre/dftables.c 1.1:
14674: * src/lib/pcre/get.c 1.1:
14675: * src/lib/pcre/ibm-1250.ucm 1.1:
14676: * src/lib/pcre/ibm-1251.ucm 1.1:
14677: * src/lib/pcre/ibm-1257.ucm 1.1:
14678: * src/lib/pcre/internal.h 1.1:
14679: * src/lib/pcre/maketables.c 1.1:
14680: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
14681: * src/lib/pcre/pcre.3 1.1:
14682: * src/lib/pcre/pcre.3.html 1.1:
14683: * src/lib/pcre/pcre.3.txt 1.1:
14684: * src/lib/pcre/pcre.c 1.1:
14685: * src/lib/pcre/pcre.dsp 1.1:
14686: * src/lib/pcre/pcre.h 1.1:
14687: * src/lib/pcre/pcre_dftables.dsp 1.1:
14688: * src/lib/pcre/pcre_parser_ctype.c 1.1:
14689: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
14690: * src/lib/pcre/ruspart_win2koi.pl 1.1:
14691: * src/lib/pcre/study.c 1.1:
14692: * src/lib/pcre/win-koi.tab 1.1:
14693: * src/main/Makefile.am 1.32:
14694: * src/main/compile.tab.C 1.57:
14695: * src/main/main.dsp 1.154:
14696: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
14697: * src/targets/apache13/Makefile.am 1.12:
14698: * src/targets/apache13/pa_md5c.c 1.1:
14699: * src/targets/cgi/Makefile.am 1.36:
14700: * src/targets/cgi/parser3.dsp 1.50:
14701: * src/targets/isapi/parser3isapi.dsp 1.38:
14702: * src/types/Makefile.am 1.22:
14703: * src/types/types.dsp 1.26:
1.24 paf 14704: * www/cgi-bin/parser3.log 1.67:
1.15 paf 14705: * www/htdocs/.htaccess 1.5:
14706: * www/htdocs/index.html 1.73:
14707: moved libltdl and pcre to libs/
14708: added libs/md5 which is linked to non-apache targets
14709: ^math:crypt[password;$apr1$salt]
14710:
14711: 2002-06-20 paf
14712: * INSTALL [release_3_0_0003] 1.21.2.1:
14713: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
14714: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
14715: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
14716: * configure [release_3_0_0003] 1.26.2.2:
14717: * configure.in [release_3_0_0003] 1.29.2.2:
14718: * operators.txt [release_3_0_0003] 1.47.2.1:
14719: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
14720: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
14721: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
14722: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
14723: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
14724: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
14725: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
14726: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
14727: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
14728: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
14729: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
14730: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
14731: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
14732: marged latest HEAD updates, mainly file:justname&co & @auto
14733: conf[filespec
14734:
14735: * INSTALL 1.22:
14736: * bin/Makefile.am 1.3:
14737: * bin/auto.p.dist.in 1.1:
14738: * configure.in 1.30:
14739: * operators.txt 1.48:
14740: * src/doc/doxygen.cfg 1.23:
14741: * src/include/pa_globals.h 1.89:
14742: * src/targets/apache13/mod_parser3.C 1.23:
14743: * src/targets/cgi/parser3.C 1.183:
14744: * src/targets/isapi/parser3isapi.C 1.75:
14745: * www/htdocs/auto.p 1.12:
14746: * www/htdocs/index.html 1.70:
14747: parser3.conf renamed to auto.p
14748:
14749: * operators.txt 1.49:
14750: * src/classes/file.C 1.89:
1.24 paf 14751: * www/cgi-bin/parser3.log 1.66:
1.15 paf 14752: * www/htdocs/auto.p 1.14:
14753: * www/htdocs/index.html 1.72:
14754: !^file:dirname[/a/some.tar.gz]=/a
14755: !^file:dirname[/a/b/]=/a
14756: !^file:basename[/a/some.tar.gz]=some.tar.gz
14757: !^file:justname[/a/some.tar.gz]=some.tar
14758: !^file:justext[/a/some.tar.gz]=gz
14759:
14760: * bin/Makefile.in 1.3:
14761: * configure 1.27:
14762: parser3.conf renamed to auto.p autoconf changes
14763:
14764: * src/classes/op.C 1.97:
14765: * src/include/pa_request.h 1.139:
14766: * src/main/execute.C 1.242:
14767: * src/main/pa_request.C 1.212:
14768: * src/types/pa_vmethod_frame.h 1.27:
1.24 paf 14769: * www/cgi-bin/parser3.log 1.65:
1.15 paf 14770: * www/htdocs/auto.p 1.13:
14771: * www/htdocs/index.html 1.71:
14772: introducing @conf/auto[filespec]
14773:
14774: * bin/auto.p.dist.in 1.2:
14775: <noindex>
14776:
14777: 2002-06-18 paf
14778: * bin/Makefile.am 1.1:
14779: * bin/Makefile.in 1.1:
14780: * etc/Makefile.am 1.4:
14781: * www/htdocs/index.html 1.69:
14782: bin/parser3.conf.dist [moved from etc
14783:
1.24 paf 14784: * src/classes/file.C 1.86:
14785: * www/cgi-bin/parser3.log 1.64:
14786: ^file::exec[script;$.bad error case insensitive check now
14787:
1.15 paf 14788: * configure [release_3_0_0003] 1.26.2.1:
14789: * configure.in [release_3_0_0003] 1.29.2.1:
14790: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
14791: version to configure.in
14792:
14793: * src/classes/file.C 1.85:
1.24 paf 14794: * www/cgi-bin/parser3.log 1.63:
1.15 paf 14795: * www/htdocs/index.html 1.68:
14796: ^file::exec[script;$.bad now error, not skip
14797:
14798: * Makefile.am 1.5:
14799: * Makefile.in 1.12:
14800: * bin/Makefile.am 1.2:
14801: * bin/Makefile.in 1.2:
14802: * configure 1.26:
14803: * configure.in 1.29:
14804: * etc/Makefile.in 1.8:
14805: * etc/parser3.charsets/Makefile.am 1.3:
14806: * etc/parser3.charsets/Makefile.in 1.10:
14807: * src/targets/apache13/Makefile.in 1.34:
14808: parser3.conf.dist moved to bin, .in & *.am updated
14809:
14810: * src/classes/file.C 1.87:
14811: strcasecmp
14812:
14813: * INSTALL 1.21:
14814: reflected .conf.dist dir change
14815:
14816: * configure 1.25:
14817: * configure.in 1.28:
14818: * src/include/pa_pool.h 1.80:
14819: * src/include/pa_types.h 1.41:
14820: pack configure.in detection simplified.
14821: figured out that gcc on sparc not that stupid as thought previously:
14822: 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]
14823: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
14824: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
14825:
14826: * src/classes/file.C 1.88:
14827: strncasecmp
14828:
14829: 2002-06-14 paf
14830: * operators.txt 1.47:
14831: more precise xml-to-text options
14832:
14833: * operators.txt 1.46:
14834: * src/types/pa_vxnode.C 1.17:
14835: xnode attribute_node.name/value
14836: xnode pi.node.data
14837:
14838: 2002-06-12 paf
14839: * Makefile.in 1.11:
14840: * configure 1.24:
14841: * configure.in 1.27:
14842: * etc/Makefile.in 1.7:
14843: * etc/parser3.charsets/Makefile.in 1.9:
14844: * src/Makefile.in 1.47:
14845: * src/classes/Makefile.in 1.45:
14846: * src/include/Makefile.in 1.5:
14847: * src/main/Makefile.in 1.41:
14848: * src/sql/Makefile.in 1.5:
14849: * src/targets/Makefile.in 1.36:
14850: * src/targets/cgi/Makefile.am 1.35:
14851: * src/targets/cgi/Makefile.in 1.47:
14852: * src/targets/cgi/parser3.C 1.182:
14853: * src/targets/isapi/Makefile.in 1.5:
14854: * src/types/Makefile.in 1.38:
14855: removed root conf define creation
14856:
14857: * src/classes/mail.C 1.66:
14858: sendmail -ti [default now]
14859:
14860: * src/include/pa_globals.h 1.86:
14861: * src/include/pa_request.h 1.136:
14862: * src/main/main.dsp 1.153:
14863: * src/main/pa_globals.C 1.128:
14864: * src/main/pa_request.C 1.208:
1.24 paf 14865: * www/cgi-bin/parser3.log 1.60:
1.15 paf 14866: @conf
14867:
1.24 paf 14868: * src/include/pa_globals.h 1.87:
14869: * src/include/pa_request.h 1.137:
14870: * src/main/execute.C 1.241:
14871: * src/main/pa_globals.C 1.129:
14872: * src/main/pa_request.C 1.209:
14873: * www/cgi-bin/parser3.log 1.61:
14874: @rootconf [were @conf]
14875:
1.15 paf 14876: * INSTALL 1.20:
14877: * configure.in 1.26:
14878: * etc/Makefile.am 1.3:
14879: * operators.txt 1.43:
14880: * src/include/pa_globals.h 1.88:
14881: * src/include/pa_request.h 1.138:
14882: * src/main/compile.tab.C 1.56:
14883: * src/main/pa_globals.C 1.130:
14884: * src/main/pa_request.C 1.211:
14885: * src/targets/apache13/mod_parser3.C 1.22:
14886: * src/targets/cgi/parser3.C 1.181:
14887: * src/targets/isapi/parser3isapi.C 1.74:
1.24 paf 14888: * www/cgi-bin/parser3.log 1.62:
1.15 paf 14889: parser3.conf now one and only
14890:
14891: * src/classes/mail.C 1.65:
14892: * src/main/pa_request.C 1.210:
14893: $MAIL $CHARSETS allowed to be strings. for convinient #ing
14894:
14895: 2002-06-11 paf
14896: * src/classes/file.C 1.83:
14897: * src/targets/cgi/parser3.dsp 1.49:
14898: * src/targets/isapi/parser3isapi.C 1.73:
1.24 paf 14899: * www/cgi-bin/parser3.log 1.59:
1.15 paf 14900: * www/htdocs/.htaccess 1.4:
14901: * www/htdocs/index.html 1.66:
14902: suexec env keys filter plus CGI_ as valid prefix
14903:
14904: * src/classes/file.C 1.84:
14905: check simplified
14906:
14907: * src/classes/file.C 1.82:
14908: * src/include/pa_request.h 1.135:
14909: * src/include/pa_sapi.h 1.19:
14910: * src/targets/apache13/mod_parser3.C 1.21:
14911: * src/targets/cgi/parser3.C 1.180:
14912: * src/targets/isapi/parser3isapi.C 1.72:
1.24 paf 14913: * www/cgi-bin/parser3.log 1.58:
1.15 paf 14914: * www/htdocs/index.html 1.65:
14915: file::exec/cgi to pass HTTP_ vars
14916: introducing SAPI::environment
14917:
14918: 2002-06-10 paf
14919: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
14920: fixed -d (bug)
14921:
14922: * configure 1.20:
14923: * configure [release_3_0_0002] 1.19.2.1:
14924: * configure.in [release_3_0_0002] 1.21.2.1:
14925: * src/include/pa_version.h 1.5:
14926: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
14927: makes
14928:
14929: * operators.txt 1.41:
14930: old merge conflict removed
14931:
14932: * src/types/pa_vform.C 1.56:
14933: * src/types/pa_vform.h 1.34:
14934: * www/htdocs/index.html 1.62:
14935: $form: not determined yet check
14936:
14937: * src/main/pa_common.C 1.109:
14938: merged fixed -d (bug)
14939:
14940: * src/main/compile.tab.C 1.55:
14941: * src/main/pa_string.C 1.159:
1.24 paf 14942: * www/cgi-bin/parser3.log 1.56:
1.15 paf 14943: * www/htdocs/index.html 1.63:
14944: whitespace after number in autoconvert now ignored
14945:
14946: * operators.txt 1.42:
14947: * src/classes/op.C 1.96:
14948: * src/include/pa_common.h 1.77:
14949: * src/main/pa_common.C 1.110:
14950: lock failures reported now
14951:
14952: * configure 1.21:
14953: * configure.in 1.23:
14954: pack even address access on sparc&co arch checked in configure
14955:
14956: * configure 1.23:
14957: * configure.in 1.25:
14958: *** empty log message ***
14959:
14960: * src/main/compile_tools.C 1.50:
1.24 paf 14961: * www/cgi-bin/parser3.log 1.57:
1.15 paf 14962: * www/htdocs/index.html 1.64:
14963: ^if(" 1 "){y} bug fixed
14964: optimization string->double @ compile time were not-enough-checking...
14965:
14966: * configure 1.22:
14967: * configure.in 1.24:
14968: hpux check, nsl link, no socket
14969:
14970: * src/classes/mail.C 1.64:
14971: mail netscape attachment name fixed. todo: $response:body
14972: content-type:name
14973:
14974: * src/main/untaint.C 1.102:
14975: bug#2) mail subject got always prepended with charset even when
14976: all letters were 7bit one
14977:
14978: 2002-06-04 paf
14979: * src/targets/apache13/mod_parser3.C 1.20:
14980: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
14981: fixed .dsp-s along with reorganized cvs modules dirs structure
14982:
14983: 2002-06-03 paf
14984: * etc/parser3.charsets/windows-1251.cfg 1.5:
14985: * operators.txt 1.40:
14986: * src/classes/classes.dsp 1.20:
14987: * src/main/compile.tab.C 1.54:
14988: * src/main/main.dsp 1.152:
14989: * src/main/pa_globals.C 1.127:
14990: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
14991: * src/targets/cgi/parser3.C 1.179:
14992: * src/targets/cgi/parser3.dsp 1.48:
14993: * src/targets/isapi/parser3isapi.dsp 1.37:
14994: * src/types/types.dsp 1.25:
14995: * www/htdocs/index.html 1.60:
14996: fixed .dsp-s along with reorganized cvs modules dirs structure
14997:
14998: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
14999: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
15000: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
15001: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
15002: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
15003: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
15004: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
15005: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
15006: reorganized cvs modules
15007:
15008: 2002-05-28 paf
15009: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
15010: info.uri now ""
15011:
15012: 2002-05-17 paf
15013: * src/classes/table.C 1.153:
15014: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
15015: ^table.save << checked empty pre/match/post columns
15016:
15017: 2002-05-16 paf
15018: * src/classes/image.C 1.72:
1.24 paf 15019: * www/cgi-bin/parser3.log 1.55:
1.15 paf 15020: * www/htdocs/index.html 1.59:
15021: image::measure can png now
15022:
15023: 2002-05-15 paf
15024: * operators.txt 1.38:
15025: * src/classes/date.C 1.31:
1.24 paf 15026: * www/cgi-bin/parser3.log 1.54:
1.15 paf 15027: * www/htdocs/index.html 1.58:
15028: ^date::create[%H:%M[:%S]] added
15029:
15030: * etc/parser3.charsets/windows-1251.cfg 1.4:
15031: 0x forgot, fixed
15032:
15033: * operators.txt 1.37:
15034: * src/classes/date.C 1.30:
1.24 paf 15035: * www/cgi-bin/parser3.log 1.53:
1.15 paf 15036: * www/htdocs/.htaccess 1.3:
15037: * www/htdocs/auto.p 1.10:
15038: * www/htdocs/index.html 1.57:
15039: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
15040: [-%m now
15041:
15042: 2002-05-14 paf
15043: * etc/parser3.charsets/windows-1251.cfg 1.3:
15044: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
15045: added 3 quotes
15046:
15047: 2002-05-07 paf
15048: * src/classes/classes.dsp 1.19:
15049: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
15050: * src/classes/op.C 1.95:
15051: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
15052: * src/include/pa_globals.h 1.85:
15053: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
15054: * src/include/pa_request.h 1.134:
15055: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
15056: * src/include/pa_table.h 1.44:
15057: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
15058: * src/main/compile.tab.C 1.53:
15059: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
15060: * src/main/compile.y 1.187:
15061: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
15062: * src/main/main.dsp 1.151:
15063: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
15064: * src/main/pa_globals.C 1.126:
15065: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
15066: * src/main/pa_request.C 1.207:
15067: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
15068: * src/main/pa_table.C 1.47:
15069: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
15070: * src/targets/isapi/pa_pool.C 1.13:
15071: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
15072: * src/targets/isapi/parser3isapi.C 1.71:
15073: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
15074: * src/targets/isapi/parser3isapi.dsp 1.36:
15075: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
15076: * src/targets/isapi/pool_storage.h 1.16:
15077: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
15078: * src/types/types.dsp 1.24:
15079: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
15080: * www/htdocs/parser-status.html 1.2:
15081: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
15082: Table name2number field now &.
15083: 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]
15084:
15085: 2002-05-06 paf
15086: * src/main/pa_globals.C 1.125:
15087: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
15088: * src/targets/cgi/parser3.C 1.178:
15089: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
15090: * src/targets/cgi/pool_storage.h 1.10:
15091: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
15092: * src/targets/isapi/parser3isapi.C 1.70:
15093: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
15094: removed 100*40 bytes per request memory leak [nonpool malloc in
15095: globals]
15096:
15097: 2002-04-30 paf
15098: * configure 1.19:
15099: * src/include/pa_version.h 1.4:
15100: version now not b
15101:
15102: * src/targets/cgi/parser3.C 1.177:
1.24 paf 15103: * www/cgi-bin/parser3.log 1.52:
1.15 paf 15104: * www/htdocs/global.xsl 1.7:
15105: * www/htdocs/index.html 1.56:
15106: request.uri now never 0
15107:
15108: 2002-04-29 paf
15109: * configure.in 1.21:
15110: removed b
15111:
15112: * src/doc/ClassExample1.dox 1.4:
15113: * src/doc/ClassExample3.dox 1.4:
15114: * src/doc/aliased.dox 1.4:
15115: * src/doc/methoded.dox 1.3:
15116: * src/doc/string.dox 1.4:
15117: * src/doc/value.dox 1.3:
15118: * src/include/pa_exception.h 1.34:
15119: * src/main/pa_request.C 1.205:
15120: * src/targets/cgi/parser3.C 1.176:
15121: merged from 0001
15122:
15123: * src/classes/op.C 1.94:
15124: * src/include/pa_exception.h 1.35:
15125: * src/main/pa_request.C 1.206:
15126: Exception::comment/type checked in (), no there's no empty type
15127: comment by default
15128:
15129: 2002-04-26 paf
15130: * src/doc/doxygen.cfg 1.22:
15131: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
15132: * src/targets/cgi/parser3.dsp 1.47:
1.24 paf 15133: * www/cgi-bin/parser3.log 1.51:
1.15 paf 15134: * www/htdocs/index.html 1.55:
15135: doxygen dot image size reduced
15136:
15137: 2002-04-25 paf
15138: * src/classes/table.C 1.152:
1.24 paf 15139: * www/cgi-bin/parser3.log 1.47:
1.15 paf 15140: * www/htdocs/.htaccess 1.1:
15141: * www/htdocs/index.html 1.51:
15142: removed restriction on column count to ^table.hash to work, now
15143: must be >0 [were >1]
15144:
15145: * src/targets/cgi/parser3.C 1.175:
15146: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
15147: setenv in .htaccess when cgi is not under that dir got
15148: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
15149: into account
15150:
1.24 paf 15151: * www/cgi-bin/parser3.log 1.48:
1.15 paf 15152: * www/htdocs/index.html 1.52:
15153: sample of 'using junction out of context'
15154:
15155: * operators.txt 1.35:
15156: * operators.txt 1.36:
15157: * src/classes/date.C 1.28:
15158: * src/classes/date.C 1.29:
1.24 paf 15159: * www/cgi-bin/parser3.log 1.49:
1.15 paf 15160: * www/htdocs/index.html 1.53:
15161: ^date::create[2002-12-33 01:03:04]
15162:
15163: 2002-04-24 paf
15164: * src/classes/classes.dsp 1.18:
15165: * src/main/compile.tab.C 1.52:
15166: * src/main/main.dsp 1.150:
15167: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
15168: * src/targets/cgi/parser3.C 1.174:
15169: * src/targets/cgi/parser3.dsp 1.46:
15170: * src/targets/isapi/parser3isapi.dsp 1.34:
15171: * src/types/types.dsp 1.23:
15172: MSVC profile targets
15173:
15174: 2002-04-23 paf
15175: * operators.txt 1.34:
15176: * src/classes/string.C 1.110:
1.24 paf 15177: * www/cgi-bin/parser3.log 1.46:
1.15 paf 15178: * www/htdocs/index.html 1.50:
15179: int/double/string:sql{}[$.default{code}]
15180: fixed [were barking: "junction used outside of context"]
15181:
15182: 2002-04-22 paf
15183: * src/classes/string.C 1.109:
15184: * src/include/pa_string.h 1.138:
15185: * src/main/pa_string.C 1.158:
15186: * src/types/pa_vstring.C 1.19:
15187: * src/types/pa_vstring.h 1.46:
15188: * types.txt 1.2:
15189: ^string.optimize[]
15190:
15191: * src/main/execute.C 1.238:
1.24 paf 15192: * www/cgi-bin/parser3.log 1.43:
1.15 paf 15193: * www/htdocs/index.html 1.48:
15194: junctions to local contexts got cleanized&checked later
15195:
1.24 paf 15196: * src/main/execute.C 1.240:
15197: * www/cgi-bin/parser3.log 1.45:
15198: rolled back to before_killing_userjunction_contexts
15199:
1.15 paf 15200: * src/include/pa_globals.h 1.84:
15201: * src/include/pa_table.h 1.43:
15202: * src/main/pa_globals.C 1.124:
15203: * src/main/pa_string.C 1.157:
15204: * src/main/pa_table.C 1.46:
15205: fixed match table template
15206:
15207: * src/classes/string.C 1.107:
15208: * src/classes/string.C 1.108:
15209: optimize removed from string .left/right/pos
15210:
15211: * src/main/execute.C 1.239:
1.24 paf 15212: * www/cgi-bin/parser3.log 1.44:
1.15 paf 15213: * www/htdocs/index.html 1.49:
15214: user junctions context killed
15215:
15216: 2002-04-19 paf
15217: * src/classes/string.C 1.106:
15218: * src/include/pa_request.h 1.133:
15219: * src/include/pa_string.h 1.137:
15220: * src/main/pa_request.C 1.204:
15221: * src/main/pa_string.C 1.156:
15222: * src/types/pa_vstring.C 1.18:
15223: * src/types/pa_vstring.h 1.45:
1.24 paf 15224: * www/cgi-bin/parser3.log 1.42:
1.15 paf 15225: * www/htdocs/index.html 1.47:
15226: string now optimized prior to .left .right .mid .pos .match when that is profitable,
15227: and always before .replace
15228: when $ORIGINS(1) optimization disabled
15229: 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
15230:
15231: * src/classes/op.C 1.93:
15232: * src/classes/string.C 1.105:
15233: * src/types/pa_value.h 1.86:
15234: VTable removed from each String::match replace iteration, and made stacked
15235: sizeof(VTable)=12bytes economy on each replace code
15236:
15237: * src/include/pa_globals.h 1.83:
15238: * src/include/pa_table.h 1.42:
15239: * src/main/pa_globals.C 1.123:
15240: * src/main/pa_string.C 1.155:
15241: String::match table columns globalized, not created @ each ^match anymore
15242: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
15243:
15244: * src/classes/file.C 1.81:
15245: ovector now local
15246: economy: 16 bytes per ^file:list
15247:
15248: * src/classes/string.C 1.104:
15249: * src/include/pa_string.h 1.136:
15250: * src/main/pa_string.C 1.154:
15251: * www/htdocs/index.html 1.46:
15252: string.match[]['] option enables generation of $match.prematch
15253: .match .postmatch columns
15254:
15255: * src/main/pa_string.C 1.153:
15256: String::match options analized without cstr-ing them now
15257:
15258: * src/doc/chmhelper.pl 1.1:
15259: * src/doc/doxygen.cfg 1.21:
15260: * src/doc/footer.htm 1.1:
15261: * src/doc/html2chm.cmd 1.6:
15262: * src/doc/postbuild.txt 1.3:
15263: * src/doc/sources2html.cmd 1.5:
15264: * src/doc/view_chm.cmd 1.2:
15265: * src/doc/view_html.cmd 1.2:
15266: config updated to doxygen 1.2.15,
15267: created helper which fixes minor bugs in chm project files & htm tree.
15268: changed extension to .htm
15269:
15270: * src/doc/footer.htm 1.2:
15271: 2001,
15272:
15273: 2002-04-18 paf
15274: * src/classes/classes.h 1.18:
15275: * src/classes/hash.C 1.40:
15276: * src/types/pa_value.h 1.85:
15277: * src/types/pa_vbool.h 1.18:
15278: * src/types/pa_vcookie.h 1.16:
15279: * src/types/pa_vdate.h 1.10:
15280: * src/types/pa_vdouble.h 1.37:
15281: * src/types/pa_venv.h 1.21:
15282: * src/types/pa_vfile.h 1.42:
15283: * src/types/pa_vhash.h 1.33:
15284: * src/types/pa_vimage.h 1.25:
15285: * src/types/pa_vint.h 1.34:
15286: * src/types/pa_vjunction.h 1.13:
15287: * src/types/pa_vobject.h 1.18:
15288: * src/types/pa_vrequest.h 1.17:
15289: * src/types/pa_vresponse.h 1.22:
15290: * src/types/pa_vstateless_class.h 1.26:
15291: * src/types/pa_vstateless_object.h 1.17:
15292: * src/types/pa_vstatus.h 1.8:
15293: * src/types/pa_vstring.h 1.44:
15294: * src/types/pa_vtable.h 1.38:
15295: * src/types/pa_vvoid.h 1.9:
15296: * src/types/pa_vxdoc.h 1.21:
15297: * src/types/pa_vxnode.h 1.14:
15298: fclass_real lowered from VStateless_class to VObject
15299:
15300: * src/types/pa_value.C 1.1:
15301: forced to cut that from .h because of VStateless_class usage [
15302: undefined in .h]
15303:
15304: * src/classes/classes.h 1.17:
15305: * src/classes/date.C 1.27:
15306: * src/classes/double.C 1.47:
15307: * src/classes/file.C 1.80:
15308: * src/classes/form.C 1.23:
15309: * src/classes/hash.C 1.39:
15310: * src/classes/image.C 1.71:
15311: * src/classes/int.C 1.44:
15312: * src/classes/mail.C 1.63:
15313: * src/classes/math.C 1.18:
15314: * src/classes/op.C 1.91:
15315: * src/classes/response.C 1.19:
15316: * src/classes/string.C 1.103:
15317: * src/classes/table.C 1.151:
15318: * src/classes/void.C 1.19:
15319: * src/classes/xnode.C 1.44:
15320: * src/include/pa_globals.h 1.82:
15321: * src/include/pa_request.h 1.132:
15322: * src/main/execute.C 1.236:
15323: * src/main/pa_globals.C 1.122:
15324: * src/main/pa_request.C 1.201:
15325: * src/types/Makefile.am 1.21:
15326: * src/types/pa_value.h 1.84:
15327: * src/types/pa_vdouble.h 1.36:
15328: * src/types/pa_vform.C 1.55:
15329: * src/types/pa_vhash.h 1.32:
15330: * src/types/pa_vint.h 1.33:
15331: * src/types/pa_vmath.h 1.7:
15332: * src/types/pa_vmethod_frame.h 1.25:
15333: * src/types/pa_vstateless_class.h 1.24:
15334: * src/types/pa_wcontext.C 1.18:
15335: * src/types/pa_wcontext.h 1.32:
15336: * src/types/pa_wwrapper.h 1.18:
15337: * src/types/types.dsp 1.22:
1.24 paf 15338: * www/cgi-bin/parser3.log 1.36:
1.15 paf 15339: * www/htdocs/index.html 1.40:
15340: removed Value::fname
15341:
15342: * src/include/pa_opcode.h 1.18:
15343: * src/main/compile.tab.C 1.51:
15344: * src/main/compile.y 1.186:
15345: * src/main/compile_tools.C 1.49:
15346: * src/main/compile_tools.h 1.61:
15347: * src/main/execute.C 1.237:
15348: * src/main/pa_request.C 1.202:
15349: * src/types/pa_vmethod_frame.h 1.26:
1.24 paf 15350: * www/cgi-bin/parser3.log 1.37:
1.15 paf 15351: * www/htdocs/index.html 1.41:
15352: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
15353: stack [no more heap waste on each CALL]
15354:
15355: * src/types/pa_valiased.C 1.14:
15356: * src/types/pa_valiased.h 1.19:
15357: * src/types/pa_vclass.h 1.25:
15358: * src/types/pa_vobject.h 1.17:
15359: * src/types/pa_wcontext.C 1.19:
1.24 paf 15360: * www/cgi-bin/parser3.log 1.38:
1.15 paf 15361: * www/htdocs/index.html 1.42:
15362: VAliased get/set alias now virtual and implemented down in
15363: VClass, fclass_alias removed,
15364:
15365: * src/main/pa_request.C 1.203:
15366: * src/types/pa_valiased.h 1.20:
15367: * src/types/pa_vstateless_class.h 1.25:
15368: * src/types/pa_vstateless_object.h 1.16:
15369: * src/types/pa_vstring.h 1.43:
1.24 paf 15370: * www/cgi-bin/parser3.log 1.39:
1.15 paf 15371: * www/htdocs/index.html 1.43:
15372: VStateless_string_object speicalized light version of VStateless_object
15373:
15374: * src/types/Makefile.in 1.37:
15375: *** empty log message ***
15376:
15377: * src/doc/doxygen.cfg 1.20:
15378: .chi generation disabled
15379:
15380: * src/classes/classes.h 1.19:
15381: * src/classes/xdoc.C 1.92:
15382: * src/classes/xnode.C 1.45:
15383: * src/classes/xnode.h 1.11:
15384: * src/types/pa_vxdoc.C 1.13:
1.24 paf 15385: * www/cgi-bin/parser3.log 1.40:
15386: * www/cgi-bin/parser3.log 1.41:
1.15 paf 15387: * www/htdocs/index.html 1.44:
15388: * www/htdocs/index.html 1.45:
15389: xdoc(xnode) now fully - fields&methods
15390:
15391: * src/classes/op.C 1.92:
15392: ^throw comment param made optional
15393:
15394: 2002-04-17 paf
15395: * src/types/pa_vhash.h 1.31:
15396: vstring wrong parent fixed
15397:
15398: * src/classes/op.C 1.90:
15399: taint local result var bug fixed
15400:
15401: * src/doc/ClassExample1.dox 1.3:
15402: * src/doc/ClassExample2.dox 1.4:
15403: * src/doc/ClassExample3.dox 1.3:
15404: * src/doc/compiler.dox 1.3:
15405: * src/doc/module.dox 1.3:
15406: * src/doc/pooled.dox 1.3:
15407: * src/doc/string.dox 1.3:
15408: * src/doc/targets.dox 1.3:
15409: * src/include/pa_pool.h 1.79:
15410: * src/include/pa_types.h 1.40:
15411: dox updated to current state, PTHROW freshen to throw & co
15412:
15413: 2002-04-16 paf
15414: * src/classes/op.C 1.89:
15415: exception2vhash file now tainted
15416:
15417: * src/include/pa_opcode.h 1.17:
15418: * src/main/compile.tab.C 1.49:
15419: * src/main/compile.y 1.185:
15420: * src/main/execute.C 1.232:
15421: * src/targets/cgi/parser3.C 1.172:
1.24 paf 15422: * www/cgi-bin/parser3.log 1.30:
1.15 paf 15423: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
15424:
15425: * src/doc/postbuild.txt 1.2:
15426: * src/main/execute.C 1.234:
1.24 paf 15427: * www/cgi-bin/parser3.log 1.34:
1.15 paf 15428: * www/htdocs/index.html 1.37:
15429: result in @postprocess & @unhandled_exception now taken into
15430: account as in usual functions
15431:
15432: * src/doc/postbuild.txt 1.1:
15433: instructions on post .html build
15434:
15435: * asm.txt 1.2:
15436: * form.txt 1.2:
15437: * lang.txt 1.2:
15438: * sql.txt 1.2:
1.24 paf 15439: * www/cgi-bin/parser3.log 1.35:
1.15 paf 15440: removed outdated. see in Attic asm.txt as most interesting
15441:
15442: * src/classes/op.C 1.87:
1.24 paf 15443: * www/cgi-bin/parser3.log 1.28:
1.15 paf 15444: * www/htdocs/auto.p 1.8:
15445: extra check on empty file in origin in _execute
15446:
15447: * src/classes/date.C 1.26:
15448: * src/main/compile.tab.C 1.50:
15449: * src/targets/cgi/parser3.C 1.173:
1.24 paf 15450: * www/cgi-bin/parser3.log 1.31:
15451: * www/cgi-bin/parser3.log 1.32:
1.15 paf 15452: cheched date:create(days) param for validity [later were
15453: assumed valid and crashed on invalid onces]
15454:
15455: * src/classes/file.C 1.79:
15456: * src/main/pa_exec.C 1.35:
1.24 paf 15457: * www/cgi-bin/parser3.log 1.33:
1.15 paf 15458: * www/htdocs/index.html 1.36:
15459: stderr of execs mark as tainted
15460:
15461: * src/main/execute.C 1.235:
15462: * www/htdocs/index.html 1.38:
15463: $result in @main now taken into account as in usual functions
15464:
1.24 paf 15465: * src/classes/op.C 1.88:
15466: * www/cgi-bin/parser3.log 1.29:
15467: _process pseudo origin copied from local var to heap
15468:
1.23 paf 15469: * src/main/pa_request.C 1.199:
15470: uri in error log
15471:
1.15 paf 15472: * src/main/pa_request.C 1.200:
15473: * src/targets/isapi/parser3isapi.C 1.69:
15474: * www/htdocs/index.html 1.39:
15475: removed check, preventing content-length: 0 from appearing
15476:
15477: * src/doc/doxygen.cfg 1.19:
15478: * src/doc/html2chm.cmd 1.5:
15479: .chm file only now, no .chi
15480:
15481: 2002-04-15 paf
15482: * src/classes/image.C 1.70:
15483: * src/classes/op.C 1.83:
15484: * src/classes/op.C 1.84:
15485: * src/classes/string.C 1.101:
15486: * src/classes/table.C 1.149:
15487: * src/include/pa_request.h 1.129:
15488: * src/main/execute.C 1.228:
15489: * src/types/pa_value.h 1.81:
15490: * src/types/pa_vmethod_frame.h 1.24:
15491: * src/types/pa_wcontext.h 1.29:
1.24 paf 15492: * www/cgi-bin/parser3.log 1.25:
1.15 paf 15493: StringOrValue wcontext result, now ready for dual writes
15494:
1.24 paf 15495: * src/classes/file.C 1.78:
15496: * src/classes/op.C 1.86:
15497: * src/classes/table.C 1.150:
15498: * www/cgi-bin/parser3.log 1.26:
15499: finished dual write_xxx_lang functions
15500:
1.15 paf 15501: * src/main/execute.C 1.231:
15502: * src/types/pa_value.h 1.83:
1.24 paf 15503: * www/cgi-bin/parser3.log 1.27:
1.15 paf 15504: fixed name update
15505:
15506: * src/main/execute.C 1.229:
15507: CodeFrame soul fixed [mistakenly killed by prev changes]
15508:
15509: * src/classes/date.C 1.25:
15510: * src/classes/file.C 1.76:
15511: * src/classes/mail.C 1.62:
15512: * src/classes/string.C 1.102:
15513: * src/classes/xnode.C 1.43:
15514: * src/include/pa_request.h 1.130:
15515: * src/types/pa_value.h 1.82:
15516: * src/types/pa_wcontext.h 1.30:
15517: removed absolutely unnecessary VString shells
15518:
15519: * src/classes/op.C 1.82:
15520: * src/include/pa_globals.h 1.81:
15521: * src/include/pa_opcode.h 1.16:
15522: * src/include/pa_request.h 1.128:
15523: * src/main/compile.tab.C 1.47:
15524: * src/main/compile.y 1.183:
15525: * src/main/compile_tools.C 1.47:
15526: * src/main/compile_tools.h 1.59:
15527: * src/main/execute.C 1.226:
15528: * src/main/pa_globals.C 1.121:
15529: * src/main/pa_request.C 1.198:
15530: * src/targets/cgi/parser3.C 1.170:
1.24 paf 15531: * www/cgi-bin/parser3.log 1.24:
1.15 paf 15532: * www/htdocs/index.html 1.35:
15533: switch in hash constructor fixed [were problems with using of
15534: stacked wwrapper after it's death]
15535:
15536: * src/classes/file.C 1.77:
15537: * src/classes/hash.C 1.38:
15538: * src/classes/op.C 1.85:
15539: * src/include/pa_request.h 1.131:
15540: * src/main/execute.C 1.230:
15541: * src/types/pa_wcontext.h 1.31:
15542: started dual write_xxx_lang functions, if checked & works
15543:
15544: * src/targets/cgi/parser3.C 1.171:
15545: ctime sometimes can be just "", checked that
15546:
15547: * src/main/compile.tab.C 1.48:
15548: * src/main/compile.y 1.184:
15549: * src/main/compile_tools.C 1.48:
15550: * src/main/compile_tools.h 1.60:
15551: * src/main/execute.C 1.227:
15552: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
15553: changed to OP_WRITE_VALUE
15554: in var get cases
15555:
15556: 2002-04-12 paf
15557: * operators.txt 1.33:
15558: * src/classes/table.C 1.148:
1.24 paf 15559: * www/cgi-bin/parser3.log 1.23:
1.15 paf 15560: * www/htdocs/index.html 1.34:
15561: table.select(expression) 0
15562:
15563: 2002-04-11 paf
15564: * src/classes/string.C 1.100:
15565: * src/include/pa_request.h 1.127:
15566: * src/main/execute.C 1.225:
15567: Request::process_internal codeFrame & wwrapper stacked [not
15568: wasting heap anymore]
15569:
15570: 2002-04-10 paf
15571: * src/include/pa_string.h 1.135:
15572: * src/main/pa_string.C 1.151:
15573: * src/main/untaint.C 1.101:
1.24 paf 15574: * www/cgi-bin/parser3.log 1.22:
1.15 paf 15575: * www/htdocs/index.html 1.33:
15576: killed 8 bytes from String.head
15577:
15578: * src/classes/double.C 1.46:
15579: * src/classes/file.C 1.75:
15580: * src/classes/hash.C 1.37:
15581: * src/classes/image.C 1.69:
15582: * src/classes/int.C 1.43:
15583: * src/classes/math.C 1.17:
15584: * src/classes/op.C 1.81:
15585: * src/classes/string.C 1.99:
15586: * src/classes/table.C 1.147:
15587: * src/classes/void.C 1.18:
15588: * src/classes/xdoc.C 1.91:
15589: * src/include/pa_request.h 1.126:
15590: * src/main/execute.C 1.224:
15591: * src/main/pa_string.C 1.152:
15592: killed Request::process() wrapping VString(String) in case we
15593: need only String
15594:
15595: 2002-04-09 paf
15596: * src/main/pa_common.C 1.108:
15597: * src/targets/cgi/parser3.C 1.168:
15598: * src/types/pa_vdouble.h 1.35:
15599: * src/types/pa_vint.h 1.32:
15600: int/double get_string now not pool.malloc(MAX_NUMBER) but
15601: really neaded
15602:
15603: * etc/Makefile.in 1.6:
15604: * etc/parser3.charsets/Makefile.in 1.8:
15605: * src/classes/Makefile.in 1.44:
15606: * src/sql/Makefile.in 1.4:
15607: * src/targets/Makefile.in 1.35:
15608: * src/targets/apache13/Makefile.in 1.33:
15609: * src/targets/cgi/Makefile.in 1.46:
15610: * src/targets/isapi/Makefile.in 1.4:
15611: * src/types/Makefile.in 1.36:
15612: makse
15613:
15614: * operators.txt 1.31:
15615: * src/classes/double.C 1.45:
15616: * src/classes/int.C 1.42:
15617: * www/htdocs/global.xsl 1.5:
15618: int/double.int/double(default)
15619:
15620: * src/main/compile.tab.C 1.46:
15621: * src/targets/cgi/parser3.C 1.169:
15622: * src/targets/isapi/parser3isapi.C 1.68:
1.24 paf 15623: * www/cgi-bin/parser3.log 1.21:
1.15 paf 15624: removed
15625: {
15626: char *a;
15627: {
15628: /*sub local*/char b[...];
15629: a=b;
15630: situations
15631:
15632: * src/classes/xdoc.C 1.89:
1.24 paf 15633: * www/cgi-bin/parser3.log 1.19:
1.15 paf 15634: * www/htdocs/global.xsl 1.6:
15635: * www/htdocs/index.html 1.32:
15636: xslt params fixed
15637:
15638: * operators.txt 1.32:
15639: * src/classes/xdoc.C 1.90:
1.24 paf 15640: * www/cgi-bin/parser3.log 1.20:
1.15 paf 15641: xslt params made literal
15642:
15643: 2002-04-04 paf
15644: * src/include/pa_string.h 1.134:
15645: * src/main/pa_string.C 1.150:
1.24 paf 15646: * www/cgi-bin/parser3.log 1.18:
1.15 paf 15647: * www/htdocs/index.html 1.31:
15648: fixed string.replace [when reconstructing pieces were split by
15649: max_integral(piece.size), thus some strings to replace happen
15650: to be split into two = not replaced)
15651:
15652: * src/targets/cgi/parser3.C 1.166:
15653: * src/targets/cgi/parser3.C 1.167:
15654: * src/targets/cgi/parser3.dsp 1.44:
15655: * src/targets/cgi/parser3.dsp 1.45:
15656: document root in standalone version = current dir
15657:
15658: 2002-04-03 paf
15659: * INSTALL 1.18:
15660: * Makefile.in 1.10:
15661: * configure 1.17:
15662: * configure.in 1.19:
15663: * etc/Makefile.in 1.5:
15664: * etc/parser3.charsets/Makefile.in 1.7:
15665: * src/Makefile.in 1.46:
15666: * src/include/Makefile.in 1.4:
15667: * src/main/Makefile.in 1.40:
15668: root config configure options
15669:
15670: * configure 1.18:
15671: * configure.in 1.20:
15672: more checks on nonexistent charset
15673:
15674: 2002-04-02 paf
15675: * src/main/compile.C 1.63:
15676: parser.compile [exception name more like in doc]
15677:
15678: 2002-04-01 paf
15679: * src/classes/mail.C 1.61:
15680: * src/include/pa_string.h 1.133:
15681: * src/main/untaint.C 1.100:
15682: * src/targets/isapi/parser3isapi.dsp 1.33:
1.24 paf 15683: * www/cgi-bin/parser3.log 1.17:
1.15 paf 15684: mail subject encoding taken from .content-type.charset, not .charset
15685:
15686: 2002-03-29 paf
15687: * operators.txt 1.30:
15688: * src/classes/date.C 1.24:
1.24 paf 15689: * www/cgi-bin/parser3.log 1.16:
1.15 paf 15690: * www/htdocs/index.html 1.30:
15691: ^date::create now may not supply day, default 1.
15692: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
15693:
15694: * etc/parser3.charsets/koi8-r.cfg 1.2:
15695: koi8-r += ukranian letters
15696:
15697: 2002-03-28 paf
15698: * operators.txt 1.29:
15699: * src/classes/date.C 1.23:
15700: * src/classes/op.C 1.79:
15701: * src/include/pa_globals.h 1.80:
15702: * src/include/pa_hash.h 1.55:
15703: * src/main/pa_globals.C 1.120:
15704: * src/types/pa_vdate.h 1.9:
15705: * www/htdocs/index.html 1.29:
15706: ^cache[file][date]{
15707: ^cache(seconds)
15708: ^cache[date]
15709: }
15710:
15711: * src/classes/xdoc.C 1.88:
15712: * src/classes/xnode.C 1.42:
15713: * src/classes/xnode.h 1.10:
15714: removed redundant pool param
15715:
15716: 2002-03-27 paf
15717: * operators.txt 1.27:
15718: * src/classes/op.C 1.77:
15719: * src/include/pa_config_fixed.h 1.42:
15720: * src/include/pa_request.h 1.124:
15721: * src/main/execute.C 1.222:
15722: * src/main/pa_request.C 1.196:
1.24 paf 15723: * www/cgi-bin/parser3.log 1.14:
1.15 paf 15724: decided agains resetting exception_trace, just changed name
15725:
15726: * operators.txt 1.28:
15727: * src/classes/date.C 1.22:
15728: * src/classes/double.C 1.44:
15729: * src/classes/file.C 1.74:
15730: * src/classes/form.C 1.22:
15731: * src/classes/hash.C 1.36:
15732: * src/classes/image.C 1.68:
15733: * src/classes/int.C 1.41:
15734: * src/classes/mail.C 1.60:
15735: * src/classes/math.C 1.16:
15736: * src/classes/op.C 1.78:
15737: * src/classes/string.C 1.98:
15738: * src/classes/table.C 1.146:
15739: * src/classes/void.C 1.17:
15740: * src/classes/xdoc.C 1.87:
15741: * src/classes/xnode.C 1.41:
15742: * src/include/pa_exception.h 1.33:
15743: * src/include/pa_request.h 1.125:
15744: * src/include/pa_stylesheet_connection.h 1.28:
15745: * src/main/compile.C 1.62:
15746: * src/main/compile_tools.C 1.46:
15747: * src/main/execute.C 1.223:
15748: * src/main/pa_array.C 1.48:
15749: * src/main/pa_charset.C 1.23:
15750: * src/main/pa_charsets.C 1.8:
15751: * src/main/pa_common.C 1.106:
15752: * src/main/pa_dictionary.C 1.14:
15753: * src/main/pa_exception.C 1.40:
15754: * src/main/pa_exec.C 1.34:
15755: * src/main/pa_pool.C 1.52:
15756: * src/main/pa_request.C 1.197:
15757: * src/main/pa_socks.C 1.14:
15758: * src/main/pa_sql_driver_manager.C 1.62:
15759: * src/main/pa_string.C 1.149:
15760: * src/main/pa_table.C 1.45:
15761: * src/main/untaint.C 1.99:
15762: * src/targets/apache13/mod_parser3.C 1.19:
15763: * src/targets/cgi/parser3.C 1.165:
15764: * src/targets/isapi/parser3isapi.C 1.67:
15765: * src/types/pa_value.h 1.80:
15766: * src/types/pa_vcookie.C 1.43:
15767: * src/types/pa_vfile.h 1.41:
15768: * src/types/pa_vform.C 1.54:
15769: * src/types/pa_vhash.h 1.30:
15770: * src/types/pa_vmethod_frame.h 1.23:
15771: * src/types/pa_vstatus.C 1.7:
15772: * src/types/pa_vtable.C 1.13:
15773: * src/types/pa_vxdoc.h 1.20:
15774: * src/types/pa_vxnode.h 1.13:
15775: * src/types/pa_wcontext.C 1.17:
15776: * src/types/pa_wwrapper.h 1.17:
1.24 paf 15777: * www/cgi-bin/parser3.log 1.15:
1.15 paf 15778: * www/htdocs/index.html 1.28:
15779: assigned exception types
15780:
15781: 2002-03-26 paf
15782: * operators.txt 1.24:
15783: * src/classes/date.C 1.20:
15784: * www/htdocs/index.html 1.25:
15785: fixed date roll on daylightsaving days
15786: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
15787:
15788: * src/classes/op.C 1.76:
15789: * www/htdocs/index.html 1.27:
15790: forced language of $source field of exception to 'tainted',
15791: so that sql-langed-frags could be outputed outside of connect
15792:
15793: * src/include/pa_common.h 1.76:
15794: * src/main/pa_exec.C 1.33:
15795: windows exec chdir fixed
15796:
15797: * operators.txt 1.25:
15798: * src/classes/date.C 1.21:
15799: * www/htdocs/index.html 1.26:
15800: removed date.roll limit of +-1 offset
15801:
15802: 2002-03-25 paf
15803: * INSTALL 1.13:
15804: comment on --disable-link-stdcpp
15805:
15806: * INSTALL 1.12:
15807: * configure 1.15:
15808: * configure.in 1.17:
15809: * src/targets/cgi/Makefile.am 1.33:
15810: * src/targets/cgi/Makefile.in 1.44:
15811: libstdc++ link skipping configure option
15812:
15813: * src/classes/file.C 1.73:
15814: * src/classes/mail.C 1.56:
15815: * src/include/pa_exec.h 1.8:
15816: * src/main/pa_exec.C 1.32:
15817: f(!forced_allow)
15818: to allow
15819: --with-sendmail to work with any/both
15820: --disable-foreign-group-files --disable-execs
15821:
15822: * src/classes/op.C 1.75:
15823: * src/include/pa_sql_connection.h 1.24:
15824: sql connection with error were put to cache with '
15825: marked_to_rollback' flag, all consequent even OK requests
15826: rolled back
15827:
15828: * INSTALL 1.16:
15829: "--with=sendmail=COMMAND"
15830: comment
15831:
15832: * INSTALL 1.15:
15833: * configure 1.16:
15834: * configure.in 1.18:
15835: * src/classes/mail.C 1.55:
15836: * src/include/pa_config_auto.h.in 1.24:
15837: * src/main/pa_exec.C 1.31:
15838: * src/targets/cgi/Makefile.am 1.34:
15839: * src/targets/cgi/Makefile.in 1.45:
15840: --disable-foreign-group-files now disables execs also.
15841: introducing --sendmail
15842:
15843: * INSTALL 1.14:
15844: * INSTALL 1.17:
15845: * src/classes/mail.C 1.57:
15846: * src/classes/mail.C 1.58:
15847: *** empty log message ***
15848:
15849: * operators.txt 1.22:
15850: pgsql options comment
15851:
15852: * operators.txt 1.23:
15853: * src/targets/cgi/parser3.C 1.164:
15854: http_site_config_filespec
15855:
15856: 2002-03-22 paf
15857: * operators.txt 1.21:
15858: few comments on sets
15859:
15860: * src/main/pa_exec.C 1.30:
15861: createprocess nowindow flag
15862: check on readfile false return
15863:
15864: 2002-03-18 paf
15865: * src/main/pa_charset.C 1.22:
15866: * src/targets/isapi/pa_threads.C 1.10:
15867: * src/types/pa_vdouble.h 1.34:
15868: removed some tested @tests
15869:
15870: * operators.txt 1.20:
15871: * src/classes/op.C 1.74:
15872: * src/include/pa_exception.h 1.32:
15873: * src/include/pa_globals.h 1.79:
15874: * src/include/pa_request.h 1.123:
15875: * src/include/pa_stack.h 1.14:
15876: * src/main/pa_globals.C 1.119:
15877: * src/main/pa_request.C 1.195:
1.24 paf 15878: * www/cgi-bin/parser3.log 1.12:
15879: * www/cgi-bin/parser3.log 1.13:
1.15 paf 15880: * www/htdocs/index.html 1.22:
15881: * www/htdocs/index.html 1.23:
15882: introducing ^try
15883:
15884: 2002-03-15 paf
15885: * operators.txt 1.19:
15886: * src/classes/table.C 1.145:
15887: * www/htdocs/index.html 1.21:
15888: ^table.locate(logical expr)
15889:
15890: 2002-03-13 paf
15891: * src/main/pa_exception.C 1.39:
15892: checked not-pooled malloc
15893:
15894: 2002-03-11 paf
15895: * src/types/pa_vfile.C 1.29:
15896: $file.text now 0A linebreaks,
15897: file::exec/cgi linebreaks "0D0A" changed to 0A onces
15898:
15899: * INSTALL 1.10:
15900: * configure 1.13:
15901: * configure.in 1.15:
15902: * src/include/pa_config_auto.h.in 1.22:
15903: * src/include/pa_config_fixed.h 1.40:
15904: * src/main/pa_exec.C 1.28:
15905: * src/main/pa_exec.C 1.29:
15906: * www/htdocs/index.html 1.18:
15907: * www/htdocs/index.html 1.19:
15908: * www/htdocs/index.html 1.20:
15909: --disable-execs
15910:
15911: * INSTALL 1.11:
15912: * configure 1.14:
15913: * configure.in 1.16:
15914: * src/include/pa_config_auto.h.in 1.23:
15915: * src/main/pa_common.C 1.105:
15916: --disable-foreign-group-files
15917:
15918: 2002-03-05 paf
15919: * src/targets/isapi/parser3isapi.C 1.66:
15920: * src/targets/isapi/parser3isapi.dsp 1.32:
15921: iis5 now requires headers to be terminated with \r\n manually [
15922: refuses to separate header/body itself]
15923:
15924: * operators.txt 1.17:
15925: * operators.txt 1.18:
15926: * src/classes/date.C 1.18:
15927: * src/classes/date.C 1.19:
15928: date week calendar columns named
15929:
15930: * src/main/pa_globals.C 1.118:
15931: * src/targets/cgi/parser3.C 1.163:
15932: * src/targets/isapi/parser3isapi.C 1.65:
15933: * www/htdocs/index.html 1.17:
15934: isapi site config beside .dll
15935:
15936: 2002-03-04 paf
15937: * src/targets/isapi/pa_threads.C 1.9:
15938: * src/targets/isapi/parser3isapi.C 1.64:
15939: * src/targets/isapi/parser3isapi.dsp 1.31:
15940: isapi updated
15941:
15942: * src/classes/op.C 1.73:
15943: * src/types/pa_vfile.C 1.28:
1.24 paf 15944: * www/cgi-bin/parser3.log 1.11:
1.15 paf 15945: * www/htdocs/index.html 1.16:
15946: process body now evaluated in PASS language
15947:
15948: * src/classes/op.C 1.72:
15949: * src/include/pa_string.h 1.132:
15950: * src/main/pa_string.C 1.148:
15951: string deserialize checks on broken file
15952:
15953: 2002-03-01 paf
15954: * src/main/pa_exec.C 1.27:
15955: execle -> execve, now argc OK
15956:
15957: 2002-02-28 paf
15958: * src/main/pa_string.C 1.147:
15959: origin by first piece preferred before last piece
15960:
15961: * src/main/pa_charsets.C 1.7:
15962: when placing charset to cache using global name now [were
15963: request]
15964:
15965: * configure 1.12:
15966: * configure.in 1.14:
15967: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
15968: * src/targets/apache13/mod_parser3.C 1.18:
15969: * src/targets/apache13/p3runConfigure.in 1.9:
15970: * src/targets/apache13/pa_threads.C 1.8:
1.24 paf 15971: * www/cgi-bin/parser3.log 1.10:
1.15 paf 15972: * www/htdocs/auto.p 1.7:
15973: apache module updated
15974:
15975: * src/main/untaint.C 1.98:
15976: removed some debug comments
15977:
15978: 2002-02-27 paf
15979: * src/main/pa_charset.C 1.21:
15980: size_t
15981:
15982: * INSTALL 1.9:
15983: shared/static-xml
15984: with-pathlink
15985:
15986: * operators.txt 1.15:
15987: * operators.txt 1.16:
15988: SMTP comment
15989:
15990: 2002-02-26 paf
15991: * src/classes/xnode.C 1.40:
1.24 paf 15992: * www/cgi-bin/parser3.log 1.9:
1.15 paf 15993: * www/htdocs/auto.p 1.6:
15994: * www/htdocs/global.xsl 1.4:
15995: * www/htdocs/index.html 1.15:
15996: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
15997: checked that
15998:
15999: * src/main/pa_exec.C 1.26:
16000: more precise names for vars, cosmetic
16001:
16002: 2002-02-22 paf
16003: * operators.txt 1.14:
16004: * src/types/pa_vcookie.C 1.41:
16005: * src/types/pa_vcookie.C 1.42:
1.24 paf 16006: * www/cgi-bin/parser3.log 1.5:
1.15 paf 16007: cookie "expires=0" = "session"
16008:
16009: * src/include/pa_string.h 1.131:
16010: * src/main/pa_string.C 1.144:
16011: * src/main/pa_string.C 1.145:
16012: * src/main/pa_string.C 1.146:
1.24 paf 16013: * www/cgi-bin/parser3.log 1.6:
16014: * www/cgi-bin/parser3.log 1.7:
16015: * www/cgi-bin/parser3.log 1.8:
1.15 paf 16016: * www/htdocs/auto.p 1.5:
16017: * www/htdocs/index.html 1.14:
16018: string iterators fixed again, so were String::join_chain
16019:
16020: * configure 1.11:
16021: * configure.in 1.13:
16022: glib###.a detection fixed
16023:
16024: * Makefile.in 1.7:
16025: * configure 1.9:
16026: * configure.in 1.11:
16027: * etc/Makefile.in 1.4:
16028: * etc/parser3.charsets/Makefile.in 1.6:
16029: * src/Makefile.in 1.45:
16030: * src/classes/Makefile.am 1.38:
16031: * src/classes/Makefile.in 1.43:
16032: * src/classes/hashfile.C 1.23:
16033: * src/include/Makefile.am 1.2:
16034: * src/include/Makefile.in 1.3:
16035: * src/include/pa_config_auto.h.in 1.20:
16036: * src/include/pa_db_connection.h 1.22:
16037: * src/include/pa_db_manager.h 1.15:
16038: * src/include/pa_db_table.h 1.16:
16039: * src/main/Makefile.am 1.31:
16040: * src/main/Makefile.in 1.39:
16041: * src/main/pa_db_connection.C 1.38:
16042: * src/main/pa_db_manager.C 1.23:
16043: * src/main/pa_db_table.C 1.21:
16044: * src/main/pa_globals.C 1.117:
16045: * src/sql/Makefile.in 1.3:
16046: * src/targets/Makefile.in 1.34:
16047: * src/targets/apache13/Makefile.in 1.32:
16048: * src/targets/apache13/p3runConfigure.in 1.8:
16049: * src/targets/cgi/Makefile.am 1.32:
16050: * src/targets/cgi/Makefile.in 1.43:
16051: * src/targets/isapi/Makefile.in 1.3:
16052: * src/types/Makefile.am 1.20:
16053: * src/types/Makefile.in 1.35:
16054: * src/types/pa_vhashfile.C 1.21:
16055: * src/types/pa_vhashfile.h 1.16:
16056: removed hashfile support for now
16057:
16058: * acconfig.h 1.1:
16059: acconfig move in cvs[from src/libltdl to /]
16060:
16061: * etc/parser3.charsets/windows-1251.cfg 1.2:
16062: °
16063:
16064: * Makefile.am 1.4:
16065: * Makefile.in 1.9:
16066: make update
16067:
16068: * INSTALL 1.7:
16069: hashfile removed from INSTALL
16070:
16071: * Makefile.in 1.8:
16072: * configure 1.10:
16073: * configure.in 1.12:
16074: * src/include/pa_config_auto.h.in 1.21:
16075: --with-shared-xml
16076: --with-static-xml
16077:
16078: * INSTALL 1.8:
16079: without-zlib comment
16080:
16081: * operators.txt 1.13:
16082: * src/classes/classes.dsp 1.16:
16083: * src/main/main.dsp 1.148:
16084: * src/types/types.dsp 1.20:
16085: removed hashfile support from sources for now
16086:
16087: * src/classes/classes.dsp 1.17:
16088: * src/main/compile.tab.C 1.45:
16089: * src/main/main.dsp 1.149:
16090: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
16091: * src/targets/cgi/parser3.dsp 1.43:
16092: * src/targets/isapi/parser3isapi.dsp 1.30:
16093: * src/types/types.dsp 1.21:
16094: *.dsp: removed refereces to win32db & ancient xalan&xml
16095:
16096: 2002-02-21 paf
16097: * Makefile.am 1.3:
16098: * Makefile.in 1.6:
16099: make cvsupdate
16100:
16101: * src/main/untaint.C 1.97:
1.24 paf 16102: * www/cgi-bin/parser3.log 1.4:
1.15 paf 16103: removed debug code, activated commented-for debug parts
16104:
16105: * src/include/pa_string.h 1.130:
16106: * src/include/pa_types.h 1.39:
16107: * src/main/pa_string.C 1.143:
16108: * src/main/untaint.C 1.96:
1.24 paf 16109: * www/cgi-bin/parser3.log 1.3:
1.15 paf 16110: STRING_*FOREACH_ROW
16111: changed to stop at append_row, not at link zero
16112: now string to string appending works
16113:
16114: 2002-02-20 paf
16115: * src/include/pa_string.h 1.129:
16116: * src/main/execute.C 1.221:
16117: * src/main/untaint.C 1.95:
16118: * src/targets/cgi/pa_pool.C 1.38:
16119: * src/targets/cgi/parser3.C 1.162:
16120: * www/htdocs/index.html 1.13:
16121: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
16122:
16123: * src/include/pa_string.h 1.128:
16124: * src/main/pa_string.C 1.142:
16125: * src/main/untaint.C 1.94:
1.24 paf 16126: * www/cgi-bin/parser3.log 1.2:
1.15 paf 16127: economy: 22%
16128:
16129: * operators.txt 1.12:
16130: * src/include/pa_common.h 1.75:
16131: * src/include/pa_config_fixed.h 1.39:
16132: * src/include/pa_string.h 1.125:
16133: * src/include/pa_types.h 1.38:
16134: * src/main/compile.tab.C 1.44:
16135: * src/main/execute.C 1.220:
16136: * src/main/pa_string.C 1.139:
16137: * src/main/untaint.C 1.91:
16138: * src/targets/cgi/pa_pool.C 1.37:
16139: * src/targets/cgi/parser3.C 1.160:
16140: * www/htdocs/auto.p 1.4:
16141: * www/htdocs/global.xsl 1.3:
16142: * www/htdocs/index.html 1.11:
16143: strign to string append optimiziation idea and estimates
16144:
16145: * src/include/pa_string.h 1.126:
16146: * src/include/pa_stylesheet_connection.h 1.27:
16147: * src/main/pa_db_manager.C 1.22:
16148: * src/main/pa_dictionary.C 1.13:
16149: * src/main/pa_string.C 1.140:
16150: * src/main/untaint.C 1.92:
16151: * src/targets/cgi/parser3.C 1.161:
16152: * src/types/pa_vcookie.C 1.40:
16153: * src/types/pa_vstring.h 1.42:
16154: * www/htdocs/index.html 1.12:
16155: speed uptimized: string::is_empty
16156:
16157: * src/include/pa_string.h 1.127:
16158: * src/main/pa_string.C 1.141:
16159: * src/main/untaint.C 1.93:
1.24 paf 16160: * www/cgi-bin/parser3.log 1.1:
1.15 paf 16161: space uptimized: string::link_row removed
16162:
16163: 2002-02-19 paf
16164: * src/classes/xdoc.C 1.86:
16165: * src/classes/xnode.C 1.39:
16166: getElementsByTagName and *NS moved to node [element]
16167:
16168: * src/classes/math.C 1.15:
16169: not used directly [but erroreously reported that 'is', thus
16170: registering twice&other probs]
16171:
16172: * src/main/compile.C 1.59:
16173: * src/main/compile.C 1.60:
16174: without string_origins not worked
16175:
16176: * src/main/compile.C 1.61:
16177: without string_origins parse error file+line+col possible
16178:
16179: 2002-02-18 paf
16180: * src/types/pa_vdouble.h 1.33:
16181: since we have in_expression
16182: removed that trick i've installed into double::as_string
16183:
16184: * INSTALL 1.6:
16185: local install comment
16186:
16187: * src/main/compile.tab.C 1.41:
16188: * src/main/compile.y 1.181:
16189: * www/htdocs/global.xsl 1.2:
16190: * www/htdocs/index.html 1.7:
16191: integer division stops name
16192:
16193: * Makefile.in 1.4:
16194: * acinclude.m4 1.2:
16195: * aclocal.m4 1.2:
16196: * configure 1.8:
16197: * configure.in 1.10:
16198: * etc/Makefile.in 1.3:
16199: * etc/parser3.charsets/Makefile.in 1.5:
16200: * src/Makefile.in 1.44:
16201: * src/classes/Makefile.in 1.42:
16202: * src/include/Makefile.in 1.2:
16203: * src/include/pa_config_auto.h.in 1.19:
16204: * src/include/pa_config_includes.h 1.19:
16205: * src/main/Makefile.in 1.38:
16206: * src/sql/Makefile.in 1.2:
16207: * src/targets/Makefile.in 1.33:
16208: * src/targets/apache13/Makefile.in 1.31:
16209: * src/targets/apache13/p3runConfigure.in 1.7:
16210: * src/targets/cgi/Makefile.am 1.30:
16211: * src/targets/cgi/Makefile.in 1.41:
16212: * src/targets/cgi/parser3.C 1.157:
16213: * src/targets/isapi/Makefile.in 1.2:
16214: * src/types/Makefile.in 1.34:
16215: removed libtool usage from build mech
16216:
1.39 paf 16217: * src/classes/math.C 1.14:
16218: * www/htdocs/index.html 1.8:
16219: math:random range check fixed
16220:
1.38 paf 16221: * operators.txt 1.10:
16222: * src/classes/date.C 1.17:
16223: date::create [were date::set, with backward comp
16224:
1.15 paf 16225: * src/main/compile.tab.C 1.42:
16226: bison env set so one could compile without cygwin installed
16227:
16228: * src/targets/cgi/Makefile.am 1.31:
16229: * src/targets/cgi/Makefile.in 1.42:
16230: * src/targets/cgi/parser3.C 1.158:
16231: *** empty log message ***
16232:
16233: * src/main/pa_globals.C 1.116:
16234: extern "C" was removed too fast
16235:
16236: * Makefile.in 1.5:
16237: * ltconfig 1.2:
16238: * ltmain.sh 1.2:
16239: removed libtool subpart files
16240:
16241: * src/main/main.dsp 1.147:
16242: * src/main/pa_globals.C 1.115:
16243: removed unneded
16244: #ifdef __cplusplus
16245: }
16246: #endif
16247:
16248: * src/include/pa_opcode.h 1.15:
16249: * src/include/pa_request.h 1.122:
16250: * src/main/compile.tab.C 1.43:
16251: * src/main/compile.y 1.182:
16252: * src/main/execute.C 1.219:
16253: * src/types/pa_wcontext.h 1.28:
16254: * www/htdocs/index.html 1.10:
16255: * www/htdocs/index.html 1.9:
16256: in_expression
16257: aimed to solve old problem with string/nonstring values,
16258: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
16259:
16260: * operators.txt 1.11:
16261: * src/targets/cgi/parser3.C 1.159:
16262: PARSER_ROOT_CONFIG
16263:
16264: * src/classes/classes.dsp 1.15:
16265: * src/main/main.dsp 1.146:
16266: * src/main/pa_globals.C 1.114:
16267: * src/targets/cgi/parser3.dsp 1.42:
16268: * src/types/types.dsp 1.19:
16269: win32xml now contains gnome xml libs
16270: parser .dsp-s changed accordingly
16271:
16272: * operators.txt 1.9:
16273: \ comment
16274:
16275: 2002-02-13 paf
16276: * INSTALL 1.5:
16277: * configure 1.7:
16278: * configure.in 1.9:
16279: * src/targets/cgi/Makefile.am 1.29:
16280: * src/targets/cgi/Makefile.in 1.40:
16281: --with-glib-config
16282: CXXLINK=$(CC) for targets/cgi/parser3
16283:
16284: * src/include/pa_config_includes.h 1.18:
16285: sys/time time both included now.
16286: vaguely remember confilicts on this on some system [not on six|ablv]
16287: so when would see them again would think up proper check
16288:
16289: * etc/parser3.charsets/windows-1257.cfg 1.1:
16290: * src/targets/cgi/parser3.C 1.156:
16291: baltic charset file generated, in generation script ispunct
16292: check added
16293:
16294: * src/main/pa_common.C 1.103:
16295: strnchr: sanity check added
16296:
16297: * src/main/pa_common.C 1.104:
16298: truncation never occured when writing files on unix [since i've changed cache mech]
16299: fix
16300:
16301: * etc/parser3.charsets/windows-1257.cfg 1.2:
16302: id added
16303:
16304: 2002-02-08 paf
16305: * src/classes/classes.C 1.14:
16306: * src/classes/classes.h 1.15:
16307: * src/classes/date.C 1.15:
16308: * src/classes/double.C 1.42:
16309: * src/classes/file.C 1.71:
16310: * src/classes/form.C 1.20:
16311: * src/classes/hash.C 1.34:
16312: * src/classes/hashfile.C 1.21:
16313: * src/classes/image.C 1.65:
16314: * src/classes/int.C 1.39:
16315: * src/classes/mail.C 1.53:
16316: * src/classes/math.C 1.12:
16317: * src/classes/op.C 1.70:
16318: * src/classes/response.C 1.17:
16319: * src/classes/string.C 1.96:
16320: * src/classes/table.C 1.143:
16321: * src/classes/void.C 1.15:
16322: * src/classes/xdoc.C 1.84:
16323: * src/classes/xnode.C 1.37:
16324: * src/classes/xnode.h 1.8:
16325: * src/include/pa_array.h 1.52:
16326: * src/include/pa_cache_managers.h 1.5:
16327: * src/include/pa_charset.h 1.13:
16328: * src/include/pa_charsets.h 1.4:
16329: * src/include/pa_common.h 1.73:
16330: * src/include/pa_config_fixed.h 1.37:
16331: * src/include/pa_config_includes.h 1.16:
16332: * src/include/pa_db_connection.h 1.20:
16333: * src/include/pa_db_manager.h 1.13:
16334: * src/include/pa_db_table.h 1.14:
16335: * src/include/pa_dictionary.h 1.9:
16336: * src/include/pa_dir.h 1.9:
16337: * src/include/pa_exception.h 1.30:
16338: * src/include/pa_exec.h 1.6:
16339: * src/include/pa_globals.h 1.77:
16340: * src/include/pa_hash.h 1.53:
16341: * src/include/pa_opcode.h 1.13:
16342: * src/include/pa_pool.h 1.77:
16343: * src/include/pa_pragma_pack_begin.h 1.3:
16344: * src/include/pa_pragma_pack_end.h 1.3:
16345: * src/include/pa_request.h 1.120:
16346: * src/include/pa_sapi.h 1.17:
16347: * src/include/pa_socks.h 1.7:
16348: * src/include/pa_sql_connection.h 1.22:
16349: * src/include/pa_sql_driver_manager.h 1.22:
16350: * src/include/pa_stack.h 1.12:
16351: * src/include/pa_string.h 1.123:
16352: * src/include/pa_stylesheet_connection.h 1.25:
16353: * src/include/pa_stylesheet_manager.h 1.11:
16354: * src/include/pa_table.h 1.40:
16355: * src/include/pa_threads.h 1.22:
16356: * src/include/pa_types.h 1.36:
16357: * src/main/compile.C 1.57:
16358: * src/main/compile.tab.C 1.40:
16359: * src/main/compile_tools.C 1.44:
16360: * src/main/compile_tools.h 1.57:
16361: * src/main/execute.C 1.217:
16362: * src/main/pa_array.C 1.46:
16363: * src/main/pa_cache_managers.C 1.3:
16364: * src/main/pa_charset.C 1.19:
16365: * src/main/pa_charsets.C 1.5:
16366: * src/main/pa_common.C 1.100:
16367: * src/main/pa_db_connection.C 1.36:
16368: * src/main/pa_db_manager.C 1.20:
16369: * src/main/pa_db_table.C 1.19:
16370: * src/main/pa_dictionary.C 1.11:
16371: * src/main/pa_dir.C 1.10:
16372: * src/main/pa_exception.C 1.37:
16373: * src/main/pa_exec.C 1.24:
16374: * src/main/pa_globals.C 1.112:
16375: * src/main/pa_hash.C 1.49:
16376: * src/main/pa_pool.C 1.50:
16377: * src/main/pa_request.C 1.193:
16378: * src/main/pa_socks.C 1.12:
16379: * src/main/pa_sql_driver_manager.C 1.60:
16380: * src/main/pa_status_provider.C 1.3:
16381: * src/main/pa_string.C 1.137:
16382: * src/main/pa_stylesheet_manager.C 1.12:
16383: * src/main/pa_table.C 1.43:
16384: * src/main/untaint.C 1.88:
16385: * src/sql/pa_sql_driver.h 1.25:
16386: * src/targets/apache13/mod_parser3.C 1.16:
16387: * src/targets/apache13/pa_pool.C 1.4:
16388: * src/targets/apache13/pa_threads.C 1.6:
16389: * src/targets/cgi/pa_pool.C 1.35:
16390: * src/targets/cgi/pa_threads.C 1.8:
16391: * src/targets/cgi/parser3.C 1.153:
16392: * src/targets/cgi/pool_storage.h 1.8:
16393: * src/targets/isapi/pa_pool.C 1.11:
16394: * src/targets/isapi/pa_threads.C 1.7:
16395: * src/targets/isapi/parser3isapi.C 1.62:
16396: * src/targets/isapi/pool_storage.h 1.14:
16397: * src/types/pa_valiased.C 1.12:
16398: * src/types/pa_valiased.h 1.17:
16399: * src/types/pa_value.h 1.78:
16400: * src/types/pa_vbool.h 1.16:
16401: * src/types/pa_vclass.h 1.23:
16402: * src/types/pa_vcode_frame.h 1.13:
16403: * src/types/pa_vcookie.C 1.33:
16404: * src/types/pa_vcookie.h 1.14:
16405: * src/types/pa_vdate.h 1.7:
16406: * src/types/pa_vdouble.h 1.31:
16407: * src/types/pa_venv.h 1.19:
16408: * src/types/pa_vfile.C 1.25:
16409: * src/types/pa_vfile.h 1.39:
16410: * src/types/pa_vform.C 1.51:
16411: * src/types/pa_vform.h 1.32:
16412: * src/types/pa_vhash.h 1.28:
16413: * src/types/pa_vhashfile.C 1.18:
16414: * src/types/pa_vhashfile.h 1.14:
16415: * src/types/pa_vimage.C 1.15:
16416: * src/types/pa_vimage.h 1.23:
16417: * src/types/pa_vint.h 1.30:
16418: * src/types/pa_vjunction.h 1.11:
16419: * src/types/pa_vmath.h 1.5:
16420: * src/types/pa_vmethod_frame.h 1.21:
16421: * src/types/pa_vobject.h 1.15:
16422: * src/types/pa_vrequest.C 1.15:
16423: * src/types/pa_vrequest.h 1.15:
16424: * src/types/pa_vresponse.C 1.3:
16425: * src/types/pa_vresponse.h 1.20:
16426: * src/types/pa_vstateless_class.C 1.12:
16427: * src/types/pa_vstateless_class.h 1.22:
16428: * src/types/pa_vstateless_object.h 1.14:
16429: * src/types/pa_vstatus.C 1.5:
16430: * src/types/pa_vstatus.h 1.6:
16431: * src/types/pa_vstring.C 1.15:
16432: * src/types/pa_vstring.h 1.40:
16433: * src/types/pa_vtable.C 1.10:
16434: * src/types/pa_vtable.h 1.36:
16435: * src/types/pa_vvoid.h 1.7:
16436: * src/types/pa_vxdoc.C 1.10:
16437: * src/types/pa_vxdoc.h 1.18:
16438: * src/types/pa_vxnode.C 1.14:
16439: * src/types/pa_vxnode.h 1.11:
16440: * src/types/pa_wcontext.C 1.14:
16441: * src/types/pa_wcontext.h 1.26:
16442: * src/types/pa_wwrapper.h 1.15:
16443: 2002
16444:
16445: * src/types/pa_vcookie.C 1.36:
16446: * src/types/pa_vcookie.C 1.37:
16447: * src/types/pa_vcookie.C 1.38:
16448: * src/types/pa_vcookie.C 1.39:
16449: VCookie::fill_fields one check forgotten
16450:
16451: * src/include/Makefile.am 1.1:
16452: * src/include/Makefile.in 1.1:
16453: * src/sql/Makefile.am 1.3:
16454: * src/sql/Makefile.in 1.1:
16455: * src/targets/isapi/Makefile.am 1.1:
16456: * src/targets/isapi/Makefile.in 1.1:
16457: forgotten makes
16458:
16459: * AUTHORS 1.2:
16460: * COPYING 1.2:
16461: * INSTALL 1.3:
16462: * INSTALL 1.4:
16463: * README 1.2:
16464: install&others updated
16465:
16466: * Makefile.am 1.2:
16467: * Makefile.in 1.3:
16468: * configure 1.6:
16469: * configure.in 1.8:
16470: * etc/parser3.charsets/Makefile.am 1.2:
16471: * etc/parser3.charsets/Makefile.in 1.4:
16472: * src/Makefile.am 1.15:
16473: * src/Makefile.in 1.43:
16474: * src/classes/Makefile.am 1.37:
16475: * src/classes/Makefile.in 1.41:
16476: * src/main/Makefile.am 1.30:
16477: * src/main/Makefile.in 1.37:
16478: * src/main/pa_status_provider.C 1.5:
16479: * src/targets/Makefile.am 1.9:
16480: * src/targets/Makefile.in 1.32:
16481: * src/targets/apache13/Makefile.am 1.11:
16482: * src/targets/apache13/Makefile.in 1.30:
16483: * src/targets/cgi/Makefile.am 1.28:
16484: * src/targets/cgi/Makefile.in 1.39:
16485: * src/types/Makefile.am 1.19:
16486: * src/types/Makefile.in 1.33:
16487: 'make dist' works
16488:
16489: * src/classes/classes.C 1.15:
16490: * src/classes/classes.h 1.16:
16491: * src/classes/date.C 1.16:
16492: * src/classes/double.C 1.43:
16493: * src/classes/file.C 1.72:
16494: * src/classes/form.C 1.21:
16495: * src/classes/hash.C 1.35:
16496: * src/classes/hashfile.C 1.22:
16497: * src/classes/image.C 1.66:
16498: * src/classes/image.C 1.67:
16499: * src/classes/int.C 1.40:
16500: * src/classes/mail.C 1.54:
16501: * src/classes/math.C 1.13:
16502: * src/classes/op.C 1.71:
16503: * src/classes/response.C 1.18:
16504: * src/classes/string.C 1.97:
16505: * src/classes/table.C 1.144:
16506: * src/classes/void.C 1.16:
16507: * src/classes/xdoc.C 1.85:
16508: * src/classes/xnode.C 1.38:
16509: * src/classes/xnode.h 1.9:
16510: * src/include/pa_array.h 1.53:
16511: * src/include/pa_cache_managers.h 1.6:
16512: * src/include/pa_charset.h 1.14:
16513: * src/include/pa_charsets.h 1.5:
16514: * src/include/pa_common.h 1.74:
16515: * src/include/pa_config_fixed.h 1.38:
16516: * src/include/pa_config_includes.h 1.17:
16517: * src/include/pa_db_connection.h 1.21:
16518: * src/include/pa_db_manager.h 1.14:
16519: * src/include/pa_db_table.h 1.15:
16520: * src/include/pa_dictionary.h 1.10:
16521: * src/include/pa_dir.h 1.10:
16522: * src/include/pa_exception.h 1.31:
16523: * src/include/pa_exec.h 1.7:
16524: * src/include/pa_globals.h 1.78:
16525: * src/include/pa_hash.h 1.54:
16526: * src/include/pa_opcode.h 1.14:
16527: * src/include/pa_pool.h 1.78:
16528: * src/include/pa_pragma_pack_begin.h 1.4:
16529: * src/include/pa_pragma_pack_end.h 1.4:
16530: * src/include/pa_request.h 1.121:
16531: * src/include/pa_sapi.h 1.18:
16532: * src/include/pa_socks.h 1.8:
16533: * src/include/pa_sql_connection.h 1.23:
16534: * src/include/pa_sql_driver_manager.h 1.23:
16535: * src/include/pa_stack.h 1.13:
16536: * src/include/pa_string.h 1.124:
16537: * src/include/pa_stylesheet_connection.h 1.26:
16538: * src/include/pa_stylesheet_manager.h 1.12:
16539: * src/include/pa_table.h 1.41:
16540: * src/include/pa_threads.h 1.23:
16541: * src/include/pa_types.h 1.37:
16542: * src/main/compile.C 1.58:
16543: * src/main/compile_tools.C 1.45:
16544: * src/main/compile_tools.h 1.58:
16545: * src/main/execute.C 1.218:
16546: * src/main/pa_array.C 1.47:
16547: * src/main/pa_cache_managers.C 1.4:
16548: * src/main/pa_charset.C 1.20:
16549: * src/main/pa_charsets.C 1.6:
16550: * src/main/pa_common.C 1.101:
16551: * src/main/pa_common.C 1.102:
16552: * src/main/pa_db_connection.C 1.37:
16553: * src/main/pa_db_manager.C 1.21:
16554: * src/main/pa_db_table.C 1.20:
16555: * src/main/pa_dictionary.C 1.12:
16556: * src/main/pa_dir.C 1.11:
16557: * src/main/pa_exception.C 1.38:
16558: * src/main/pa_exec.C 1.25:
16559: * src/main/pa_globals.C 1.113:
16560: * src/main/pa_hash.C 1.50:
16561: * src/main/pa_pool.C 1.51:
16562: * src/main/pa_request.C 1.194:
16563: * src/main/pa_socks.C 1.13:
16564: * src/main/pa_sql_driver_manager.C 1.61:
16565: * src/main/pa_status_provider.C 1.4:
16566: * src/main/pa_string.C 1.138:
16567: * src/main/pa_stylesheet_manager.C 1.13:
16568: * src/main/pa_table.C 1.44:
16569: * src/main/untaint.C 1.89:
16570: * src/main/untaint.C 1.90:
16571: * src/sql/pa_sql_driver.h 1.26:
16572: * src/targets/apache13/mod_parser3.C 1.17:
16573: * src/targets/apache13/pa_pool.C 1.5:
16574: * src/targets/apache13/pa_threads.C 1.7:
16575: * src/targets/cgi/pa_pool.C 1.36:
16576: * src/targets/cgi/pa_threads.C 1.9:
16577: * src/targets/cgi/parser3.C 1.154:
16578: * src/targets/cgi/parser3.C 1.155:
16579: * src/targets/cgi/pool_storage.h 1.9:
16580: * src/targets/isapi/pa_pool.C 1.12:
16581: * src/targets/isapi/pa_threads.C 1.8:
16582: * src/targets/isapi/parser3isapi.C 1.63:
16583: * src/targets/isapi/pool_storage.h 1.15:
16584: * src/types/pa_valiased.C 1.13:
16585: * src/types/pa_valiased.h 1.18:
16586: * src/types/pa_value.h 1.79:
16587: * src/types/pa_vbool.h 1.17:
16588: * src/types/pa_vclass.h 1.24:
16589: * src/types/pa_vcode_frame.h 1.14:
16590: * src/types/pa_vcookie.C 1.34:
16591: * src/types/pa_vcookie.C 1.35:
16592: * src/types/pa_vcookie.h 1.15:
16593: * src/types/pa_vdate.h 1.8:
16594: * src/types/pa_vdouble.h 1.32:
16595: * src/types/pa_venv.h 1.20:
16596: * src/types/pa_vfile.C 1.26:
16597: * src/types/pa_vfile.C 1.27:
16598: * src/types/pa_vfile.h 1.40:
16599: * src/types/pa_vform.C 1.52:
16600: * src/types/pa_vform.C 1.53:
16601: * src/types/pa_vform.h 1.33:
16602: * src/types/pa_vhash.h 1.29:
16603: * src/types/pa_vhashfile.C 1.19:
16604: * src/types/pa_vhashfile.C 1.20:
16605: * src/types/pa_vhashfile.h 1.15:
16606: * src/types/pa_vimage.C 1.16:
16607: * src/types/pa_vimage.C 1.17:
16608: * src/types/pa_vimage.h 1.24:
16609: * src/types/pa_vint.h 1.31:
16610: * src/types/pa_vjunction.h 1.12:
16611: * src/types/pa_vmath.h 1.6:
16612: * src/types/pa_vmethod_frame.h 1.22:
16613: * src/types/pa_vobject.h 1.16:
16614: * src/types/pa_vrequest.C 1.16:
16615: * src/types/pa_vrequest.C 1.17:
16616: * src/types/pa_vrequest.h 1.16:
16617: * src/types/pa_vresponse.C 1.4:
16618: * src/types/pa_vresponse.C 1.5:
16619: * src/types/pa_vresponse.h 1.21:
16620: * src/types/pa_vstateless_class.C 1.13:
16621: * src/types/pa_vstateless_class.h 1.23:
16622: * src/types/pa_vstateless_object.h 1.15:
16623: * src/types/pa_vstatus.C 1.6:
16624: * src/types/pa_vstatus.h 1.7:
16625: * src/types/pa_vstring.C 1.16:
16626: * src/types/pa_vstring.C 1.17:
16627: * src/types/pa_vstring.h 1.41:
16628: * src/types/pa_vtable.C 1.11:
16629: * src/types/pa_vtable.C 1.12:
16630: * src/types/pa_vtable.h 1.37:
16631: * src/types/pa_vvoid.h 1.8:
16632: * src/types/pa_vxdoc.C 1.11:
16633: * src/types/pa_vxdoc.C 1.12:
16634: * src/types/pa_vxdoc.h 1.19:
16635: * src/types/pa_vxnode.C 1.15:
16636: * src/types/pa_vxnode.C 1.16:
16637: * src/types/pa_vxnode.h 1.12:
16638: * src/types/pa_wcontext.C 1.15:
16639: * src/types/pa_wcontext.h 1.27:
16640: * src/types/pa_wwrapper.h 1.16:
16641: name spelling
16642:
16643: 2002-02-07 paf
16644: * src/main/compile.C 1.56:
16645: * src/main/compile.tab.C 1.39:
16646: * src/main/compile.y 1.180:
16647: * src/main/compile_tools.h 1.56:
16648: disabled $if reference due to conflicts with local variables
16649:
16650: * configure 1.5:
16651: * configure.in 1.7:
16652: * src/classes/Makefile.in 1.39:
16653: * src/include/pa_config_auto.h.in 1.18:
16654: * src/main/Makefile.in 1.35:
16655: * src/main/pa_common.C 1.99:
16656: * src/main/pa_socks.C 1.10:
16657: * src/targets/Makefile.in 1.30:
16658: * src/targets/cgi/Makefile.in 1.37:
16659: * src/types/Makefile.in 1.31:
16660: compiled under cygwin
16661: added yet another locking function: fcntl
16662:
16663: * src/classes/Makefile.in 1.40:
16664: * src/main/Makefile.in 1.36:
16665: * src/targets/Makefile.in 1.31:
16666: * src/targets/apache13/Makefile.in 1.29:
16667: * src/targets/cgi/Makefile.in 1.38:
16668: * src/types/Makefile.in 1.32:
16669: makes
16670:
16671: * src/include/pa_array.h 1.50:
16672: * src/main/compile.C 1.55:
16673: * src/main/compile.tab.C 1.37:
16674: * src/main/compile.y 1.179:
16675: * src/main/compile_tools.C 1.43:
16676: * src/main/compile_tools.h 1.55:
16677: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
16678: OP_VALUE+string+OP_GET_ELEMENT.
16679: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
16680: to form
16681: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
16682: code
16683:
16684: * operators.txt 1.6:
16685: * src/classes/string.C 1.95:
16686: * src/include/pa_config_fixed.h 1.35:
16687: * src/main/compile.tab.C 1.38:
16688: ^int/double/string.format
16689: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
16690: retaining backward compatibility due to some already-implemented servers
16691:
16692: * config.sub 1.2:
16693: on cygwin configure passes it with strange i1586 const, hacked
16694: it to mean i586
16695:
16696: * src/main/pa_socks.C 1.11:
16697: swapped headers to avoid compiler warnings
16698:
16699: * operators.txt 1.7:
16700: * src/classes/table.C 1.142:
16701: * src/include/pa_array.h 1.51:
16702: * src/include/pa_table.h 1.39:
16703: * src/main/pa_array.C 1.45:
16704: * src/main/pa_table.C 1.42:
16705: * www/htdocs/auto.p 1.3:
16706: * www/htdocs/index.html 1.6:
16707: table::create now // 'set' name obsolete now
16708: table clone.
16709:
16710: * operators.txt 1.8:
16711: * src/classes/xdoc.C 1.83:
16712: * src/include/pa_config_fixed.h 1.36:
16713: xdoc::set obsolete now, now xdoc::create, with both sences
16714:
16715: 2002-02-06 paf
16716: * src/classes/mail.C 1.52:
16717: *** empty log message ***
16718:
16719: * configure 1.4:
16720: * configure.in 1.6:
16721: prefix expanded, grr
16722:
16723: * operators.txt 1.5:
16724: * src/classes/mail.C 1.51:
16725: mail:send config changed
16726:
16727: 2002-02-05 paf
16728: * configure.in 1.3:
16729: * operators.txt 1.2:
16730: * src/classes/file.C 1.70:
16731: * src/classes/op.C 1.69:
16732: * src/include/pa_common.h 1.72:
16733: * src/include/pa_config_includes.h 1.15:
16734: * src/main/compile.tab.C 1.36:
16735: * src/main/pa_common.C 1.98:
16736: * www/htdocs/index.html 1.5:
16737: rewritten ^cache to use non-blocking-exclusive-caches
16738:
16739: * src/types/pa_vstatus.C 1.4:
16740: status:rusage 3
16741:
16742: * src/main/pa_common.C 1.97:
16743: text file read mode on win32 adjusted [speed impact. was off
16744: for debugging purpose, but forgotten afterwards]
16745:
16746: * operators.txt 1.3:
16747: status:rusage described int operators
16748:
16749: * configure.in 1.4:
16750: * src/types/Makefile.am 1.18:
16751: * src/types/pa_vstatus.h 1.5:
16752: * src/types/types.dsp 1.18:
16753: status:rusage
16754:
16755: * src/types/pa_vstatus.C 1.1:
16756: status:rusage 1
16757:
16758: * configure 1.3:
16759: * configure.in 1.5:
16760: * src/include/pa_config_auto.h.in 1.17:
16761: * src/types/Makefile.in 1.30:
16762: * src/types/pa_vstatus.C 1.2:
16763: *** empty log message ***
16764:
16765: * src/main/pa_exec.C 1.22.14.1:
16766: * src/main/pa_exec.C 1.23:
16767: argv0 now correct
16768:
16769: * src/types/pa_vstatus.C 1.3:
16770: status:rusage 2
16771:
16772: * operators.txt 1.4:
16773: regex options commented
16774:
16775: 2002-02-01 paf
16776: * src/classes/op.C 1.62.2.1.2.3:
16777: file_write does EX lock after create,
16778: while file_read does SH after open,
16779: 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,
16780: added a check for that in ^cache...read
16781:
16782: 2002-01-31 paf
16783: * src/main/execute.C 1.210:
16784: * www/htdocs/index.html 1.3:
16785: operators check, thay mistakenly seen in
16786: $class:operator
16787: $object.operators
16788: contexts
16789:
16790: * INSTALL 1.2:
16791: * Makefile.in 1.2:
16792: * configure 1.2:
16793: * configure.in 1.2:
16794: * etc/Makefile.am 1.2:
16795: * etc/Makefile.in 1.2:
16796: * etc/parser3.charsets/Makefile.in 1.3:
16797: * ident.awk 1.2:
16798: * src/Makefile.in 1.42:
16799: * src/classes/Makefile.am 1.36:
16800: * src/classes/Makefile.in 1.38:
16801: * src/main/Makefile.am 1.29:
16802: * src/main/Makefile.in 1.34:
16803: * src/targets/Makefile.in 1.29:
16804: * src/targets/apache13/Makefile.am 1.10:
16805: * src/targets/cgi/Makefile.am 1.27:
16806: * src/targets/cgi/Makefile.in 1.36:
16807: * src/targets/cgi/pa_config_paths.h.in 1.1:
16808: * src/targets/cgi/parser3.C 1.152:
16809: * src/types/Makefile.am 1.17:
16810: * src/types/Makefile.in 1.29:
16811: lowered indent.awk back to src/
16812:
16813: * src/classes/xdoc.C 1.82:
16814: * src/targets/cgi/parser3.dsp 1.41:
16815: * www/htdocs/index.html 1.2:
16816: now compiles under win32
16817:
16818: * src/main/compile.tab.C 1.35:
16819: * src/main/compile.y 1.178:
16820: disabled operator call after ^xxx:
16821:
16822: * AUTHORS 1.1:
16823: * COPYING 1.1:
16824: * INSTALL 1.1:
16825: * Makefile.am 1.1:
16826: * Makefile.in 1.1:
16827: * NEWS 1.1:
16828: * README 1.1:
16829: * acinclude.m4 1.1:
16830: * aclocal.m4 1.1:
16831: * asm.txt 1.1:
16832: * config.guess 1.1:
16833: * config.sub 1.1:
16834: * configure 1.1:
16835: * configure.in 1.1:
16836: * etc/Makefile.am 1.1:
16837: * etc/Makefile.in 1.1:
16838: * etc/parser3.charsets/Makefile.am 1.1:
16839: * etc/parser3.charsets/Makefile.in 1.1:
16840: * etc/parser3.charsets/koi8-r.cfg 1.1:
16841: * etc/parser3.charsets/windows-1250.cfg 1.1:
16842: * etc/parser3.charsets/windows-1251.cfg 1.1:
16843: * form.txt 1.1:
16844: * ident.awk 1.1:
16845: * install-sh 1.1:
16846: * lang.txt 1.1:
16847: * ltconfig 1.1:
16848: * ltmain.sh 1.1:
16849: * missing 1.1:
16850: * mkinstalldirs 1.1:
16851: * operators.txt 1.1:
16852: * parser3.dsw 1.1:
16853: * sql.txt 1.1:
16854: * src/Makefile.am 1.14:
16855: * src/Makefile.in 1.41:
16856: * src/classes/Makefile.am 1.35:
16857: * src/classes/Makefile.in 1.37:
16858: * src/include/pa_config_auto.h.in 1.16:
16859: * src/main/Makefile.am 1.28:
16860: * src/main/Makefile.in 1.33:
16861: * src/targets/Makefile.in 1.28:
16862: * src/targets/apache13/Makefile.am 1.9:
16863: * src/targets/apache13/Makefile.in 1.28:
16864: * src/targets/cgi/Makefile.am 1.26:
16865: * src/targets/cgi/Makefile.in 1.35:
16866: * src/targets/cgi/parser3.C 1.151:
16867: * src/types/Makefile.am 1.16:
16868: * src/types/Makefile.in 1.28:
16869: * types.txt 1.1:
16870: * www/Makefile.am 1.1:
16871: * www/Makefile.in 1.1:
16872: * www/htdocs/auto.p 1.1:
16873: * www/htdocs/global.xsl 1.1:
16874: * www/htdocs/index.html 1.1:
16875: * www/htdocs/parser-status.html 1.1:
16876: * www/htdocs/people.dtd 1.1:
16877: moved etc&www out of src, moved configure&co out of src
16878: added windows-1250.cfg
16879: straightened installation scripts procedure
16880: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
16881:
16882: * src/include/pa_opcode.h 1.12:
16883: * src/include/pa_request.h 1.119:
16884: * src/main/compile.C 1.54:
16885: * src/main/compile.tab.C 1.33:
16886: * src/main/compile.y 1.177:
16887: * src/main/compile_tools.C 1.42:
16888: * src/main/compile_tools.h 1.54:
16889: * src/main/execute.C 1.215:
16890: * src/types/pa_wcontext.h 1.25:
16891: operators check 6.1
16892: rewritten. now check is done at compile time
16893:
16894: * src/main/execute.C 1.214:
16895: operators check 5
16896: floated up old error of staying in 'entered class/object' state after $a($a..)
16897: it prevented operators from being called thereafter
16898:
16899: * src/main/compile.tab.C 1.34:
16900: * src/main/execute.C 1.216:
16901: made operators lookup first in ^xxx situation.
16902: so that one could not do
16903: $if[1]
16904: ^if[xxx]
16905:
1.39 paf 16906: * etc/parser3.charsets/Makefile.in 1.2:
16907: *** empty log message ***
16908:
1.15 paf 16909: * src/main/execute.C 1.211:
16910: * src/types/pa_wcontext.h 1.24:
16911: * www/htdocs/auto.p 1.2:
16912: * www/htdocs/index.html 1.4:
16913: operators check 2
16914: floated up old error of staying in 'entered class' state after $a:a[a]
16915: it prevented operators from being called thereafter
16916:
16917: * src/main/execute.C 1.212:
16918: operators check 3
16919: floated up old error of staying in 'entered class' state after $a:a(a)
16920: it prevented operators from being called thereafter
16921:
16922: * src/include/pa_opcode.h 1.11:
16923: * src/main/compile.tab.C 1.32:
16924: * src/main/compile.y 1.176:
16925: * src/main/execute.C 1.213:
16926: operators check 4
16927: floated up old error of staying in 'entered object' state after ^a.a(a)
16928: it prevented operators from being called thereafter
16929:
16930: 2002-01-30 paf
16931: * src/classes/xdoc.C 1.81:
16932: acconfig.h changed [comments before #undefs removed]
16933: those comments were a mistake, and prevented libltdl from function properly
16934:
16935: 2002-01-29 paf
16936: * src/Makefile.am 1.13:
16937: * src/Makefile.in 1.40:
16938: * src/classes/Makefile.am 1.34:
16939: * src/classes/Makefile.in 1.36:
16940: * src/main/Makefile.in 1.32:
16941: * src/targets/Makefile.in 1.27:
16942: * src/targets/apache13/Makefile.in 1.27:
16943: * src/targets/cgi/Makefile.in 1.34:
16944: * src/types/Makefile.in 1.27:
16945: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
16946: added default system config&charsetts
16947: prepared 'make install', now it installs
16948: targets/cgi/parser3 into bin directory
16949: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
16950:
16951: * src/classes/xdoc.C 1.80:
16952: * src/include/pa_charset.h 1.12:
16953: * src/include/pa_globals.h 1.76:
16954: * src/main/pa_globals.C 1.111:
16955: few forgotten ifdef XML added
16956:
16957: 2002-01-28 paf
16958: * src/classes/xdoc.C 1.79:
16959: * src/classes/xnode.h 1.7:
16960: * src/main/pa_exception.C 1.35:
16961: xdoc.importNode 0
16962:
16963: * src/classes/xdoc.C 1.78:
16964: xdoc::set now untaints OK
16965:
16966: * src/Makefile.in 1.39:
16967: stupid make runs automake on ths
16968:
16969: * src/classes/xnode.C 1.34:
16970: * src/types/pa_vxdoc.h 1.17:
16971: xdoc.importNode 1 [fixed as_node helper func to accept docs]
16972:
16973: * src/classes/Makefile.am 1.33:
16974: * src/classes/Makefile.in 1.35:
16975: * src/targets/cgi/Makefile.am 1.25:
16976: * src/targets/cgi/Makefile.in 1.33:
16977: xalan-patch removed
16978:
16979: * src/main/pa_exception.C 1.36:
16980: dom|generic error output fix
16981:
16982: * src/classes/xnode.C 1.35:
16983: xdoc.importNode 2 [mistype err]
16984:
16985: * src/classes/xnode.C 1.36:
16986: xdoc.importNode 3 [check err]
16987:
16988: 2002-01-25 paf
16989: * src/include/pa_charset.h 1.11:
16990: * src/main/pa_globals.C 1.110:
16991: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
16992:
16993: * src/classes/hash.C 1.33:
16994: unified hash::sql, now
16995: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
16996:
16997: * src/classes/file.C 1.68:
16998: * src/classes/op.C 1.68:
16999: * src/classes/string.C 1.94:
17000: * src/classes/table.C 1.141:
17001: * src/classes/xdoc.C 1.77:
17002: * src/include/pa_common.h 1.70:
17003: * src/main/pa_common.C 1.95:
17004: * src/types/pa_vfile.h 1.38:
17005: removed redundant pool param to some pa_common funcs
17006:
17007: * src/classes/file.C 1.69:
17008: * src/include/pa_common.h 1.71:
17009: * src/main/pa_common.C 1.96:
17010: ^file:lock[filename]{code}
17011:
17012: * src/include/pa_charset.h 1.10:
17013: * src/include/pa_charset.h 1.2.2.1:
17014: * src/include/pa_config_fixed.h 1.34.6.1:
17015: * src/main/compile.tab.C 1.27.6.3:
17016: * src/main/pa_charset.C 1.18:
17017: typedef XMLCh... not stupid illegal define
17018:
17019: * src/main/compile.tab.C 1.31:
17020: * src/main/compile.y 1.175:
17021: #comment before @ after @SPECIAL
17022: now works OK
17023:
17024: * src/main/pa_exec.C 1.20:
17025: max arg count now 10, and proper message on violation that added
17026:
17027: * src/main/pa_exec.C 1.21:
17028: * src/main/pa_exec.C 1.22:
17029: unix: exec now does chdir to script dir
17030:
17031: 2002-01-24 paf
17032: * src/classes/hashfile.C 1.20:
17033: * src/include/pa_db_table.h 1.13:
17034: * src/include/pa_opcode.h 1.10:
17035: * src/main/compile.tab.C 1.30:
17036: * src/main/compile.y 1.174:
17037: * src/main/compile_tools.C 1.41:
17038: * src/main/compile_tools.h 1.53:
17039: * src/main/execute.C 1.209:
17040: * src/main/pa_db_connection.C 1.35:
17041: * src/main/pa_db_table.C 1.18:
17042: * src/types/pa_vhashfile.C 1.17:
17043: * src/types/pa_vhashfile.h 1.13:
17044: merged from r17 - hashfile without logfiles
17045:
17046: * src/classes/xnode.C 1.31:
17047: xnode.select returns array always now, in case 'nothing found'
17048: returns empty array
17049:
17050: * src/include/pa_version.h 1.3:
17051: changed version number
17052:
17053: * src/classes/xdoc.C 1.74:
17054: checked empty response
17055:
17056: * src/classes/hashfile.C 1.19.2.1:
17057: * src/include/pa_db_table.h 1.12.6.1:
17058: * src/main/compile.tab.C 1.27.6.2:
17059: * src/main/pa_db_connection.C 1.34.6.1:
17060: * src/main/pa_db_table.C 1.17.2.1:
17061: * src/types/pa_vhashfile.C 1.16.6.1:
17062: * src/types/pa_vhashfile.h 1.12.14.1:
17063: hashfile:
17064: removed use of transactions
17065: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
17066: thus got rid of huge log files, which cluttered disk without huge need]
17067:
17068: * src/classes/xdoc.C 1.76:
17069: * src/classes/xnode.C 1.33:
17070: * src/classes/xnode.h 1.6:
17071: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
17072: in dome lib
17073:
17074: * src/classes/xnode.C 1.30:
17075: xpath nodes select bug [0] instead of [i], be more tender with
17076: ctrl/c/v
17077:
17078: * src/classes/xdoc.C 1.75:
17079: xsltSaveResultTo checked <0 response
17080:
17081: * src/classes/xnode.C 1.32:
17082: xdoc.select fixed context node [were always /, not self node]
17083:
17084: 2002-01-23 paf
17085: * src/classes/xdoc.C 1.72:
17086: * src/main/pa_globals.C 1.108:
17087: * src/types/pa_vdouble.h 1.29:
17088: %.20E now default float format
17089: this is for regretful twice-converting here:
17090: $a(double value) when they write double falue they convert it to string first,
17091: thus %g were losing precesion.
17092:
17093: todo: think up some way to remove double->string string->double twice-converting
17094:
17095: * src/main/pa_globals.C 1.105:
17096: removed debug xslt messages
17097:
17098: * src/main/pa_globals.C 1.106:
17099: xslt linked dynamically. [mistekenly were statically linked]
17100:
17101: * src/include/pa_exception.h 1.29:
17102: * src/main/compile.tab.C 1.29:
17103: * src/main/pa_exception.C 1.34:
17104: removed exception va_list constructor.
17105: 1. not needed anymore
17106: 2. there were a conflict[causing errors] between
17107: ctor(, va_list)
17108: ctor(, ...)
17109: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
17110: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
17111:
17112: * src/types/pa_vdouble.h 1.30:
17113: %.20E now float format when %g produced 'e' in output
17114: this is for regretful twice-converting here:
17115: $a(double value) when they write double falue they convert it to string first,
17116: thus %g were losing precesion.
17117:
17118: todo: think up some way to remove double->string string->double twice-converting
17119:
17120: * src/types/pa_vdouble.h 1.28.14.1:
17121: double prec. todo: get rid of twice-converting
17122:
17123: * src/classes/xdoc.C 1.71:
17124: * src/include/pa_stylesheet_connection.h 1.24:
17125: * src/main/pa_globals.C 1.107:
17126: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
17127:
17128: * src/classes/xdoc.C 1.73:
17129: * src/main/pa_globals.C 1.109:
17130: xdoc::load/set entities substituted.
17131: // 2. when dom tree with entites goes under transform text nodes
17132: // got [erroreosly] cut on first entity occurance
17133:
17134: 2002-01-22 paf
17135: * src/classes/table.C 1.140:
17136: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
17137: replaced them with empty strings
17138:
17139: * src/classes/xdoc.C 1.70:
17140: * src/include/pa_stylesheet_connection.h 1.23:
17141: * src/main/pa_globals.C 1.104:
17142: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
17143: example:
17144: this refused to work,
17145: <b>«<xsl:value-of select="@title" />»</b>
17146: stranly worked only this way:
17147: <b>«<xsl:value-of select="@title" />»</b>
17148:
17149: docs says "set it to 1", never going into details, so I decided to try NOT to do that
17150:
17151: 2002-01-21 paf
17152: * src/include/pa_stylesheet_connection.h 1.20:
17153: * src/main/pa_exception.C 1.32:
17154: xml generic message 1
17155:
17156: * src/main/pa_charset.C 1.17:
17157: checked empty transcoders in transcode_cstr|buf
17158:
17159: * src/classes/Makefile.in 1.34:
17160: * src/classes/xdoc.C 1.67:
17161: * src/classes/xnode.C 1.29:
17162: * src/include/pa_stylesheet_connection.h 1.22:
17163: * src/main/pa_charset.C 1.16:
17164: * src/main/pa_globals.C 1.103:
17165: * src/main/pa_sql_driver_manager.C 1.59:
17166: * src/main/pa_stylesheet_manager.C 1.11:
17167: * src/targets/cgi/Makefile.am 1.24:
17168: * src/targets/cgi/Makefile.in 1.32:
17169: autoconf gnome
17170:
17171: * src/classes/xdoc.C 1.69:
17172: xdoc::load error source = filespec
17173:
17174: * src/classes/table.C 1.139:
17175: ^table::load
17176: empty lines or #comments before headline
17177:
17178: * src/include/pa_array.h 1.49:
17179: * src/include/pa_globals.h 1.74:
17180: * src/include/pa_request.h 1.118:
17181: * src/include/pa_threads.h 1.21:
17182: * src/main/pa_array.C 1.44:
17183: * src/main/pa_exception.C 1.31:
17184: * src/main/pa_globals.C 1.101:
17185: * src/main/pa_request.C 1.192:
17186: * src/targets/apache13/pa_threads.C 1.4:
17187: * src/targets/cgi/pa_threads.C 1.6:
17188: * src/targets/isapi/pa_threads.C 1.6:
17189: xml generic errors 0
17190:
17191: * src/classes/xdoc.C 1.66:
17192: * src/classes/xnode.C 1.28:
17193: * src/include/pa_exception.h 1.28:
17194: * src/include/pa_globals.h 1.75:
17195: * src/include/pa_stylesheet_connection.h 1.21:
17196: * src/main/pa_exception.C 1.33:
17197: * src/main/pa_globals.C 1.102:
17198: * src/targets/apache13/pa_threads.C 1.5:
17199: * src/targets/cgi/pa_threads.C 1.7:
17200: xslt generic error 1
17201:
17202: * src/classes/xdoc.C 1.68:
17203: transform error source now stylesheet_filespec
17204:
17205: 2002-01-16 paf
17206: * src/classes/xdoc.C 1.64:
17207: few comments
17208:
17209: * src/classes/hash.C 1.32:
17210: * src/classes/op.C 1.67:
17211: * src/classes/string.C 1.93:
17212: * src/classes/table.C 1.138:
17213: * src/classes/void.C 1.14:
17214: * src/classes/xdoc.C 1.65:
17215: * src/include/pa_db_connection.h 1.19:
17216: * src/include/pa_request.h 1.117:
17217: * src/include/pa_sql_connection.h 1.21:
17218: * src/include/pa_sql_driver_manager.h 1.21:
17219: * src/include/pa_stylesheet_connection.h 1.19:
17220: * src/include/pa_stylesheet_manager.h 1.10:
17221: * src/main/pa_request.C 1.191:
17222: * src/main/pa_sql_driver_manager.C 1.58:
17223: * src/main/pa_stylesheet_manager.C 1.10:
17224: * src/targets/cgi/pool_storage.h 1.7:
17225: auto closers to sql_connection, stylesheet_connection
17226: auto destroyers to remaining gnome objects
17227:
17228: 2002-01-15 paf
17229: * src/classes/xdoc.C 1.61:
17230: * src/include/pa_charset.h 1.9:
17231: * src/main/pa_charset.C 1.15:
17232: started output options parsing
17233:
17234: * src/classes/xdoc.C 1.63:
17235: xdoc
17236: file
17237: save
17238: string
17239:
17240: ready.
17241: todo: error handling
17242:
17243: * src/classes/xdoc.C 1.62:
17244: xdoc save rewritten using xmlAllocOutputBuffer
17245: less mallocs, more reallocs. less fragmented result
17246:
17247: 2002-01-14 paf
17248: * src/classes/xdoc.C 1.60:
17249: method
17250:
17251: * src/classes/xdoc.C 1.59:
17252: * src/classes/xnode.C 1.27:
17253: * src/include/pa_charset.h 1.8:
17254: * src/include/pa_pool.h 1.76:
17255: * src/include/pa_stylesheet_connection.h 1.18:
17256: * src/main/main.dsp 1.145:
17257: * src/main/pa_charset.C 1.14:
17258: * src/main/pa_globals.C 1.100:
17259: * src/main/pa_pool.C 1.49:
17260: * src/main/pa_stylesheet_manager.C 1.9:
17261: * src/types/pa_vxdoc.h 1.16:
17262: xslt transform0.
17263: TODO:
17264: use output options
17265: handle errors
17266:
17267: * src/classes/xdoc.C 1.58:
17268: * src/classes/xnode.C 1.26:
17269: ^xdoc.file
17270:
17271: 2002-01-11 paf
17272: * src/classes/xnode.C 1.22:
17273: * src/include/pa_charset.h 1.6:
17274: * src/main/pa_charset.C 1.13:
17275: xpath selectNode 1
17276:
17277: * src/include/pa_opcode.h 1.9.6.1:
17278: * src/main/compile.tab.C 1.27.6.1:
17279: * src/main/compile.y 1.173.14.1:
17280: * src/main/compile_tools.C 1.40.14.1:
17281: * src/main/compile_tools.h 1.52.6.1:
17282: * src/main/execute.C 1.208.2.1:
17283: partial logical && || evaluation
17284:
17285: * src/classes/xnode.C 1.23:
17286: xpath selectNode 2
17287:
17288: * src/classes/xnode.C 1.24:
17289: * src/include/pa_charset.h 1.7:
17290: xpath selectNode 3: string/number/bool
17291:
17292: * src/classes/xnode.C 1.25:
17293: xpath selectNodes
17294:
17295: 2002-01-10 paf
17296: * src/classes/xnode.C 1.21:
17297: xpath selectNode -100 [just written]
17298:
17299: * src/classes/xdoc.C 1.57:
17300: * src/classes/xnode.C 1.20:
17301: * src/include/pa_charset.h 1.5:
17302: * src/include/pa_exception.h 1.27:
17303: * src/include/pa_pool.h 1.75:
17304: * src/main/pa_charset.C 1.12:
17305: * src/main/pa_pool.C 1.48:
17306: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
17307:
17308: 2001-12-29 paf
17309: * src/classes/xdoc.C 1.56:
17310: * src/include/pa_exception.h 1.26:
17311: * src/main/pa_charset.C 1.11:
17312: * src/main/pa_exception.C 1.30:
17313: * src/main/pa_globals.C 1.99:
17314: xdoc
17315: ^set
17316: ^string with glib works 0
17317:
17318: 2001-12-28 paf
17319: * src/main/pa_globals.C 1.98:
17320: renamed gdome to libgdome.dll
17321:
17322: * src/classes/classes.dsp 1.14:
17323: * src/classes/mail.C 1.50:
17324: * src/classes/xdoc.C 1.54:
17325: * src/classes/xnode.C 1.19:
17326: * src/classes/xnode.h 1.5:
17327: * src/include/pa_exception.h 1.25:
17328: * src/include/pa_globals.h 1.73:
17329: * src/main/compile.tab.C 1.28:
17330: * src/main/main.dsp 1.144:
17331: * src/main/pa_charset.C 1.9:
17332: * src/main/pa_dir.C 1.9:
17333: * src/main/pa_exception.C 1.28:
17334: * src/main/pa_exec.C 1.19:
17335: * src/main/pa_globals.C 1.97:
17336: * src/main/pa_socks.C 1.9:
17337: * src/targets/cgi/parser3.C 1.150:
17338: * src/targets/cgi/parser3.dsp 1.40:
17339: * src/types/pa_vxdoc.C 1.9:
17340: * src/types/pa_vxdoc.h 1.15:
17341: * src/types/pa_vxnode.C 1.13:
17342: * src/types/pa_vxnode.h 1.10:
17343: gnome libs just compiled in.
17344: no refcounting
17345: no xpath
17346: no xslt
17347: yet
17348:
17349: * src/classes/xdoc.C 1.55:
17350: * src/include/pa_charset.h 1.4:
17351: * src/main/pa_charset.C 1.10:
17352: * src/main/pa_exception.C 1.29:
17353: started glib transcoders
17354:
17355: 2001-12-27 paf
17356: * src/include/pa_charset.h 1.3:
17357: * src/include/pa_common.h 1.69:
17358: * src/include/pa_exception.h 1.24:
17359: * src/include/pa_globals.h 1.72:
17360: * src/include/pa_pool.h 1.74:
17361: * src/main/main.dsp 1.143:
17362: * src/main/pa_charset.C 1.8:
17363: * src/main/pa_charsets.C 1.4:
17364: * src/main/pa_globals.C 1.96:
17365: * src/main/pa_pool.C 1.47:
17366: * src/targets/cgi/parser3.C 1.149:
17367: * src/targets/cgi/parser3.dsp 1.39:
17368: * src/types/pa_vxdoc.C 1.8:
17369: * src/types/pa_vxdoc.h 1.14:
17370: * src/types/pa_vxnode.C 1.12:
17371: * src/types/pa_vxnode.h 1.9:
17372: * src/types/types.dsp 1.17:
17373: going away from xalan&xerces, started the process.
17374: globals [initialization
17375: pool [charset update
17376: charset [transcodings
17377: vxnode vxdoc [DOM calls
17378:
17379: * src/classes/Makefile.am 1.32:
17380: going away from xalan&xerces, not needed anymore
17381:
17382: 2001-12-26 paf
17383: * src/include/pa_charset.h 1.2:
17384: * src/include/pa_charsets.h 1.3:
17385: * src/main/pa_charset.C 1.7:
17386: * src/main/pa_charsets.C 1.3:
17387: * src/main/pa_request.C 1.190:
17388: charset key globalized [bug]
17389:
17390: 2001-12-25 paf
17391: * src/classes/mail.C 1.49:
17392: * src/classes/table.C 1.137:
17393: * src/include/pa_string.h 1.122:
17394: * src/main/pa_string.C 1.136:
17395: table set & append changed splitting languages, separators now can be clean AND as-is
17396: same to mail command line $MAIN:MAIL.progX arguments
17397:
17398: 2001-12-24 paf
17399: * src/classes/hashfile.C 1.19:
17400: * src/classes/op.C 1.66:
17401: * src/main/pa_db_table.C 1.17:
17402: * src/main/pa_string.C 1.135:
17403: read from cache size check updated
17404:
17405: * src/main/pa_string.C 1.133:
17406: * src/main/pa_string.C 1.134:
17407: String::join_chain another ugly bug :(
17408:
17409: * src/classes/mail.C 1.48:
17410: one parted text messages - no multipart mime-type anymore.
17411: for convinient if $.attach-ments
17412:
17413: 2001-12-21 paf
17414: * src/main/pa_request.C 1.189:
17415: $result in @main actually not working, to hell with it for now
17416:
17417: * src/main/execute.C 1.207:
17418: junction evaluation canceled - endless recursion detected
17419:
17420: * src/classes/date.C 1.14:
17421: date:sql-string now returns localtime
17422:
17423: * src/include/pa_request.h 1.116:
17424: * src/main/execute.C 1.208:
17425: * src/main/pa_request.C 1.188:
17426: * src/types/pa_vmethod_frame.h 1.20:
17427: * src/types/pa_wcontext.h 1.23:
17428: $result in @main @postprocess @exception
17429:
17430: 2001-12-19 paf
17431: * src/main/pa_request.C 1.187:
17432: CLASS_PATH now / = DOCUMENT_ROOT
17433:
17434: * src/classes/op.C 1.65:
17435: ^cache keypath now relative
17436:
17437: * src/classes/hashfile.C 1.18:
17438: ^hashfile.open DB_HOME now relative
17439:
17440: * src/main/pa_charset.C 1.6:
17441: charset->charset transcoding via unicode intermediate
17442:
17443: * src/classes/mail.C 1.46:
17444: * src/include/pa_config_fixed.h 1.34:
17445: to/from 0 check were missing
17446:
17447: * src/classes/mail.C 1.47:
17448: changed weighting prior to sort
17449:
17450: 2001-12-17 paf
17451: * src/classes/mail.C 1.45:
17452: * src/include/pa_charsets.h 1.2:
17453: * src/include/pa_string.h 1.121:
17454: * src/main/pa_charsets.C 1.2:
17455: * src/main/untaint.C 1.87:
17456: * src/types/pa_vrequest.C 1.14:
17457: * src/types/pa_vresponse.C 1.2:
17458: ^mail:send[
17459: $.charset[zzz]
17460: addded
17461:
17462: * src/include/pa_db_table.h 1.12:
17463: * src/main/pa_db_table.C 1.16:
17464: db_table used outdated unset services_pool
17465:
17466: * src/main/pa_charset.C 1.5:
17467: ifndef XML were bad type
17468:
17469: * src/classes/image.C 1.63:
17470: govno
17471:
17472: * src/main/untaint.C 1.86:
17473: allowed space in filespec
17474:
17475: * src/classes/image.C 1.64:
17476: no govno
17477:
17478: * src/targets/apache13/mod_parser3.C 1.15:
17479: test r->finfo.st_mode check seems to work only on win32
17480:
17481: * src/main/pa_charset.C 1.4:
17482: empty bufs transcode [forgot check :(]
17483:
17484: 2001-12-15 paf
17485: * src/classes/file.C 1.67:
17486: * src/classes/math.C 1.11:
17487: * src/classes/op.C 1.64:
17488: * src/classes/string.C 1.92:
17489: * src/classes/table.C 1.136:
17490: * src/classes/xdoc.C 1.53:
17491: * src/include/pa_array.h 1.48:
17492: * src/include/pa_cache_managers.h 1.4:
17493: * src/include/pa_charset_connection.h 1.6:
17494: * src/include/pa_charset_manager.h 1.8:
17495: * src/include/pa_common.h 1.68:
17496: * src/include/pa_db_connection.h 1.18:
17497: * src/include/pa_db_manager.h 1.12:
17498: * src/include/pa_db_table.h 1.11:
17499: * src/include/pa_dictionary.h 1.8:
17500: * src/include/pa_exception.h 1.23:
17501: * src/include/pa_exec.h 1.5:
17502: * src/include/pa_globals.h 1.71:
17503: * src/include/pa_hash.h 1.52:
17504: * src/include/pa_opcode.h 1.9:
17505: * src/include/pa_pool.h 1.73:
17506: * src/include/pa_request.h 1.115:
17507: * src/include/pa_sapi.h 1.16:
17508: * src/include/pa_socks.h 1.6:
17509: * src/include/pa_sql_connection.h 1.20:
17510: * src/include/pa_sql_driver_manager.h 1.20:
17511: * src/include/pa_string.h 1.120:
17512: * src/include/pa_stylesheet_connection.h 1.17:
17513: * src/include/pa_stylesheet_manager.h 1.9:
17514: * src/include/pa_table.h 1.38:
17515: * src/include/pa_transcoder.h 1.3:
17516: * src/main/compile_tools.h 1.52:
17517: * src/main/main.dsp 1.142:
17518: * src/main/pa_charset.C 1.1:
17519: * src/main/pa_charset_connection.C 1.13:
17520: * src/main/pa_charset_manager.C 1.10:
17521: * src/main/pa_charsets.C 1.1:
17522: * src/main/pa_globals.C 1.95:
17523: * src/main/pa_pool.C 1.46:
17524: * src/main/pa_request.C 1.186:
17525: * src/main/pa_string.C 1.132:
17526: * src/main/pa_transcoder.C 1.4:
17527: * src/main/untaint.C 1.84:
17528: * src/types/pa_vfile.C 1.24:
17529: * src/types/pa_vform.C 1.50:
17530: * src/types/pa_vform.h 1.31:
17531: * src/types/pa_vrequest.C 1.13:
17532: * src/types/pa_vrequest.h 1.14:
17533: * src/types/pa_vresponse.C 1.1:
17534: * src/types/pa_vresponse.h 1.19:
17535: * src/types/types.dsp 1.16:
17536: introducing Charset
17537:
17538: * src/main/pa_charset.C 1.2:
17539: name_cstr 0
17540:
17541: * src/main/Makefile.in 1.31:
17542: * src/targets/apache13/Makefile.in 1.26:
17543: * src/targets/cgi/Makefile.in 1.31:
17544: * src/types/Makefile.in 1.26:
17545: makes
17546:
17547: * src/include/pa_charset.h 1.1:
17548: * src/include/pa_charsets.h 1.1:
17549: forgot to add
17550:
17551: * src/main/Makefile.am 1.27:
17552: * src/main/pa_charset.C 1.3:
17553: * src/types/Makefile.am 1.15:
17554: charset_connection&manager replaced by charset&charsets
17555:
17556: * src/main/untaint.C 1.85:
17557: uri lang now knows about client/source charsets
17558:
17559: 2001-12-14 paf
17560: * src/include/pa_request.h 1.114:
17561: * src/include/pa_transcoder.h 1.2:
17562: * src/main/pa_request.C 1.185:
17563: * src/main/pa_transcoder.C 1.3:
17564: * src/types/pa_vform.C 1.49:
17565: * src/types/pa_vform.h 1.30:
17566: transcodeToUTF8[were FromUTF8] for forms
17567: todo: uri lang
17568:
17569: * src/targets/apache13/Makefile.am 1.8:
17570: * src/targets/cgi/Makefile.am 1.23:
17571: -I../../pcre to .am
17572:
17573: * src/include/pa_charset_connection.h 1.5:
17574: * src/include/pa_pool.h 1.72:
17575: * src/include/pa_request.h 1.113:
17576: * src/include/pa_transcoder.h 1.1:
17577: * src/main/Makefile.am 1.26:
17578: * src/main/main.dsp 1.141:
17579: * src/main/pa_charset_connection.C 1.12:
17580: * src/main/pa_charset_manager.C 1.9:
17581: * src/main/pa_request.C 1.184:
17582: * src/main/pa_transcoder.C 1.1:
17583: * src/types/Makefile.am 1.14:
17584: * src/types/pa_vrequest.C 1.12:
17585: * src/types/pa_vrequest.h 1.13:
17586: * src/types/pa_vresponse.h 1.18:
17587: * src/types/types.dsp 1.15:
17588: changed charset model.
17589: now important:
17590: $request:charset
17591: $response:charset
17592: while
17593: $response:content-type.charset
17594: become unimportant [informational]
17595:
17596: * src/include/pa_globals.h 1.70:
17597: * src/main/pa_globals.C 1.94:
17598: removed unused defalts_name global
17599:
17600: * src/main/pa_transcoder.C 1.2:
17601: transcodeToUTF8,
17602: now form&uri lang
17603:
17604: 2001-12-13 paf
17605: * src/include/pa_types.h 1.35:
17606: msvc head debugging flag
17607:
17608: * src/classes/xdoc.C 1.49:
17609: freed up listener
17610:
17611: * src/classes/xdoc.C 1.51:
17612: * src/main/pa_sql_driver_manager.C 1.57:
17613: rewritten auto_ptr part other way, because of stupid gcc 2.96
17614: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
17615: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
17616: FormatterListener]
17617: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
17618: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
17619: FormatterListener, _Tp = FormatterListener]
17620:
17621: * src/include/pa_config_fixed.h 1.32:
17622: * src/main/pa_common.C 1.94:
17623: * src/main/pa_string.C 1.131:
17624: removed signed mismatch warnings
17625:
17626: * src/classes/xdoc.C 1.52:
17627: rewritten auto_ptr part other way2, because of stupid gcc 2.96
17628: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
17629: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
17630: FormatterListener]
17631: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
17632: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
17633: FormatterListener, _Tp = FormatterListener]
17634:
17635: * src/main/pa_string.C 1.130:
17636: string::recustruct erroreusly used outdated row ptr
17637:
17638: * src/include/pa_cache_managers.h 1.3:
17639: * src/include/pa_charset_manager.h 1.7:
17640: * src/include/pa_config_fixed.h 1.33:
17641: * src/include/pa_db_manager.h 1.11:
17642: * src/include/pa_sql_driver_manager.h 1.19:
17643: * src/include/pa_stylesheet_manager.h 1.8:
17644: * src/main/pa_cache_managers.C 1.2:
17645: * src/main/pa_globals.C 1.93:
17646: ~Cache_managers
17647:
17648: * src/classes/string.C 1.91:
17649: change msg '... code is not code'
17650:
17651: * src/classes/xdoc.C 1.50:
17652: removed extra inc
17653:
17654: * src/targets/apache13/mod_parser3.C 1.14:
17655: * src/targets/cgi/parser3.C 1.147:
17656: * src/targets/isapi/parser3isapi.C 1.61:
17657: removed 'expires' from header outputs
17658:
17659: * src/targets/cgi/pa_pool.C 1.34:
17660: * src/targets/isapi/pa_pool.C 1.10:
17661: EOL@EOF
17662:
17663: * src/main/pa_db_connection.C 1.34:
17664: * src/main/pa_db_manager.C 1.19:
17665: * src/main/pa_sql_driver_manager.C 1.56:
17666: * src/main/pa_stylesheet_manager.C 1.8:
17667: * src/targets/cgi/pool_storage.h 1.6:
17668: couple cache expiratiors were wrong [past/future prob]
17669:
17670: * src/classes/xdoc.C 1.48:
17671: lang list updated
17672:
17673: * src/targets/cgi/pa_pool.C 1.33:
17674: * src/targets/cgi/parser3.C 1.148:
17675: msvc heap debugging flag
17676:
17677: * src/classes/file.C 1.66:
17678: file::cgi bug, request_method were passed to SERVER_PROTOCOL
17679: but SERVER_PROTOCOL were forgotten
17680:
17681: 2001-12-10 paf
17682: * src/main/untaint.C 1.83:
17683: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
17684: introducing
17685: // theoretical problem with, for instance, "_2B" and "." fragments,
17686: // they would yield the same
17687: // because need_file_encode('_')=false
17688: // but we need to delete such files somehow, getting names from ^index
17689:
17690: * src/main/pa_string.C 1.129:
17691: ^string.replace bug fixed [bad string::join_chank break]
17692:
17693: * src/classes/math.C 1.10:
17694: ^math:random(n) now yields[0;n) not [0;n]
17695:
17696: 2001-12-07 paf
17697: * src/main/pa_string.C 1.125.2.1.2.2:
17698: stupid sparc architecture failed to access short at odd address
17699: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
17700:
17701: bus error,
17702: fixed that
17703:
17704: * src/include/pa_config_auto.h.in 1.14.6.1:
17705: makes
17706:
17707: * src/main/pa_string.C 1.125.2.1.2.1:
17708: strange string deserialize bug on client[pmts], a bit shortened,
17709:
17710: * src/include/pa_common.h 1.66.6.2:
17711: * src/include/pa_config_fixed.h 1.30.8.2:
17712: * src/include/pa_config_includes.h 1.13.6.1:
17713: * src/main/pa_common.C 1.91.4.1.2.2:
17714: exclusive lock file write
17715: shared lock file read
17716:
17717: * src/classes/hashfile.C 1.17:
17718: * src/classes/op.C 1.63:
17719: * src/classes/table.C 1.135:
17720: * src/include/pa_common.h 1.67:
17721: * src/include/pa_config_auto.h.in 1.15:
17722: * src/include/pa_config_fixed.h 1.31:
17723: * src/include/pa_config_includes.h 1.14:
17724: * src/include/pa_db_table.h 1.10:
17725: * src/include/pa_request.h 1.112:
17726: * src/main/pa_common.C 1.93:
17727: * src/main/pa_db_table.C 1.15:
17728: * src/main/pa_request.C 1.183:
17729: * src/main/pa_string.C 1.128:
17730: * src/types/pa_vhashfile.C 1.16:
17731: merged from r14_simple_cache
17732:
17733: 2001-12-06 paf
17734: * src/main/compile.tab.C 1.27:
17735: * src/targets/cgi/parser3.C 1.146:
17736: removed debug info
17737:
17738: * src/classes/op.C 1.62.2.1.2.1:
17739: * src/classes/table.C 1.133.2.2.2.1:
17740: * src/include/pa_request.h 1.111.2.1.2.1:
17741: * src/main/pa_request.C 1.182.2.1.2.1:
17742: #ifdef RESOURCES_DEBUG
17743:
17744: * src/classes/op.C 1.62.2.1.2.2:
17745: * src/include/pa_common.h 1.66.6.1:
17746: * src/include/pa_config_fixed.h 1.30.8.1:
17747: * src/main/pa_common.C 1.91.4.1.2.1:
17748: ^cache operator
17749:
17750: * src/classes/hashfile.C 1.15.6.2:
17751: removed transaction from ^cache
17752:
17753: 2001-12-05 paf
17754: * src/targets/cgi/parser3.C 1.144:
17755: * src/targets/cgi/parser3.C 1.145:
17756: fatal error reporting fixed.
17757: in IIS5 there were a prob with illegal call check
17758:
17759: 2001-12-04 paf
17760: * src/classes/op.C 1.62.2.1:
17761: * src/classes/table.C 1.133.2.2:
17762: * src/include/pa_request.h 1.111.2.1:
17763: * src/main/pa_request.C 1.182.2.1:
17764: measures to log
17765:
17766: 2001-11-26 paf
17767: * src/targets/apache13/mod_parser3.C 1.13:
17768: merge dir config now works OK with parser_root_config_filespec
17769:
17770: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
17771:
17772: 2001-11-23 paf
17773: * src/classes/hashfile.C 1.16:
17774: * src/classes/table.C 1.134:
17775: * src/include/pa_db_table.h 1.9:
17776: * src/main/pa_common.C 1.92:
17777: * src/main/pa_db_table.C 1.14:
17778: * src/main/pa_string.C 1.127:
17779: * src/types/pa_vhashfile.C 1.15:
17780: merged from _0014, 1
17781:
17782: * src/classes/hashfile.C 1.15.6.1:
17783: * src/classes/table.C 1.133.2.1:
17784: * src/include/pa_db_table.h 1.8.6.1:
17785: * src/main/pa_common.C 1.91.4.1:
17786: * src/main/pa_db_table.C 1.12.6.2:
17787: * src/types/pa_vhashfile.C 1.14.6.1:
17788: hashfile bugfix2 more wrong sizes.
17789: ^cache behaviour changed: if ^cache(33) would change
17790:
17791: 0660 bits in file_write & hashfile create
17792:
17793: * src/main/pa_db_table.C 1.12.6.1:
17794: * src/main/pa_db_table.C 1.13:
17795: * src/main/pa_string.C 1.125.2.1:
17796: * src/main/pa_string.C 1.126:
17797: cache bugfix [wrong types after pa_string optimization]
17798:
17799: 2001-11-22 paf
17800: * src/main/untaint.C 1.82:
17801: ORIGINS mode removed UHTML
17802:
17803: * src/classes/op.C 1.62:
17804: process cstr(,connection)
17805:
17806: * src/Makefile.in 1.38:
17807: * src/classes/xdoc.C 1.47:
17808: * src/targets/Makefile.in 1.26:
17809: * src/targets/apache13/Makefile.in 1.25:
17810: * src/targets/cgi/Makefile.in 1.30:
17811: cached xslt [removed nocache forcing]
17812:
17813: * src/classes/op.C 1.61:
17814: process now gets its body on current language, not as-is
17815:
17816: * src/main/untaint.C 1.81:
17817: ORIGINS mode was bad - forgot about optimize bit
17818:
17819: * src/classes/table.C 1.133:
17820: * src/include/pa_table.h 1.37:
17821: * src/main/pa_table.C 1.41:
17822: table.offset[whence]
17823:
17824: 2001-11-21 paf
17825: * src/classes/table.C 1.132:
17826: * src/main/pa_string.C 1.124:
17827: * src/main/untaint.C 1.78:
17828: * src/targets/cgi/parser3.C 1.141:
17829: table.append bug fixed: forgot to switch default language for {
17830: code}, it happen to change it's language from CLEAN, so later
17831: refused to split by CLEAN \t
17832:
17833: * src/classes/xdoc.C 1.46:
17834: * src/types/pa_vxdoc.C 1.7:
17835: * src/types/pa_vxdoc.h 1.13:
17836: <xsl:output
17837: output options made identical to xsl:output attributes
17838: exclusion:
17839: cdata-section-elements
17840: what xalan can do but that not used now:
17841: it can escape and remove CDATA sections
17842:
17843: * src/targets/cgi/parser3.C 1.142:
17844: removed debug cgi||1
17845:
17846: * src/main/untaint.C 1.80:
17847: * src/targets/cgi/parser3.C 1.143:
17848: optimized \r produced by xslt
17849:
17850: * src/main/pa_string.C 1.125:
17851: * src/main/untaint.C 1.79:
17852: cached some string::size() es
17853:
17854: 2001-11-20 paf
17855: * src/classes/Makefile.am 1.31:
17856: * src/classes/Makefile.in 1.33:
17857: * src/classes/table.C 1.131:
17858: * src/main/Makefile.am 1.25:
17859: * src/main/Makefile.in 1.30:
17860: * src/main/pa_exception.C 1.27:
17861: * src/types/Makefile.am 1.13:
17862: * src/types/Makefile.in 1.25:
17863: moved ident.C & co to bottom of dependeces, so that errors
17864: would popup quicklier, fixed line numbering in table::sql
17865:
17866: 2001-11-19 paf
17867: * src/classes/op.C 1.60:
17868: * src/include/pa_request.h 1.111:
17869: * src/include/pa_string.h 1.119:
17870: * src/include/pa_types.h 1.34:
17871: * src/main/pa_globals.C 1.92:
17872: * src/main/pa_request.C 1.182:
17873: * src/main/pa_string.C 1.123:
17874: * src/main/untaint.C 1.77:
17875: * src/targets/apache13/mod_parser3.C 1.12:
17876: * src/targets/cgi/parser3.C 1.140:
17877: * src/targets/isapi/parser3isapi.C 1.60:
17878: * src/types/pa_wcontext.C 1.13:
17879: * src/types/pa_wcontext.h 1.22:
17880: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
17881:
17882: * src/classes/Makefile.in 1.32:
17883: * src/main/Makefile.in 1.29:
17884: * src/targets/Makefile.am 1.8:
17885: * src/targets/Makefile.in 1.25:
17886: * src/targets/apache13/Makefile.in 1.24:
17887: * src/targets/apache13/mod_parser3.C 1.11:
17888: * src/targets/cgi/Makefile.in 1.29:
17889: * src/targets/cgi/parser3.C 1.139:
17890: * src/types/Makefile.in 1.24:
17891: #if _MSC_VER _set_new_handler
17892:
17893: * src/Makefile.in 1.37:
17894: * src/targets/apache13/mod_parser3.C 1.10:
17895: * src/targets/cgi/parser3.C 1.138:
17896: * src/targets/isapi/parser3isapi.C 1.59:
17897: set_new_handler in apache&isapi
17898:
17899: 2001-11-16 paf
17900: * src/include/pa_string.h 1.117:
17901: * src/main/pa_string.C 1.120:
17902: * src/main/pa_string.C 1.121:
17903: * src/main/untaint.C 1.76:
17904: * src/types/pa_vstring.C 1.14:
17905: removed 1+4 bytes from String
17906:
17907: * src/include/pa_string.h 1.118:
17908: * src/include/pa_types.h 1.33:
17909: * src/main/pa_string.C 1.122:
17910: removed 8 bytes from String, 2 bytes from string::chunk::row::item
17911:
17912: * src/include/pa_globals.h 1.69:
17913: * src/include/pa_string.h 1.116:
17914: * src/include/pa_types.h 1.32:
17915: * src/main/pa_globals.C 1.91:
17916: * src/main/pa_pool.C 1.44:
17917: * src/main/pa_pool.C 1.45:
17918: * src/main/pa_request.C 1.181:
17919: * src/main/untaint.C 1.75:
17920: * src/sql/pa_sql_driver.h 1.24:
17921: * src/targets/cgi/parser3.C 1.136:
17922: introducing estimating String::cstr_bufsize, 0
17923:
17924: * src/include/pa_pool.h 1.70:
17925: * src/include/pa_pool.h 1.71:
17926: * src/main/execute.C 1.206:
17927: * src/main/pa_pool.C 1.41:
17928: * src/main/pa_pool.C 1.42:
17929: * src/main/pa_pool.C 1.43:
17930: * src/targets/cgi/parser3.C 1.134:
17931: * src/targets/cgi/parser3.C 1.135:
17932: die in pool::fail
17933:
17934: * src/targets/cgi/parser3.C 1.137:
17935: pool debug @ die
17936:
17937: 2001-11-15 paf
17938: * src/Makefile.in 1.36:
17939: configure set_new_handler check added
17940:
17941: * src/targets/cgi/parser3.C 1.131:
17942: set_new_handler started
17943:
17944: * src/include/pa_exception.h 1.22:
17945: * src/main/execute.C 1.205:
17946: * src/main/main.dsp 1.140:
17947: * src/main/pa_exception.C 1.26:
17948: * src/targets/cgi/parser3.C 1.133:
17949: exception with dynamic buffer re-back
17950: now with counter
17951:
17952: * src/include/pa_config_auto.h.in 1.13:
17953: * src/main/Makefile.in 1.28:
17954: makes
17955:
17956: * src/include/pa_exception.h 1.21:
17957: * src/main/pa_exception.C 1.25:
17958: exception with static buffer back
17959:
17960: * src/classes/classes.awk 1.5:
17961: * src/include/pa_config_auto.h.in 1.14:
17962: * src/include/pa_config_includes.h 1.13:
17963: setnewhandler check
17964:
17965: * src/targets/cgi/parser3.C 1.132:
17966: std::
17967:
17968: 2001-11-14 paf
17969: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
17970: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
17971: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
17972: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
17973: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
17974: fixed this:
17975: $bred[^string::length[]]
17976: $bred[^response::clear[]]
17977: $bred[^int::int[]]
17978:
17979: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
17980:
17981: * src/include/pa_common.h 1.64:
17982: * src/include/pa_common.h 1.65:
17983: * src/include/pa_common.h 1.66:
17984: * src/main/pa_common.C 1.90:
17985: * src/main/pa_common.C 1.91:
17986: snprintf replacement was wrong
17987:
17988: * src/main/execute.C 1.204:
17989: * src/types/pa_vclass.h 1.22:
17990: * src/types/pa_vobject.h 1.14:
17991: * src/types/pa_vstateless_class.h 1.21:
17992: * src/types/pa_vstateless_object.h 1.13:
17993: merged with no_bad_constructors_try
17994:
17995: * src/classes/op.C 1.59:
17996: ^untaint{body} as-is default now
17997:
17998: * src/main/pa_request.C 1.180:
17999: z
18000:
18001: * src/include/pa_common.h 1.63:
18002: * src/main/pa_common.C 1.88:
18003: * src/main/pa_common.C 1.89:
18004: snprintf on buffer full returns
18005: win32 -1
18006: solaris >buffer_size
18007:
18008: checked all that
18009:
18010: 2001-11-13 paf
18011: * src/classes/classes.C 1.13:
18012: returned accedently removed if in foreach callbacks [when hash
18013: no-0-restructure]
18014:
18015: 2001-11-12 paf
18016: * src/classes/classes.C 1.12:
18017: * src/classes/hash.C 1.31:
18018: * src/classes/xdoc.C 1.45:
18019: * src/include/pa_hash.h 1.51:
18020: * src/main/pa_db_connection.C 1.33:
18021: * src/main/pa_db_manager.C 1.18:
18022: * src/main/pa_dictionary.C 1.10:
18023: * src/main/pa_hash.C 1.48:
18024: * src/main/pa_sql_driver_manager.C 1.55:
18025: * src/main/pa_stylesheet_manager.C 1.7:
18026: hash now does not containt 0 values. put 0 actullay removes.
18027: no check on 0 value in foreach now required
18028:
18029: * src/classes/date.C 1.13:
18030: date.roll parser2 alg used
18031:
18032: * src/main/pa_pool.C 1.40:
18033: changed xdoc createXXX politics, now string passed as-is to
18034: method, xalan makes & into & itself
18035:
18036: 2001-11-11 paf
18037: * src/main/pa_sql_driver_manager.C 1.53:
18038: * src/sql/pa_sql_driver.h 1.21:
18039: sql driver initialize not const
18040:
18041: * src/sql/pa_sql_driver.h 1.23:
18042: removed extra constructor, doc
18043:
18044: * src/main/pa_sql_driver_manager.C 1.54:
18045: * src/sql/pa_sql_driver.h 1.22:
18046: CRLF
18047:
18048: 2001-11-10 paf
18049: * src/main/pa_exec.C 1.18:
18050: doc
18051:
18052: 2001-11-09 paf
18053: * src/main/pa_common.C 1.87:
18054: line endings fixing fixed last piece[was still cstr oriented]
18055:
18056: * src/include/pa_common.h 1.62:
18057: * src/main/pa_common.C 1.86:
18058: * src/types/pa_vform.C 1.48:
18059: line endings fixing got rid of cstr, now must work ok with post multipart
18060:
18061: * src/classes/string.C 1.90:
18062: * src/classes/xdoc.C 1.44:
18063: xdoc::set{code} now untaints param properly
18064:
18065: * src/types/pa_vform.C 1.47:
18066: line endings fixed at post / multipart / not file also now
18067:
18068: * src/classes/string.C 1.89:
18069: string.save now does untainting before saving
18070:
18071: 2001-11-08 paf
18072: * src/include/pa_request.h 1.110:
18073: * src/main/pa_request.C 1.179:
18074: * src/targets/apache13/mod_parser3.C 1.9:
18075: * src/targets/cgi/parser3.C 1.130:
18076: * src/targets/isapi/parser3isapi.C 1.58:
18077: apache 'status' class enabler
18078:
18079: <Location /parser-status.html>
18080: ParserStatusAllowed
18081: </Location>
18082:
18083: * src/Makefile.in 1.35:
18084: * src/include/pa_common.h 1.61:
18085: * src/main/Makefile.am 1.24:
18086: * src/main/Makefile.in 1.27:
18087: * src/targets/cgi/pa_pool.C 1.32:
18088: makes
18089:
18090: * src/include/pa_cache_managers.h 1.2:
18091: * src/include/pa_charset_manager.h 1.6:
18092: * src/include/pa_db_manager.h 1.10:
18093: * src/include/pa_sql_driver_manager.h 1.18:
18094: * src/include/pa_stylesheet_manager.h 1.7:
18095: * src/main/pa_charset_manager.C 1.8:
18096: * src/main/pa_db_manager.C 1.17:
18097: * src/main/pa_sql_driver_manager.C 1.52:
18098: * src/main/pa_stylesheet_manager.C 1.6:
18099: restructured Cache manager to be simple parent, not second
18100: parent [gcc 2.96 strangly refused to call virtual from second
18101: parent]
18102:
18103: * src/include/pa_cache_managers.h 1.1:
18104: * src/include/pa_charset_manager.h 1.5:
18105: * src/include/pa_db_manager.h 1.9:
18106: * src/include/pa_sql_driver_manager.h 1.17:
18107: * src/include/pa_stylesheet_manager.h 1.6:
18108: * src/main/main.dsp 1.139:
18109: * src/main/pa_cache_managers.C 1.1:
18110: * src/main/pa_charset_manager.C 1.7:
18111: * src/main/pa_db_manager.C 1.16:
18112: * src/main/pa_globals.C 1.90:
18113: * src/main/pa_request.C 1.178:
18114: * src/main/pa_sql_driver_manager.C 1.51:
18115: * src/main/pa_stylesheet_manager.C 1.5:
18116: * src/types/pa_vstatus.h 1.4:
18117: cache_managers, maybe-expiring every request
18118: todo: apache 'status' class enabler
18119:
18120: 2001-11-05 paf
18121: * src/classes/xdoc.C 1.42:
18122: * src/include/pa_db_connection.h 1.16:
18123: * src/include/pa_stylesheet_connection.h 1.15:
18124: * src/include/pa_stylesheet_manager.h 1.4:
18125: * src/main/pa_stylesheet_manager.C 1.3:
18126: * src/types/pa_vstatus.h 1.2:
18127: $status:stylesheet
18128:
18129: * src/targets/cgi/parser3.C 1.129:
18130: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
18131: checked that in cgi, on apache already done :)
18132:
18133: * src/main/pa_db_connection.C 1.31:
18134: * src/main/pa_db_manager.C 1.14:
18135: * src/main/pa_request.C 1.177:
18136: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
18137:
18138: expiring to 0 time was wrong, changed to 'now' time
18139:
18140: * src/main/pa_db_connection.C 1.30:
18141: * src/main/pa_db_manager.C 1.13:
18142: hence i removed skipping 0 values in hash::for_each-es we need
18143: to check cleaned cache items manually
18144:
18145: * src/include/pa_charset_connection.h 1.3:
18146: * src/main/pa_charset_manager.C 1.5:
18147: $status:charset
18148:
18149: * src/classes/classes.C 1.11:
18150: * src/classes/classes.h 1.14:
18151: * src/classes/date.C 1.12:
18152: * src/classes/double.C 1.41:
18153: * src/classes/file.C 1.65:
18154: * src/classes/form.C 1.19:
18155: * src/classes/hash.C 1.30:
18156: * src/classes/hashfile.C 1.15:
18157: * src/classes/image.C 1.62:
18158: * src/classes/int.C 1.38:
18159: * src/classes/mail.C 1.44:
18160: * src/classes/math.C 1.9:
18161: * src/classes/op.C 1.58:
18162: * src/classes/response.C 1.16:
18163: * src/classes/string.C 1.88:
18164: * src/classes/table.C 1.130:
18165: * src/classes/void.C 1.13:
18166: * src/classes/xdoc.C 1.43:
18167: * src/classes/xnode.C 1.18:
18168: * src/classes/xnode.h 1.4:
18169: * src/include/pa_array.h 1.47:
18170: * src/include/pa_charset_connection.h 1.4:
18171: * src/include/pa_charset_manager.h 1.4:
18172: * src/include/pa_common.h 1.60:
18173: * src/include/pa_config_fixed.h 1.30:
18174: * src/include/pa_config_includes.h 1.12:
18175: * src/include/pa_db_connection.h 1.17:
18176: * src/include/pa_db_manager.h 1.8:
18177: * src/include/pa_db_table.h 1.8:
18178: * src/include/pa_dictionary.h 1.7:
18179: * src/include/pa_dir.h 1.8:
18180: * src/include/pa_exception.h 1.20:
18181: * src/include/pa_exec.h 1.4:
18182: * src/include/pa_globals.h 1.68:
18183: * src/include/pa_hash.h 1.50:
18184: * src/include/pa_opcode.h 1.8:
18185: * src/include/pa_pool.h 1.69:
18186: * src/include/pa_pragma_pack_begin.h 1.2:
18187: * src/include/pa_pragma_pack_end.h 1.2:
18188: * src/include/pa_request.h 1.109:
18189: * src/include/pa_sapi.h 1.15:
18190: * src/include/pa_socks.h 1.5:
18191: * src/include/pa_sql_connection.h 1.19:
18192: * src/include/pa_sql_driver_manager.h 1.16:
18193: * src/include/pa_stack.h 1.11:
18194: * src/include/pa_string.h 1.115:
18195: * src/include/pa_stylesheet_connection.h 1.16:
18196: * src/include/pa_stylesheet_manager.h 1.5:
18197: * src/include/pa_table.h 1.36:
18198: * src/include/pa_threads.h 1.20:
18199: * src/include/pa_types.h 1.31:
18200: * src/main/compile.C 1.53:
18201: * src/main/compile.tab.C 1.26:
18202: * src/main/compile_tools.C 1.40:
18203: * src/main/compile_tools.h 1.51:
18204: * src/main/execute.C 1.203:
18205: * src/main/pa_array.C 1.43:
18206: * src/main/pa_charset_connection.C 1.11:
18207: * src/main/pa_charset_manager.C 1.6:
18208: * src/main/pa_common.C 1.85:
18209: * src/main/pa_db_connection.C 1.28:
18210: * src/main/pa_db_manager.C 1.12:
18211: * src/main/pa_db_table.C 1.11:
18212: * src/main/pa_dictionary.C 1.9:
18213: * src/main/pa_dir.C 1.8:
18214: * src/main/pa_exception.C 1.24:
18215: * src/main/pa_exec.C 1.17:
18216: * src/main/pa_globals.C 1.89:
18217: * src/main/pa_hash.C 1.47:
18218: * src/main/pa_pool.C 1.39:
18219: * src/main/pa_request.C 1.176:
18220: * src/main/pa_socks.C 1.8:
18221: * src/main/pa_sql_driver_manager.C 1.50:
18222: * src/main/pa_status_provider.C 1.2:
18223: * src/main/pa_string.C 1.119:
18224: * src/main/pa_stylesheet_manager.C 1.4:
18225: * src/main/pa_table.C 1.40:
18226: * src/main/untaint.C 1.74:
18227: * src/sql/pa_sql_driver.h 1.20:
18228: * src/targets/apache13/mod_parser3.C 1.8:
18229: * src/targets/apache13/pa_pool.C 1.3:
18230: * src/targets/apache13/pa_threads.C 1.3:
18231: * src/targets/cgi/pa_pool.C 1.31:
18232: * src/targets/cgi/pa_threads.C 1.5:
18233: * src/targets/cgi/parser3.C 1.128:
18234: * src/targets/cgi/pool_storage.h 1.5:
18235: * src/targets/isapi/pa_pool.C 1.9:
18236: * src/targets/isapi/pa_threads.C 1.5:
18237: * src/targets/isapi/parser3isapi.C 1.57:
18238: * src/targets/isapi/pool_storage.h 1.13:
18239: * src/types/pa_valiased.C 1.11:
18240: * src/types/pa_valiased.h 1.16:
18241: * src/types/pa_value.h 1.77:
18242: * src/types/pa_vbool.h 1.15:
18243: * src/types/pa_vclass.h 1.21:
18244: * src/types/pa_vcode_frame.h 1.12:
18245: * src/types/pa_vcookie.C 1.32:
18246: * src/types/pa_vcookie.h 1.13:
18247: * src/types/pa_vdate.h 1.6:
18248: * src/types/pa_vdouble.h 1.28:
18249: * src/types/pa_venv.h 1.18:
18250: * src/types/pa_vfile.C 1.23:
18251: * src/types/pa_vfile.h 1.37:
18252: * src/types/pa_vform.C 1.46:
18253: * src/types/pa_vform.h 1.29:
18254: * src/types/pa_vhash.h 1.27:
18255: * src/types/pa_vhashfile.C 1.14:
18256: * src/types/pa_vhashfile.h 1.12:
18257: * src/types/pa_vimage.C 1.14:
18258: * src/types/pa_vimage.h 1.22:
18259: * src/types/pa_vint.h 1.29:
18260: * src/types/pa_vjunction.h 1.10:
18261: * src/types/pa_vmath.h 1.4:
18262: * src/types/pa_vmethod_frame.h 1.19:
18263: * src/types/pa_vobject.h 1.13:
18264: * src/types/pa_vrequest.C 1.11:
18265: * src/types/pa_vrequest.h 1.12:
18266: * src/types/pa_vresponse.h 1.17:
18267: * src/types/pa_vstateless_class.C 1.11:
18268: * src/types/pa_vstateless_class.h 1.20:
18269: * src/types/pa_vstateless_object.h 1.12:
18270: * src/types/pa_vstatus.h 1.3:
18271: * src/types/pa_vstring.C 1.13:
18272: * src/types/pa_vstring.h 1.39:
18273: * src/types/pa_vtable.C 1.9:
18274: * src/types/pa_vtable.h 1.35:
18275: * src/types/pa_vvoid.h 1.6:
18276: * src/types/pa_vxdoc.C 1.6:
18277: * src/types/pa_vxdoc.h 1.12:
18278: * src/types/pa_vxnode.C 1.11:
18279: * src/types/pa_vxnode.h 1.8:
18280: * src/types/pa_wcontext.C 1.12:
18281: * src/types/pa_wcontext.h 1.21:
18282: * src/types/pa_wwrapper.h 1.14:
18283: $status:db
18284: fixed used not initialized in db_connection & db_table
18285:
18286: * src/include/pa_charset_manager.h 1.3:
18287: * src/include/pa_db_manager.h 1.7:
18288: * src/include/pa_request.h 1.108:
18289: * src/include/pa_sql_connection.h 1.18:
18290: * src/include/pa_sql_driver_manager.h 1.15:
18291: * src/include/pa_stylesheet_manager.h 1.3:
18292: * src/main/main.dsp 1.138:
18293: * src/main/pa_charset_manager.C 1.4:
18294: * src/main/pa_common.C 1.84:
18295: * src/main/pa_db_manager.C 1.11:
18296: * src/main/pa_globals.C 1.88:
18297: * src/main/pa_request.C 1.175:
18298: * src/main/pa_sql_driver_manager.C 1.49:
18299: * src/main/pa_status_provider.C 1.1:
18300: * src/main/pa_stylesheet_manager.C 1.2:
18301: * src/types/pa_vstatus.h 1.1:
18302: * src/types/pa_vxnode.C 1.10:
18303: * src/types/types.dsp 1.14:
18304: started status parser class
18305:
18306: * src/main/pa_db_connection.C 1.29:
18307: * src/main/pa_db_table.C 1.12:
18308: parser_multithreaded check was wrong
18309:
18310: * src/main/pa_db_connection.C 1.32:
18311: * src/main/pa_db_manager.C 1.15:
18312: expiration from debug to normal
18313:
18314: 2001-11-01 paf
18315: * src/classes/hash.C 1.26:
18316: * src/classes/op.C 1.54:
18317: * src/types/pa_vmethod_frame.h 1.18:
18318: * src/types/pa_vstring.C 1.12:
18319: * src/types/pa_vstring.h 1.38:
18320: ^foreach[key|value]{body}[[separator]|{separator}]
18321:
18322: * src/classes/hash.C 1.25:
18323: * src/include/pa_hash.h 1.48:
18324: * src/main/pa_hash.C 1.44:
18325: * src/types/pa_vcookie.C 1.31:
18326: ^hash.delete[key]
18327:
18328: * src/classes/math.C 1.8:
18329: * src/include/pa_common.h 1.59:
18330: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
18331:
18332: * src/classes/op.C 1.57:
18333: ^for endless loop check strightened
18334:
18335: * src/Makefile.in 1.34:
18336: * src/classes/Makefile.in 1.31:
18337: * src/include/pa_config_auto.h.in 1.12:
18338: * src/main/Makefile.in 1.26:
18339: * src/targets/Makefile.in 1.24:
18340: * src/targets/apache13/Makefile.in 1.23:
18341: * src/targets/cgi/Makefile.in 1.28:
18342: * src/types/Makefile.in 1.23:
18343: makes
18344:
18345: * src/main/pa_hash.C 1.46:
18346: removed old extra include
18347:
18348: * src/classes/hash.C 1.28:
18349: * src/classes/xdoc.C 1.41:
18350: * src/classes/xnode.C 1.17:
18351: * src/include/pa_hash.h 1.49:
18352: * src/main/pa_hash.C 1.45:
18353: * src/main/pa_request.C 1.174:
18354: * src/types/pa_vhash.h 1.26:
18355: * src/types/pa_vxnode.C 1.9:
18356: hash locking
18357: disabled changing of hash inside of foreach
18358:
18359: * src/classes/hash.C 1.27:
18360: * src/classes/hashfile.C 1.14:
18361: * src/types/pa_vhashfile.C 1.13:
18362: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
18363: prev were hash.foreach
18364:
18365: * src/classes/hash.C 1.29:
18366: * src/classes/op.C 1.56:
18367: * src/main/execute.C 1.202:
18368: changed root behavior in native calls.
18369: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
18370:
18371: * src/classes/op.C 1.55:
18372: detected for var storage bug, fixed. todo:foreach
18373:
18374: 2001-10-31 paf
18375: * src/main/pa_sql_driver_manager.C 1.47:
18376: hiding passwords and addresses from accidental show [imagine
18377: user forgot @exception]
18378:
18379: * src/main/pa_db_connection.C 1.26:
18380: * src/main/pa_sql_driver_manager.C 1.48:
18381: // lockdetector flags
18382: dbenv.lk_detect=DB_LOCK_RANDOM;
18383:
18384: * src/include/pa_opcode.h 1.7:
18385: * src/main/compile.tab.C 1.25:
18386: * src/main/compile.y 1.173:
18387: * src/main/execute.C 1.201:
18388: \ in expression: int divide 10/3=3
18389:
18390: * src/main/pa_common.C 1.81:
18391: typing bug in common - bad ifdeff
18392:
18393: * src/types/pa_vhashfile.h 1.11:
18394: hashfile ^delete to do something only inside of ^cache
18395:
18396: * src/include/pa_threads.h 1.19:
18397: * src/main/pa_db_connection.C 1.25:
18398: * src/main/pa_db_table.C 1.10:
18399: * src/targets/apache13/pa_threads.C 1.2:
18400: * src/targets/cgi/pa_threads.C 1.4:
18401: * src/targets/isapi/pa_threads.C 1.4:
18402: libdb DB_THREAD flag only when really needed
18403:
18404: * src/main/pa_db_connection.C 1.27:
18405: z
18406:
18407: * src/classes/file.C 1.64:
18408: * src/classes/image.C 1.61:
18409: * src/classes/mail.C 1.43:
18410: * src/classes/string.C 1.87:
18411: * src/classes/xnode.C 1.16:
18412: * src/include/pa_common.h 1.58:
18413: * src/main/pa_common.C 1.80:
18414: ^string.save[[append;]path]
18415:
18416: * src/main/compile.C 1.52:
18417: * src/main/pa_common.C 1.83:
18418: completely empty file now considered "read", not ignored [not
18419: perfect trick used]
18420:
18421: * src/classes/table.C 1.129:
18422: ^table.save[[nameless|+append;]path]
18423:
18424: * src/main/pa_common.C 1.82:
18425: simplier common ifdefs
18426:
18427: 2001-10-30 paf
18428: * src/include/pa_common.h 1.57:
18429: * src/main/pa_common.C 1.79:
18430: * src/types/pa_vform.C 1.45:
18431: form post data line endings not reformatted now.
18432:
18433: * src/classes/xdoc.C 1.40:
18434: rolled back {} in xdoc.createTextNode for now
18435:
18436: * src/classes/classes.dsp 1.13:
18437: * src/main/main.dsp 1.137:
18438: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
18439: * src/targets/cgi/parser3.dsp 1.38:
18440: * src/targets/isapi/parser3isapi.dsp 1.29:
18441: * src/types/types.dsp 1.13:
18442: enabled debug incremental compile
18443:
18444: * src/main/pa_db_connection.C 1.24:
18445: * src/main/pa_db_manager.C 1.10:
18446: * src/main/pa_db_table.C 1.9:
18447: * src/main/pa_exec.C 1.16:
18448: * src/main/pa_request.C 1.173:
18449: * src/main/pa_sql_driver_manager.C 1.46:
18450: * src/main/pa_string.C 1.118:
18451: cstr(asis) default param removed
18452:
18453: * src/types/pa_vform.C 1.44:
18454: * src/types/pa_vform.h 1.28:
18455: AppendFormEntry length param now required [had bug when file=
18456: has no value]
18457:
18458: * src/types/pa_vform.C 1.43:
18459: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
18460:
18461: * src/include/pa_dir.h 1.7:
18462: LOAD_DIR fixed
18463:
18464: * src/include/pa_config_fixed.h 1.29:
18465: * src/include/pa_pragma_pack_begin.h 1.1:
18466: * src/include/pa_pragma_pack_end.h 1.1:
18467: * src/include/pa_string.h 1.114:
18468: * src/include/pa_types.h 1.30:
18469: String & Origin packed with #pragma pack
18470:
18471: * src/Makefile.in 1.33:
18472: * src/include/pa_config_auto.h.in 1.11:
18473: pragma detection
18474:
18475: * src/classes/xdoc.C 1.39:
18476: rolled back {} in xdoc.createElement for now
18477:
18478: 2001-10-29 paf
18479: * src/types/pa_wcontext.h 1.20:
18480: bitfield syntax stricter
18481:
18482: * src/include/pa_string.h 1.111:
18483: * src/main/pa_string.C 1.115:
18484: * src/targets/cgi/pa_pool.C 1.27:
18485: debugging memory
18486: String::fused_rows func now
18487:
18488: [Mon Oct 29 17:55:45 2001] total 5917436/158731
18489: [Mon Oct 29 18:11:53 2001] total 5796092/158731
18490:
18491: * src/classes/file.C 1.61:
18492: * src/classes/image.C 1.60:
18493: * src/classes/string.C 1.86:
18494: * src/classes/xdoc.C 1.38:
18495: * src/include/pa_pool.h 1.68:
18496: * src/include/pa_string.h 1.109:
18497: * src/main/execute.C 1.199:
18498: * src/main/pa_array.C 1.41:
18499: * src/main/pa_common.C 1.78:
18500: * src/main/pa_hash.C 1.43:
18501: * src/main/pa_sql_driver_manager.C 1.45:
18502: * src/main/pa_string.C 1.114:
18503: * src/main/untaint.C 1.70:
18504: * src/targets/cgi/pa_pool.C 1.25:
18505: * src/targets/cgi/parser3.C 1.126:
18506: * src/types/pa_vcookie.C 1.30:
18507: * src/types/pa_vstring.h 1.37:
18508: debuggging memory.
18509: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
18510: VString(String&) not copies reference [29M -> 17M]
18511:
18512: * src/include/pa_sql_connection.h 1.17:
18513: SQL_CONNECTION_FUNC_GUARDED name
18514:
18515: * src/targets/isapi/pa_pool.C 1.8:
18516: added isapi&apache real_malloc debug param.someday either ifdef
18517: or remove it
18518:
18519: * src/targets/apache13/pa_pool.C 1.2:
18520: * src/targets/cgi/pa_pool.C 1.30:
18521: * src/targets/cgi/parser3.C 1.127:
18522: removed debug defines
18523:
18524: * src/Makefile.am 1.12:
18525: .am order
18526:
18527: * src/main/pa_sql_driver_manager.C 1.44:
18528: ping to have services [old hiding bug]
18529:
18530: * src/main/untaint.C 1.73:
18531: optimizing returned after debugging
18532:
18533: * src/include/pa_array.h 1.45:
18534: * src/include/pa_charset_manager.h 1.2:
18535: * src/include/pa_db_connection.h 1.15:
18536: * src/include/pa_db_manager.h 1.6:
18537: * src/include/pa_db_table.h 1.7:
18538: * src/include/pa_hash.h 1.46:
18539: * src/include/pa_request.h 1.107:
18540: * src/include/pa_sql_driver_manager.h 1.14:
18541: * src/include/pa_stylesheet_manager.h 1.2:
18542: * src/include/pa_threads.h 1.18:
18543: * src/types/pa_valiased.h 1.15:
18544: * src/types/pa_vhashfile.h 1.10:
18545: * src/types/pa_vstateless_class.h 1.19:
18546: * src/types/pa_wcontext.h 1.18:
18547: gcc 3.0.1 required "friend class"
18548:
18549: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
18550: class Temp_lang'
18551:
18552: * src/include/pa_string.h 1.112:
18553: * src/main/pa_string.C 1.116:
18554: * src/main/untaint.C 1.71:
18555: * src/targets/cgi/pa_pool.C 1.29:
18556: String size_t replace to uint in proper places [todo:Array]
18557:
18558: * src/classes/file.C 1.62:
18559: * src/include/pa_hash.h 1.47:
18560: * src/include/pa_string.h 1.110:
18561: * src/main/pa_globals.C 1.87:
18562: * src/targets/cgi/pa_pool.C 1.26:
18563: debugging memory
18564: hash key ref now
18565:
18566: [Mon Oct 29 16:01:17 2001] total 17050496/202647
18567: [Mon Oct 29 17:11:17 2001] total 16867948/202658
18568:
18569: * src/classes/file.C 1.63:
18570: * src/types/pa_vimage.C 1.13:
18571: image&file couple stack string hash.puts
18572:
18573: * src/main/execute.C 1.200:
18574: * src/targets/cgi/pa_pool.C 1.28:
18575: * src/targets/cgi/parser3.dsp 1.37:
18576: * src/types/pa_wcontext.h 1.19:
18577: * src/types/pa_wwrapper.h 1.13:
18578: debugging memory
18579: WContext
18580: flags to bits
18581:
18582: total 5 652 652/158731
18583: total 5 469 332/158731
18584:
18585: * src/include/pa_sql_connection.h 1.16:
18586: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
18587:
18588: * src/include/pa_exception.h 1.19:
18589: * src/include/pa_sql_connection.h 1.15:
18590: * src/main/pa_exception.C 1.23:
18591: * src/main/pa_sql_driver_manager.C 1.43:
18592: * src/sql/pa_sql_driver.h 1.19:
18593: sql driver impl changed in _throw part.
18594:
18595: the idea is to #1 jump to C++ some function to main body, where
18596: every function stack frame has exception unwind information
18597: and from there... #2 propagate_exception()
18598:
18599: * src/include/pa_array.h 1.46:
18600: * src/main/pa_array.C 1.42:
18601: debugging memory
18602: Array:: without cache in get/put now
18603:
18604: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
18605: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
18606:
18607: * src/include/pa_string.h 1.113:
18608: * src/include/pa_types.h 1.29:
18609: * src/main/pa_string.C 1.117:
18610: * src/main/untaint.C 1.72:
18611: memory hunging
18612: #pragma pack(1)
18613:
18614: 16 419 844
18615: 13 169 394
18616:
18617: 2001-10-28 paf
18618: * src/include/pa_config_auto.h.in 1.10:
18619: * src/include/pa_config_fixed.h 1.28:
18620: * src/include/pa_db_connection.h 1.14:
18621: * src/include/pa_db_manager.h 1.5:
18622: * src/include/pa_db_table.h 1.6:
18623: * src/main/pa_db_connection.C 1.20:
18624: * src/main/pa_db_table.C 1.6:
18625: db2 on linux with DB 2.4.14: (6/2/98)
18626:
18627: * src/main/pa_db_connection.C 1.21:
18628: * src/main/pa_db_table.C 1.8:
18629: exception translation
18630:
18631: * src/main/pa_db_connection.C 1.22:
18632: expire table [was accidently pasted with wrong type/cast]
18633:
18634: * src/classes/Makefile.am 1.30:
18635: * src/classes/Makefile.in 1.30:
18636: * src/targets/apache13/p3runConfigure.in 1.6:
18637: * src/targets/cgi/Makefile.am 1.22:
18638: * src/targets/cgi/Makefile.in 1.27:
18639: db makes. remember to build DB2 with -fexceptions!!!
18640:
18641: * src/main/pa_db_table.C 1.7:
18642: DB_RMW defed
18643:
18644: * src/main/pa_db_connection.C 1.23:
18645: removed old consts
18646:
18647: 2001-10-27 paf
18648: * src/classes/hashfile.C 1.13:
18649: * src/include/pa_db_connection.h 1.13:
18650: * src/include/pa_db_table.h 1.5:
18651: * src/main/pa_db_connection.C 1.19:
18652: * src/main/pa_db_manager.C 1.9:
18653: * src/main/pa_db_table.C 1.5:
18654: * src/main/pa_globals.C 1.86:
18655: * src/types/pa_vhashfile.C 1.12:
18656: DB2 ifdefs
18657:
18658: * src/Makefile.in 1.32:
18659: * src/classes/Makefile.am 1.29:
18660: * src/classes/Makefile.in 1.29:
18661: * src/include/pa_config_fixed.h 1.27:
18662: * src/main/Makefile.am 1.23:
18663: * src/main/Makefile.in 1.25:
18664: * src/targets/Makefile.in 1.23:
18665: * src/targets/apache13/Makefile.in 1.22:
18666: * src/targets/apache13/p3runConfigure.in 1.5:
18667: * src/targets/cgi/Makefile.am 1.21:
18668: * src/targets/cgi/Makefile.in 1.26:
18669: * src/types/Makefile.am 1.12:
18670: * src/types/Makefile.in 1.22:
18671: makes with DB2
18672:
18673: * src/classes/classes.awk 1.4:
18674: no $ in var names
18675:
18676: * src/main/pa_globals.C 1.85:
18677: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
18678: * src/targets/cgi/parser3.dsp 1.36:
18679: * src/targets/isapi/parser3isapi.dsp 1.28:
18680: vc projects libdb ifdefed into globals.C
18681:
18682: * src/main/pa_db_connection.C 1.17:
18683: * src/main/pa_db_manager.C 1.8:
18684: db expiration connection&table [forgotten calls]
18685:
18686: * src/Makefile.in 1.31:
18687: * src/classes/Makefile.in 1.28:
18688: * src/include/pa_config_auto.h.in 1.9:
18689: * src/main/Makefile.am 1.22:
18690: * src/main/Makefile.in 1.24:
18691: * src/targets/Makefile.in 1.22:
18692: * src/targets/apache13/p3runConfigure.in 1.4:
18693: * src/targets/cgi/Makefile.in 1.25:
18694: * src/types/Makefile.am 1.11:
18695: * src/types/Makefile.in 1.21:
18696: makes db
18697:
18698: * src/classes/hashfile.C 1.12:
18699: * src/include/pa_db_connection.h 1.12:
18700: * src/include/pa_db_table.h 1.4:
18701: * src/main/pa_db_connection.C 1.18:
18702: * src/main/pa_db_table.C 1.4:
18703: ^hashfile.clear[]
18704:
18705: 2001-10-26 paf
18706: * src/classes/xdoc.C 1.35:
18707: * src/classes/xdoc.C 1.36:
18708: * src/types/pa_vxdoc.h 1.11:
18709: transform2 for parsed_source
18710:
18711: * src/classes/hashfile.C 1.11:
18712: * src/include/pa_db_connection.h 1.10:
18713: * src/include/pa_db_manager.h 1.4:
18714: * src/include/pa_db_table.h 1.3:
18715: * src/include/pa_hash.h 1.45:
18716: * src/main/pa_db_connection.C 1.13:
18717: * src/main/pa_db_manager.C 1.7:
18718: * src/main/pa_db_table.C 1.3:
18719: * src/main/pa_hash.C 1.42:
18720: * src/types/pa_vhashfile.C 1.11:
18721: * src/types/pa_vhashfile.h 1.9:
18722: db connections & tables now cached at create time & multithreaded
18723:
18724: * src/classes/xdoc.C 1.37:
18725: xdoc createTextNode createElement UL_XML default. but entities
18726: still reparsed. todo: tothink
18727:
18728: * src/classes/hashfile.C 1.10:
18729: * src/include/pa_db_table.h 1.2:
18730: * src/main/pa_db_table.C 1.2:
18731: db: child transaction commit/rollback responsibility left to
18732: parent [as it sould - else there were a bug with double free]
18733:
18734: * src/include/pa_db_connection.h 1.11:
18735: * src/main/pa_db_connection.C 1.15:
18736: * src/main/pa_db_connection.C 1.16:
18737: db checkpoints
18738:
18739: * src/main/pa_db_connection.C 1.12:
18740: about to remove connection from vhashfile
18741:
18742: * src/main/pa_db_connection.C 1.14:
18743: db recover mech 2
18744:
18745: 2001-10-25 paf
18746: * src/classes/hashfile.C 1.9:
18747: * src/include/pa_common.h 1.56:
18748: * src/include/pa_db_connection.h 1.9:
18749: * src/include/pa_db_manager.h 1.3:
18750: * src/include/pa_db_table.h 1.1:
18751: * src/main/main.dsp 1.136:
18752: * src/main/pa_db_connection.C 1.11:
18753: * src/main/pa_db_manager.C 1.6:
18754: * src/main/pa_db_table.C 1.1:
18755: * src/types/pa_vhashfile.C 1.10:
18756: * src/types/pa_vhashfile.h 1.8:
18757: started db_home [multiple, cached]
18758: todo: autorecover [tried, but not succeded, yet]
18759:
18760: * src/include/pa_db_connection.h 1.8:
18761: * src/main/pa_db_manager.C 1.5:
18762: transaction parent passed
18763:
18764: * src/include/pa_dir.h 1.6:
18765: ancient gpf on dir not found fixed
18766:
18767: 2001-10-24 parser
18768: * src/classes/Makefile.am 1.26:
18769: * src/classes/Makefile.am 1.27:
18770: * src/classes/Makefile.am 1.28:
18771: * src/classes/Makefile.in 1.26:
18772: * src/classes/Makefile.in 1.27:
18773: * src/main/Makefile.in 1.23:
18774: * src/targets/cgi/Makefile.am 1.20:
18775: * src/targets/cgi/Makefile.in 1.24:
18776: * src/targets/cgi/pool_storage.h 1.2:
18777: * src/targets/cgi/pool_storage.h 1.3:
18778: makes
18779:
18780: * src/include/pa_db_connection.h 1.6:
18781: * src/main/pa_db_connection.C 1.6:
18782: * src/types/pa_vhashfile.C 1.6:
18783: db_cursor constructor public now
18784:
18785: * src/include/pa_common.h 1.54:
18786: * src/main/Makefile.am 1.21:
18787: * src/main/pa_common.C 1.76:
18788: * src/types/pa_vform.C 1.41:
18789: * src/types/pa_vform.h 1.26:
18790: .am
18791:
18792: * src/classes/hashfile.C 1.7:
18793: * src/include/pa_request.h 1.106:
18794: hashfile.cache 0
18795:
18796: * src/main/pa_db_connection.C 1.7:
18797: * src/types/pa_vhashfile.C 1.7:
18798: db_connection not bothers with key when not returning expired data
18799:
18800: * src/targets/cgi/pool_storage.h 1.4:
18801: * src/targets/isapi/parser3isapi.C 1.56:
18802: * src/targets/isapi/pool_storage.h 1.12:
18803: pool_storage fixed
18804:
18805: * src/include/pa_common.h 1.55:
18806: * src/main/pa_common.C 1.77:
18807: * src/types/pa_vform.C 1.42:
18808: * src/types/pa_vform.h 1.27:
18809: form fix_line_breaks
18810:
18811: * src/types/pa_vhashfile.C 1.8:
18812: * src/types/pa_vhashfile.h 1.6:
18813: hashfile expiring 0
18814:
18815: * src/main/pa_db_connection.C 1.8:
18816: * src/types/pa_vhashfile.C 1.9:
18817: hashfile expiring 1
18818:
18819: * src/classes/hashfile.C 1.6:
18820: * src/include/pa_db_connection.h 1.7:
18821: * src/main/pa_db_connection.C 1.9:
18822: hashfile expired deleted from db when get & iterate
18823:
18824: * src/classes/hashfile.C 1.8:
18825: * src/types/pa_vhashfile.h 1.7:
18826: hashfile 1
18827:
1.39 paf 18828: * src/sql/pa_sql_driver.h 1.18:
18829: version
18830:
1.15 paf 18831: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
18832: * src/targets/isapi/parser3isapi.dsp 1.27:
18833: doc
18834:
18835: * src/include/pa_db_connection.h 1.5:
18836: * src/main/pa_db_connection.C 1.5:
18837: * src/types/pa_vhashfile.C 1.5:
18838: * src/types/pa_vhashfile.h 1.5:
18839: hashfile data stamped, todo: put_element analize
18840:
18841: * src/include/pa_db_connection.h 1.4:
18842: * src/include/pa_string.h 1.108:
18843: * src/main/pa_db_connection.C 1.4:
18844: * src/main/pa_string.C 1.113:
18845: hashfile pieced serialize. todo stamp
18846:
18847: * src/main/pa_db_connection.C 1.10:
18848: * src/main/pa_db_manager.C 1.4:
18849: hashfile setted this:
18850: DB_RMW
18851: 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
18852:
18853: 2001-10-23 parser
18854: * src/classes/file.C 1.60:
18855: * src/classes/hash.C 1.24:
18856: * src/classes/hashfile.C 1.5:
18857: * src/classes/image.C 1.59:
18858: * src/classes/mail.C 1.42:
18859: * src/classes/response.C 1.15:
18860: * src/classes/string.C 1.85:
18861: * src/classes/table.C 1.128:
18862: * src/classes/xdoc.C 1.34:
18863: * src/include/pa_config_fixed.h 1.26:
18864: * src/include/pa_db_connection.h 1.3:
18865: * src/main/pa_common.C 1.75:
18866: * src/main/pa_db_connection.C 1.3:
18867: * src/main/pa_request.C 1.172:
18868: * src/types/pa_value.h 1.76:
18869: * src/types/pa_vcookie.C 1.29:
18870: * src/types/pa_vhash.h 1.25:
18871: * src/types/pa_vhashfile.C 1.4:
18872: * src/types/pa_vhashfile.h 1.4:
18873: * src/types/pa_vresponse.h 1.16:
18874: * src/types/pa_vtable.C 1.8:
18875: ^hashfile.hash[]
18876:
18877: * src/classes/hashfile.C 1.3:
18878: * src/include/pa_db_connection.h 1.2:
18879: * src/include/pa_db_manager.h 1.2:
18880: * src/main/pa_db_connection.C 1.2:
18881: * src/main/pa_db_manager.C 1.2:
18882: * src/types/pa_vhashfile.h 1.3:
18883: ^hashfile.transaction{code}
18884: ^hashfile:clear[filename]
18885: ^hashfile.delete[key]
18886:
18887: * src/classes/hashfile.C 1.4:
18888: * src/classes/xdoc.C 1.33:
18889: * src/include/pa_config_fixed.h 1.25:
18890: * src/main/pa_db_manager.C 1.3:
18891: * src/main/pa_globals.C 1.84:
18892: ifdefs so it compiled without db
18893:
18894: 2001-10-22 parser
18895: * src/classes/classes.dsp 1.12:
18896: * src/classes/hashfile.C 1.2:
18897: * src/classes/xdoc.C 1.32:
18898: * src/classes/xnode.C 1.15:
18899: * src/include/pa_charset_connection.h 1.2:
18900: * src/include/pa_db_connection.h 1.1:
18901: * src/include/pa_db_manager.h 1.1:
18902: * src/include/pa_exception.h 1.18:
18903: * src/include/pa_sapi.h 1.14:
18904: * src/include/pa_sql_connection.h 1.14:
18905: * src/include/pa_sql_driver_manager.h 1.13:
18906: * src/include/pa_stylesheet_connection.h 1.14:
18907: * src/include/pa_stylesheet_manager.h 1.1:
18908: * src/include/pa_xslt_stylesheet_manager.h 1.5:
18909: * src/main/main.dsp 1.135:
18910: * src/main/pa_db_connection.C 1.1:
18911: * src/main/pa_db_manager.C 1.1:
18912: * src/main/pa_exception.C 1.22:
18913: * src/main/pa_globals.C 1.83:
18914: * src/main/pa_pool.C 1.38:
18915: * src/main/pa_sql_driver_manager.C 1.42:
18916: * src/main/pa_stylesheet_manager.C 1.1:
18917: * src/main/pa_xslt_stylesheet_manager.C 1.5:
18918: * src/targets/apache13/mod_parser3.C 1.7:
18919: * src/targets/cgi/parser3.C 1.124:
18920: * src/targets/isapi/parser3isapi.C 1.55:
18921: * src/types/pa_vhashfile.C 1.3:
18922: * src/types/pa_vhashfile.h 1.2:
18923: * src/types/pa_vxdoc.C 1.5:
18924: * src/types/pa_vxnode.C 1.8:
18925: * src/types/types.dsp 1.12:
18926: hashfile 0
18927:
18928: * src/targets/cgi/pa_pool.C 1.24:
18929: * src/targets/cgi/parser3.C 1.125:
18930: * src/targets/cgi/parser3.dsp 1.35:
18931: * src/targets/cgi/pool_storage.h 1.1:
18932: * src/targets/isapi/pool_storage.h 1.11:
18933: cgi += pool cleanups
18934:
18935: * src/targets/apache13/mod_parser3.C 1.5:
18936: * src/targets/isapi/parser3isapi.C 1.54:
18937: SEH minor ifdef changes
18938:
18939: * src/targets/apache13/mod_parser3.C 1.6:
18940: html
18941:
18942: * src/classes/classes.dsp 1.11:
18943: * src/classes/hashfile.C 1.1:
18944: * src/include/pa_config_fixed.h 1.24:
18945: * src/main/execute.C 1.198:
18946: * src/targets/cgi/parser3.dsp 1.34:
18947: * src/types/pa_vhashfile.C 1.1:
18948: * src/types/pa_vhashfile.h 1.1:
18949: * src/types/types.dsp 1.11:
18950: hashfile -100
18951:
18952: * src/include/pa_exception.h 1.17:
18953: * src/include/pa_request.h 1.105:
18954: * src/main/execute.C 1.197:
18955: * src/main/pa_exception.C 1.21:
18956: * src/main/pa_request.C 1.171:
18957: * src/targets/cgi/parser3.C 1.123:
18958: * src/targets/cgi/parser3.dsp 1.33:
18959: * src/types/pa_vclass.h 1.20:
18960: * src/types/pa_vobject.h 1.12:
18961: stack backtrace
18962:
18963: * src/types/pa_vhashfile.C 1.2:
18964: z
18965:
18966: 2001-10-19 parser
18967: * src/main/pa_request.C 1.170:
18968: * src/targets/apache13/mod_parser3.C 1.4:
18969: pool:: context - get_context
18970:
18971: * src/main/pa_pool.C 1.37:
18972: auto compiled on gcc
18973:
18974: * src/classes/classes.h 1.13:
18975: * src/classes/date.C 1.11:
18976: * src/classes/double.C 1.40:
18977: * src/classes/file.C 1.59:
18978: * src/classes/form.C 1.18:
18979: * src/classes/hash.C 1.23:
18980: * src/classes/image.C 1.57:
18981: * src/classes/int.C 1.37:
18982: * src/classes/mail.C 1.41:
18983: * src/classes/math.C 1.7:
18984: * src/classes/op.C 1.53:
18985: * src/classes/string.C 1.84:
18986: * src/classes/table.C 1.127:
18987: * src/classes/void.C 1.12:
18988: * src/include/pa_config_fixed.h 1.22:
18989: * src/include/pa_exception.h 1.15:
18990: * src/include/pa_pool.h 1.64:
18991: * src/include/pa_request.h 1.104:
18992: * src/include/pa_types.h 1.27:
18993: * src/main/compile.C 1.51:
18994: * src/main/compile_tools.C 1.39:
18995: * src/main/execute.C 1.196:
18996: * src/main/pa_array.C 1.40:
18997: * src/main/pa_common.C 1.73:
18998: * src/main/pa_dictionary.C 1.8:
18999: * src/main/pa_exception.C 1.19:
19000: * src/main/pa_exec.C 1.15:
19001: * src/main/pa_pool.C 1.34:
19002: * src/main/pa_request.C 1.169:
19003: * src/main/pa_socks.C 1.7:
19004: * src/main/pa_sql_driver_manager.C 1.41:
19005: * src/main/pa_string.C 1.112:
19006: * src/main/pa_table.C 1.39:
19007: * src/main/untaint.C 1.69:
19008: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
19009: * src/targets/apache13/mod_parser3.C 1.3:
19010: * src/targets/cgi/parser3.C 1.122:
19011: * src/targets/isapi/parser3isapi.C 1.53:
19012: * src/types/pa_value.h 1.75:
19013: * src/types/pa_vbool.h 1.14:
19014: * src/types/pa_vdouble.h 1.27:
19015: * src/types/pa_vfile.h 1.36:
19016: * src/types/pa_vform.C 1.40:
19017: * src/types/pa_vhash.h 1.24:
19018: * src/types/pa_vint.h 1.28:
19019: * src/types/pa_vjunction.h 1.9:
19020: * src/types/pa_vmethod_frame.h 1.17:
19021: * src/types/pa_vstateless_class.h 1.18:
19022: * src/types/pa_vtable.C 1.7:
19023: * src/types/pa_wcontext.C 1.11:
19024: * src/types/pa_wwrapper.h 1.12:
19025: switched to c++ exceptions 0
19026:
19027: * src/Makefile.in 1.30:
19028: * src/classes/Makefile.in 1.25:
19029: * src/include/pa_pool.h 1.66:
19030: * src/main/Makefile.in 1.22:
19031: * src/main/pa_common.C 1.74:
19032: * src/targets/Makefile.in 1.21:
19033: * src/targets/apache13/Makefile.in 1.21:
19034: * src/targets/cgi/Makefile.in 1.23:
19035: * src/types/Makefile.in 1.20:
19036: makes
19037:
19038: * src/include/pa_pool.h 1.67:
19039: header
19040:
19041: * src/classes/xdoc.C 1.30:
19042: * src/classes/xnode.C 1.13:
19043: * src/include/pa_pool.h 1.65:
19044: * src/include/pa_types.h 1.28:
19045: * src/main/pa_pool.C 1.36:
19046: first c++ exceptions result: can free up xalandomstring
19047: resulting from pool::transcode
19048:
19049: * src/classes/classes.awk 1.3.6.1:
19050: $ removed
19051:
19052: * src/classes/Makefile.am 1.25:
19053: * src/classes/xdoc.C 1.29:
19054: * src/classes/xnode.C 1.12:
19055: * src/include/pa_config_fixed.h 1.23:
19056: * src/include/pa_exception.h 1.16:
19057: * src/include/pa_stylesheet_connection.h 1.13:
19058: * src/main/pa_charset_connection.C 1.10:
19059: * src/main/pa_exception.C 1.20:
19060: * src/main/pa_pool.C 1.35:
19061: * src/types/pa_vxdoc.C 1.3:
19062: * src/types/pa_vxdoc.h 1.9:
19063: * src/types/pa_vxnode.C 1.6:
19064: * src/types/pa_vxnode.h 1.6:
19065: switched to c++ exceptions 1xml
19066: configure fixed to exclude xalan-patch from non-xml compile
19067:
19068: * src/classes/xdoc.C 1.31:
19069: * src/classes/xnode.C 1.14:
19070: * src/classes/xnode.h 1.3:
19071: * src/types/pa_vxdoc.C 1.4:
19072: * src/types/pa_vxdoc.h 1.10:
19073: * src/types/pa_vxnode.C 1.7:
19074: * src/types/pa_vxnode.h 1.7:
19075: xnode clone got freed
19076:
19077: * src/classes/image.C 1.58:
19078: comment
19079:
19080: 2001-10-18 parser
19081: * src/classes/xdoc.C 1.28:
19082: * src/types/pa_vxdoc.h 1.8:
19083: * src/types/pa_vxnode.C 1.5:
19084: vxdoc set_document & ctor question "who owns document" solved
19085:
19086: * src/classes/xdoc.C 1.26:
19087: * src/classes/xnode.C 1.11:
19088: * src/include/pa_pool.h 1.63:
19089: * src/main/pa_pool.C 1.32:
19090: encoding in dom creating funcs
19091:
19092: * src/include/pa_stylesheet_connection.h 1.12:
19093: prev stylesheet destroyed @ recompile
19094:
19095: * src/classes/xdoc.C 1.22:
19096: comment
19097:
19098: * src/classes/xdoc.C 1.21:
19099: * src/classes/xnode.C 1.10:
19100: * src/main/compile.tab.C 1.24:
19101: xdoc create now uses XercesDocumentBridge, appendChild&co now works
19102:
19103: * src/classes/xdoc.C 1.27:
19104: * src/main/pa_pool.C 1.33:
19105: extra free removed
19106:
19107: * src/classes/xdoc.C 1.24:
19108: * src/classes/xdoc.C 1.25:
19109: * src/types/pa_vxdoc.h 1.7:
19110: dom created by create can be transformed now
19111:
19112: * src/classes/xdoc.C 1.23:
19113: z
19114:
19115: * src/types/pa_vcookie.C 1.28:
19116: cookie:CLASS
19117:
19118: * src/classes/classes.dsp 1.10:
19119: * src/classes/xdoc.C 1.19:
19120: * src/types/types.dsp 1.10:
19121: fiew leechy-found bugs in code&doc fixed
19122:
19123: * src/classes/xdoc.C 1.20:
19124: * src/classes/xnode.C 1.9:
19125: xdoc::create[] now. and all dom tag names forced to XML lang
19126:
19127: * src/main/main.dsp 1.134:
19128: project
19129:
19130: * src/main/compile.tab.C 1.23:
19131: * src/main/compile.y 1.172:
19132: * src/main/pa_request.C 1.168:
19133: ^:
19134: no colon in $origin @exception[
19135:
19136: 2001-10-17 parser
19137: * src/types/pa_vimage.h 1.21:
19138: removed unused vimage::save
19139:
19140: * src/classes/classes.dsp 1.9:
19141: * src/classes/string.C 1.83:
19142: * src/main/pa_string.C 1.111:
19143: * src/types/pa_vxnode.h 1.5:
19144: * src/types/types.dsp 1.9:
19145: string::mid fixed, string.mid n functionality preserved
19146:
19147: 2001-10-16 parser
19148: * src/classes/classes.dsp 1.8:
19149: * src/main/main.dsp 1.133:
19150: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
19151: * src/targets/cgi/parser3.dsp 1.32:
19152: * src/targets/isapi/parser3isapi.dsp 1.26:
19153: * src/types/types.dsp 1.8:
19154: ident >nul 2>&1
19155:
1.28 paf 19156: * src/classes/xnode.C 1.7:
19157: * src/classes/xnode.C 1.8:
19158: removed few dom returns & changed op.txt
19159:
19160: * src/classes/image.C 1.54:
19161: gd size/resize bugfix
1.15 paf 19162:
1.28 paf 19163: * src/classes/image.C 1.55:
19164: :CopyResampled made gd2beta+my hands, very ineffective, but
19165: works for small paleted image
1.15 paf 19166:
19167: * src/classes/string.C 1.82:
19168: * src/main/pa_string.C 1.110:
19169: $string.mid(p[;n])
19170:
1.28 paf 19171: * src/classes/image.C 1.56:
19172: image.copy tolerance
19173:
19174: * src/types/pa_vhash.h 1.23:
19175: * src/types/pa_vtable.h 1.34:
19176: hash can be used as boolean
19177:
1.15 paf 19178: * src/main/pa_common.C 1.72:
19179: \r\n -> \n DOS
19180: \r -> \n Macintosh
19181: on all systems
19182:
19183: * src/classes/image.C 1.53:
19184: * src/types/pa_vimage.h 1.20:
19185: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
19186: ;dest h]])
19187:
1.28 paf 19188: * src/types/pa_vimage.C 1.12:
19189: comment
19190:
1.15 paf 19191: 2001-10-15 parser
19192: * src/Makefile.in 1.29:
19193: * src/types/pa_vcode_frame.h 1.11:
19194: * src/types/pa_wcontext.C 1.10:
19195: code_frame fixed - ::write badly passed string too
19196: transparently [failed to intercept it]
19197:
19198: * src/types/pa_vxnode.C 1.4:
19199: document_type_node.
19200: !readonly attribute DOMString name
19201: !notation_node.
19202: !readonly attribute DOMString publicId
19203: !readonly attribute DOMString systemId
19204:
19205: * src/classes/xdoc.C 1.16:
19206: * src/classes/xnode.C 1.6:
19207: * src/include/pa_config_fixed.h 1.21:
19208: * src/include/pa_request.h 1.103:
19209: * src/main/pa_sql_driver_manager.C 1.40:
19210: * src/types/pa_vxdoc.C 1.2:
19211: * src/types/pa_vxdoc.h 1.6:
19212: * src/types/pa_vxnode.C 1.3:
19213: * src/types/pa_vxnode.h 1.4:
19214: DOM1 major addtion, only few attributes/methods left
19215:
19216: * src/main/execute.C 1.195:
19217: z
19218:
19219: * src/classes/xdoc.C 1.17:
19220: * src/classes/xdoc.C 1.18:
19221: !::create{qualifiedName}
19222:
19223: 2001-10-13 parser
19224: * src/main/execute.C 1.194:
19225: * src/types/pa_vcode_frame.h 1.9:
19226: vcodeframe made transparent enough to handle hash if creation&passing
19227:
19228: * src/include/pa_config_fixed.h 1.20:
19229: * src/main/execute.C 1.193:
19230: * src/main/pa_exception.C 1.18:
19231: noticed that vcodeframe not transparent enough, would change now
19232:
19233: * src/types/pa_vcode_frame.h 1.10:
19234: couple comments
19235:
19236: * src/targets/isapi/pool_storage.h 1.10:
19237: isapi pool storage reverse cleanups & frees order
19238:
19239: * src/main/pa_sql_driver_manager.C 1.39:
19240: * src/targets/cgi/parser3.C 1.121:
19241: * src/targets/isapi/parser3isapi.C 1.52:
19242: isapi&cgi couple non-pooled mallocs in main handler
19243:
19244: 2001-10-12 parser
19245: * src/classes/double.C 1.39:
19246: * src/classes/int.C 1.36:
19247: * src/classes/string.C 1.81:
19248: sql{}[$.default[({})]] handling changed:
19249: now type of default param analized always, not only at problem time,
19250: thus helping early problem spotting
19251:
19252: * src/classes/classes.dsp 1.7:
19253: * src/classes/xdoc.C 1.15:
19254: * src/main/compile.tab.C 1.22:
19255: * src/main/main.dsp 1.132:
19256: * src/main/pa_globals.C 1.82:
19257: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
19258: * src/targets/apache13/mod_parser3.C 1.2:
19259: * src/targets/cgi/parser3.C 1.120:
19260: * src/targets/cgi/parser3.dsp 1.31:
19261: * src/targets/isapi/parser3isapi.C 1.50:
19262: * src/targets/isapi/parser3isapi.C 1.51:
19263: * src/targets/isapi/parser3isapi.dsp 1.25:
19264: * src/types/types.dsp 1.7:
19265: xalan&xerces multithread bug fixed. initialization&free on each
19266: thread!
19267:
19268: 2001-10-11 parser
19269: * src/targets/apache13/Makefile.am 1.6:
19270: started restructuring
19271:
19272: * src/Makefile.in 1.25:
19273: * src/Makefile.in 1.26:
19274: * src/Makefile.in 1.28:
19275: * src/classes/Makefile.in 1.22:
19276: * src/classes/Makefile.in 1.23:
19277: * src/include/pa_config_auto.h.in 1.8:
19278: * src/main/Makefile.in 1.20:
19279: * src/main/Makefile.in 1.21:
19280: * src/targets/Makefile.in 1.19:
19281: * src/targets/Makefile.in 1.20:
19282: * src/targets/apache13/Makefile.in 1.19:
19283: * src/targets/apache13/Makefile.in 1.20:
19284: * src/targets/apache13/p3runConfigure.in 1.3:
19285: * src/targets/cgi/Makefile.in 1.21:
19286: * src/targets/cgi/Makefile.in 1.22:
19287: * src/types/Makefile.in 1.18:
19288: * src/types/Makefile.in 1.19:
19289: makes
19290:
19291: * src/classes/xnode.C 1.5:
19292: xnode.selectSingle now
19293:
19294: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
19295: .dsp fixed due to relocate
19296:
19297: * src/classes/xdoc.C 1.14:
19298: * src/classes/xnode.C 1.4:
19299: * src/include/pa_exception.h 1.14:
19300: * src/include/pa_pool.h 1.62:
19301: * src/include/pa_stylesheet_connection.h 1.11:
19302: * src/main/pa_exception.C 1.17:
19303: * src/main/pa_pool.C 1.31:
19304: moved xslt exceptions convertors out of Pool into Exception
19305:
19306: * src/Makefile.in 1.27:
19307: * src/classes/Makefile.in 1.24:
19308: makes. stdc++ lib added to apache libraries
19309:
19310: * src/classes/hash.C 1.22:
19311: !^hash.add[addme]
19312: !^hash.sub[subme]
19313: !^a.union[b] = new
19314: !^a.intersection[b] = new
19315: !^a.intersects[b] = bool
19316:
19317: * src/main/pa_string.C 1.109:
19318: const
19319:
19320: * src/classes/hash.C 1.20:
19321: * src/types/pa_vhash.h 1.22:
19322: !^hash::create[[copy_from]]
19323:
19324: * src/targets/apache13/Makefile.am 1.7:
19325: * src/targets/apache13/p3runConfigure.in 1.2:
19326: added
19327:
1.39 paf 19328: * src/classes/hash.C 1.21:
19329: !^hash::append[append_from]
19330:
1.15 paf 19331: * src/include/pa_string.h 1.107:
19332: * src/main/pa_string.C 1.108:
19333: restructured string: linked pieces of same language together
19334: prior to String::replace
19335:
19336: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
19337: * src/targets/apache13/mod_parser3.C 1.1:
19338: * src/targets/apache13/p3runConfigure.in 1.1:
19339: * src/targets/apache13/pa_pool.C 1.1:
19340: * src/targets/apache13/pa_threads.C 1.1:
19341: restructured
19342:
19343: * src/classes/string.C 1.80:
19344: * src/classes/table.C 1.126:
19345: * src/include/pa_globals.h 1.67:
19346: * src/include/pa_string.h 1.106:
19347: * src/main/pa_globals.C 1.81:
19348: * src/main/pa_string.C 1.107:
19349: * src/main/untaint.C 1.68:
19350: * src/types/pa_vvoid.h 1.5:
19351: untaint lang origins table fixed.
19352: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
19353:
19354: 2001-10-10 parser
19355: * src/main/compile.tab.C 1.19:
19356: * src/main/compile.y 1.170:
19357: ^a[^b] more informative compile error
19358:
19359: * src/main/compile.tab.C 1.20:
19360: * src/main/compile.y 1.171:
19361: ^a[
19362:
19363: @next_method << now unclosed ] would be reported here
19364:
19365: * src/classes/op.C 1.52:
19366: * src/main/compile.tab.C 1.21:
19367: ^error[msg]
19368:
19369: 2001-10-09 parser
19370: * src/classes/classes.dsp 1.6:
19371: * src/classes/xdoc.C 1.13:
19372: * src/include/pa_stylesheet_connection.h 1.10:
19373: * src/main/main.dsp 1.131:
19374: * src/targets/cgi/parser3.C 1.118:
19375: * src/targets/isapi/parser3isapi.C 1.48:
19376: * src/types/pa_vxdoc.h 1.5:
19377: * src/types/pa_vxnode.h 1.3:
19378: * src/types/types.dsp 1.6:
19379: xalan patches starting
19380:
19381: * src/classes/op.C 1.49:
19382: * src/classes/table.C 1.121:
19383: * src/types/pa_vfile.h 1.35:
19384: * src/types/pa_vimage.h 1.19:
19385: * src/types/pa_vjunction.h 1.8:
19386: * src/types/pa_vxdoc.h 1.4:
19387: * src/types/pa_vxnode.h 1.2:
19388: table:menu & op for delims made allowed not to be code [be
19389: string..]
19390:
19391: * src/Makefile.in 1.23:
19392: * src/Makefile.in 1.24:
19393: * src/classes/Makefile.am 1.23:
19394: * src/classes/Makefile.am 1.24:
19395: * src/classes/Makefile.in 1.20:
19396: * src/classes/Makefile.in 1.21:
19397: * src/main/Makefile.am 1.20:
19398: * src/main/Makefile.in 1.18:
19399: * src/main/Makefile.in 1.19:
19400: * src/targets/Makefile.in 1.17:
19401: * src/targets/Makefile.in 1.18:
19402: * src/targets/apache13/Makefile.in 1.17:
19403: * src/targets/apache13/Makefile.in 1.18:
19404: * src/targets/cgi/Makefile.am 1.19:
19405: * src/targets/cgi/Makefile.in 1.19:
19406: * src/targets/cgi/Makefile.in 1.20:
19407: * src/types/Makefile.am 1.10:
19408: * src/types/Makefile.in 1.16:
19409: * src/types/Makefile.in 1.17:
19410: makes
19411:
19412: * src/targets/cgi/parser3.C 1.119:
19413: * src/targets/isapi/parser3isapi.C 1.49:
19414: xml transform win32 errors intercepted [xalan transformer
19415: patched and incorporated]
19416:
19417: * src/classes/double.C 1.38:
19418: * src/classes/file.C 1.58:
19419: * src/classes/image.C 1.52:
19420: * src/classes/int.C 1.35:
19421: * src/classes/op.C 1.48:
19422: * src/classes/string.C 1.78:
19423: * src/classes/table.C 1.120:
19424: lots of params->as_int/double/as_string/as_junction
19425: as_no_junction messages added
19426:
19427: * src/classes/op.C 1.51:
19428: * src/classes/table.C 1.123:
19429: table.hash[key field;value field(s) string/table] now
19430:
19431: * src/classes/op.C 1.50:
19432: * src/classes/table.C 1.122:
19433: z
19434:
19435: * src/classes/date.C 1.10:
19436: * src/classes/table.C 1.124:
19437: calendar moved to date
19438:
19439: * src/classes/string.C 1.79:
19440: * src/classes/table.C 1.125:
19441: ^string.save[file]
19442:
19443: 2001-10-08 parser
19444: * src/classes/image.C 1.49:
19445: * src/types/pa_vcookie.C 1.27:
19446: * src/types/pa_vimage.C 1.11:
19447: image:sector
19448: removed image:html internal "line-*" attribs
19449:
1.28 paf 19450: * src/types/pa_vcookie.C 1.25:
19451: removing cookie made more netscape-like way
19452:
1.15 paf 19453: * src/classes/file.C 1.57:
19454: * src/classes/form.C 1.17:
19455: * src/main/pa_common.C 1.70:
19456: * src/main/untaint.C 1.67:
19457: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
19458: nonforced [only tainted pieces]
19459:
1.28 paf 19460: * src/classes/xdoc.C 1.12:
19461: xdoc:load exceptions intercepted [like in set]
19462:
1.15 paf 19463: * src/classes/image.C 1.50:
19464: image:circle [and round arc] uses Bresenham
19465:
19466: * src/main/untaint.C 1.65:
19467: \r to ' ' in origins mode
19468:
19469: * src/classes/date.C 1.9:
19470: * src/classes/image.C 1.51:
19471: * src/classes/string.C 1.77:
19472: * src/classes/table.C 1.119:
19473: * src/classes/void.C 1.11:
19474: * src/include/pa_request.h 1.102:
19475: params->as_int/double message added
19476:
19477: * src/classes/xdoc.C 1.11:
19478: * src/include/pa_config_fixed.h 1.19:
19479: * src/main/compile.tab.C 1.18:
19480: * src/types/pa_vxdoc.h 1.3:
19481: parsedSource produced by nonstandard liaison freed up
19482:
1.28 paf 19483: * src/classes/image.C 1.48:
19484: * src/include/pa_common.h 1.53:
19485: * src/main/pa_common.C 1.71:
19486: * src/types/pa_vcookie.C 1.26:
19487: cookie urlencoded [netscape doc reread]
19488:
1.15 paf 19489: * src/include/pa_common.h 1.52:
19490: * src/main/pa_common.C 1.69:
19491: * src/main/untaint.C 1.66:
19492: * src/targets/cgi/parser3.C 1.117:
19493: * src/targets/isapi/parser3isapi.C 1.47:
19494: remove_crlf @ SAPI::log
19495:
19496: 2001-10-07 parser
19497: * src/include/pa_config_fixed.h 1.18:
19498: * src/main/compile.tab.C 1.17:
19499: restored project
19500:
19501: 2001-10-05 parser
19502: * src/classes/xdoc.C 1.9:
19503: * src/include/pa_dictionary.h 1.6:
19504: * src/main/main.dsp 1.129:
19505: * src/main/pa_dictionary.C 1.7:
19506: * src/main/pa_string.C 1.106:
19507: * src/types/pa_vxdoc.h 1.2:
19508: started xml errorhandler.
19509: fixed string.replace a little, read @test
19510:
19511: * src/main/pa_charset_connection.C 1.7:
19512: unicode zero pair at the beging of totable appered to be vital
19513:
19514: * src/classes/xdoc.C 1.8:
19515: * src/main/compile.tab.C 1.16:
19516: xdoc.transform now
19517:
19518: * src/doc/doxygen.cfg 1.18:
19519: * src/doc/html2chm.cmd 1.4:
19520: * src/doc/sources2html.cmd 1.4:
19521: paths
19522:
19523: * src/classes/xdoc.C 1.10:
19524: * src/include/pa_pool.h 1.61:
19525: * src/main/main.dsp 1.130:
19526: * src/main/pa_pool.C 1.30:
19527: changed xdoc:set to prevent SAXParseException from outputing to cerr.
19528: lots of "todos"
19529:
19530: * src/main/pa_charset_connection.C 1.8:
19531: * src/main/pa_charset_connection.C 1.9:
19532: ctype another mem clear bugfix
19533:
19534: * src/main/untaint.C 1.64:
19535: http_header tainting more gentle with enquoting now
19536:
19537: * src/main/pa_string.C 1.105:
19538: found replace bug - first_that_starts(char *) does not have
19539: limit, and looks further eos, fixing....
19540:
19541: * src/include/pa_hash.h 1.44:
19542: * src/main/pa_hash.C 1.41:
19543: Hash::size() calculated wrong. fixed it
19544:
19545: * src/Makefile.in 1.22:
19546: * src/main/compile.tab.C 1.15:
19547: * src/main/compile.y 1.169:
19548: disabled ^literals in names
19549: $result[^[$p^]z]
19550: now works fine
19551:
19552: 2001-10-04 parser
19553: * src/classes/image.C 1.47:
19554: ^image.length[text]
19555:
19556: 2001-10-03 parser
19557: * src/main/pa_request.C 1.166:
19558: restored pcre defaulting in request [mindlessly "optimized" yesterday]
19559: comment left
19560:
19561: * src/main/pa_request.C 1.167:
19562: DEFAULT...charset was ignored when !XML
19563:
19564: 2001-10-02 parser
19565: * src/include/pa_request.h 1.101:
19566: * src/main/pa_charset_connection.C 1.4:
19567: * src/main/pa_charset_connection.C 1.5:
19568: * src/main/pa_request.C 1.165:
19569: * src/types/pa_vstring.h 1.36:
19570: pcre tables now const inside
19571: removed default - pcre handles that internally
19572: fixed bug on not-cleaning tables [previously was calloced, now member]
19573:
19574: * src/Makefile.in 1.21:
19575: * src/classes/Makefile.in 1.19:
19576: * src/main/Makefile.in 1.17:
19577: * src/targets/Makefile.in 1.16:
19578: * src/targets/apache13/Makefile.in 1.16:
19579: * src/targets/cgi/Makefile.in 1.18:
19580: * src/types/Makefile.in 1.15:
19581: makes
19582:
19583: * src/include/pa_config_fixed.h 1.17:
19584: * src/main/pa_charset_connection.C 1.3:
19585: tested charset reload on file change @ apache version = OK
19586: tested freeing up prev encoding on adding new = OK
19587:
19588: * src/classes/table.C 1.117:
19589: * src/main/pa_charset_connection.C 1.6:
19590: table:load & charset_connection
19591: #comment now
19592:
19593: * src/classes/classes.dsp 1.5:
19594: * src/types/types.dsp 1.5:
19595: release projects options fixed to use release msvcrt lib
19596:
19597: * src/include/pa_pool.h 1.60:
19598: * src/include/pa_stylesheet_connection.h 1.8:
19599: * src/include/pa_stylesheet_connection.h 1.9:
19600: * src/main/pa_charset_manager.C 1.2:
19601: * src/main/pa_charset_manager.C 1.3:
19602: * src/main/pa_pool.C 1.29:
19603: * src/types/pa_vresponse.h 1.15:
19604: forgot non-xml pool.*charset needed
19605:
19606: * src/classes/table.C 1.118:
19607: # config comments fixed
19608:
19609: 2001-10-01 parser
19610: * src/include/pa_charset_connection.h 1.1:
19611: * src/include/pa_charset_manager.h 1.1:
19612: * src/include/pa_xslt_stylesheet_manager.h 1.4:
19613: * src/main/main.dsp 1.128:
19614: * src/main/pa_charset_connection.C 1.1:
19615: * src/main/pa_charset_manager.C 1.1:
19616: * src/main/pa_request.C 1.164:
19617: charset loading & caching mech 0
19618:
19619: * src/include/pa_stylesheet_connection.h 1.7:
19620: * src/include/pa_xslt_stylesheet_manager.h 1.3:
19621: * src/main/main.dsp 1.127:
19622: * src/main/pa_globals.C 1.80:
19623: * src/main/pa_request.C 1.163:
19624: would make charset loading & caching mech now
19625:
19626: * src/main/pa_charset_connection.C 1.2:
19627: removed entitify external hack [internal installed]
19628:
19629: * src/main/Makefile.am 1.19:
19630: * src/main/Makefile.in 1.16:
19631: makes+removed dtd
19632:
19633: 2001-09-30 parser
19634: * src/classes/xdoc.C 1.7:
19635: * src/include/pa_request.h 1.100:
19636: * src/main/pa_request.C 1.159:
19637: ctype with unicode 1. todo: no П entities on output somehow
19638:
19639: * src/include/pa_globals.h 1.66:
19640: * src/main/pa_globals.C 1.79:
19641: * src/main/pa_request.C 1.160:
19642: now charsets table configuration variable is: CHARSETS
19643:
19644: * src/main/pa_request.C 1.162:
19645: forgot to fill toTable
19646:
19647: * src/classes/file.C 1.56:
19648: * src/classes/op.C 1.47:
19649: * src/classes/string.C 1.76:
19650: * src/include/pa_request.h 1.99:
19651: * src/main/pa_request.C 1.158:
19652: started ctype with unicode values
19653:
19654: * src/include/pa_config_fixed.h 1.16:
19655: * src/main/pa_request.C 1.161:
19656: started hack_s_maximumCharacterValues to
19657: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
19658:
19659: 2001-09-28 parser
19660: * src/classes/xdoc.C 1.5:
19661: * src/classes/xnode.C 1.3:
19662: xdoc addencoding works! invented a way of user-configuring...
19663: todo: implement
19664:
19665: * src/classes/mail.C 1.40:
19666: * src/classes/op.C 1.46:
19667: * src/classes/xdoc.C 1.6:
19668: * src/include/pa_stylesheet_connection.h 1.6:
19669: * src/main/pa_request.C 1.157:
19670: letter body string passed AS-IS now
19671:
19672: 2001-09-27 parser
19673: * src/classes/classes.dsp 1.4:
19674: * src/classes/xdoc.C 1.3:
19675: * src/main/main.dsp 1.126:
19676: * src/targets/cgi/parser3.dsp 1.30:
19677: * src/targets/isapi/parser3isapi.dsp 1.23:
19678: * src/types/types.dsp 1.4:
19679: win32 ident make system so not to rebuild library [ident.C.new]
19680:
19681: * src/classes/table.C 1.116:
19682: table.sort changed to sort table itself
19683:
19684: * src/classes/xdoc.C 1.4:
19685: * src/targets/isapi/parser3isapi.dsp 1.24:
19686: X^.getElementsByTagName[tagname] = array of xnode
19687: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
19688: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
19689:
19690: win32build system: solved long waiting anti-non-started-apache problem
19691:
19692: 2001-09-26 parser
19693: * src/Makefile.am 1.11:
19694: * src/classes/Makefile.am 1.22:
19695: * src/classes/Makefile.in 1.18:
19696: * src/main/Makefile.am 1.18:
19697: * src/main/Makefile.in 1.15:
19698: * src/targets/Makefile.in 1.15:
19699: * src/targets/apache13/Makefile.in 1.15:
19700: * src/targets/cgi/Makefile.am 1.18:
19701: * src/targets/cgi/Makefile.in 1.17:
19702: * src/types/Makefile.am 1.9:
19703: * src/types/Makefile.in 1.14:
19704: makes with clases.awk
19705:
19706: * src/include/pa_config_fixed.h 1.14:
19707: * src/targets/cgi/parser3.C 1.114:
19708: * src/targets/isapi/parser3isapi.C 1.45:
19709: #ifdef SMTP
19710:
19711: * src/classes/classes.C 1.9:
19712: * src/classes/classes.awk 1.3:
19713: * src/classes/classes.dsp 1.1:
19714: * src/classes/classes.h 1.12:
19715: * src/classes/date.C 1.8:
19716: * src/classes/dnode.C 1.6:
19717: * src/classes/dnode.h 1.2:
19718: * src/classes/dom.C 1.35:
19719: * src/classes/double.C 1.37:
19720: * src/classes/file.C 1.55:
19721: * src/classes/form.C 1.16:
19722: * src/classes/hash.C 1.19:
19723: * src/classes/image.C 1.46:
19724: * src/classes/int.C 1.34:
19725: * src/classes/mail.C 1.39:
19726: * src/classes/math.C 1.6:
19727: * src/classes/op.C 1.45:
19728: * src/classes/response.C 1.14:
19729: * src/classes/string.C 1.75:
19730: * src/classes/table.C 1.115:
19731: * src/classes/void.C 1.10:
19732: * src/include/pa_array.h 1.44:
19733: * src/include/pa_common.h 1.51:
19734: * src/include/pa_config_fixed.h 1.13:
19735: * src/include/pa_config_includes.h 1.11:
19736: * src/include/pa_dictionary.h 1.5:
19737: * src/include/pa_dir.h 1.5:
19738: * src/include/pa_exception.h 1.13:
19739: * src/include/pa_exec.h 1.3:
19740: * src/include/pa_globals.h 1.65:
19741: * src/include/pa_request.h 1.98:
19742: * src/include/pa_sapi.h 1.13:
19743: * src/include/pa_socks.h 1.4:
19744: * src/include/pa_sql_connection.h 1.13:
19745: * src/include/pa_sql_driver_manager.h 1.12:
19746: * src/include/pa_stack.h 1.10:
19747: * src/include/pa_string.h 1.105:
19748: * src/include/pa_stylesheet_connection.h 1.5:
19749: * src/include/pa_table.h 1.35:
19750: * src/include/pa_threads.h 1.17:
19751: * src/include/pa_types.h 1.26:
19752: * src/include/pa_xslt_stylesheet_manager.h 1.2:
19753: * src/main/compile.C 1.50:
19754: * src/main/compile.y 1.168:
19755: * src/main/compile_tools.C 1.38:
19756: * src/main/compile_tools.h 1.50:
19757: * src/main/execute.C 1.192:
19758: * src/main/main.dsp 1.124:
19759: * src/main/pa_array.C 1.39:
19760: * src/main/pa_common.C 1.68:
19761: * src/main/pa_dictionary.C 1.6:
19762: * src/main/pa_dir.C 1.7:
19763: * src/main/pa_exception.C 1.16:
19764: * src/main/pa_exec.C 1.14:
19765: * src/main/pa_globals.C 1.78:
19766: * src/main/pa_hash.C 1.40:
19767: * src/main/pa_pool.C 1.28:
19768: * src/main/pa_request.C 1.156:
19769: * src/main/pa_socks.C 1.6:
19770: * src/main/pa_sql_driver_manager.C 1.38:
19771: * src/main/pa_string.C 1.104:
19772: * src/main/pa_table.C 1.38:
19773: * src/main/pa_xslt_stylesheet_manager.C 1.4:
19774: * src/main/untaint.C 1.63:
19775: * src/sql/pa_sql_driver.h 1.17:
19776: * src/targets/cgi/pa_pool.C 1.23:
19777: * src/targets/cgi/pa_threads.C 1.3:
19778: * src/targets/cgi/parser3.C 1.113:
19779: * src/targets/cgi/parser3.dsp 1.29:
19780: * src/targets/isapi/pa_pool.C 1.7:
19781: * src/targets/isapi/pa_threads.C 1.3:
19782: * src/targets/isapi/parser3isapi.C 1.44:
19783: * src/targets/isapi/parser3isapi.dsp 1.22:
19784: * src/targets/isapi/pool_storage.h 1.9:
19785: * src/types/pa_valiased.C 1.10:
19786: * src/types/pa_valiased.h 1.14:
19787: * src/types/pa_value.h 1.74:
19788: * src/types/pa_vbool.h 1.13:
19789: * src/types/pa_vclass.h 1.19:
19790: * src/types/pa_vcode_frame.h 1.8:
19791: * src/types/pa_vcookie.C 1.24:
19792: * src/types/pa_vcookie.h 1.12:
19793: * src/types/pa_vdate.h 1.5:
19794: * src/types/pa_vdnode.C 1.8:
19795: * src/types/pa_vdnode.h 1.3:
19796: * src/types/pa_vdom.C 1.3:
19797: * src/types/pa_vdom.h 1.14:
19798: * src/types/pa_vdouble.h 1.26:
19799: * src/types/pa_venv.h 1.17:
19800: * src/types/pa_vfile.C 1.22:
19801: * src/types/pa_vfile.h 1.34:
19802: * src/types/pa_vform.C 1.39:
19803: * src/types/pa_vform.h 1.25:
19804: * src/types/pa_vimage.C 1.10:
19805: * src/types/pa_vimage.h 1.18:
19806: * src/types/pa_vint.h 1.27:
19807: * src/types/pa_vjunction.h 1.7:
19808: * src/types/pa_vmath.h 1.3:
19809: * src/types/pa_vmethod_frame.h 1.16:
19810: * src/types/pa_vobject.h 1.11:
19811: * src/types/pa_vrequest.C 1.10:
19812: * src/types/pa_vrequest.h 1.11:
19813: * src/types/pa_vresponse.h 1.14:
19814: * src/types/pa_vstateless_class.C 1.10:
19815: * src/types/pa_vstateless_class.h 1.17:
19816: * src/types/pa_vstateless_object.h 1.11:
19817: * src/types/pa_vstring.C 1.11:
19818: * src/types/pa_vstring.h 1.35:
19819: * src/types/pa_vtable.C 1.6:
19820: * src/types/pa_vtable.h 1.33:
19821: * src/types/pa_vvoid.h 1.4:
19822: * src/types/pa_wcontext.C 1.9:
19823: * src/types/pa_wcontext.h 1.17:
19824: * src/types/pa_wwrapper.h 1.11:
19825: * src/types/types.dsp 1.1:
19826: added ident.awk and main.dsp splitted to main+classes+types
19827: along to .am
19828:
19829: * src/classes/classes.dsp 1.2:
19830: * src/classes/dnode.C 1.7:
19831: * src/classes/dnode.h 1.3:
19832: * src/classes/dom.C 1.36:
19833: * src/classes/xdoc.C 1.1:
19834: * src/classes/xnode.C 1.1:
19835: * src/classes/xnode.h 1.1:
19836: * src/main/compile.tab.C 1.14:
19837: * src/types/pa_vdnode.C 1.9:
19838: * src/types/pa_vdnode.h 1.4:
19839: * src/types/pa_vdom.C 1.4:
19840: * src/types/pa_vdom.h 1.15:
19841: * src/types/pa_vxdoc.C 1.1:
19842: * src/types/pa_vxdoc.h 1.1:
19843: * src/types/pa_vxnode.C 1.1:
19844: * src/types/pa_vxnode.h 1.1:
19845: * src/types/types.dsp 1.2:
19846: xdoc&xnode now
19847:
19848: * src/classes/classes.dsp 1.3:
19849: * src/classes/xdoc.C 1.2:
19850: * src/classes/xnode.C 1.2:
19851: * src/classes/xnode.h 1.2:
19852: * src/include/pa_config_fixed.h 1.15:
19853: * src/main/main.dsp 1.125:
19854: * src/targets/cgi/parser3.C 1.115:
19855: * src/targets/cgi/parser3.C 1.116:
19856: * src/targets/isapi/parser3isapi.C 1.46:
19857: * src/types/pa_vxnode.C 1.2:
19858: * src/types/types.dsp 1.3:
19859: z
19860:
19861: * src/classes/classes.cmd 1.4:
19862: * src/main/main.dsp 1.123:
19863: * src/targets/cgi/parser3.dsp 1.28:
19864: moved classes.inc generation on win32 to main.dsp
19865:
19866: * src/classes/classes.C 1.10:
19867: forgot one non-xml check
19868:
19869: * src/classes/Makefile.am 1.21:
19870: removed useless var
19871:
19872: 2001-09-25 parser
19873: * src/Makefile.am 1.10:
19874: * src/Makefile.in 1.20:
19875: * src/classes/Makefile.am 1.20:
19876: * src/classes/Makefile.in 1.17:
19877: * src/classes/dom.C 1.34:
19878: * src/include/pa_stylesheet_connection.h 1.4:
19879: * src/main/Makefile.am 1.17:
19880: * src/main/Makefile.in 1.14:
19881: * src/main/pa_pool.C 1.27:
19882: * src/targets/Makefile.in 1.14:
19883: * src/targets/apache13/Makefile.in 1.14:
19884: * src/targets/cgi/Makefile.am 1.17:
19885: * src/targets/cgi/Makefile.in 1.16:
19886: * src/types/Makefile.am 1.8:
19887: * src/types/Makefile.in 1.13:
19888: * src/types/pa_vdom.h 1.13:
19889: xml configure makes
19890:
19891: * src/include/pa_config_auto.h.in 1.7:
19892: xml on linux[elik] works! no 1251 though, todo ICU
19893:
19894: 2001-09-24 parser
19895: * src/types/pa_vfile.h 1.33:
19896: * src/types/pa_vimage.h 1.17:
19897: * src/types/pa_vstring.h 1.34:
19898: fiew wrong resolved conflicts fixed [const]
19899:
19900: * src/Makefile.in 1.19:
19901: * src/classes/Makefile.am 1.19:
19902: * src/classes/Makefile.in 1.16:
19903: * src/include/pa_config_auto.h.in 1.6:
19904: * src/main/Makefile.in 1.13:
19905: * src/targets/Makefile.in 1.13:
19906: * src/targets/apache13/Makefile.in 1.13:
19907: * src/types/Makefile.am 1.7:
19908: * src/types/Makefile.in 1.12:
19909: makes
19910:
19911: * src/targets/cgi/Makefile.am 1.16:
19912: * src/targets/cgi/Makefile.in 1.15:
19913: makefiles
19914:
19915: * src/types/pa_value.h 1.73:
19916: * src/types/pa_vdnode.C 1.7:
19917: * src/types/pa_vtable.C 1.5:
19918: * src/types/pa_vvoid.h 1.3:
19919: z
19920:
19921: * src/types/pa_vclass.h 1.18:
19922: * src/types/pa_vhash.h 1.20:
19923: * src/types/pa_vhash.h 1.21:
19924: * src/types/pa_vtable.h 1.32:
19925: fixed small bugs with usinge hash/table in expressions
19926:
19927: * src/classes/classes.cmd 1.3:
19928: * src/classes/image.C 1.45:
19929: * src/classes/op.C 1.44:
19930: * src/classes/table.C 1.114:
19931: * src/include/pa_request.h 1.97:
19932: * src/include/pa_sapi.h 1.12:
19933: * src/main/compile.C 1.49:
19934: * src/main/compile.tab.C 1.13:
19935: * src/main/compile.y 1.167:
19936: * src/main/compile_tools.h 1.49:
19937: * src/main/main.dsp 1.122:
19938: * src/main/pa_common.C 1.67:
19939: * src/main/pa_sql_driver_manager.C 1.37:
19940: * src/targets/cgi/parser3.C 1.112:
19941: * src/targets/cgi/parser3.dsp 1.27:
19942: * src/types/pa_value.h 1.72:
19943: * src/types/pa_vbool.h 1.12:
19944: * src/types/pa_vdate.h 1.4:
19945: * src/types/pa_vdouble.h 1.25:
19946: * src/types/pa_vform.C 1.38:
19947: * src/types/pa_vhash.h 1.19:
19948: * src/types/pa_vimage.h 1.16:
19949: * src/types/pa_vint.h 1.26:
19950: * src/types/pa_vstring.h 1.33:
19951: * src/types/pa_vtable.h 1.31:
19952: * src/types/pa_vvoid.h 1.2:
19953: merged3 with before_xml
19954: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
19955:
19956: * src/Makefile.am 1.7:
19957: * src/Makefile.am 1.8:
19958: * src/Makefile.am 1.9:
19959: * src/main/Makefile.am 1.16:
19960: * src/targets/Makefile.am 1.7:
19961: * src/targets/apache13/Makefile.am 1.5:
19962: * src/targets/cgi/Makefile.am 1.15:
19963: * src/targets/cgi/pa_pool.C 1.22:
19964: started unix makes update
19965:
19966: 2001-09-21 parser
19967: * src/main/main.dsp 1.121:
19968: * src/targets/cgi/parser3.dsp 1.26:
19969: * src/targets/isapi/parser3isapi.dsp 1.21:
19970: updated project files [/ sadly produced "" in make file and
19971: sadly wrong interpreted on load]
19972:
19973: * src/include/pa_pool.h 1.56:
19974: * src/main/pa_pool.C 1.24:
19975: checked whether transcoder were created right
19976: "unsupported encoding" message.
19977: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
19978:
19979: reduced transcode buffer size to 60
19980: fixed pool cleanup - no registration needed, pools are officially destructured
19981:
19982: * src/classes/dom.C 1.29:
19983: * src/classes/dom.C 1.30:
19984: * src/classes/dom.C 1.31:
19985: * src/classes/dom.C 1.32:
19986: * src/include/pa_pool.h 1.57:
19987: * src/include/pa_pool.h 1.58:
19988: * src/main/pa_pool.C 1.25:
19989: * src/types/pa_vdnode.C 1.5:
19990: * src/types/pa_vresponse.h 1.12:
19991: defaulted dom writing methods encoding to pool.get_charset
19992:
19993: * src/classes/classes.C 1.8:
19994: * src/classes/date.C 1.7:
19995: * src/classes/dnode.C 1.5:
19996: * src/classes/dom.C 1.33:
19997: * src/classes/file.C 1.54:
19998: * src/classes/form.C 1.15:
19999: * src/classes/int.C 1.33:
20000: * src/classes/mail.C 1.38:
20001: * src/doc/doxygen.cfg 1.16:
20002: * src/include/pa_config_fixed.h 1.12:
20003: * src/include/pa_pool.h 1.59:
20004: * src/main/main.dsp 1.119:
20005: * src/main/pa_globals.C 1.76:
20006: * src/main/pa_pool.C 1.26:
20007: * src/main/pa_request.C 1.155:
20008: * src/main/pa_xslt_stylesheet_manager.C 1.3:
20009: * src/targets/cgi/pa_pool.C 1.21:
20010: * src/targets/cgi/pa_threads.C 1.2:
20011: * src/targets/cgi/parser3.dsp 1.24:
20012: * src/targets/isapi/pa_pool.C 1.6:
20013: * src/targets/isapi/pa_threads.C 1.2:
20014: * src/targets/isapi/parser3isapi.dsp 1.19:
20015: * src/types/pa_valiased.C 1.9:
20016: * src/types/pa_vcookie.C 1.23:
20017: * src/types/pa_vdnode.C 1.6:
20018: * src/types/pa_vdom.C 1.2:
20019: * src/types/pa_vfile.C 1.21:
20020: * src/types/pa_vform.C 1.37:
20021: * src/types/pa_vimage.C 1.9:
20022: * src/types/pa_vrequest.C 1.9:
20023: * src/types/pa_vresponse.h 1.13:
20024: * src/types/pa_vstateless_class.C 1.9:
20025: * src/types/pa_vstring.C 1.10:
20026: * src/types/pa_vtable.C 1.4:
20027: * src/types/pa_wcontext.C 1.8:
20028: zillions of #ifdef XML
20029: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
20030: first, will join latest changes
20031:
20032: * src/Makefile.in 1.18:
20033: * src/classes/classes.h 1.11:
20034: * src/classes/hash.C 1.18:
20035: * src/classes/op.C 1.43:
20036: * src/classes/table.C 1.113:
20037: * src/doc/doxygen.cfg 1.17:
20038: * src/include/pa_common.h 1.50:
20039: * src/include/pa_globals.h 1.64:
20040: * src/include/pa_request.h 1.96:
20041: * src/include/pa_sapi.h 1.11:
20042: * src/include/pa_sql_driver_manager.h 1.11:
20043: * src/include/pa_string.h 1.104:
20044: * src/main/compile.tab.C 1.12:
20045: * src/main/main.dsp 1.120:
20046: * src/main/pa_common.C 1.66:
20047: * src/main/pa_exec.C 1.13:
20048: * src/main/pa_globals.C 1.77:
20049: * src/targets/cgi/parser3.dsp 1.25:
20050: * src/targets/isapi/parser3isapi.dsp 1.20:
20051: merged with before_xml
20052:
20053: 2001-09-20 parser
20054: * src/classes/dnode.C 1.3:
20055: * src/classes/dom.C 1.26:
20056: * src/targets/cgi/parser3.dsp 1.22:
20057: * src/types/pa_vstring.h 1.32:
20058: dnode .file .string .save moved back to dom due to strange
20059: xalan bug
20060:
20061: * src/main/pa_pool.C 1.23:
20062: * src/main/pa_request.C 1.154:
20063: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
20064: charset[here]]
20065:
20066: * src/classes/dom.C 1.27:
20067: dom. string save file
20068: moved output xml options to last param and made it optional
20069:
20070: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
20071: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
20072: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
20073: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
20074: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
20075: table/hash can be used in expression context now, there value = size
20076: and boolean value size!=0
20077:
20078: * src/classes/dnode.C 1.4:
20079: * src/classes/dom.C 1.28:
20080: * src/include/pa_config_includes.h 1.10:
20081: * src/include/pa_globals.h 1.63:
20082: * src/include/pa_pool.h 1.55:
20083: * src/main/main.dsp 1.118:
20084: * src/main/pa_globals.C 1.75:
20085: * src/main/pa_pool.C 1.22:
20086: * src/targets/cgi/parser3.dsp 1.23:
20087: * src/targets/isapi/parser3isapi.C 1.43:
20088: * src/targets/isapi/parser3isapi.dsp 1.18:
20089: * src/types/pa_vdnode.C 1.4:
20090: * src/types/pa_vdnode.h 1.2:
20091: * src/types/pa_vresponse.h 1.11:
20092: Pool::transcode 0
20093:
20094: * src/types/pa_vdnode.C 1.3:
20095: !$elementnode.attributes = hash of dnodes
20096: !$attributenode.specified = boolean
20097: true if the attribute received its value explicitly in the XML document,
20098: or if a value was assigned programatically with the setValue function.
20099: false if the attribute value came from the default value declared in the document's DTD.
20100: !$pinode.target = target of this processing instruction
20101: XML defines this as being the first token following the markup
20102: that begins the processing instruction.
20103: XPath:
20104: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
20105: !^node.select-single[xpath/query/expression] = first node if any
20106:
20107: * src/classes/image.C [before_xml] 1.40.4.4:
20108: 20K preload on jpg measure [image::measure]
20109:
20110: * src/types/pa_value.h [before_xml] 1.70.4.2:
20111: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
20112: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
20113: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
20114: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
20115: * src/types/pa_vint.h [before_xml] 1.25.4.1:
20116: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
20117: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
20118: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
20119: some 'const's added
20120:
20121: 2001-09-18 parser
20122: * src/classes/dnode.C 1.2:
20123: * src/classes/dom.C 1.25:
20124: * src/classes/hash.C 1.17:
20125: * src/classes/image.C 1.44:
20126: * src/classes/op.C 1.42:
20127: * src/classes/table.C 1.112:
20128: * src/include/pa_common.h 1.49:
20129: * src/include/pa_globals.h 1.62:
20130: * src/include/pa_request.h 1.95:
20131: * src/include/pa_sql_driver_manager.h 1.10:
20132: * src/main/compile.C 1.48:
20133: * src/main/compile.tab.C 1.11:
20134: * src/main/compile.y 1.166:
20135: * src/main/compile_tools.h 1.48:
20136: * src/main/execute.C 1.191:
20137: * src/main/pa_common.C 1.65:
20138: * src/main/pa_request.C 1.153:
20139: * src/main/pa_sql_driver_manager.C 1.36:
20140: * src/main/pa_string.C 1.103:
20141: * src/main/pa_table.C 1.37:
20142: * src/targets/cgi/parser3.C 1.111:
20143: * src/targets/cgi/parser3.dsp 1.21:
20144: * src/targets/isapi/parser3isapi.C 1.42:
20145: * src/types/pa_value.h 1.71:
20146: * src/types/pa_vform.C 1.36:
20147: * src/types/pa_vform.h 1.24:
20148: * src/types/pa_vhash.h 1.18:
20149: * src/types/pa_vimage.C 1.8:
20150: * src/types/pa_vimage.h 1.15:
20151: * src/types/pa_vtable.h 1.30:
20152: merged latest bugfixes from before_xml branch
20153: ^if(def $hash) now true only when ^hash:_count[]!=0
20154: moved
20155: .string .save .file from dom to dnode
20156:
20157: * src/classes/dnode.C 1.1:
20158: * src/classes/dnode.h 1.1:
20159: * src/main/main.dsp 1.117:
20160: * src/types/pa_vdnode.C 1.1:
20161: * src/types/pa_vdnode.h 1.1:
20162: dom, dnode 0
20163:
20164: * src/types/pa_vdnode.C 1.2:
20165: * src/types/pa_vdom.h 1.12:
20166: * src/types/pa_vhash.h 1.17:
20167: * src/types/pa_vtable.h 1.29:
20168: dom, dnode 1
20169:
20170: * src/classes/image.C [before_xml] 1.40.4.3:
20171: * src/main/pa_string.C [before_xml] 1.102.2.2:
20172: * src/main/pa_table.C [before_xml] 1.36.2.1:
20173: image: poly* fixed
20174:
20175: * src/classes/op.C [before_xml] 1.41.4.2:
20176: * src/main/execute.C [before_xml] 1.190.4.2:
20177: operators self changed to root
20178: ^for variable context changed to self
20179:
20180: 2001-09-17 parser
20181: * src/classes/classes.h 1.10:
20182: * src/classes/dom.C 1.23:
20183: * src/classes/hash.C 1.16:
20184: * src/include/pa_stylesheet_connection.h 1.3:
20185: * src/main/main.dsp 1.115:
20186: * src/targets/cgi/pa_pool.C 1.20:
20187: * src/types/pa_vdom.h 1.10:
20188: * src/types/pa_vfile.h 1.32:
20189: * src/types/pa_vimage.h 1.14:
20190: started
20191: dnode
20192: DOM:
20193: $node.name
20194: $node.value
20195: ...others...
20196: ^node.xpath[/rates/USD] = hash
20197: dom(dnode)
20198:
20199: * src/classes/dom.C 1.24:
20200: * src/main/main.dsp 1.116:
20201: * src/main/pa_globals.C 1.74:
20202: * src/types/pa_vdom.h 1.11:
20203: started dnode+dom
20204:
20205: dnode
20206: DOM methods:
20207: $node.name
20208: $node.value
20209: ...others...
20210:
20211: ^node.xpath[/rates/USD] = hash
20212: $hash[
20213: $.0[node0]
20214: $.1[node1]
20215: ]
20216:
20217: * src/classes/image.C [before_xml] 1.40.4.2:
20218: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
20219: $image.line-style
20220: now applies to all linear primitives
20221:
20222: * src/classes/hash.C [before_xml] 1.15.4.1:
20223: * src/main/compile.C [before_xml] 1.47.4.1:
20224: * src/main/compile.tab.C [before_xml] 1.10.4.2:
20225: * src/main/compile.y [before_xml] 1.165.4.2:
20226: * src/main/compile_tools.h [before_xml] 1.47.4.2:
20227: * src/main/execute.C [before_xml] 1.190.4.1:
20228: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
20229: expressions unary+
20230: ^hash.count[]
20231: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
20232:
20233: 2001-09-15 parser
20234: * src/classes/image.C [before_xml] 1.40.4.1:
20235: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
20236: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
20237: image: $line-width ^line(...)[**** style]
20238:
20239: * src/classes/dom.C 1.21:
20240: * src/classes/image.C 1.43:
20241: * src/include/pa_pool.h 1.53:
20242: * src/include/pa_stylesheet_connection.h 1.2:
20243: * src/main/main.dsp 1.114:
20244: * src/targets/cgi/pa_pool.C 1.18:
20245: * src/targets/isapi/pa_pool.C 1.4:
20246: * src/targets/isapi/pool_storage.h 1.5:
20247: * src/types/pa_vdom.C 1.1:
20248: * src/types/pa_vdom.h 1.8:
20249: xalan objects freed up [introducing Pool::register_cleanup]
20250:
20251: * src/doc/doxygen.cfg 1.15:
20252: * src/include/pa_sapi.h 1.10:
20253: * src/types/pa_vdom.h 1.7:
20254: comments
20255:
20256: * src/classes/dom.C 1.22:
20257: * src/targets/isapi/parser3isapi.C 1.41:
20258: * src/targets/isapi/pool_storage.h 1.8:
20259: * src/types/pa_vdom.h 1.9:
20260: fixed bug in isapi pool_storage -
20261: cleanups first, allocations second.
20262: apache wisely does just like that
20263:
20264: * src/targets/isapi/parser3isapi.C 1.40:
20265: * src/targets/isapi/pool_storage.h 1.7:
20266: pool_storage rewritten using template, no bugs now
20267:
20268: * src/include/pa_pool.h 1.54:
20269: * src/main/pa_pool.C 1.21:
20270: * src/targets/cgi/pa_pool.C 1.19:
20271: * src/targets/isapi/pa_pool.C 1.5:
20272: * src/targets/isapi/parser3isapi.C 1.39:
20273: * src/targets/isapi/parser3isapi.dsp 1.17:
20274: * src/targets/isapi/pool_storage.h 1.6:
20275: poorly started isapi pool_storage, would rewrite using template now
20276:
20277: 2001-09-14 parser
20278: * src/classes/dom.C 1.20:
20279: * src/classes/file.C 1.53:
20280: * src/classes/image.C 1.42:
20281: * src/classes/mail.C 1.37:
20282: * src/include/pa_common.h 1.48:
20283: * src/include/pa_sql_driver_manager.h 1.9:
20284: * src/include/pa_string.h 1.103:
20285: * src/include/pa_stylesheet_connection.h 1.1:
20286: * src/include/pa_xslt_stylesheet_manager.h 1.1:
20287: * src/main/main.dsp 1.113:
20288: * src/main/pa_common.C 1.64:
20289: * src/main/pa_exec.C 1.12:
20290: * src/main/pa_globals.C 1.73:
20291: * src/main/pa_sql_driver_manager.C 1.34:
20292: * src/main/pa_xslt_stylesheet_manager.C 1.1:
20293: * src/main/untaint.C 1.62:
20294: * src/types/pa_vfile.C 1.20:
20295: dom.xslt stylesheet compiled&cached
20296:
20297: * src/main/pa_sql_driver_manager.C 1.35:
20298: * src/main/pa_xslt_stylesheet_manager.C 1.2:
20299: z
20300:
20301: 2001-09-13 parser
20302: * src/classes/dom.C 1.18:
20303: dom:file content-type(.method)
20304:
20305: * src/classes/dom.C 1.19:
20306: * src/classes/file.C 1.52:
20307: * src/classes/image.C 1.41:
20308: * src/types/pa_vfile.C 1.19:
20309: * src/types/pa_vfile.h 1.31:
20310: ^dom.file[] charset
20311:
20312: * src/include/pa_globals.h [before_xml] 1.61.4.1:
20313: * src/include/pa_request.h [before_xml] 1.94.4.1:
20314: * src/main/pa_request.C [before_xml] 1.152.4.2:
20315: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
20316: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
20317: ParserRootConfig .../parser3.conf
20318: ParserSiteConfig .../parser3.conf
20319:
20320: cgi&isapi looks for {configure|c:\windows}/parser3.conf
20321:
20322: * src/include/pa_common.h [before_xml] 1.47.4.1:
20323: * src/include/pa_globals.h [before_xml] 1.61.4.2:
20324: * src/main/pa_common.C [before_xml] 1.63.4.1:
20325: * src/main/pa_request.C [before_xml] 1.152.4.3:
20326: $MAIN:CLASS_PATH now
20327: can be string now
20328: more informative error messages
20329:
20330: 2001-09-12 parser
20331: * src/main/compile.y [before_xml] 1.165.4.1:
20332: * src/main/compile_tools.h [before_xml] 1.47.4.1:
20333: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
20334: introduced special LS_NAME_SQUARE_PART state
20335:
20336: * src/main/compile.tab.C [before_xml] 1.10.4.1:
20337: fixed - subname code parts actually [] braced
20338:
20339: * src/classes/op.C [before_xml] 1.41.4.1:
20340: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
20341: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
20342: ^connect[]
20343: ^connect[aaa]
20344: more precise error reporting:
20345: "connection string must start with protocol://"
20346: now
20347:
20348: 2001-09-11 parser
20349: * src/types/pa_vdom.h 1.5:
20350: messages
20351:
20352: * src/classes/dom.C 1.16:
20353: * src/types/pa_vdom.h 1.6:
20354: ^dom:set[<some>xml</some>]
20355:
20356: * src/classes/dom.C 1.17:
20357: * src/include/pa_string.h 1.102:
20358: * src/main/pa_globals.C 1.72:
20359: * src/main/untaint.C 1.61:
20360: ^dom:set{<some>xml</some>} default language XML
20361: languages+=xml
20362:
20363: * src/classes/dom.C 1.14:
20364: * src/classes/dom.C 1.15:
20365: ^dom:save/string/file[output options]
20366: output options:
20367: $.method[xml|html|text] detection fixed
20368:
20369: 2001-09-10 parser
20370: * src/classes/dom.C 1.4:
20371: * src/main/main.dsp 1.110:
20372: * src/types/pa_vform.C 1.35:
20373: * src/types/pa_vform.h 1.23:
20374: ^dom.save[b.xml] 0
20375:
20376: * src/classes/dom.C 1.9:
20377: ^dom.file[encoding] = file
20378:
20379: * src/classes/dom.C 1.12:
20380: ^dom.xslt[stylesheet filename][params hash added]
20381:
20382: * src/classes/dom.C 1.10:
20383: * src/main/main.dsp 1.111:
20384: * src/types/pa_vdom.h 1.3:
20385: ^dom.xslt[stylesheet filename] -1 doc is lying
20386:
20387: * src/classes/dom.C 1.11:
20388: * src/main/main.dsp 1.112:
20389: * src/types/pa_vdom.h 1.4:
20390: ^dom.xslt[stylesheet filename] 0
20391:
20392: * src/classes/dom.C 1.5:
20393: ^dom.save[b.xml] 1:error handling
20394:
20395: * src/classes/dom.C 1.13:
20396: ^dom:save/string/file[output options]
20397: output options:
20398: $.method[xml|html|text] $.encoding[windows-1251|...]
20399:
20400: * src/classes/dom.C 1.6:
20401: ^dom.string[] 0
20402:
20403: * src/classes/dom.C 1.7:
20404: * src/classes/dom.C 1.8:
20405: ^dom.string[encoding] 1
20406: ^dom.save[encoding;filename]
20407:
20408: 2001-09-08 parser
20409: * src/types/pa_vform.C [before_xml] 1.33.2.3:
20410: $form:tables.name.field
20411:
20412: 2001-09-07 parser
20413: * src/classes/dom.C 1.3:
20414: * src/types/pa_value.h [before_xml] 1.70.4.1:
20415: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
20416: (def $table) is false when table is empty
20417:
20418: * src/main/pa_request.C [before_xml] 1.152.4.1:
20419: * src/types/pa_vform.C [before_xml] 1.33.2.2:
20420: * src/types/pa_vform.h [before_xml] 1.22.2.2:
20421: !$form:tables
20422: $atable[$form:tables.a]
20423: ^atable.menu{a=$atable.element}[,]
20424:
20425: * src/classes/dom.C 1.1:
20426: file dom.C was initially added on branch xalan1_2.
20427:
20428: * src/main/pa_exception.C 1.15:
20429: * src/types/pa_vform.C 1.32:
20430: getting FIRST form element [not last]
20431:
20432: * src/classes/table.C [before_xml] 1.110.4.1:
20433: table:empty removed, superceded by ^if(def $table)...
20434:
20435: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
20436: * src/types/pa_vform.C [before_xml] 1.33.2.1:
20437: * src/types/pa_vform.h [before_xml] 1.22.2.1:
20438: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
20439: !$form:fields
20440:
20441: * src/include/pa_hash.h 1.43:
20442: * src/main/pa_hash.C 1.39:
20443: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
20444: * src/types/pa_vfile.h 1.30:
20445: * src/types/pa_vform.C 1.33:
20446: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
20447: * src/types/pa_vform.h 1.22:
20448: z
20449:
20450: * src/Makefile.in [xalan1_2] 1.16.2.1:
20451: * src/classes/dom.C [xalan1_2] 1.1.2.1:
20452: * src/classes/table.C [xalan1_2] 1.110.2.1:
20453: * src/main/main.dsp [xalan1_2] 1.108.2.1:
20454: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
20455: introducing dom. dom:load[a.xml]
20456:
20457: * src/main/pa_string.C [before_xml] 1.102.2.1:
20458: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
20459: is 0]
20460:
20461: * src/Makefile.in 1.17:
20462: * src/classes/dom.C 1.2:
20463: * src/classes/table.C 1.111:
20464: * src/main/main.dsp 1.109:
20465: * src/types/pa_vdom.h 1.2:
20466: * src/types/pa_vform.C 1.34:
20467: merged with successful start of dom
20468:
20469: * src/types/pa_vdom.h 1.1:
20470: file pa_vdom.h was initially added on branch xalan1_2.
20471:
20472: 2001-09-06 parser
20473: * src/doc/doxygen.cfg 1.14:
20474: merged new default options from 1.2.10 doxygen
20475:
20476: * src/classes/hash.C 1.15:
20477: * src/include/pa_globals.h 1.61:
20478: * src/main/pa_globals.C 1.71:
20479: * src/types/pa_vhash.h 1.16:
20480: now there's special hash key '_default' [instead of ^_default method]
20481: $hash[
20482: $.a[1]
20483: $.b[2]
20484: $._default[xx]
20485: ]
20486: $hash.c
20487:
20488: * src/types/pa_vform.C 1.30:
20489: * src/types/pa_vform.C 1.31:
20490: a=1&a=2 would result in $form:a being a table with one column '
20491: element' and two rows: 1 and 2
20492:
20493: * src/classes/image.C 1.40:
20494: * src/classes/op.C 1.41:
20495: * src/classes/string.C 1.74:
20496: * src/classes/table.C 1.110:
20497: * src/doc/doxygen.cfg 1.13:
20498: * src/targets/isapi/parser3isapi.C 1.38:
20499: * src/types/pa_vtable.C 1.3:
20500: few #ifndef DOXYGEN
20501:
20502: * src/classes/void.C 1.9:
20503: * src/main/pa_string.C 1.102:
20504: * src/main/pa_table.C 1.36:
20505: fixed up bad int/double conversions, and now $form:nonexistent
20506: int(88) would return 88
20507:
20508: * src/main/compile.tab.C 1.10:
20509: * src/main/compile.y 1.165:
20510: ^if(0){}{ ^if(1){}^; }
20511: bug fixed [thanks, fif], ^; were treated there non-literally
20512:
20513: 2001-09-05 parser
20514: * src/classes/string.C 1.73:
20515: * src/classes/table.C 1.109:
20516: sql options can be void [same as image:html the other day]
20517:
20518: * src/classes/mail.C 1.36:
20519: MAIN:MAIL check fixed
20520:
20521: * src/Makefile.in 1.16:
20522: * src/classes/Makefile.in 1.15:
20523: * src/main/Makefile.in 1.12:
20524: * src/targets/cgi/Makefile.in 1.14:
20525: * src/types/Makefile.in 1.11:
20526: makes
20527:
20528: * src/main/pa_sql_driver_manager.C 1.33:
20529: * src/sql/pa_sql_driver.h 1.16:
20530: * src/targets/cgi/parser3.C 1.110:
20531: #define STRINGIZE(name) #name
20532: does not macro expantion on param, simply qoutes whatever passed, undone
20533:
20534: * src/main/pa_sql_driver_manager.C 1.30:
20535: * src/sql/pa_sql_driver.h 1.14:
20536: SQL_DRIVER_CREATE_FUNC_NAME
20537:
20538: * src/main/pa_sql_driver_manager.C 1.32:
20539: * src/sql/pa_sql_driver.h 1.15:
20540: * src/targets/cgi/Makefile.am 1.13:
20541: * src/targets/cgi/parser3.C 1.109:
20542: #define STRINGIZE(name) #name
20543: invented
20544:
20545: * src/targets/cgi/Makefile.am 1.14:
20546: .am undo
20547:
20548: * src/classes/op.C 1.40:
20549: * src/include/pa_sql_driver_manager.h 1.8:
20550: * src/main/pa_sql_driver_manager.C 1.31:
20551: #define MAIN_SQL_NAME "SQL"
20552: #define MAIN_SQL_DRIVERS_NAME "drivers"
20553:
20554: moved to be availible to all users
20555:
20556: 2001-09-04 parser
20557: * src/targets/cgi/parser3.C 1.106:
20558: zz
20559:
20560: * src/include/pa_config_auto.h.in 1.5:
20561: * src/targets/Makefile.in 1.12:
20562: * src/targets/apache13/Makefile.in 1.12:
20563: * src/targets/cgi/Makefile.am 1.12:
20564: * src/targets/cgi/Makefile.in 1.13:
20565: * src/targets/cgi/parser3.C 1.102:
20566: configure --sysconfdir=sysadmin-controlled auto.p location for
20567: targets/cgi/parser3, default[/usr/local/etc]
20568:
20569: * src/Makefile.in 1.15:
20570: * src/include/pa_config_auto.h.in 1.4:
20571: * src/targets/apache13/Makefile.in 1.11:
20572: * src/targets/cgi/Makefile.in 1.12:
20573: makes
20574:
20575: * src/targets/isapi/parser3isapi.C 1.37:
20576: z
20577:
20578: * src/targets/cgi/parser3.C 1.104:
20579: zzz
20580:
20581: * src/targets/cgi/parser3.C 1.108:
20582: full_file_spec bug
20583:
20584: * src/classes/image.C 1.39:
20585: image.html now can accept void params
20586:
20587: * src/classes/date.C 1.5:
20588: date:sql-string is now without ''
20589:
20590: * src/classes/date.C 1.6:
20591: date
20592:
20593: * src/targets/cgi/parser3.C 1.107:
20594: getenvcheck
20595:
20596: 2001-09-03 parser
20597: * src/targets/cgi/parser3.C 1.101:
20598: /configure cgi SYSCONFDIR
20599:
20600: 2001-09-01 parser
20601: * src/classes/image.C 1.38:
20602: letter_spacing
20603:
20604: * src/classes/image.C 1.36:
20605: image: as_int as_string used
20606:
20607: * src/classes/image.C 1.37:
20608: image: font params changed
20609:
20610: * src/types/pa_vmethod_frame.h 1.15:
20611: $result[] now gets properly analized
20612:
20613: 2001-08-31 parser
20614: * src/Makefile.in 1.14:
20615: * src/include/pa_dir.h 1.4:
20616: * src/targets/Makefile.in 1.11:
20617: * src/targets/cgi/parser3.C 1.99:
20618: compiled under cygwin
20619:
20620: * src/targets/cgi/parser3.C 1.100:
20621: z
20622:
20623: * src/classes/void.C 1.8:
20624: void:int/double += (default)
20625:
20626: * src/classes/string.C 1.72:
20627: * src/classes/table.C 1.108:
20628: string:int/double (defaults)
20629:
20630: * src/classes/image.C 1.35:
20631: image:font added space param
20632: image:font changed charwidth alg, added kerning const[for now]
20633:
20634: 2001-08-29 parser
20635: * src/main/pa_exception.C 1.14:
20636: exception redundant debug info
20637:
20638: 2001-08-28 parser
20639: * src/classes/table.C 1.107:
20640: NO_STRING_ORIGIN check
20641:
20642: * src/classes/string.C 1.71:
20643: * src/include/pa_dictionary.h 1.2:
20644: * src/include/pa_string.h 1.101:
20645: * src/main/pa_dictionary.C 1.4:
20646: * src/main/pa_string.C 1.101:
20647: * src/main/untaint.C 1.59:
20648: pa_directory speeded up. moved zero 'from' check to directory constructor.
20649: string:replace
20650:
20651: * src/Makefile.in 1.13:
20652: makes
20653:
20654: * src/Makefile.in 1.12:
20655: * src/classes/Makefile.in 1.13:
20656: * src/main/Makefile.in 1.10:
20657: * src/targets/Makefile.in 1.10:
20658: * src/targets/apache13/Makefile.in 1.9:
20659: * src/targets/cgi/Makefile.in 1.10:
20660: * src/types/Makefile.in 1.9:
20661: makefiles
20662:
20663: * src/classes/file.C 1.51:
20664: * src/main/pa_common.C 1.63:
20665: file:move autocreate/remove dest/src dir
20666:
20667: * src/main/compile.C 1.47:
20668: NO_STRING_ORIGIN check2
20669:
20670: * src/classes/image.C 1.33:
20671: image: gifsize little endian
20672:
20673: * src/targets/apache13/Makefile.am 1.4:
20674: COMPILE_APACHE13_MODULE
20675:
20676: * src/include/pa_dictionary.h 1.4:
20677: * src/main/pa_dictionary.C 1.5:
20678: * src/main/pa_sql_driver_manager.C 1.29:
20679: NO_STRING_ORIGIN check3
20680:
20681: * src/include/pa_dictionary.h 1.3:
20682: gcc: ../include/pa_dictionary.h:19: storage class specifiers
20683: invalid in friend function declarations
20684:
20685: * src/targets/apache13/Makefile.am 1.3:
20686: configure to skip apache
20687:
20688: * src/classes/Makefile.in 1.14:
20689: * src/main/Makefile.in 1.11:
20690: * src/targets/apache13/Makefile.in 1.10:
20691: * src/targets/cgi/Makefile.in 1.11:
20692: * src/types/Makefile.in 1.10:
20693: make.ins
20694:
20695: * src/classes/op.C 1.39:
20696: * src/main/compile.tab.C 1.9:
20697: * src/main/pa_dir.C 1.6:
20698: * src/main/untaint.C 1.60:
20699: * src/targets/cgi/parser3.C 1.98:
20700: * src/targets/isapi/parser3isapi.C 1.36:
20701: strncpy forced with zero ending in case of limit
20702:
20703: * src/classes/image.C 1.34:
20704: image error msgs
20705:
20706: * src/classes/Makefile.am 1.18:
20707: * src/main/Makefile.am 1.15:
20708: * src/targets/cgi/Makefile.am 1.11:
20709: * src/types/Makefile.am 1.6:
20710: .am-s
20711:
20712: * src/doc/doxygen.cfg 1.12:
20713: doxygen conf removed some garbage from under doxygeneration
20714:
20715: 2001-08-27 parser
20716: * src/Makefile.in 1.11:
20717: * src/classes/Makefile.in 1.12:
20718: * src/main/Makefile.in 1.9:
20719: * src/main/pa_common.C 1.61:
20720: * src/main/pa_exception.C 1.12:
20721: * src/main/pa_sql_driver_manager.C 1.28:
20722: * src/targets/Makefile.in 1.9:
20723: * src/targets/apache13/Makefile.in 1.8:
20724: * src/targets/cgi/Makefile.am 1.10:
20725: * src/targets/cgi/Makefile.in 1.9:
20726: * src/types/Makefile.in 1.8:
20727: configure for solaris -lsocket
20728:
20729: * src/classes/image.C 1.31:
20730: * src/classes/image.C 1.32:
20731: fixed jpgsize alg
20732:
20733: * src/main/pa_request.C 1.152:
20734: * src/targets/cgi/parser3.C 1.97:
20735: parser3 test.html [auto.p from current dir loading]
20736:
20737: * src/main/pa_exception.C 1.13:
20738: z
20739:
20740: * src/main/pa_common.C 1.62:
20741: removed debug info from pa_common
20742:
20743: 2001-08-24 parser
20744: * src/targets/cgi/parser3.C 1.95:
20745: not cgi extra \n 2
20746:
20747: * src/classes/file.C 1.50:
20748: * src/classes/form.C 1.14:
20749: * src/classes/mail.C 1.35:
20750: * src/classes/table.C 1.106:
20751: fiew non-pool mallocs fixed
20752:
20753: * src/targets/cgi/parser3.C 1.96:
20754: not cgi extra \n 3
20755:
20756: * src/sql/pa_sql_driver.h 1.13:
20757: sql* removed services from disconnect - cross-request ideological probs.
20758: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
20759:
20760: * src/targets/cgi/parser3.C 1.94:
20761: not cgi extra \n
20762:
20763: * src/main/pa_sql_driver_manager.C 1.27:
20764: z
20765:
20766: * src/include/pa_sql_connection.h 1.12:
20767: * src/main/pa_sql_driver_manager.C 1.26:
20768: sql* removed services from disconnect - cross-request
20769: ideological probs.
20770:
20771: 2001-08-23 parser
20772: * src/main/pa_sql_driver_manager.C 1.25:
20773: oracle: dlink
20774:
20775: * src/classes/file.C 1.49:
20776: minor bug in file:save fixed
20777:
20778: 2001-08-22 parser
20779: * src/classes/file.C 1.48:
20780: * src/main/compile.tab.C 1.8:
20781: * src/types/pa_vfile.C 1.18:
20782: * src/types/pa_vfile.h 1.29:
20783: file:load|save[text|binary;
20784:
20785: * src/main/compile.tab.C 1.7:
20786: * src/main/compile.y 1.164:
20787: ^method[]^[^] literals []
20788:
20789: 2001-08-21 parser
20790: * src/classes/file.C 1.47:
20791: * src/classes/table.C 1.105:
20792: ^file:list
20793:
20794: 2001-08-20 parser
20795: * src/main/compile.tab.C 1.6:
20796: * src/main/compile.y 1.163:
20797: * src/main/pa_sql_driver_manager.C 1.24:
20798: * src/types/pa_value.h 1.70:
20799: * src/types/pa_vbool.h 1.11:
20800: * src/types/pa_vdouble.h 1.24:
20801: * src/types/pa_vint.h 1.25:
20802: var(123) ^var.inc[] recousively caused problems: inc incremeted
20803: 123 literal!! fixed
20804:
20805: 2001-08-10 parser
20806: * src/classes/table.C 1.101:
20807: * src/include/pa_table.h 1.34:
20808: * src/main/pa_table.C 1.35:
20809: table.sort now creates new sorted table
20810:
20811: * src/main/compile.tab.C 1.3:
20812: * src/main/compile.tab.C 1.4:
20813: * src/main/compile.y 1.160:
20814: * src/main/compile.y 1.161:
20815: (codes) name part syntax added
20816:
20817: * src/main/compile.tab.C 1.5:
20818: * src/main/compile.y 1.162:
20819: [codes] name part syntax now
20820:
20821: * src/main/pa_string.C 1.100:
20822: string.match hanged on. there were a hang check but it weren't wise enough
20823:
20824: @parse[dateString][tmp]
20825: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
20826: $tmp.1 $tmp.2
20827: #end
20828:
20829: @main[]
20830: ^parse[2001-02-03]
20831:
20832: * src/classes/table.C 1.102:
20833: * src/classes/table.C 1.103:
20834: table:sort now default desc
20835:
20836: * src/types/pa_value.h 1.69:
20837: * src/types/pa_vstring.h 1.30:
20838: * src/types/pa_vstring.h 1.31:
20839: string now def only when ne ''
20840:
20841: * src/main/pa_request.C 1.150:
20842: * src/main/pa_request.C 1.151:
20843: wanted to make
20844: const int MAX_EXECUTE_SECONDS=1;
20845:
20846: but couldnt, set_callback_and_alarm appeared to be not exported :(
20847:
20848: * src/classes/table.C 1.104:
20849: table:sort restored [it was bad test :(]
20850:
20851: 2001-08-09 parser
20852: * src/main/pa_string.C 1.99:
20853: $a[010] now ^if($a==10){true}
20854: were octal
20855:
20856: * src/main/Makefile.am 1.14:
20857: .am
20858:
20859: * src/classes/void.C 1.6:
20860: * src/classes/void.C 1.7:
20861: void: int double copy/paste from int: bug fixed
20862:
20863: * src/classes/hash.C 1.14:
20864: hash:_default now [was hash:default]
20865:
20866: * src/types/pa_vcookie.C 1.22:
20867: cookie name&value origins added, more precise $ORIGINS(1)
20868:
20869: * src/classes/op.C 1.38:
20870: case without switch check added
20871:
20872: * src/main/Makefile.in 1.8:
20873: make.in
20874:
20875: 2001-08-07 parser
20876: * src/classes/math.C 1.5:
20877: * src/main/pa_request.C 1.149:
20878: math:random fixed. win32 srand made working
20879:
20880: * src/classes/double.C 1.36:
20881: * src/classes/int.C 1.32:
20882: * src/classes/string.C 1.70:
20883: * src/classes/table.C 1.100:
20884: * src/include/pa_globals.h 1.60:
20885: * src/main/pa_globals.C 1.70:
20886: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
20887: string, table
20888:
20889: 2001-08-06 parser
20890: * src/classes/hash.C 1.13:
20891: hash:keys renamed to hash:_keys :(
20892:
20893: * src/main/pa_exec.C 1.10:
20894: exec win32 real filename
20895:
20896: * src/classes/file.C 1.46:
20897: exec stderr out
20898:
20899: * src/classes/mail.C 1.34:
20900: * src/classes/op.C 1.37:
20901: * src/include/pa_array.h 1.43:
20902: * src/include/pa_globals.h 1.59:
20903: * src/include/pa_hash.h 1.42:
20904: * src/include/pa_request.h 1.94:
20905: * src/main/compile.tab.C 1.2:
20906: * src/main/compile.y 1.159:
20907: * src/main/pa_array.C 1.38:
20908: * src/main/pa_dictionary.C 1.3:
20909: * src/main/pa_exec.C 1.11:
20910: * src/main/pa_globals.C 1.69:
20911: * src/main/pa_hash.C 1.38:
20912: * src/main/pa_request.C 1.148:
20913: * src/main/pa_string.C 1.98:
20914: class_path
20915:
20916: 2001-08-03 parser
20917: * src/classes/table.C 1.99:
20918: * src/types/pa_vtable.h 1.28:
20919: vtable.locks killed
20920:
20921: 2001-08-02 parser
20922: * src/classes/classes.h 1.9:
20923: * src/classes/op.C 1.36:
20924: * src/include/pa_globals.h 1.58:
20925: * src/main/execute.C 1.188:
20926: * src/main/pa_globals.C 1.66:
20927: * src/main/pa_globals.C 1.67:
20928: found another multithread bug in op.C (last, last global var
20929: killed) :)
20930:
20931: * src/main/pa_dictionary.C 1.2:
20932: * src/main/pa_globals.C 1.68:
20933: memset dictionary minor bug fixed
20934:
20935: * src/classes/string.C 1.69:
20936: * src/classes/table.C 1.98:
20937: * src/include/pa_array.h 1.42:
20938: * src/main/execute.C 1.190:
20939: * src/main/pa_exec.C 1.9:
20940: introducing Array_iter
20941:
20942: * src/main/execute.C 1.189:
20943: detected quick_get recursion bug. changed to get@execute, but
20944: needs array iterator, separate from array to avoid it & use caching
20945:
20946: 2001-08-01 parser
20947: * src/include/pa_dictionary.h 1.1:
20948: * src/include/pa_globals.h 1.57:
20949: * src/include/pa_string.h 1.100:
20950: * src/main/main.dsp 1.107:
20951: * src/main/pa_dictionary.C 1.1:
20952: * src/main/pa_globals.C 1.65:
20953: * src/main/pa_request.C 1.147:
20954: * src/main/pa_string.C 1.97:
20955: * src/main/untaint.C 1.58:
20956: speeded up typo-html replacements. introducing Dictionary with
20957: first-char caching
20958:
20959: 2001-07-31 parser
20960: * src/types/Makefile.am 1.5:
20961: pa_vtable.C added to .am
20962:
20963: * src/main/compile.tab.C 1.1:
20964: added, so that could be compiled even on non-bison-enabled platforms
20965:
20966: 2001-07-28 parser
20967: * src/main/compile.y 1.158:
20968: * src/main/untaint.C 1.57:
20969: bug fix @ untaint when \r skipped \n
20970:
20971: * src/classes/table.C 1.97:
20972: table:hash always produces hash, when can't - empty
20973:
20974: 2001-07-27 parser
20975: * src/classes/double.C 1.35:
20976: * src/classes/int.C 1.31:
20977: * src/classes/string.C 1.68:
20978: provided meaningful msg on int/double/string :sql without
20979: result and default
20980:
20981: 2001-07-26 parser
20982: * src/include/pa_opcode.h 1.6:
20983: * src/main/compile.y 1.156:
20984: * src/main/execute.C 1.187:
20985: hash creation syntax problem persists. restored $: for a while.
20986: thinking of $man[$.age[zzz]] syntax now
20987:
20988: * src/classes/op.C 1.35:
20989: fixed bad multithread bug with strangly global OP
20990:
20991: * src/main/compile.y 1.157:
20992: $man[$.age[zzz]] 0
20993:
20994: * src/include/pa_opcode.h 1.4:
20995: * src/main/compile.C 1.45:
20996: * src/main/compile.y 1.154:
20997: * src/main/compile_tools.h 1.46:
20998: * src/main/execute.C 1.185:
20999: * src/main/pa_request.C 1.146:
21000: * src/types/pa_vmethod_frame.h 1.13:
21001: introducing ::
21002: this is constructor call prefix.
21003: ordinary : remains for static accesses
21004:
21005: * src/classes/double.C 1.34:
21006: * src/classes/int.C 1.30:
21007: * src/classes/string.C 1.67:
21008: * src/include/pa_opcode.h 1.5:
21009: * src/main/compile.C 1.46:
21010: * src/main/compile.y 1.155:
21011: * src/main/compile_tools.h 1.47:
21012: * src/main/execute.C 1.186:
21013: * src/types/pa_vcode_frame.h 1.7:
21014: * src/types/pa_vmethod_frame.h 1.14:
21015: * src/types/pa_wcontext.h 1.16:
21016: * src/types/pa_wwrapper.h 1.10:
21017: fixing :: realization #1
21018:
21019: 2001-07-25 parser
21020: * src/classes/table.C 1.95:
21021: * src/main/main.dsp 1.106:
21022: * src/types/pa_vtable.C 1.1:
21023: * src/types/pa_vtable.h 1.27:
21024: ^table.record[] now $table.fields
21025:
21026: * src/types/pa_vtable.C 1.2:
21027: table: get_element order changeed. now:
21028: 1. fields
21029: 2. methods
21030: 3. columns
21031:
21032: * src/types/pa_vdouble.h 1.23:
21033: * src/types/pa_vint.h 1.24:
21034: odbc: no result queries; quote.
21035: optimized double&int tostring-s
21036:
21037: * src/classes/string.C 1.66:
21038: * src/include/pa_globals.h 1.56:
21039: * src/main/execute.C 1.183:
21040: * src/main/pa_globals.C 1.64:
21041: match replace code context moved to implicit $match context
21042:
21043: * src/main/compile.C 1.44:
21044: * src/main/compile.y 1.153:
21045: * src/main/compile_tools.h 1.45:
21046: allowed whitespace before first method decl
21047:
21048: * src/include/pa_opcode.h 1.3:
21049: * src/main/compile.y 1.149:
21050: * src/main/compile_tools.C 1.37:
21051: * src/main/compile_tools.h 1.43:
21052: * src/main/execute.C 1.182:
21053: with killed, code storage introduced with former 'with' syntax
21054:
21055: * src/main/compile.y 1.150:
21056: * src/main/compile.y 1.151:
21057: * src/main/execute.C 1.184:
21058: $var[] is now empty string, not void
21059:
21060: * src/main/compile.C 1.43:
21061: * src/main/compile.y 1.152:
21062: * src/main/compile_tools.h 1.44:
21063: allowed empty lines before first method decl
21064:
21065: * src/classes/table.C 1.96:
21066: allowed nontable result in table:sql, results in empty table
21067:
21068: 2001-07-24 parser
21069: * src/main/compile.C 1.42:
21070: * src/main/execute.C 1.181:
21071: * src/main/pa_string.C 1.96:
21072: * src/types/pa_value.h 1.68:
21073: first get_element, next get operator
21074:
21075: * src/classes/file.C 1.45:
21076: * src/include/pa_common.h 1.47:
21077: * src/main/pa_common.C 1.60:
21078: file:move
21079:
21080: * src/main/compile.y 1.148:
21081: removed @end handling
21082:
21083: * src/main/pa_common.C 1.59:
21084: file_read close @ eof when imgsize bug fixed
21085:
21086: * src/main/compile.C 1.41:
21087: * src/main/compile.y 1.147:
21088: @end handling method2
21089:
21090: 2001-07-23 parser
21091: * src/main/pa_sql_driver_manager.C 1.23:
21092: * src/sql/pa_sql_driver.h 1.12:
21093: sql odbc driver
21094:
21095: * src/classes/hash.C 1.11:
21096: * src/classes/hash.C 1.12:
21097: * src/classes/string.C 1.65:
21098: * src/classes/table.C 1.94:
21099: * src/classes/void.C 1.5:
21100: * src/include/pa_sql_connection.h 1.11:
21101: * src/sql/pa_sql_driver.h 1.11:
21102: changed sql driver query interface
21103:
21104: 2001-07-20 parser
21105: * src/types/pa_vrequest.C 1.8:
21106: X!$browser:type
21107:
21108: * src/classes/file.C 1.44:
21109: * src/classes/string.C 1.64:
21110: * src/include/pa_string.h 1.99:
21111: * src/main/execute.C 1.180:
21112: * src/main/pa_string.C 1.95:
21113: * src/types/pa_valiased.C 1.8:
21114: * src/types/pa_valiased.h 1.13:
21115: * src/types/pa_value.h 1.67:
21116: * src/types/pa_vclass.h 1.17:
21117: * src/types/pa_vcookie.h 1.11:
21118: * src/types/pa_vdate.h 1.3:
21119: * src/types/pa_vfile.h 1.28:
21120: * src/types/pa_vform.h 1.21:
21121: * src/types/pa_vhash.h 1.15:
21122: * src/types/pa_vmath.h 1.2:
21123: * src/types/pa_vobject.h 1.10:
21124: * src/types/pa_vrequest.C 1.7:
21125: * src/types/pa_vstateless_class.h 1.16:
21126: * src/types/pa_vstateless_object.h 1.10:
21127: only ^class:method dynamic calls allowed.
21128: ^BASE.method call disabled.
21129: BASE element globally removed
21130:
21131: 2001-07-18 parser
21132: * src/Makefile.am 1.6:
21133: * src/Makefile.in 1.10:
21134: * src/classes/Makefile.am 1.17:
21135: * src/main/Makefile.am 1.13:
21136: * src/targets/Makefile.am 1.6:
21137: * src/targets/apache13/Makefile.am 1.2:
21138: * src/targets/cgi/Makefile.am 1.9:
21139: * src/types/Makefile.am 1.4:
21140: removed $id from *.in *.am
21141:
21142: * src/classes/file.C 1.43:
21143: file:exec/cgi msg
21144:
21145: * src/main/pa_request.C 1.145:
21146: * src/main/untaint.C 1.56:
21147: ORIGINS langs name abbrevations
21148:
21149: * src/classes/file.C 1.42:
21150: $file:exit-code renamed to 'status'
21151:
21152: * src/classes/date.C 1.4:
21153: * src/classes/mail.C 1.33:
21154: * src/classes/math.C 1.4:
21155: * src/classes/string.C 1.63:
21156: * src/classes/table.C 1.93:
21157: * src/include/pa_globals.h 1.55:
21158: * src/include/pa_string.h 1.98:
21159: * src/main/execute.C 1.179:
21160: * src/main/pa_globals.C 1.63:
21161: * src/main/pa_request.C 1.144:
21162: * src/main/pa_string.C 1.94:
21163: * src/main/untaint.C 1.55:
21164: * src/types/pa_value.h 1.66:
21165: * src/types/pa_vdouble.h 1.22:
21166: * src/types/pa_vfile.h 1.27:
21167: * src/types/pa_vint.h 1.23:
21168: * src/types/pa_vstring.C 1.9:
21169: * src/types/pa_vstring.h 1.29:
21170: $ORIGINS(1) output tracing mode
21171:
21172: * src/classes/Makefile.in 1.11:
21173: * src/main/Makefile.in 1.7:
21174: * src/targets/Makefile.in 1.8:
21175: * src/targets/apache13/Makefile.in 1.7:
21176: * src/targets/cgi/Makefile.in 1.8:
21177: * src/types/Makefile.in 1.7:
21178: $id in .in's from .am's removed
21179:
21180: * src/classes/file.C 1.41:
21181: * src/main/pa_exec.C 1.8:
21182: file:exec
21183:
21184: 2001-07-17 parser
21185: * src/Makefile.in 1.9:
21186: * src/classes/Makefile.in 1.10:
21187: == wrong
21188:
21189: 2001-07-13 parser
21190: * src/main/execute.C 1.175:
21191: * src/main/pa_request.C 1.142:
21192: order of MAIN parents was wrong, fixed
21193:
21194: * src/classes/double.C 1.33:
21195: * src/classes/int.C 1.29:
21196: * src/classes/string.C 1.62:
21197: * src/include/pa_request.h 1.92:
21198: * src/include/pa_request.h 1.93:
21199: * src/main/execute.C 1.176:
21200: * src/main/execute.C 1.177:
21201: * src/main/execute.C 1.178:
21202: * src/main/pa_request.C 1.143:
21203: auto.p[@auto], /news/auto.p[no @auto], so that initializing
21204: second would not call first @auto
21205:
21206: 2001-07-12 parser
21207: * src/types/pa_value.h 1.65:
21208: pa_value.putelement modification of system classes prevented
21209:
21210: 2001-07-11 parser
21211: * src/classes/string.C 1.61:
21212: * src/doc/sources2html.cmd 1.3:
21213: lr split now yelds table $piece
21214:
21215: * src/classes/file.C 1.40:
21216: * src/include/pa_common.h 1.46:
21217: * src/main/pa_common.C 1.58:
21218: * src/types/pa_vstateless_class.h 1.15:
21219: $file created by file:state += .atime .mtime .ctime
21220: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
21221:
21222: 2001-07-09 parser
21223: * src/main/untaint.C 1.54:
21224: qp wrong name
21225:
21226: * src/classes/date.C 1.3:
21227: * src/classes/string.C 1.60:
21228: * src/classes/table.C 1.92:
21229: * src/main/compile.y 1.146:
21230: date format 0
21231:
21232: 2001-07-07 parser
21233: * src/classes/Makefile.am 1.16:
21234: * src/classes/date.C 1.1:
21235: * src/classes/file.C 1.39:
21236: * src/classes/hash.C 1.10:
21237: * src/classes/image.C 1.30:
21238: * src/classes/mail.C 1.32:
21239: * src/classes/math.C 1.3:
21240: * src/classes/op.C 1.34:
21241: * src/classes/string.C 1.59:
21242: * src/classes/table.C 1.90:
21243: * src/classes/void.C 1.4:
21244: * src/include/pa_request.h 1.91:
21245: * src/main/main.dsp 1.105:
21246: * src/types/pa_value.h 1.64:
21247: * src/types/pa_vdate.h 1.1:
21248: * src/types/pa_wcontext.C 1.7:
21249: date now set $fields roll string. todo: sql, calendar
21250:
21251: * src/classes/date.C 1.2:
21252: * src/classes/table.C 1.91:
21253: * src/include/pa_common.h 1.45:
21254: * src/include/pa_string.h 1.97:
21255: * src/main/pa_common.C 1.57:
21256: * src/types/pa_vdate.h 1.2:
21257: date roll
21258: table calendar
21259:
21260: 2001-07-06 parser
21261: * src/classes/math.C 1.2:
21262: * src/include/pa_request.h 1.90:
21263: * src/main/execute.C 1.174:
21264: * src/main/main.dsp 1.104:
21265: * src/main/pa_request.C 1.141:
21266: * src/types/pa_vmath.h 1.1:
21267: math 0
21268:
21269: 2001-07-03 parser
21270: * src/classes/Makefile.am 1.15:
21271: * src/classes/math.C 1.1:
21272: * src/classes/op.C 1.33:
21273: * src/classes/random.C 1.15:
21274: * src/main/main.dsp 1.103:
21275: class random renamed to math, operators became methods
21276:
21277: * src/classes/op.C 1.32:
21278: pow sqrt
21279:
21280: * src/classes/op.C 1.31:
21281: * src/main/execute.C 1.173:
21282: sin asin cos acos tan atan
21283:
21284: 2001-07-02 parser
21285: * src/classes/hash.C 1.9:
21286: ^hash.keys[]
21287:
21288: * src/classes/table.C 1.88:
21289: * src/main/pa_table.C 1.34:
21290: ^table:columns[]
21291:
21292: * src/classes/table.C 1.89:
21293: ^table.columns column renamed from 'name' to 'column'
21294:
21295: * src/main/compile.y 1.145:
21296: * src/main/compile_tools.h 1.42:
21297: in expressions now allowed 'strings'
21298:
21299: 2001-06-29 parser
21300: * src/main/execute.C 1.171:
21301: * src/main/execute.C 1.172:
21302: /0 %0 checkes ver 2
21303:
21304: * src/classes/table.C 1.87:
21305: empty strings @ sql
21306:
21307: * src/Makefile.in 1.8:
21308: * src/classes/Makefile.in 1.9:
21309: makes
21310:
21311: * src/classes/Makefile.am 1.14:
21312: nothing - void
21313:
21314: * src/main/execute.C 1.170:
21315: /0 %0 checke
21316:
21317: 2001-06-28 parser
21318: * src/classes/double.C 1.32:
21319: * src/classes/file.C 1.38:
21320: * src/classes/form.C 1.13:
21321: * src/classes/hash.C 1.8:
21322: * src/classes/image.C 1.29:
21323: * src/classes/int.C 1.28:
21324: * src/classes/mail.C 1.31:
21325: * src/classes/op.C 1.30:
21326: * src/classes/random.C 1.14:
21327: * src/classes/response.C 1.13:
21328: * src/classes/string.C 1.58:
21329: * src/classes/table.C 1.86:
21330: * src/classes/void.C 1.3:
21331: * src/main/compile.C 1.40:
21332: * src/main/compile.y 1.144:
21333: * src/main/compile_tools.C 1.36:
21334: * src/main/execute.C 1.169:
21335: * src/main/pa_array.C 1.37:
21336: * src/main/pa_common.C 1.56:
21337: * src/main/pa_dir.C 1.5:
21338: * src/main/pa_exception.C 1.11:
21339: * src/main/pa_exec.C 1.7:
21340: * src/main/pa_globals.C 1.62:
21341: * src/main/pa_hash.C 1.37:
21342: * src/main/pa_pool.C 1.20:
21343: * src/main/pa_request.C 1.140:
21344: * src/main/pa_socks.C 1.5:
21345: * src/main/pa_sql_driver_manager.C 1.22:
21346: * src/main/pa_string.C 1.93:
21347: * src/main/pa_table.C 1.33:
21348: * src/main/untaint.C 1.53:
21349: * src/targets/cgi/parser3.C 1.93:
21350: * src/targets/isapi/parser3isapi.C 1.35:
21351: */
1.45 ! paf 21352: static const char *RCSId="$Id: ChangeLog,v 1.44 2005/11/21 15:08:45 paf Exp $";
1.15 paf 21353:
21354: * src/main/compile.y 1.142:
21355: * src/main/compile_tools.h 1.41:
21356: $:name: == ${name}:
21357: $class:name: == ${class:name}:
21358:
21359: * src/classes/string.C 1.56:
21360: exactly one
21361:
21362: * src/classes/double.C 1.31:
21363: * src/classes/file.C 1.37:
21364: * src/classes/form.C 1.12:
21365: * src/classes/hash.C 1.7:
21366: * src/classes/image.C 1.28:
21367: * src/classes/int.C 1.27:
21368: * src/classes/mail.C 1.30:
21369: * src/classes/op.C 1.29:
21370: * src/classes/random.C 1.13:
21371: * src/classes/response.C 1.12:
21372: * src/classes/string.C 1.57:
21373: * src/classes/table.C 1.85:
21374: * src/classes/void.C 1.2:
21375: * src/main/compile.C 1.39:
21376: * src/main/compile.y 1.143:
21377: * src/main/compile_tools.C 1.35:
21378: * src/main/execute.C 1.168:
21379: * src/main/pa_array.C 1.36:
21380: * src/main/pa_common.C 1.55:
21381: * src/main/pa_dir.C 1.4:
21382: * src/main/pa_exception.C 1.10:
21383: * src/main/pa_exec.C 1.6:
21384: * src/main/pa_globals.C 1.61:
21385: * src/main/pa_hash.C 1.36:
21386: * src/main/pa_pool.C 1.19:
21387: * src/main/pa_request.C 1.139:
21388: * src/main/pa_socks.C 1.4:
21389: * src/main/pa_sql_driver_manager.C 1.21:
21390: * src/main/pa_string.C 1.92:
21391: * src/main/pa_table.C 1.32:
21392: * src/main/untaint.C 1.52:
21393: * src/targets/cgi/parser3.C 1.92:
21394: * src/targets/isapi/parser3isapi.C 1.34:
1.45 ! paf 21395: static char *RCSId="$Id: ChangeLog,v 1.44 2005/11/21 15:08:45 paf Exp $";
1.15 paf 21396:
21397: 2001-06-27 parser
21398: * src/classes/hash.C 1.6:
21399: * src/classes/nothing.C 1.5:
21400: * src/classes/table.C 1.84:
21401: * src/classes/void.C 1.1:
21402: * src/main/compile.y 1.140:
21403: * src/main/compile.y 1.141:
21404: * src/main/execute.C 1.167:
21405: * src/main/main.dsp 1.102:
21406: * src/main/pa_request.C 1.138:
21407: * src/targets/cgi/pa_pool.C 1.17:
21408: * src/types/pa_value.h 1.63:
21409: * src/types/pa_vcode_frame.h 1.6:
21410: * src/types/pa_vmethod_frame.h 1.12:
21411: * src/types/pa_vnothing.h 1.2:
21412: * src/types/pa_vtable.h 1.26:
21413: * src/types/pa_vvoid.h 1.1:
21414: nothing renamed to void
21415:
21416: * src/classes/op.C 1.28:
21417: ^switch ^case
21418:
21419: * src/main/compile.y 1.139:
21420: lexer: $zzzz^zzzz were name part
21421:
21422: 2001-05-28 parser
21423: * src/main/main.dsp 1.101:
21424: * src/targets/isapi/parser3isapi.dsp 1.15:
21425: release project options [some bugs]
21426:
21427: * src/classes/classes.C 1.7:
21428: * src/main/compile.C 1.38:
21429: * src/main/compile.y 1.138:
21430: * src/main/execute.C 1.166:
21431: operators are not in root class again
21432:
21433: * src/doc/html2chm.cmd 1.3:
21434: removed >a
21435:
21436: * src/doc/sources2html.cmd 1.2:
21437: z
21438:
21439: 2001-05-24 parser
21440: * src/Makefile.in 1.7:
21441: * src/classes/Makefile.in 1.8:
21442: * src/main/Makefile.in 1.6:
21443: * src/targets/Makefile.in 1.7:
21444: * src/targets/apache13/Makefile.in 1.6:
21445: * src/targets/cgi/Makefile.in 1.7:
21446: * src/types/Makefile.in 1.6:
21447: makes
21448:
21449: * src/main/pa_request.C 1.135:
21450: * src/main/pa_request.C 1.136:
21451: * src/targets/cgi/parser3.C 1.90:
21452: // no _ conversions in @exception[params]
21453:
21454: * src/targets/cgi/parser3.dsp 1.19:
21455: project file
21456:
21457: * src/classes/op.C 1.27:
21458: * src/main/pa_request.C 1.137:
21459: * src/targets/cgi/parser3.C 1.91:
21460: ^log ^exp
21461:
21462: 2001-05-23 parser
21463: * src/classes/op.C 1.25:
21464: * src/main/compile.y 1.137:
21465: allow one empty line before LS_DEF_NAME
21466:
21467: * src/main/pa_string.C 1.91:
21468: string cmp bug
21469:
21470: * src/classes/mail.C 1.29:
21471: * src/classes/op.C 1.26:
21472: rem max 1000
21473:
21474: 2001-05-22 parser
21475: * src/classes/op.C 1.24:
21476: if params code-required
21477:
21478: 2001-05-21 parser
21479: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
21480: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
21481: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
21482: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
21483: 0
21484:
21485: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
21486: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
21487: 1
21488:
21489: * src/Makefile.in 1.6:
21490: * src/classes/Makefile.in 1.6:
21491: * src/classes/Makefile.in 1.7:
21492: * src/main/Makefile.in 1.5:
21493: * src/targets/Makefile.in 1.6:
21494: * src/targets/apache13/Makefile.in 1.5:
21495: * src/targets/cgi/Makefile.in 1.6:
21496: * src/types/Makefile.in 1.5:
21497: makes
21498:
21499: * src/classes/double.C 1.30:
21500: * src/classes/hash.C 1.4:
21501: * src/classes/hash.C 1.5:
21502: * src/classes/nothing.C 1.1:
21503: * src/classes/nothing.C 1.2:
21504: * src/classes/nothing.C 1.3:
21505: * src/classes/op.C 1.23:
21506: * src/classes/string.C 1.55:
21507: * src/classes/table.C 1.83:
21508: * src/classes/unknown.C 1.8:
21509: * src/main/compile.y 1.136:
21510: * src/main/execute.C 1.164:
21511: * src/main/execute.C 1.165:
21512: * src/main/main.dsp 1.100:
21513: * src/main/pa_request.C 1.134:
21514: * src/targets/cgi/pa_pool.C 1.15:
21515: * src/targets/cgi/pa_pool.C 1.16:
21516: * src/types/pa_value.h 1.62:
21517: * src/types/pa_vcode_frame.h 1.5:
21518: * src/types/pa_vmethod_frame.h 1.10:
21519: * src/types/pa_vmethod_frame.h 1.11:
21520: * src/types/pa_vnothing.h 1.1:
21521: * src/types/pa_vtable.h 1.24:
21522: * src/types/pa_vtable.h 1.25:
21523: * src/types/pa_vunknown.h 1.14:
21524: 'unknown' renamed to 'nothing'
21525:
21526: * src/Makefile.in 1.5:
21527: * src/classes/Makefile.in 1.5:
21528: * src/main/Makefile.in 1.4:
21529: * src/targets/Makefile.in 1.5:
21530: * src/targets/apache13/Makefile.in 1.4:
21531: * src/targets/cgi/Makefile.in 1.5:
21532: * src/types/Makefile.in 1.4:
21533: make system timestamps
21534:
21535: * src/classes/nothing.C 1.4:
21536: resultless ^sql moved to nothing:
21537:
21538: * src/classes/Makefile.am 1.13:
21539: .AM
21540:
21541: * src/main/pa_request.C 1.133:
21542: .am
21543:
21544: * src/Makefile.in 1.4:
21545: file stamps to remove autoreconf
21546:
21547: * src/targets/cgi/parser3.C 1.88:
21548: argv can be just "parser3". made site_auto_path "." in that case
21549:
21550: * src/types/pa_vstring.C 1.8:
21551: eoleof
21552:
21553: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
21554: * src/main/execute.C 1.162:
21555: * src/targets/cgi/Makefile.in 1.4:
21556: * src/targets/cgi/parser3.C 1.86:
21557: * src/targets/cgi/parser3.C 1.87:
21558: * src/targets/cgi/parser3.C 1.89:
21559: z
21560:
21561: * src/main/pa_request.C 1.132:
21562: * src/targets/cgi/parser3.C 1.85:
21563: pcre_tables=pcre_default_tables;
21564:
21565: * src/classes/hash.C 1.3:
21566: * src/classes/int.C 1.25:
21567: * src/classes/string.C 1.53:
21568: * src/classes/table.C 1.82:
21569: * src/include/pa_string.h 1.95:
21570: * src/include/pa_string.h 1.96:
21571: * src/main/pa_string.C 1.89:
21572: * src/main/pa_string.C 1.90:
21573: * src/types/pa_vstring.C 1.6:
21574: * src/types/pa_vstring.h 1.27:
21575: started int:sql
21576:
21577: * src/types/pa_vstring.C 1.7:
21578: * src/types/pa_vstring.h 1.28:
21579: removed unnecessary vstring::set_string
21580:
21581: * src/classes/double.C 1.29:
21582: * src/classes/int.C 1.26:
21583: * src/classes/string.C 1.54:
21584: int,double;sql
21585:
21586: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
21587: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
21588: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
21589: hash:sql
21590:
21591: * src/classes/classes.C 1.6:
21592: * src/classes/hash.C 1.2:
21593: * src/classes/op.C 1.22:
21594: * src/classes/table.C 1.81:
21595: * src/main/compile.C 1.37:
21596: * src/main/compile.y 1.135:
21597: * src/main/execute.C 1.163:
21598: hash:sql moved to main trunc. operators.txt updated
21599:
21600: 2001-05-19 parser
21601: * src/types/pa_value.h 1.61:
21602: parameter # 1 based
21603:
21604: * src/main/pa_common.C 1.54:
21605: common: actual filename '%s'
21606:
21607: * src/classes/string.C 1.52:
21608: root context in match replace body now unchanged
21609:
21610: * src/classes/Makefile.am 1.10:
21611: * src/classes/Makefile.am 1.11:
21612: * src/classes/Makefile.am 1.12:
21613: * src/classes/Makefile.am 1.9:
21614: * src/main/pa_sql_driver_manager.C 1.20:
21615: * src/targets/cgi/pa_pool.C 1.12:
21616: classes/.am
21617:
21618: * src/main/untaint.C 1.50:
21619: * src/targets/cgi/pa_pool.C 1.13:
21620: * src/targets/cgi/parser3.C 1.84:
21621: fixed bug in pre html untaint, wrong size used, 4* mem wasted
21622:
21623: * src/classes/string.C 1.51:
21624: * src/main/pa_string.C 1.88:
21625: z
21626:
21627: * src/include/pa_string.h 1.94:
21628: * src/main/untaint.C 1.51:
21629: * src/targets/cgi/pa_pool.C 1.14:
21630: introducing String::cstr_bufsize, returns just size+1 for as_is
21631: target.
21632:
21633: * src/classes/Makefile.in 1.4:
21634: clean
21635:
21636: 2001-05-18 parser
21637: * src/Makefile.in 1.3:
21638: * src/classes/Makefile.in 1.3:
21639: * src/include/pa_config_auto.h.in 1.3:
21640: * src/main/Makefile.in 1.3:
21641: * src/targets/Makefile.in 1.4:
21642: * src/targets/apache13/Makefile.in 1.3:
21643: * src/targets/cgi/Makefile.in 1.3:
21644: * src/targets/cgi/pa_pool.C 1.11:
21645: * src/types/Makefile.in 1.3:
21646: .am pa_threads.C ins
21647:
21648: * src/targets/cgi/Makefile.am 1.8:
21649: .am pa_threads.C added
21650:
21651: 2001-05-17 parser
21652: * src/include/pa_hash.h 1.40:
21653: * src/main/execute.C 1.158:
21654: removed /*SYNCHRONIZED*/ from hash.h
21655:
21656: * src/include/pa_array.h 1.41:
21657: * src/include/pa_common.h 1.44:
21658: * src/include/pa_config_fixed.h 1.8:
21659: * src/include/pa_config_includes.h 1.8:
21660: * src/include/pa_exception.h 1.12:
21661: * src/include/pa_exec.h 1.2:
21662: * src/include/pa_globals.h 1.54:
21663: * src/include/pa_hash.h 1.41:
21664: * src/include/pa_opcode.h 1.2:
21665: * src/include/pa_pool.h 1.52:
21666: * src/include/pa_request.h 1.88:
21667: * src/include/pa_sapi.h 1.9:
21668: * src/include/pa_socks.h 1.3:
21669: * src/include/pa_sql_connection.h 1.7:
21670: * src/include/pa_stack.h 1.9:
21671: * src/include/pa_string.h 1.93:
21672: * src/include/pa_table.h 1.33:
21673: * src/include/pa_threads.h 1.14:
21674: #include "pa_config_includes.h"
21675: in all headers
21676:
21677: * src/include/pa_request.h 1.89:
21678: * src/main/execute.C 1.159:
21679: * src/main/pa_request.C 1.131:
21680: ANTI_ENDLESS_EXECUTE_RECOURSION
21681:
21682: * src/classes/op.C 1.20:
21683: * src/include/pa_config_fixed.h 1.10:
21684: * src/include/pa_sql_connection.h 1.8:
21685: * src/include/pa_sql_driver_manager.h 1.5:
21686: * src/main/pa_sql_driver_manager.C 1.15:
21687: found problem at last: 2connections own 1driver and
21688: set_services fight for driver::fservices. before fix
21689:
21690: * src/main/execute.C 1.160:
21691: * src/types/pa_vmethod_frame.h 1.9:
21692: endless recursion line no
21693:
21694: * src/classes/classes.h 1.8:
21695: * src/include/pa_sql_connection.h 1.10:
21696: * src/include/pa_sql_driver_manager.h 1.7:
21697: * src/main/pa_sql_driver_manager.C 1.17:
21698: cache expiration[use SQL_Driver::disconnect]
21699:
21700: * src/include/pa_config_fixed.h 1.9:
21701: * src/include/pa_threads.h 1.16:
21702: * src/targets/cgi/pa_threads.C 1.1:
21703: * src/targets/cgi/parser3.dsp 1.18:
21704: * src/targets/isapi/pa_threads.C 1.1:
21705: * src/targets/isapi/parser3isapi.dsp 1.14:
21706: added pa_threads.C
21707:
21708: * src/classes/image.C 1.27:
21709: * src/include/pa_sql_driver_manager.h 1.4:
21710: * src/main/pa_sql_driver_manager.C 1.14:
21711: * src/main/pa_string.C 1.87:
21712: wrong includes order prevented sqlmanager to see MULTYTHREAD define
21713:
21714: * src/main/pa_table.C 1.31:
21715: table.locate current restored on "not found"
21716:
21717: * src/include/pa_threads.h 1.15:
21718: removed targets/parser
21719:
21720: * src/classes/op.C 1.19:
21721: * src/include/pa_sql_connection.h 1.6:
21722: * src/main/pa_sql_driver_manager.C 1.12:
21723: * src/sql/pa_sql_driver.h 1.9:
21724: connection from cache ->set_services(&services);
21725:
21726: * src/include/pa_config_fixed.h 1.7:
21727: * src/include/pa_threads.h 1.13:
21728: * src/main/pa_sql_driver_manager.C 1.13:
21729: SYNCHRONIZED moved closer to caches put/gets
21730:
21731: * src/classes/string.C 1.50:
21732: * src/include/pa_config_fixed.h 1.11:
21733: * src/include/pa_config_includes.h 1.9:
21734: * src/main/compile.y 1.134:
21735: * src/main/compile_tools.h 1.40:
21736: * src/main/execute.C 1.161:
21737: * src/main/pa_array.C 1.35:
21738: * src/main/pa_common.C 1.53:
21739: * src/main/pa_dir.C 1.3:
21740: * src/main/pa_hash.C 1.35:
21741: * src/main/pa_pool.C 1.18:
21742: * src/main/untaint.C 1.49:
21743: * src/types/pa_vcookie.C 1.21:
21744: * src/types/pa_vfile.C 1.17:
21745: * src/types/pa_vform.C 1.29:
21746: #include "pa_config_includes.h"
21747: removed from most .C
21748:
21749: * src/doc/html2chm.cmd 1.2:
21750: z
21751:
21752: * src/doc/chm.cmd 1.7:
21753: * src/doc/doxygen.cmd 1.7:
21754: * src/doc/html2chm.cmd 1.1:
21755: * src/doc/sources2html.cmd 1.1:
21756: * src/doc/view.cmd 1.3:
21757: * src/doc/view_chm.cmd 1.1:
21758: * src/doc/view_html.cmd 1.1:
21759: doc cmds
21760:
21761: * src/main/pa_sql_driver_manager.C 1.19:
21762: moved expiration to get_connection_from_cache
21763:
21764: * src/main/pa_sql_driver_manager.C 1.18:
21765: cache expiration bf
21766:
21767: * src/classes/op.C 1.21:
21768: * src/include/pa_sql_connection.h 1.9:
21769: * src/include/pa_sql_driver_manager.h 1.6:
21770: * src/main/pa_sql_driver_manager.C 1.16:
21771: * src/sql/pa_sql_driver.h 1.10:
21772: fixed problem at last: 2connections own 1driver and
21773: set_services fight for driver::fservices. before fix
21774:
21775: 2001-05-16 parser
21776: * src/include/pa_array.h 1.39:
21777: * src/include/pa_string.h 1.92:
21778: * src/main/execute.C 1.157:
21779: * src/main/pa_array.C 1.33:
21780: * src/targets/cgi/pa_pool.C 1.9:
21781: * src/targets/cgi/parser3.C 1.81:
21782: array debugged; adjusted
21783:
21784: * src/include/pa_array.h 1.40:
21785: * src/main/pa_array.C 1.34:
21786: * src/targets/cgi/parser3.C 1.82:
21787: removed array debug. before vstring rebasing
21788:
21789: * src/main/pa_sql_driver_manager.C 1.11:
21790: * src/main/pa_string.C 1.86:
21791: SQL_Driver_manager line no for connect/charset errors
21792:
21793: * src/targets/cgi/parser3.C 1.83:
21794: z
21795:
21796: * src/include/pa_pool.h 1.51:
21797: * src/targets/cgi/pa_pool.C 1.10:
21798: removed pool debug, #ifdefed some.
21799: would debug later, on more precise sample than stupid:
21800: @main[]
21801: $name[$z[]]
21802: ^for[i](0;10000-2){
21803: $tail[9994]
21804: $name.$tail[$tail!]
21805: $name.$tail
21806: }
21807: ok3
21808:
21809: 2001-05-15 parser
21810: * src/targets/cgi/pa_pool.C 1.6:
21811: * src/targets/cgi/parser3.C 1.78:
21812: main loss here: 5673321/ 70041= 81
21813:
21814: * src/include/pa_pool.h 1.50:
21815: * src/include/pa_string.h 1.89:
21816: * src/main/pa_string.C 1.83:
21817: * src/targets/cgi/pa_pool.C 1.7:
21818: * src/targets/cgi/parser3.C 1.79:
21819: string fixed bug with fullchunk cmps
21820:
21821: * src/include/pa_string.h 1.90:
21822: * src/main/pa_string.C 1.84:
21823: * src/targets/cgi/pa_pool.C 1.8:
21824: * src/targets/cgi/parser3.C 1.80:
21825: think that all must grow lineary, not exponentialy
21826:
21827: * src/include/pa_array.h 1.38:
21828: * src/include/pa_string.h 1.91:
21829: * src/main/pa_array.C 1.32:
21830: * src/main/pa_string.C 1.85:
21831: string+array made linear grows
21832:
21833: * src/include/pa_string.h 1.88:
21834: * src/targets/cgi/pa_pool.C 1.5:
21835: * src/targets/cgi/parser3.C 1.77:
21836: detected huge mem allocation: size/times malloc 27809390/368771
21837: calloc 3232/83. would test now
21838:
21839: * src/classes/random.C 1.12:
21840: * src/main/compile.y 1.133:
21841: * src/main/execute.C 1.156:
21842: * src/main/pa_request.C 1.130:
21843: * src/types/pa_value.h 1.60:
21844: * src/types/pa_vmethod_frame.h 1.8:
21845: numbered params had wrong name - for instance: bad error
21846: message in ^for[] bad body type. fixed
21847:
21848: 2001-05-14 parser
21849: * src/classes/string.C 1.49:
21850: * src/include/pa_string.h 1.87:
21851: * src/main/pa_string.C 1.82:
21852: * src/main/untaint.C 1.48:
21853: ^string.upper|lower[]
21854:
21855: 2001-05-11 paf
21856: * src/classes/classes.cmd 1.2:
21857: * src/classes/gawk.exe 1.2:
21858: * src/classes/ls.exe 1.2:
21859: * src/main/bison.exe 1.2:
21860: * src/targets/isapi/KILL.EXE 1.2:
21861: * src/targets/isapi/PSTAT.EXE 1.2:
21862: * src/targets/isapi/istart.cmd 1.2:
21863: * src/targets/isapi/istop.cmd 1.2:
21864: * src/targets/isapi/kill.pl 1.2:
21865: moved win32 helpers to /win32tools
21866:
21867: 2001-05-11 parser
21868: * src/main/main.dsp 1.99:
21869: * src/targets/isapi/parser3isapi.dsp 1.13:
21870: fixed some .dsp for win32tools
21871:
21872: * src/classes/double.C 1.28:
21873: * src/classes/image.C 1.26:
21874: * src/classes/op.C 1.18:
21875: * src/classes/string.C 1.48:
21876: * src/classes/table.C 1.80:
21877: * src/classes/unknown.C 1.7:
21878: * src/main/execute.C 1.155:
21879: * src/types/pa_value.h 1.59:
21880: * src/types/pa_vbool.h 1.10:
21881: * src/types/pa_vdouble.h 1.21:
21882: * src/types/pa_vint.h 1.22:
21883: * src/types/pa_vstring.h 1.26:
21884: * src/types/pa_vunknown.h 1.13:
21885: op: MAX_LOOPS
21886: as_int
21887:
21888: 2001-05-10 paf
21889: * src/doc/doxygen.cmd 1.5:
21890: * src/main/compile.y 1.131:
21891: * src/types/pa_vobject.h 1.9:
21892: grammar: priorities changes [lowerd && prior]
21893: vobject: now first fields, next methods
21894:
21895: * src/main/pa_request.C 1.129:
21896: * src/types/pa_vrequest.C 1.6:
21897: op configured
21898:
21899: * src/Makefile.in 1.2:
21900: * src/classes/Makefile.in 1.2:
21901: * src/include/pa_config_auto.h.in 1.2:
21902: * src/include/pa_config_fixed.h 1.6:
21903: * src/include/pa_config_includes.h 1.6:
21904: * src/main/Makefile.in 1.2:
21905: * src/targets/Makefile.in 1.3:
21906: * src/targets/apache13/Makefile.in 1.2:
21907: * src/targets/cgi/Makefile.in 1.2:
21908: * src/types/Makefile.in 1.2:
21909: inline wonders
21910:
21911: * src/main/compile.y 1.132:
21912: @end grammar: allowed zero strings in control menthod
21913:
21914: * src/types/pa_value.h 1.58:
21915: * src/types/pa_vclass.h 1.16:
21916: * src/types/pa_vstateless_class.h 1.14:
21917: * src/types/pa_vstateless_object.h 1.9:
21918: changed priority: field before method lookup in vclass & vobject
21919:
21920: * src/include/pa_common.h 1.43:
21921: * src/include/pa_config_includes.h 1.7:
21922: inline undefed for C++, that's all
21923:
21924: * src/classes/Makefile.am 1.8:
21925: * src/classes/hash.C 1.1:
21926: * src/doc/doxygen.cfg 1.11:
21927: * src/doc/doxygen.cmd 1.6:
21928: hash.C added
21929:
21930: 2001-05-08 paf
21931: * src/classes/table.C 1.76:
21932: table:hash always hash of hash now
21933:
21934: * src/classes/op.C 1.15:
21935: * src/classes/table.C 1.72:
21936: * src/main/main.dsp 1.97:
21937: * src/types/pa_vtable.h 1.21:
21938: removed table:find. table:locate and op:eval now return bool
21939:
21940: * src/classes/table.C 1.75:
21941: table:empty return bool now
21942:
21943: * src/classes/table.C 1.79:
21944: * src/types/pa_value.h 1.57:
21945: * src/types/pa_vhash.h 1.14:
21946: * src/types/pa_vmethod_frame.h 1.7:
21947: hash:default works at last!
21948:
21949: * src/main/pa_table.C 1.30:
21950: table columnname2item on nameless ignored bark=false. fixed
21951:
21952: * src/classes/op.C 1.17:
21953: * src/types/pa_vtable.h 1.22:
21954: allowed $table.2342734 returns vunknown
21955:
21956: * src/classes/table.C 1.74:
21957: * src/doc/chm.cmd 1.6:
21958: * src/include/pa_array.h 1.37:
21959: * src/include/pa_table.h 1.32:
21960: * src/main/pa_table.C 1.29:
21961: * src/types/pa_value.h 1.56:
21962: * src/types/pa_vtable.h 1.23:
21963: table:hash
21964:
21965: * src/doc/chm.cmd 1.5:
21966: * src/main/execute.C 1.154:
21967: * src/types/pa_value.h 1.55:
21968: wrong pool in method checkparams again. fixed
21969:
21970: * src/classes/double.C 1.27:
21971: * src/classes/int.C 1.24:
21972: * src/classes/op.C 1.16:
21973: * src/classes/string.C 1.47:
21974: int,double,string:int[] double[] string:length[] results now
21975: have hames
21976:
21977: * src/classes/table.C 1.77:
21978: z
21979:
21980: * src/classes/mail.C 1.28:
21981: * src/classes/table.C 1.78:
21982: * src/doc/doxygen.cmd 1.4:
21983: * src/main/main.dsp 1.98:
21984: * src/types/pa_vhash.h 1.13:
21985: * src/types/pa_vstateless_class.h 1.13:
21986: hash:default
21987:
21988: * src/classes/table.C 1.73:
21989: table:record have name
21990:
21991: 2001-05-07 paf
21992: * src/types/pa_value.h 1.51:
21993: * src/types/pa_vtable.h 1.17:
21994: table: fields, then methods. so to enable 'dir' fields & co.
21995:
21996: * src/main/execute.C 1.153:
21997: ^var[^class:var.method[]] is not constructor now
21998:
21999: * src/main/compile.y 1.130:
22000: grammar: @end
22001:
22002: * src/doc/chm.cmd 1.4:
22003: cmd
22004:
22005: * src/doc/ClassExample2.dox 1.3:
22006: * src/doc/aliased.dox 1.3:
22007: * src/doc/chm.cmd 1.2:
22008: * src/include/code.h 1.29:
22009: * src/include/pa_opcode.h 1.1:
22010: * src/main/compile.C 1.36:
22011: * src/main/compile_tools.h 1.39:
22012: * src/main/execute.C 1.152:
22013: * src/types/pa_value.h 1.53:
22014: * src/types/pa_vbool.h 1.9:
22015: * src/types/pa_vclass.h 1.15:
22016: * src/types/pa_vcode_frame.h 1.4:
22017: * src/types/pa_vcookie.h 1.10:
22018: * src/types/pa_vdouble.h 1.20:
22019: * src/types/pa_venv.h 1.16:
22020: * src/types/pa_vfile.h 1.26:
22021: * src/types/pa_vform.h 1.20:
22022: * src/types/pa_vhash.h 1.12:
22023: * src/types/pa_vimage.h 1.13:
22024: * src/types/pa_vint.h 1.21:
22025: * src/types/pa_vjunction.h 1.6:
22026: * src/types/pa_vmethod_frame.h 1.6:
22027: * src/types/pa_vobject.h 1.8:
22028: * src/types/pa_vrequest.h 1.10:
22029: * src/types/pa_vresponse.h 1.10:
22030: * src/types/pa_vstateless_class.h 1.12:
22031: * src/types/pa_vstring.h 1.25:
22032: * src/types/pa_vtable.h 1.20:
22033: * src/types/pa_vunknown.h 1.12:
22034: * src/types/pa_wcontext.h 1.15:
22035: * src/types/pa_wwrapper.h 1.9:
22036: pa_code.h
22037:
22038: * src/include/pa_table.h 1.30:
22039: * src/main/pa_table.C 1.27:
22040: * src/types/pa_value.h 1.52:
22041: * src/types/pa_vtable.h 1.18:
22042: table: fields, then methods. so to enable 'dir' fields & co. more
22043:
22044: * src/classes/string.C 1.45:
22045: * src/classes/table.C 1.71:
22046: * src/doc/ClassExample1.dox 1.2:
22047: * src/doc/ClassExample2.dox 1.2:
22048: * src/doc/ClassExample3.dox 1.2:
22049: * src/doc/aliased.dox 1.2:
22050: * src/doc/class.dox 1.2:
22051: * src/doc/compiler.dox 1.2:
22052: * src/doc/doxygen.cfg 1.10:
22053: * src/doc/doxygen.cmd 1.2:
22054: * src/doc/executor.dox 1.2:
22055: * src/doc/index.dox 1.3:
22056: * src/doc/methoded.dox 1.2:
22057: * src/doc/module.dox 1.2:
22058: * src/doc/object.dox 1.2:
22059: * src/doc/pooled.dox 1.2:
22060: * src/doc/string.dox 1.2:
22061: * src/doc/targets.dox 1.2:
22062: * src/doc/value.dox 1.2:
22063: * src/include/code.h 1.28:
22064: * src/include/pa_hash.h 1.39:
22065: * src/include/pa_string.h 1.86:
22066: * src/main/pa_request.C 1.128:
22067: * src/main/pa_sql_driver_manager.C 1.10:
22068: * src/types/pa_vjunction.h 1.5:
22069: * src/types/pa_vtable.h 1.19:
22070: dox, split by not clean parts also
22071:
22072: * src/classes/image.C 1.25:
22073: * src/classes/mail.C 1.27:
22074: * src/classes/string.C 1.46:
22075: * src/doc/chm.cmd 1.3:
22076: * src/include/pa_table.h 1.31:
22077: * src/main/pa_table.C 1.28:
22078: * src/types/pa_value.h 1.54:
22079: method reported errors on wrong pool
22080:
22081: * src/doc/chm.cmd 1.1:
22082: * src/doc/doxygen.cmd 1.3:
22083: * src/doc/view.cmd 1.2:
22084: dox cmd
22085:
22086: 2001-05-04 paf
22087: * src/classes/classes.h 1.7:
22088: * src/classes/double.C 1.26:
22089: * src/classes/file.C 1.36:
22090: * src/classes/form.C 1.11:
22091: * src/classes/image.C 1.24:
22092: * src/classes/int.C 1.23:
22093: * src/classes/mail.C 1.26:
22094: * src/classes/op.C 1.14:
22095: * src/classes/random.C 1.11:
22096: * src/classes/response.C 1.11:
22097: * src/classes/string.C 1.44:
22098: * src/classes/table.C 1.70:
22099: * src/classes/unknown.C 1.6:
22100: * src/doc/doxygen.cfg 1.9:
22101: * src/doc/index.dox 1.2:
22102: * src/main/pa_string.C 1.81:
22103: removed m- method dox
22104:
22105: * src/doc/ClassExample1.dox 1.1:
22106: * src/doc/ClassExample2.dox 1.1:
22107: * src/doc/ClassExample3.dox 1.1:
22108: * src/main/execute.C 1.151:
22109: dox: example1 updated
22110:
22111: 2001-05-03 paf
22112: * src/classes/classes.h 1.6:
22113: * src/classes/double.C 1.25:
22114: * src/doc/aliased.dox 1.1:
22115: * src/doc/class.dox 1.1:
22116: * src/doc/compiler.dox 1.1:
22117: * src/doc/doxygen.cfg 1.8:
22118: * src/doc/doxygen.txt 1.6:
22119: * src/doc/executor.dox 1.1:
22120: * src/doc/index.dox 1.1:
22121: * src/doc/methoded.dox 1.1:
22122: * src/doc/module.dox 1.1:
22123: * src/doc/object.dox 1.1:
22124: * src/doc/pooled.dox 1.1:
22125: * src/doc/string.dox 1.1:
22126: * src/doc/targets.dox 1.1:
22127: * src/doc/value.dox 1.1:
22128: * src/main/pa_request.C 1.127:
22129: dox splitted .dox files and added some
22130:
22131: * src/classes/Makefile.am 1.7:
22132: * src/doc/doxygen.txt 1.5:
22133: classes/am
22134:
22135: 2001-05-02 paf
22136: * src/classes/image.C 1.23:
22137: * src/classes/table.C 1.69:
22138: table:dir result are not tainted by file_name language now
22139:
22140: 2001-04-28 paf
22141: * src/classes/classes.inc 1.5:
22142: removed classes.inc
22143:
22144: * src/classes/classes.C 1.3:
22145: * src/classes/classes.h 1.3:
22146: * src/classes/file.C 1.33:
22147: * src/classes/form.C 1.5:
22148: * src/classes/mail.C 1.24:
22149: * src/include/pa_request.h 1.85:
22150: * src/main/pa_request.C 1.124:
22151: configure started
22152:
22153: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
22154: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
22155: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
22156: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
22157: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
22158: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
22159: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
22160: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
22161: removed ^a.menu{$name} ability. now
22162: $a{^menu{$name}}
22163: or
22164: ^a.menu{$a.name}
22165:
22166: * src/classes/_double.h 1.8:
22167: * src/classes/_file.h 1.5:
22168: * src/classes/_form.h 1.4:
22169: * src/classes/_image.h 1.4:
22170: * src/classes/_int.h 1.8:
22171: * src/classes/_mail.h 1.4:
22172: * src/classes/_op.h 1.6:
22173: * src/classes/_random.h 1.4:
22174: * src/classes/_response.h 1.5:
22175: * src/classes/_string.h 1.10:
22176: * src/classes/_table.h 1.7:
22177: * src/classes/_unknown.h 1.3:
22178: * src/classes/classes.C 1.2:
22179: * src/classes/classes.h 1.2:
22180: * src/classes/classes.inc 1.1:
22181: * src/classes/double.C 1.22:
22182: * src/classes/exec.C 1.4:
22183: * src/classes/file.C 1.32:
22184: * src/classes/form.C 1.4:
22185: * src/classes/image.C 1.22:
22186: * src/classes/int.C 1.20:
22187: * src/classes/mail.C 1.23:
22188: * src/classes/op.C 1.10:
22189: * src/classes/random.C 1.10:
22190: * src/classes/response.C 1.8:
22191: * src/classes/string.C 1.41:
22192: * src/classes/table.C 1.66:
22193: * src/classes/unknown.C 1.3:
22194: * src/include/pa_globals.h 1.51:
22195: * src/include/pa_request.h 1.84:
22196: * src/main/compile.y 1.129:
22197: * src/main/execute.C 1.149:
22198: * src/main/main.dsp 1.93:
22199: * src/main/pa_globals.C 1.57:
22200: * src/main/pa_request.C 1.123:
22201: * src/targets/cgi/parser3.C 1.73:
22202: * src/targets/isapi/parser3isapi.C 1.32:
22203: * src/types/pa_value.h 1.50:
22204: * src/types/pa_vcookie.h 1.9:
22205: * src/types/pa_vdouble.h 1.17:
22206: * src/types/pa_venv.h 1.15:
22207: * src/types/pa_vfile.h 1.23:
22208: * src/types/pa_vform.C 1.28:
22209: * src/types/pa_vform.h 1.17:
22210: * src/types/pa_vimage.h 1.10:
22211: * src/types/pa_vint.h 1.18:
22212: * src/types/pa_vrequest.h 1.9:
22213: * src/types/pa_vresponse.h 1.9:
22214: * src/types/pa_vstateless_class.h 1.11:
22215: * src/types/pa_vstring.h 1.24:
22216: * src/types/pa_vtable.h 1.16:
22217: * src/types/pa_vunknown.h 1.11:
22218: * src/types/pa_wcontext.h 1.13:
22219: Methoded reorganized. todo: methoded-configure
22220:
22221: * src/classes/classes.inc 1.4:
22222: * src/main/Makefile.am 1.12:
22223: removed pa_methoded from .am
22224:
22225: * src/main/execute.C 1.150:
22226: * src/types/pa_wcontext.h 1.14:
22227: Methoded reorganized 2. todo: methoded-configure
22228:
22229: * src/classes/Makefile.am 1.4:
22230: * src/classes/classes.awk 1.1:
22231: * src/classes/classes.cmd 1.1:
22232: * src/classes/classes.inc 1.2:
22233: * src/classes/gawk.exe 1.1:
22234: * src/classes/ls.exe 1.1:
22235: * src/main/bison.exe 1.1:
22236: classes.inc autogenerator
22237:
22238: * src/classes/form.C 1.6:
22239: * src/include/pa_request.h 1.86:
22240: * src/main/pa_request.C 1.125:
22241: about to move configured data to special request hash
22242:
22243: * src/classes/form.C 1.7:
22244: * src/classes/mail.C 1.25:
22245: * src/classes/op.C 1.11:
22246: * src/include/pa_globals.h 1.52:
22247: * src/include/pa_request.h 1.87:
22248: * src/main/pa_globals.C 1.58:
22249: * src/main/pa_request.C 1.126:
22250: moved some configured data to request::classes_conf
22251: moved some string crations from globals to M...
22252:
1.39 paf 22253: * src/classes/Makefile.am 1.5:
22254: * src/main/main.dsp 1.95:
22255: classes/Makefile.am
22256:
1.15 paf 22257: * src/classes/classes.C 1.4:
22258: * src/classes/classes.h 1.4:
22259: * src/classes/double.C 1.23:
22260: * src/classes/file.C 1.34:
22261: * src/classes/form.C 1.9:
22262: * src/classes/int.C 1.21:
22263: * src/classes/op.C 1.12:
22264: * src/classes/response.C 1.9:
22265: * src/classes/string.C 1.42:
22266: * src/classes/table.C 1.67:
22267: * src/classes/unknown.C 1.4:
22268: * src/include/pa_methoded.h 1.1:
22269: * src/main/Makefile.am 1.11:
22270: * src/main/main.dsp 1.94:
22271: * src/main/pa_methoded.C 1.1:
22272: * src/targets/cgi/parser3.C 1.75:
22273: * src/types/pa_vdouble.h 1.18:
22274: * src/types/pa_vfile.h 1.24:
22275: * src/types/pa_vform.h 1.18:
22276: * src/types/pa_vimage.h 1.11:
22277: * src/types/pa_vint.h 1.19:
22278: classes/classes renamet to include|main/pa_methoded
22279:
22280: * src/include/pa_string.h 1.85:
22281: * src/main/pa_globals.C 1.60:
22282: * src/main/untaint.C 1.47:
22283: * src/targets/cgi/parser3.C 1.74:
22284: * src/targets/isapi/parser3isapi.C 1.33:
22285: z
22286:
22287: * src/classes/Makefile.am 1.6:
22288: * src/classes/classes.C 1.5:
22289: * src/classes/classes.h 1.5:
22290: * src/classes/classes.inc 1.3:
22291: * src/classes/double.C 1.24:
22292: * src/classes/file.C 1.35:
22293: * src/classes/form.C 1.10:
22294: * src/classes/int.C 1.22:
22295: * src/classes/op.C 1.13:
22296: * src/classes/response.C 1.10:
22297: * src/classes/string.C 1.43:
22298: * src/classes/table.C 1.68:
22299: * src/classes/unknown.C 1.5:
22300: * src/include/pa_methoded.h 1.2:
22301: * src/main/main.dsp 1.96:
22302: * src/main/pa_methoded.C 1.2:
22303: * src/targets/cgi/parser3.C 1.76:
22304: * src/types/pa_vdouble.h 1.19:
22305: * src/types/pa_vfile.h 1.25:
22306: * src/types/pa_vform.h 1.19:
22307: * src/types/pa_vimage.h 1.12:
22308: * src/types/pa_vint.h 1.20:
22309: renamed pa_methoded back to classes/classes.h
22310:
22311: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
22312: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
22313: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
22314: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
22315: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
22316: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
22317: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
22318: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
22319: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
22320: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
22321: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
22322: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
22323: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
22324: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
22325: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
22326: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
22327: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
22328: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
22329: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
22330: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
22331: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
22332: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
22333: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
22334: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
22335: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
22336: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
22337: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
22338: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
22339: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
22340: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
22341: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
22342: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
22343: beautifying just compiled. todo: debug, configure
22344:
22345: * src/classes/classes.awk 1.2:
22346: skipped classes in .awk
22347:
22348: * src/classes/form.C 1.8:
22349: * src/include/pa_globals.h 1.53:
22350: * src/main/pa_globals.C 1.59:
22351: moved some configured data to request::classes_conf
22352: moved some string crations from globals to M...
22353: [works]
22354:
22355: 2001-04-27 paf
22356: * src/main/compile.y 1.128:
22357: serge@ found @CLASS bug. fixed
22358:
22359: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
22360: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
22361: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
22362: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
22363: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
22364: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
22365: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
22366: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
22367: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
22368: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
22369: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
22370: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
22371: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
22372: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
22373: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
22374: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
22375: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
22376: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
22377: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
22378: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
22379: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
22380: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
22381: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
22382: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
22383: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
22384: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
22385: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
22386: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
22387: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
22388: beautifying -100
22389:
22390: * src/classes/classes.C 1.1:
22391: file classes.C was initially added on branch
22392: reorganize_user_classes.
22393:
22394: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
22395: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
22396: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
22397: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
22398: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
22399: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
22400: beautifying -99
22401:
22402: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
22403: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
22404: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
22405: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
22406: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
22407: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
22408: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
22409: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
22410: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
22411: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
22412: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
22413: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
22414: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
22415: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
22416: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
22417: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
22418: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
22419: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
22420: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
22421: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
22422: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
22423: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
22424: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
22425: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
22426: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
22427: started beautifying
22428:
22429: * src/classes/classes.h 1.1:
22430: file classes.h was initially added on branch
22431: reorganize_user_classes.
22432:
22433: 2001-04-26 paf
22434: * src/main/pa_request.C 1.121:
22435: * src/main/pa_string.C 1.80:
22436: z
22437:
22438: * src/classes/_exec.h 1.4:
22439: * src/classes/_image.h 1.3:
22440: * src/classes/image.C 1.21:
22441: * src/classes/mail.C 1.22:
22442: * src/classes/op.C 1.9:
22443: * src/classes/random.C 1.9:
22444: * src/classes/string.C 1.40:
22445: * src/classes/table.C 1.65:
22446: * src/doc/doxygen.cfg 1.5:
22447: * src/doc/doxygen.cfg 1.6:
22448: * src/doc/doxygen.cfg 1.7:
22449: * src/doc/doxygen.txt 1.4:
22450: * src/include/pa_array.h 1.36:
22451: * src/include/pa_config_fixed.h 1.5:
22452: * src/include/pa_config_includes.h 1.5:
22453: * src/include/pa_dir.h 1.3:
22454: * src/include/pa_socks.h 1.2:
22455: * src/include/pa_string.h 1.84:
22456: * src/main/compile_tools.h 1.38:
22457: * src/main/pa_common.C 1.52:
22458: * src/main/pa_request.C 1.122:
22459: * src/main/pa_socks.C 1.3:
22460: * src/sql/pa_sql_driver.h 1.8:
22461: * src/targets/cgi/pa_pool.C 1.4:
22462: * src/types/pa_vbool.h 1.7:
22463: * src/types/pa_vbool.h 1.8:
22464: * src/types/pa_vclass.h 1.13:
22465: * src/types/pa_vclass.h 1.14:
22466: * src/types/pa_vcode_frame.h 1.2:
22467: * src/types/pa_vcode_frame.h 1.3:
22468: * src/types/pa_vcookie.h 1.8:
22469: * src/types/pa_vdouble.h 1.16:
22470: * src/types/pa_venv.h 1.14:
22471: * src/types/pa_vfile.h 1.22:
22472: * src/types/pa_vform.C 1.27:
22473: * src/types/pa_vform.h 1.16:
22474: * src/types/pa_vhash.h 1.11:
22475: * src/types/pa_vimage.C 1.7:
22476: * src/types/pa_vimage.h 1.9:
22477: * src/types/pa_vint.h 1.17:
22478: * src/types/pa_vjunction.h 1.3:
22479: * src/types/pa_vjunction.h 1.4:
22480: * src/types/pa_vmethod_frame.h 1.4:
22481: * src/types/pa_vmethod_frame.h 1.5:
22482: * src/types/pa_vobject.h 1.6:
22483: * src/types/pa_vobject.h 1.7:
22484: * src/types/pa_vrequest.C 1.5:
22485: * src/types/pa_vrequest.h 1.8:
22486: * src/types/pa_vstateless_class.C 1.8:
22487: * src/types/pa_vstateless_class.h 1.10:
22488: * src/types/pa_vstateless_object.h 1.8:
22489: * src/types/pa_vstring.C 1.5:
22490: * src/types/pa_vstring.h 1.23:
22491: * src/types/pa_vtable.h 1.15:
22492: * src/types/pa_vunknown.h 1.10:
22493: * src/types/pa_wcontext.C 1.6:
22494: * src/types/pa_wcontext.h 1.12:
22495: * src/types/pa_wwrapper.h 1.7:
22496: * src/types/pa_wwrapper.h 1.8:
22497: code documentation ++
22498:
22499: * src/include/pa_common.h 1.42:
22500: * src/include/pa_types.h 1.25:
22501: * src/main/pa_sql_driver_manager.C 1.9:
22502: module [and, guess, isapi] connection caching fixed.
22503: request-pooled-url were stored into global connectioncache
22504:
22505: 2001-04-25 paf
22506: * src/doc/doxygen.cfg 1.4:
22507: * src/doc/doxygen.txt 1.3:
22508: * src/targets/isapi/parser3isapi.C 1.31:
22509: started doc / [doxygen.txt]
22510:
22511: * src/include/code.h 1.27:
22512: * src/include/pa_common.h 1.41:
22513: * src/main/compile.y 1.127:
22514: * src/main/execute.C 1.148:
22515: * src/main/pa_common.C 1.51:
22516: -d
22517:
22518: * src/classes/file.C 1.31:
22519: * src/main/pa_exec.C 1.5:
22520: * src/targets/cgi/parser3.C 1.72:
22521: illegal call check a bit improved, but still under iis no
22522: mapping of dir with parser allowed!
22523:
22524: 2001-04-24 paf
22525: * src/targets/Makefile.in 1.2:
22526: * src/targets/apache13/Makefile.in 1.1:
22527: apache makefile.in s
22528:
22529: * src/targets/Makefile.am 1.5:
22530: * src/targets/apache13/Makefile.am 1.1:
22531: apache module lib .am
22532:
22533: * src/main/pa_exec.C 1.4:
22534: windows32 buildCommand
22535:
22536: 2001-04-23 paf
22537: * src/classes/image.C 1.20:
22538: * src/classes/mail.C 1.21:
22539: * src/include/pa_globals.h 1.50:
22540: * src/include/pa_string.h 1.83:
22541: * src/main/pa_exec.C 1.3:
22542: * src/main/pa_request.C 1.119:
22543: * src/main/untaint.C 1.44:
22544: untaint - @test optimize whitespaces for all but 'html'
22545:
22546: * src/main/untaint.C 1.46:
22547: untaint without charset
22548:
22549: * src/targets/cgi/parser3.C 1.68:
22550: cgi /// @test disable /cgi-bin/parser3/auto.p
22551:
22552: * src/classes/random.C 1.8:
22553: * src/targets/cgi/parser3.C 1.71:
22554: redo failed
22555: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
22556:
22557: * src/main/untaint.C 1.45:
22558: mail header only once to =?
22559:
22560: * src/classes/mail.C 1.20:
22561: * src/include/pa_hash.h 1.38:
22562: * src/include/pa_string.h 1.82:
22563: * src/main/pa_common.C 1.49:
22564: * src/main/pa_hash.C 1.34:
22565: * src/main/pa_request.C 1.118:
22566: * src/main/untaint.C 1.43:
22567: untaint - @test mail-header
22568:
22569: * src/include/pa_config_auto.h.in 1.1:
22570: .h.in
22571:
22572: * src/targets/cgi/parser3.C 1.69:
22573: cgi cmdline ver
22574:
22575: * src/main/pa_request.C 1.120:
22576: * src/targets/cgi/parser3.C 1.70:
22577: // @test with commandline start "parser3 a.html" so that ^load
22578: a.cfg] worked! [now doesnt]
22579:
22580: * src/main/execute.C 1.147:
22581: operators first!
22582: so that ^table.menu{^rem{}} would not be 'unknown column'
22583:
22584: * src/include/pa_array.h 1.35:
22585: * src/main/pa_array.C 1.31:
22586: * src/types/pa_vfile.h 1.20:
22587: * src/types/pa_vfile.h 1.21:
22588: vfile fields return type
22589:
22590: * src/Makefile.in 1.1:
22591: * src/classes/Makefile.in 1.1:
22592: * src/main/Makefile.in 1.1:
22593: * src/targets/cgi/Makefile.in 1.1:
22594: * src/types/Makefile.in 1.1:
22595: makefile ins
22596:
22597: * src/main/pa_string.C 1.78:
22598: tested OK
22599: /// @test really @b test: s x m [tested: i & g ]
22600:
22601: * src/targets/Makefile.in 1.1:
22602: makefiles&co
22603:
22604: * src/classes/Makefile 1.2:
22605: * src/main/Makefile 1.2:
22606: * src/targets/cgi/Makefile 1.2:
22607: * src/types/Makefile 1.2:
22608: makefiles removed
22609:
22610: * src/classes/Makefile 1.1:
22611: * src/main/Makefile 1.1:
22612: * src/main/pa_string.C 1.79:
22613: * src/targets/cgi/Makefile 1.1:
22614: * src/types/Makefile 1.1:
22615: configure.in + makefiles
22616:
22617: * src/classes/table.C 1.64:
22618: * src/types/pa_vform.C 1.26:
22619: * src/types/pa_vtable.h 1.14:
22620: /// @test $a.menu{ $a[123] }
22621: and $a.menu{^table:set[]...}
22622:
22623: * src/targets/cgi/Makefile.am 1.5:
22624: liblink
22625:
22626: * src/targets/cgi/Makefile.am 1.6:
22627: * src/targets/cgi/Makefile.am 1.7:
22628: win32 conditional
22629:
22630: * src/include/pa_config_fixed.h 1.4:
22631: * src/include/pa_config_includes.h 1.4:
22632: * src/main/pa_common.C 1.50:
22633: common: file_write /// @test mkdirs file_delete rmdirs
22634:
22635: 2001-04-20 paf
22636: * src/main/untaint.C 1.41:
22637: * src/targets/cgi/parser3.C 1.66:
22638: fixed header "a/a"
22639:
22640: * src/main/untaint.C 1.42:
22641: z
22642:
22643: * src/classes/string.C 1.39:
22644: * src/classes/table.C 1.63:
22645: * src/include/pa_globals.h 1.49:
22646: * src/include/pa_request.h 1.83:
22647: * src/include/pa_string.h 1.81:
22648: * src/main/compile.y 1.126:
22649: * src/main/pa_globals.C 1.56:
22650: * src/main/pa_request.C 1.117:
22651: * src/main/pa_string.C 1.77:
22652: * src/targets/cgi/parser3.C 1.67:
22653: $MAIN:LOCALE
22654:
22655: 2001-04-19 paf
22656: * src/main/compile_tools.h 1.37:
22657: $a$b bugfix
22658:
22659: * src/classes/file.C 1.30:
22660: * src/targets/cgi/parser3.C 1.65:
22661: z
22662:
22663: * src/include/pa_common.h 1.39:
22664: * src/main/pa_common.C 1.48:
22665: * src/main/pa_request.C 1.116:
22666: * src/main/untaint.C 1.40:
22667: * src/targets/isapi/parser3isapi.C 1.30:
22668: * src/types/pa_vcookie.C 1.19:
22669: changed urlencode here and in untaint.C to HTTP standard's "
22670: and \" mech
22671:
22672: * src/classes/file.C 1.29:
22673: * src/include/pa_common.h 1.40:
22674: * src/types/pa_vcookie.C 1.20:
22675: done: header to $fields. waits for header '\' tricks
22676:
22677: * src/main/pa_request.C 1.115:
22678: * src/targets/isapi/parser3isapi.C 1.29:
22679: fixed http://alx/~paf/ doesnt load /auto.p
22680:
22681: 2001-04-18 paf
22682: * src/main/Makefile.am 1.10:
22683: * src/main/main.dsp 1.92:
22684: * src/targets/cgi/Makefile.am 1.4:
22685: linux @alx
22686:
22687: * src/main/pa_request.C 1.114:
22688: 1
22689:
22690: 2001-04-17 paf
22691: * src/classes/file.C 1.28:
22692: * src/classes/image.C 1.19:
22693: * src/doc/doxygen.cfg 1.3:
22694: * src/include/pa_sql_connection.h 1.5:
22695: * src/main/pa_sql_driver_manager.C 1.8:
22696: * src/sql/pa_sql_driver.h 1.7:
22697: SQL_Driver_services renamed. doxygen statics enabled
22698:
22699: * src/Makefile.am 1.5:
22700: * src/classes/Makefile.am 1.3:
22701: * src/classes/_double.h 1.7:
22702: * src/classes/_exec.h 1.3:
22703: * src/classes/_file.h 1.4:
22704: * src/classes/_form.h 1.3:
22705: * src/classes/_image.h 1.2:
22706: * src/classes/_int.h 1.7:
22707: * src/classes/_mail.h 1.3:
22708: * src/classes/_op.h 1.5:
22709: * src/classes/_random.h 1.3:
22710: * src/classes/_response.h 1.4:
22711: * src/classes/_string.h 1.9:
22712: * src/classes/_table.h 1.6:
22713: * src/classes/_unknown.h 1.2:
22714: * src/classes/file.C 1.27:
22715: * src/classes/image.C 1.18:
22716: * src/classes/mail.C 1.19:
22717: * src/classes/op.C 1.8:
22718: * src/classes/random.C 1.7:
22719: * src/include/pa_config_fixed.h 1.3:
22720: * src/include/pa_config_includes.h 1.3:
22721: * src/include/pa_hash.h 1.37:
22722: * src/include/pa_sql_driver_manager.h 1.3:
22723: * src/include/pa_version.h 1.2:
22724: * src/main/Makefile.am 1.9:
22725: * src/main/compile.y 1.125:
22726: * src/main/pa_common.C 1.47:
22727: * src/main/pa_exec.C 1.2:
22728: * src/main/pa_socks.C 1.2:
22729: * src/main/pa_sql_driver_manager.C 1.7:
22730: * src/sql/Makefile.am 1.2:
22731: * src/sql/pa_sql_driver.h 1.6:
22732: * src/targets/cgi/Makefile.am 1.3:
22733: * src/targets/cgi/parser3.C 1.64:
22734: * src/types/Makefile.am 1.3:
22735: * src/types/pa_vcookie.C 1.18:
22736: * src/types/pa_vform.C 1.25:
22737: * src/types/pa_vimage.h 1.8:
22738: exec @jav
22739:
22740: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
22741: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
22742: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
22743: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
22744: sql driver interface now has initialize(client .so)
22745:
22746: 2001-04-16 paf
22747: * src/Makefile.am [gcc0415] 1.4.2.2:
22748: compile2 cygwin
22749:
22750: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
22751: compile0 jav
22752:
22753: * src/Makefile.am [gcc0415] 1.4.2.1:
22754: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
22755: * src/classes/_double.h [gcc0415] 1.6.2.1:
22756: * src/classes/_exec.h [gcc0415] 1.2.2.1:
22757: * src/classes/_file.h [gcc0415] 1.3.2.1:
22758: * src/classes/_form.h [gcc0415] 1.2.2.1:
22759: * src/classes/_image.h [gcc0415] 1.1.2.1:
22760: * src/classes/_int.h [gcc0415] 1.6.2.1:
22761: * src/classes/_mail.h [gcc0415] 1.2.2.1:
22762: * src/classes/_op.h [gcc0415] 1.4.2.1:
22763: * src/classes/_random.h [gcc0415] 1.2.2.1:
22764: * src/classes/_response.h [gcc0415] 1.3.2.1:
22765: * src/classes/_string.h [gcc0415] 1.8.2.1:
22766: * src/classes/_table.h [gcc0415] 1.5.2.1:
22767: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
22768: * src/classes/image.C [gcc0415] 1.17.2.1:
22769: * src/classes/mail.C [gcc0415] 1.18.2.1:
22770: * src/classes/op.C [gcc0415] 1.7.2.1:
22771: * src/classes/random.C [gcc0415] 1.6.2.1:
22772: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
22773: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
22774: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
22775: * src/include/pa_version.h [gcc0415] 1.1.2.1:
22776: * src/main/Makefile.am [gcc0415] 1.8.2.1:
22777: * src/main/compile.y [gcc0415] 1.124.2.1:
22778: * src/main/pa_common.C [gcc0415] 1.46.2.1:
22779: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
22780: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
22781: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
22782: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
22783: * src/types/Makefile.am [gcc0415] 1.2.2.1:
22784: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
22785: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
22786: compile-1
22787:
22788: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
22789: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
22790: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
22791: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
22792: compile1 cygwin
22793:
22794: 2001-04-15 paf
22795: * src/classes/op.C 1.5:
22796: * src/include/pa_request.h 1.82:
22797: * src/types/pa_value.h 1.48:
22798: * src/types/pa_vmethod_frame.h 1.3:
22799: MethodParams in op.C
22800:
22801: * src/types/pa_value.h 1.49:
22802: MethodParams !junction
22803:
22804: * src/classes/table.C 1.62:
22805: table:empty +=process
22806:
22807: * src/classes/op.C 1.7:
22808: z
22809:
22810: * src/classes/_string.h 1.8:
22811: * src/classes/double.C 1.21:
22812: * src/classes/file.C 1.26:
22813: * src/classes/image.C 1.17:
22814: * src/classes/int.C 1.19:
22815: * src/classes/mail.C 1.18:
22816: * src/classes/op.C 1.6:
22817: * src/classes/random.C 1.6:
22818: * src/classes/response.C 1.7:
22819: * src/classes/string.C 1.38:
22820: * src/classes/table.C 1.61:
22821: * src/classes/unknown.C 1.2:
22822: * src/main/pa_request.C 1.113:
22823: MethodParams everywhere
22824:
22825: 2001-04-12 paf
22826: * src/classes/_unknown.h 1.1:
22827: * src/classes/unknown.C 1.1:
22828: * src/include/pa_globals.h 1.48:
22829: * src/main/main.dsp 1.91:
22830: * src/main/pa_globals.C 1.55:
22831: * src/types/pa_vunknown.h 1.9:
22832: ^unknown:int[]=0 double[]=0
22833:
22834: * src/classes/image.C 1.13:
22835: image:line/fill/rectangle/bar/replace/polygon/polybar
22836:
22837: * src/classes/image.C 1.15:
22838: * src/main/pa_hash.C 1.33:
22839: hash bug fixed
22840:
22841: * src/classes/image.C 1.12:
22842: * src/classes/op.C 1.4:
22843: * src/main/execute.C 1.146:
22844: * src/types/pa_value.h 1.47:
22845: * src/types/pa_vmethod_frame.h 1.2:
22846: * src/types/pa_wcontext.h 1.11:
22847: for var now written not to r.wcontext, but to r.root
22848: cleared "entered_object" state
22849:
22850: * src/classes/image.C 1.16:
22851: * src/types/pa_vimage.h 1.7:
22852: image:font :text
22853:
22854: * src/classes/image.C 1.14:
22855: image:gif now does not have params
22856:
22857: 2001-04-11 paf
22858: * src/classes/mail.C 1.17:
22859: * src/classes/op.C 1.3:
22860: * src/targets/cgi/parser3.C 1.63:
22861: * src/types/pa_value.h 1.46:
22862: * src/types/pa_vfile.C 1.15:
22863: * src/types/pa_vfile.h 1.19:
22864: * src/types/pa_vform.C 1.24:
22865: * src/types/pa_vstring.C 1.3:
22866: * src/types/pa_vstring.h 1.22:
22867: forced UL_FILE_NAME of posted file name
22868:
22869: * src/classes/image.C 1.7:
22870: * src/main/execute.C 1.145:
22871: * src/main/main.dsp 1.89:
22872: * src/main/pa_request.C 1.112:
22873: * src/types/pa_vcframe.h 1.4:
22874: * src/types/pa_vcode_frame.h 1.1:
22875: * src/types/pa_vimage.C 1.4:
22876: * src/types/pa_vimage.h 1.4:
22877: * src/types/pa_vmethod_frame.h 1.1:
22878: * src/types/pa_vmframe.h 1.13:
22879: libimaging dead end: pil parses header in .py
22880:
22881: * src/classes/image.C 1.8:
22882: * src/types/pa_vimage.C 1.5:
22883: * src/types/pa_vimage.h 1.5:
22884: gd started porting to Pooled descendant
22885:
22886: * src/classes/image.C 1.5:
22887: * src/main/pa_request.C 1.110:
22888: * src/types/pa_vform.C 1.23:
22889: fixed post [broke when moved post read to core]
22890:
22891: * src/main/main.dsp 1.87:
22892: gd+smtp made separate libs
22893:
22894: * src/classes/image.C 1.9:
22895: * src/types/pa_vimage.C 1.6:
22896: * src/types/pa_vimage.h 1.6:
22897: gd todo: gif without file
22898:
22899: * src/include/pa_globals.h 1.46:
22900: * src/include/pa_string.h 1.80:
22901: * src/main/pa_common.C 1.46:
22902: * src/main/pa_request.C 1.111:
22903: * src/main/untaint.C 1.39:
22904: * src/types/pa_vfile.C 1.16:
22905: * src/types/pa_vstring.C 1.4:
22906: fixed vstring:as_vfile length
22907:
22908: * src/classes/image.C 1.6:
22909: * src/include/pa_globals.h 1.47:
22910: * src/main/main.dsp 1.88:
22911: * src/main/pa_globals.C 1.54:
22912: * src/types/pa_vimage.C 1.3:
22913: * src/types/pa_vimage.h 1.3:
22914: gd dead end. switching to python imaging lib
22915:
22916: * src/classes/image.C 1.10:
22917: * src/main/main.dsp 1.90:
22918: gd with mem write + image just compiled
22919:
22920: * src/classes/image.C 1.11:
22921: image:create image:load
22922:
22923: 2001-04-10 paf
22924: * src/classes/_double.h 1.6:
22925: * src/classes/_file.h 1.3:
22926: * src/classes/_form.h 1.2:
22927: * src/classes/_int.h 1.6:
22928: * src/classes/_mail.h 1.2:
22929: * src/classes/_op.h 1.4:
22930: * src/classes/_random.h 1.2:
22931: * src/classes/_response.h 1.3:
22932: * src/classes/_string.h 1.7:
22933: * src/classes/_table.h 1.5:
22934: * src/classes/file.C 1.25:
22935: * src/classes/mail.C 1.16:
22936: * src/include/pa_common.h 1.37:
22937: * src/include/pa_globals.h 1.45:
22938: * src/main/execute.C 1.144:
22939: * src/main/main.dsp 1.86:
22940: * src/main/pa_common.C 1.44:
22941: * src/main/pa_globals.C 1.53:
22942: * src/targets/isapi/parser3isapi.C 1.28:
22943: * src/types/pa_value.h 1.45:
22944: * src/types/pa_vfile.C 1.14:
22945: * src/types/pa_vfile.h 1.18:
22946: * src/types/pa_vhash.h 1.10:
22947: * src/types/pa_vimage.h 1.1:
22948: * src/types/pa_vresponse.h 1.8:
22949: * src/types/pa_vstring.h 1.21:
22950: image:measure -100 just compiled
22951:
22952: * src/classes/_image.h 1.1:
22953: * src/classes/image.C 1.1:
22954: * src/types/pa_vimage.C 1.1:
22955: image forgotten!
22956:
22957: * src/classes/image.C 1.3:
22958: * src/types/pa_vimage.C 1.2:
22959: jpg measure bugs fixed
22960:
22961: * src/classes/image.C 1.4:
22962: image:html done
22963:
22964: * src/classes/table.C 1.60:
22965: * src/include/pa_common.h 1.38:
22966: * src/main/pa_common.C 1.45:
22967: * src/main/pa_request.C 1.109:
22968: * src/main/pa_string.C 1.76:
22969: * src/main/untaint.C 1.38:
22970: * src/types/pa_vimage.h 1.2:
22971: image:measure -90
22972:
22973: * src/classes/mail.C 1.11:
22974: * src/main/pa_globals.C 1.52:
22975: smtp some consts
22976:
22977: * src/classes/mail.C 1.12:
22978: unix sendmail compiled. todo:testing
22979:
22980: * src/classes/mail.C 1.14:
22981: sendmail unix skipping defaults
22982:
22983: * src/classes/image.C 1.2:
22984: z
22985:
22986: * src/classes/mail.C 1.13:
22987: * src/include/pa_common.h 1.36:
22988: * src/main/pa_common.C 1.43:
22989: sendmail unix added defaults
22990:
22991: * src/classes/mail.C 1.15:
22992: minor bug with unclear from/to
22993:
22994: 2001-04-09 paf
22995: * src/classes/_exec.h 1.2:
22996: * src/main/execute.C 1.142:
22997: * src/main/pa_globals.C 1.50:
22998: * src/main/pa_request.C 1.106:
22999: * src/types/pa_vcookie.C 1.17:
23000: * src/types/pa_vfile.C 1.12:
23001: exec -2
23002:
23003: * src/classes/file.C 1.24:
23004: * src/include/pa_exec.h 1.1:
23005: * src/include/pa_sapi.h 1.8:
23006: * src/main/main.dsp 1.85:
23007: * src/main/pa_exec.C 1.1:
23008: * src/targets/cgi/parser3.C 1.62:
23009: * src/targets/cgi/parser3.dsp 1.17:
23010: * src/targets/isapi/parser3isapi.C 1.27:
23011: * src/targets/isapi/parser3isapi.dsp 1.12:
23012: all targets exec
23013:
23014: * src/classes/exec.C 1.2:
23015: * src/include/pa_common.h 1.35:
23016: * src/main/pa_common.C 1.42:
23017: * src/main/untaint.C 1.37:
23018: exec3. decided exec:cgi to move to file:cgi
23019:
23020: * src/include/pa_sapi.h 1.7:
23021: * src/include/pa_string.h 1.79:
23022: * src/targets/cgi/parser3.C 1.61:
23023: * src/targets/isapi/parser3isapi.C 1.26:
23024: * src/targets/isapi/parser3isapi.dsp 1.11:
23025: sapi exec dead end. badly parsed args in apache:util.script
23026:
23027: * src/classes/file.C 1.23:
23028: * src/main/main.dsp 1.84:
23029: * src/main/pa_request.C 1.108:
23030: * src/targets/cgi/parser3.C 1.60:
23031: exec win32 env
23032:
23033: * src/classes/exec.C 1.3:
23034: * src/classes/file.C 1.21:
23035: * src/include/pa_globals.h 1.44:
23036: * src/main/execute.C 1.143:
23037: * src/main/main.dsp 1.83:
23038: * src/main/pa_globals.C 1.51:
23039: * src/main/pa_request.C 1.107:
23040: * src/types/pa_vfile.C 1.13:
23041: * src/types/pa_vfile.h 1.17:
23042: * src/types/pa_vform.C 1.22:
23043: * src/types/pa_vstring.C 1.2:
23044: exec4. todo env
23045:
23046: * src/classes/_exec.h 1.1:
23047: * src/classes/exec.C 1.1:
23048: * src/include/pa_common.h 1.34:
23049: * src/include/pa_request.h 1.81:
23050: * src/include/pa_sapi.h 1.6:
23051: * src/include/pa_string.h 1.77:
23052: * src/main/pa_common.C 1.41:
23053: * src/main/pa_request.C 1.105:
23054: * src/main/pa_string.C 1.75:
23055: * src/targets/cgi/parser3.C 1.59:
23056: * src/targets/cgi/parser3.dsp 1.16:
23057: * src/targets/isapi/parser3isapi.C 1.25:
23058: * src/types/pa_vform.C 1.21:
23059: * src/types/pa_vform.h 1.15:
23060: exec class just compiled. moved post read to request core
23061:
23062: * src/classes/file.C 1.22:
23063: * src/include/pa_hash.h 1.36:
23064: * src/main/pa_hash.C 1.32:
23065: exec env 0
23066:
23067: * src/classes/_op.h 1.3:
23068: * src/include/pa_dir.h 1.2:
23069: * src/include/pa_globals.h 1.43:
23070: * src/include/pa_sapi.h 1.5:
23071: * src/main/main.dsp 1.82:
23072: * src/main/pa_dir.C 1.2:
23073: * src/main/pa_globals.C 1.49:
23074: * src/targets/cgi/parser3.C 1.58:
23075: * src/targets/cgi/parser3.dsp 1.15:
23076: problems with ^exec:cgi post data. they are already read by vform
23077:
23078: * src/include/pa_string.h 1.78:
23079: written but not tested exec with env for unix
23080:
23081: 2001-04-08 paf
23082: * src/classes/file.C 1.20:
23083: * src/classes/mail.C 1.10:
23084: * src/classes/string.C 1.37:
23085: * src/include/pa_request.h 1.80:
23086: * src/include/pa_string.h 1.76:
23087: * src/main/pa_request.C 1.104:
23088: uuencode. string<<
23089:
23090: 2001-04-07 paf
23091: * src/classes/_mail.h 1.1:
23092: * src/classes/mail.C 1.1:
23093: * src/include/pa_common.h 1.33:
23094: * src/include/pa_globals.h 1.41:
23095: * src/include/pa_string.h 1.74:
23096: * src/main/main.dsp 1.79:
23097: * src/main/pa_common.C 1.40:
23098: * src/main/pa_globals.C 1.47:
23099: * src/main/pa_request.C 1.101:
23100: * src/main/untaint.C 1.36:
23101: * src/types/pa_vcookie.C 1.16:
23102: mail:send -10 just compiled
23103:
23104: * src/include/pa_socks.h 1.1:
23105: * src/main/main.dsp 1.81:
23106: * src/main/pa_socks.C 1.1:
23107: * src/targets/cgi/parser3.C 1.57:
23108: * src/targets/cgi/parser3.dsp 1.14:
23109: * src/targets/isapi/parser3isapi.C 1.24:
23110: mail:send 1
23111:
23112: * src/classes/mail.C 1.3:
23113: +=
23114:
23115: * src/classes/mail.C 1.6:
23116: ^attach dead end
23117:
23118: * src/classes/mail.C 1.2:
23119: * src/include/pa_string.h 1.75:
23120: mail:send -1 text prepared
23121:
23122: * src/classes/mail.C 1.7:
23123: ^mail[$attach
23124:
23125: * src/classes/mail.C 1.5:
23126: * src/classes/mail.C 1.8:
23127: * src/classes/mail.C 1.9:
23128: * src/main/pa_request.C 1.103:
23129: z
23130:
23131: * src/classes/mail.C 1.4:
23132: * src/include/pa_globals.h 1.42:
23133: * src/include/pa_request.h 1.79:
23134: * src/main/main.dsp 1.80:
23135: * src/main/pa_globals.C 1.48:
23136: * src/main/pa_request.C 1.102:
23137: smtp just compiled
23138:
23139: 2001-04-06 paf
23140: * src/types/pa_valiased.C 1.7:
23141: another root inherititance skipped
23142:
23143: * src/classes/random.C 1.5:
23144: * src/classes/table.C 1.57:
23145: * src/main/pa_globals.C 1.44:
23146: @office
23147:
23148: * src/classes/table.C 1.58:
23149: * src/include/pa_dir.h 1.1:
23150: * src/main/execute.C 1.141:
23151: * src/main/main.dsp 1.78:
23152: * src/main/pa_dir.C 1.1:
23153: table:dir 0 [without regexp]
23154:
23155: * src/main/compile.C 1.34:
23156: * src/main/compile.y 1.124:
23157: * src/main/execute.C 1.139:
23158: operators are now not root methods of parent class. just 'ROOT
23159: class
23160:
23161: * src/classes/table.C 1.59:
23162: * src/include/pa_globals.h 1.40:
23163: * src/main/pa_globals.C 1.46:
23164: * src/main/pa_string.C 1.74:
23165: table:dir 1
23166:
23167: * src/classes/_op.h 1.2:
23168: * src/classes/_root.h 1.5:
23169: * src/classes/op.C 1.2:
23170: * src/classes/root.C 1.62:
23171: * src/include/pa_globals.h 1.39:
23172: * src/include/pa_request.h 1.78:
23173: * src/main/compile.C 1.35:
23174: * src/main/execute.C 1.140:
23175: * src/main/main.dsp 1.77:
23176: * src/main/pa_globals.C 1.45:
23177: * src/main/pa_request.C 1.100:
23178: renamed 'root' to 'op'
23179:
23180: * src/classes/_op.h 1.1:
23181: * src/classes/op.C 1.1:
23182: renamed from 'root'
23183:
23184: 2001-04-05 paf
23185: * src/classes/root.C 1.59:
23186: * src/include/pa_sql_connection.h 1.1:
23187: * src/include/pa_sql_driver.h 1.5:
23188: * src/main/main.dsp 1.76:
23189: * src/main/pa_sql_driver_manager.C 1.3:
23190: * src/sql/pa_sql_driver.h 1.1:
23191: sql driver services for conv memory & error reporting
23192:
23193: * src/main/execute.C 1.138:
23194: * src/main/pa_request.C 1.98:
23195: * src/main/pa_string.C 1.73:
23196: * src/types/pa_value.h 1.44:
23197: * src/types/pa_vmframe.h 1.12:
23198: * src/types/pa_wcontext.h 1.10:
23199: constructor flag dropped at get_method_frame and remembered
23200: into method_frame
23201:
23202: * src/include/pa_globals.h 1.38:
23203: * src/main/pa_globals.C 1.43:
23204: * src/main/pa_request.C 1.96:
23205: * src/main/pa_string.C 1.72:
23206: * src/targets/isapi/parser3isapi.dsp 1.10:
23207: $LOCALE:ctype[Russian_Russia.1251]
23208:
23209: * src/main/pa_request.C 1.99:
23210: * src/sql/pa_sql_driver.h 1.5:
23211: mysql limit
23212:
23213: * src/classes/table.C 1.52:
23214: select * from hren error contains statement
23215:
23216: * src/classes/random.C 1.4:
23217: * src/classes/root.C 1.60:
23218: * src/classes/table.C 1.54:
23219: * src/include/pa_sql_connection.h 1.4:
23220: * src/include/pa_string.h 1.71:
23221: * src/main/execute.C 1.137:
23222: * src/main/pa_sql_driver_manager.C 1.6:
23223: * src/main/pa_string.C 1.70:
23224: * src/main/untaint.C 1.34:
23225: * src/sql/pa_sql_driver.h 1.4:
23226: * src/types/pa_vmframe.h 1.11:
23227: * src/types/pa_wcontext.C 1.5:
23228: * src/types/pa_wcontext.h 1.9:
23229: sql quote. string untaint UL_SQL
23230:
23231: * src/classes/table.C 1.51:
23232: * src/include/pa_sql_connection.h 1.2:
23233: * src/include/pa_types.h 1.24:
23234: * src/main/pa_sql_driver_manager.C 1.4:
23235: * src/main/untaint.C 1.33:
23236: * src/sql/pa_sql_driver.h 1.2:
23237: * src/targets/cgi/parser3.dsp 1.13:
23238: mysql 0
23239:
23240: * src/classes/table.C 1.53:
23241: * src/include/pa_sql_connection.h 1.3:
23242: * src/main/pa_sql_driver_manager.C 1.5:
23243: * src/sql/pa_sql_driver.h 1.3:
23244: sql ping
23245:
23246: * src/classes/table.C 1.55:
23247: * src/include/pa_string.h 1.72:
23248: * src/main/pa_string.C 1.71:
23249: * src/main/untaint.C 1.35:
23250: z
23251:
23252: * src/classes/file.C 1.19:
23253: * src/classes/root.C 1.61:
23254: * src/classes/string.C 1.36:
23255: * src/classes/table.C 1.56:
23256: * src/main/pa_request.C 1.97:
23257: junction to code&expression in errors
23258:
23259: * src/include/pa_config_fixed.h 1.2:
23260: * src/include/pa_config_includes.h 1.2:
23261: * src/include/pa_hash.h 1.35:
23262: * src/include/pa_string.h 1.73:
23263: * src/main/pa_hash.C 1.31:
23264: * src/main/pa_table.C 1.26:
23265: hash now not thread-safe.
23266:
23267: 2001-04-04 paf
23268: * src/include/pa_sql_driver.h 1.4:
23269: mysql connect
23270:
23271: * src/classes/random.C 1.3:
23272: * src/classes/root.C 1.56:
23273: * src/classes/table.C 1.49:
23274: * src/include/pa_globals.h 1.36:
23275: * src/include/pa_pool.h 1.48:
23276: * src/include/pa_request.h 1.76:
23277: * src/main/pa_request.C 1.94:
23278: * src/types/pa_vclass.h 1.12:
23279: sql frame -10
23280:
23281: * src/Makefile.am 1.4:
23282: * src/classes/root.C 1.57:
23283: * src/classes/string.C 1.35:
23284: * src/classes/table.C 1.50:
23285: * src/include/pa_globals.h 1.37:
23286: * src/include/pa_hash.h 1.34:
23287: * src/include/pa_pool.h 1.49:
23288: * src/include/pa_request.h 1.77:
23289: * src/include/pa_sapi.h 1.4:
23290: * src/include/pa_string.h 1.70:
23291: * src/include/pa_table.h 1.29:
23292: * src/main/main.dsp 1.74:
23293: * src/main/pa_globals.C 1.42:
23294: * src/main/pa_hash.C 1.30:
23295: * src/main/pa_request.C 1.95:
23296: * src/main/pa_string.C 1.69:
23297: * src/main/pa_table.C 1.25:
23298: * src/main/untaint.C 1.32:
23299: connect&sql -1000 just compiled
23300:
23301: * src/sql/Makefile.am 1.1:
23302: forgot to add mysql client
23303:
23304: * src/classes/root.C 1.58:
23305: * src/include/pa_sql_driver.h 1.2:
23306: * src/include/pa_sql_driver_manager.h 1.2:
23307: * src/main/main.dsp 1.75:
23308: * src/main/pa_sql_driver_manager.C 1.2:
23309: more manager&connection&driver
23310:
23311: * src/include/pa_sql_driver.h 1.3:
23312: mysql info
23313:
23314: * src/doc/doxygen.cfg 1.2:
23315: z
23316:
23317: * src/include/pa_sql_driver.h 1.1:
23318: * src/include/pa_sql_driver_manager.h 1.1:
23319: * src/main/pa_sql_driver_manager.C 1.1:
23320: connect&sql -1000 just compiled [forgot to add libltdl, added]
23321:
23322: 2001-04-03 paf
23323: * src/classes/file.C 1.18:
23324: * src/classes/string.C 1.32:
23325: * src/classes/table.C 1.48:
23326: * src/include/pa_string.h 1.69:
23327: * src/main/pa_common.C 1.39:
23328: * src/main/pa_string.C 1.68:
23329: * src/main/untaint.C 1.31:
23330: string:match replace 2. string.cstr(forced lang)
23331:
23332: * src/classes/string.C 1.30:
23333: string:match replace 0
23334:
23335: * src/classes/string.C 1.34:
23336: * src/types/pa_vform.C 1.19:
23337: string:match replace assigned lang
23338:
23339: * src/classes/string.C 1.31:
23340: * src/include/pa_string.h 1.68:
23341: * src/main/pa_string.C 1.67:
23342: string:match replace strange matches
23343:
23344: * src/classes/table.C 1.46:
23345: table:append now uses string::split
23346:
23347: * src/include/pa_globals.h 1.33:
23348: * src/include/pa_hash.h 1.33:
23349: * src/main/pa_globals.C 1.39:
23350: * src/main/pa_request.C 1.92:
23351: * src/targets/cgi/parser3.C 1.55:
23352: * src/targets/isapi/parser3isapi.C 1.22:
23353: * src/types/pa_vfile.C 1.11:
23354: content-disposition
23355:
23356: * src/classes/string.C 1.25:
23357: * src/include/pa_globals.h 1.34:
23358: * src/include/pa_string.h 1.64:
23359: * src/main/main.dsp 1.73:
23360: * src/main/pa_globals.C 1.40:
23361: * src/main/pa_string.C 1.62:
23362: string:match [search] -1 just compiled
23363:
23364: * src/classes/string.C 1.26:
23365: * src/include/pa_globals.h 1.35:
23366: * src/include/pa_string.h 1.65:
23367: * src/include/pa_threads.h 1.12:
23368: * src/main/pa_globals.C 1.41:
23369: * src/main/pa_string.C 1.63:
23370: * src/targets/isapi/parser3isapi.dsp 1.9:
23371: string:match 0
23372:
23373: * src/main/pa_common.C 1.37:
23374: * src/main/untaint.C 1.30:
23375: * src/targets/cgi/parser3.C 1.56:
23376: * src/targets/isapi/parser3isapi.C 1.23:
23377: * src/targets/isapi/pool_storage.h 1.4:
23378: todo/tests
23379:
23380: * src/classes/file.C 1.15:
23381: * src/classes/root.C 1.54:
23382: * src/classes/string.C 1.23:
23383: * src/classes/table.C 1.44:
23384: * src/doc/doxygen.cmd 1.1:
23385: * src/doc/doxygen.txt 1.2:
23386: * src/doc/generate.cmd 1.2:
23387: * src/include/pa_array.h 1.34:
23388: * src/include/pa_request.h 1.74:
23389: * src/include/pa_string.h 1.62:
23390: * src/main/execute.C 1.136:
23391: * src/main/pa_string.C 1.60:
23392: * src/main/untaint.C 1.29:
23393: * src/targets/cgi/parser3.C 1.52:
23394: * src/types/pa_vcookie.C 1.15:
23395: string::pos & cmp & piece bugs fixed.
23396: string::split new
23397: table:load separated from set
23398: table:set implemented with clean \n \t searches
23399:
23400: * src/include/pa_common.h 1.31:
23401: * src/include/pa_globals.h 1.32:
23402: * src/main/pa_globals.C 1.38:
23403: * src/main/pa_request.C 1.91:
23404: * src/targets/cgi/parser3.C 1.54:
23405: * src/targets/isapi/parser3isapi.C 1.21:
23406: * src/types/pa_value.h 1.43:
23407: main:post-process
23408:
1.39 paf 23409: * src/classes/string.C 1.27:
23410: * src/include/pa_string.h 1.66:
23411: * src/main/pa_string.C 1.64:
23412: string:match replace -11
23413:
1.15 paf 23414: * src/classes/file.C 1.16:
23415: * src/classes/table.C 1.45:
23416: * src/include/pa_common.h 1.32:
23417: * src/main/compile_tools.C 1.34:
23418: * src/main/pa_common.C 1.38:
23419: * src/main/pa_request.C 1.93:
23420: * src/types/pa_vform.C 1.20:
23421: * src/types/pa_vstring.C 1.1:
23422: z
23423:
23424: * src/include/pa_common.h 1.30:
23425: * src/include/pa_request.h 1.75:
23426: * src/include/pa_sapi.h 1.3:
23427: * src/main/main.dsp 1.72:
23428: * src/main/pa_common.C 1.36:
23429: * src/main/pa_request.C 1.90:
23430: * src/targets/cgi/parser3.C 1.53:
23431: * src/types/pa_value.h 1.42:
23432: * src/types/pa_vfile.C 1.10:
23433: * src/types/pa_vfile.h 1.16:
23434: * src/types/pa_vstring.h 1.20:
23435: vfile in response:body
23436:
23437: * src/classes/string.C 1.28:
23438: * src/include/pa_string.h 1.67:
23439: * src/main/pa_string.C 1.65:
23440: string:match replace prepared
23441:
23442: * src/classes/string.C 1.33:
23443: * src/main/compile.y 1.123:
23444: grammar: fixed to allow {}[]< empty []
23445:
23446: * src/classes/double.C 1.20:
23447: * src/classes/file.C 1.17:
23448: * src/classes/form.C 1.3:
23449: * src/classes/int.C 1.18:
23450: * src/classes/response.C 1.6:
23451: * src/classes/root.C 1.55:
23452: * src/classes/string.C 1.24:
23453: * src/classes/table.C 1.47:
23454: * src/include/pa_string.h 1.63:
23455: * src/main/pa_string.C 1.61:
23456: string:match -10 [frame]
23457:
23458: * src/classes/string.C 1.29:
23459: * src/main/pa_string.C 1.66:
23460: string:match replace prepared 2
23461:
23462: 2001-04-02 paf
23463: * src/classes/_random.h 1.1:
23464: * src/classes/random.C 1.1:
23465: * src/include/pa_globals.h 1.31:
23466: * src/main/main.dsp 1.71:
23467: * src/main/pa_globals.C 1.37:
23468: * src/main/pa_request.C 1.89:
23469: * src/types/pa_value.h 1.40:
23470: random:generate
23471:
23472: * src/classes/table.C 1.42:
23473: * src/include/pa_array.h 1.33:
23474: * src/include/pa_string.h 1.60:
23475: * src/include/pa_table.h 1.28:
23476: * src/main/execute.C 1.135:
23477: * src/types/pa_value.h 1.41:
23478: table:join
23479:
23480: * src/classes/table.C 1.43:
23481: * src/include/pa_string.h 1.61:
23482: * src/main/pa_string.C 1.59:
23483: * src/types/pa_valiased.C 1.6:
23484: * src/types/pa_valiased.h 1.12:
23485: * src/types/pa_vdouble.h 1.15:
23486: * src/types/pa_vfile.h 1.15:
23487: * src/types/pa_vint.h 1.16:
23488: * src/types/pa_vresponse.h 1.7:
23489: * src/types/pa_vstring.h 1.19:
23490: * src/types/pa_vtable.h 1.13:
23491: string::pos. about to use it in table:set/load
23492:
23493: * src/classes/random.C 1.2:
23494: random:generate 1
23495:
23496: 2001-03-30 paf
23497: * src/classes/double.C 1.19:
23498: * src/classes/file.C 1.14:
23499: * src/classes/int.C 1.17:
23500: * src/classes/response.C 1.5:
23501: * src/classes/root.C 1.53:
23502: * src/classes/string.C 1.22:
23503: * src/classes/table.C 1.40:
23504: * src/main/compile.y 1.122:
23505: * src/main/execute.C 1.134:
23506: * src/types/pa_value.h 1.39:
23507: * src/types/pa_vstateless_class.C 1.7:
23508: * src/types/pa_vstateless_class.h 1.9:
23509: static|dynamic|any method registration
23510:
23511: * src/classes/table.C 1.41:
23512: * src/include/pa_string.h 1.59:
23513: * src/main/pa_string.C 1.58:
23514: todo: table flip and append. string::pos
23515:
23516: 2001-03-29 paf
23517: * src/classes/string.C 1.14:
23518: * src/main/compile.y 1.120:
23519: * src/main/compile_tools.C 1.33:
23520: * src/main/compile_tools.h 1.36:
23521: * src/main/main.dsp 1.70:
23522: * src/types/pa_value.h 1.38:
23523: * src/types/pa_vstring.h 1.17:
23524: * src/types/pa_vunknown.h 1.8:
23525: empty params allowed. [] and [;] are different now.
23526:
23527: * src/include/pa_pool.h 1.46:
23528: * src/include/pa_request.h 1.72:
23529: * src/main/pa_request.C 1.86:
23530: * src/main/untaint.C 1.25:
23531: pool.request
23532:
23533: * src/classes/string.C 1.21:
23534: string:xsplit forgot that they must result in 1 row N column [
23535: not vice versa]
23536:
23537: * src/classes/string.C 1.17:
23538: * src/include/pa_string.h 1.57:
23539: * src/main/execute.C 1.133:
23540: * src/main/pa_array.C 1.30:
23541: * src/main/pa_string.C 1.56:
23542: * src/types/pa_vtable.h 1.12:
23543: string: lsplit -1
23544:
23545: * src/classes/string.C 1.16:
23546: * src/include/pa_string.h 1.55:
23547: * src/main/pa_string.C 1.54:
23548: string: pos -1
23549:
23550: * src/classes/string.C 1.18:
23551: * src/include/pa_string.h 1.58:
23552: * src/main/pa_string.C 1.57:
23553: string: lsplit
23554:
23555: * src/include/pa_pool.h 1.47:
23556: * src/include/pa_request.h 1.73:
23557: * src/main/pa_request.C 1.87:
23558: * src/main/untaint.C 1.26:
23559: pool.request undone
23560:
23561: * src/classes/string.C 1.20:
23562: z
23563:
23564: * src/include/pa_string.h 1.56:
23565: * src/main/pa_string.C 1.55:
23566: * src/main/untaint.C 1.28:
23567: string: pos
23568:
23569: * src/classes/string.C 1.15:
23570: * src/classes/table.C 1.38:
23571: * src/include/pa_string.h 1.54:
23572: * src/main/compile.y 1.121:
23573: * src/main/pa_request.C 1.88:
23574: * src/main/pa_string.C 1.53:
23575: * src/main/untaint.C 1.27:
23576: string: left right mid
23577:
23578: * src/classes/file.C 1.13:
23579: * src/classes/table.C 1.39:
23580: * src/include/pa_table.h 1.27:
23581: * src/main/pa_table.C 1.24:
23582: * src/types/pa_vstring.h 1.18:
23583: * src/types/pa_wwrapper.h 1.6:
23584: table:flip
23585:
23586: * src/classes/string.C 1.19:
23587: string: rsplit
23588:
23589: 2001-03-28 paf
23590: * src/classes/file.C 1.12:
23591: * src/include/pa_globals.h 1.30:
23592: * src/include/pa_request.h 1.71:
23593: * src/targets/cgi/parser3.C 1.51:
23594: * src/targets/isapi/parser3isapi.C 1.20:
23595: * src/types/pa_value.h 1.37:
23596: * src/types/pa_vrequest.C 1.4:
23597: * src/types/pa_vunknown.h 1.7:
23598: $request:browser [.type .version]; unknown.get_double now = 0.
23599:
23600: * src/classes/table.C 1.36:
23601: * src/include/pa_array.h 1.32:
23602: * src/include/pa_hash.h 1.32:
23603: * src/include/pa_table.h 1.24:
23604: * src/main/pa_array.C 1.29:
23605: * src/main/pa_table.C 1.21:
23606: * src/types/pa_vtable.h 1.11:
23607: table:locate just compiled
23608:
23609: * src/classes/file.C 1.9:
23610: * src/include/pa_common.h 1.29:
23611: * src/main/pa_common.C 1.34:
23612: * src/types/pa_vfile.C 1.7:
23613: * src/types/pa_vfile.h 1.12:
23614: started file:load. wrong write. must be self.set
23615:
23616: * src/classes/file.C 1.8:
23617: * src/classes/root.C 1.52:
23618: * src/classes/table.C 1.37:
23619: * src/include/pa_table.h 1.25:
23620: * src/main/pa_table.C 1.22:
23621: table:locate1, file:test
23622:
23623: * src/classes/file.C 1.10:
23624: * src/main/execute.C 1.132:
23625: * src/main/pa_common.C 1.35:
23626: * src/main/untaint.C 1.24:
23627: * src/targets/cgi/parser3.C 1.50:
23628: * src/types/pa_vfile.C 1.8:
23629: * src/types/pa_vfile.h 1.13:
23630: * src/types/pa_vform.C 1.17:
23631: file:load 1. tainted
23632:
23633: * src/classes/file.C 1.11:
23634: * src/include/pa_globals.h 1.29:
23635: * src/include/pa_request.h 1.70:
23636: * src/include/pa_table.h 1.26:
23637: * src/main/pa_globals.C 1.36:
23638: * src/main/pa_request.C 1.85:
23639: * src/main/pa_table.C 1.23:
23640: * src/types/pa_vfile.C 1.9:
23641: * src/types/pa_vfile.h 1.14:
23642: * src/types/pa_vform.C 1.18:
23643: file:load autodetection of mime-type by user-file-name
23644:
23645: 2001-03-27 paf
23646: * src/classes/double.C 1.18:
23647: * src/classes/int.C 1.16:
23648: * src/classes/root.C 1.51:
23649: * src/classes/string.C 1.13:
23650: * src/classes/table.C 1.34:
23651: * src/main/compile_tools.C 1.32:
23652: * src/main/execute.C 1.128:
23653: * src/main/pa_request.C 1.84:
23654: * src/main/untaint.C 1.23:
23655: * src/types/pa_value.h 1.35:
23656: * src/types/pa_vbool.h 1.6:
23657: * src/types/pa_vcookie.C 1.14:
23658: * src/types/pa_vdouble.h 1.14:
23659: * src/types/pa_vfile.h 1.11:
23660: * src/types/pa_vint.h 1.15:
23661: * src/types/pa_vmframe.h 1.9:
23662: * src/types/pa_vstring.h 1.16:
23663: * src/types/pa_vtable.h 1.10:
23664: * src/types/pa_vunknown.h 1.6:
23665: sort 0
23666:
23667: * src/classes/table.C 1.31:
23668: * src/include/pa_common.h 1.27:
23669: * src/main/compile.y 1.117:
23670: * src/main/execute.C 1.127:
23671: * src/main/pa_common.C 1.31:
23672: * src/main/pa_table.C 1.20:
23673: table:save decided to have as it were. stepped back.
23674: grammar: added 'in' 'is' 'lt'&co follow-space check
23675:
23676: * src/main/compile.y 1.119:
23677: fixed minor bug in @mn[][] ...^{
23678:
23679: * src/main/execute.C 1.130:
23680: * src/types/pa_value.h 1.36:
23681: * src/types/pa_vmframe.h 1.10:
23682: * src/types/pa_wcontext.h 1.8:
23683: fixed r/w context of code-params
23684:
23685: * src/classes/table.C 1.33:
23686: * src/main/pa_common.C 1.32:
23687: * src/main/pa_request.C 1.83:
23688: * src/targets/cgi/parser3.C 1.49:
23689: * src/types/pa_value.h 1.34:
23690: * src/types/pa_vbool.h 1.5:
23691: * src/types/pa_vdouble.h 1.12:
23692: * src/types/pa_vfile.h 1.9:
23693: * src/types/pa_vint.h 1.13:
23694: * src/types/pa_vstring.h 1.14:
23695: * src/types/pa_vunknown.h 1.5:
23696: continue on sort
23697:
23698: * src/types/pa_valiased.C 1.5:
23699: * src/types/pa_valiased.h 1.11:
23700: * src/types/pa_vdouble.h 1.13:
23701: * src/types/pa_vfile.h 1.10:
23702: * src/types/pa_vint.h 1.14:
23703: * src/types/pa_vresponse.h 1.6:
23704: * src/types/pa_vstring.h 1.15:
23705: * src/types/pa_vtable.h 1.9:
23706: renamed to are_static_calls_disabled
23707:
23708: * src/main/execute.C 1.131:
23709: * src/main/pa_common.C 1.33:
23710: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
23711:
23712: * src/classes/table.C 1.35:
23713: * src/main/execute.C 1.129:
23714: about to change junction rcontext!!
23715:
23716: * src/classes/table.C 1.32:
23717: * src/include/pa_common.h 1.28:
23718: * src/main/compile.y 1.118:
23719: started table:sort
23720: fixed minor bug in #...^{
23721:
23722: 2001-03-26 paf
23723: * src/classes/file.C 1.7:
23724: * src/classes/root.C 1.50:
23725: * src/classes/table.C 1.30:
23726: * src/include/pa_common.h 1.26:
23727: * src/include/pa_globals.h 1.28:
23728: * src/include/pa_table.h 1.23:
23729: * src/main/pa_common.C 1.30:
23730: * src/main/pa_globals.C 1.35:
23731: * src/main/pa_request.C 1.82:
23732: * src/main/pa_table.C 1.19:
23733: moved ::save to pa_table.
23734: disabled @auto invocation in ^process
23735:
23736: * src/classes/table.C 1.29:
23737: * src/include/pa_array.h 1.31:
23738: * src/include/pa_table.h 1.22:
23739: * src/main/pa_array.C 1.28:
23740: table:record
23741:
23742: * src/main/untaint.C 1.22:
23743: * src/targets/cgi/parser3.C 1.48:
23744: * src/targets/isapi/parser3isapi.C 1.19:
23745: * src/targets/isapi/parser3isapi.dsp 1.8:
23746: * src/targets/isapi/pool_storage.h 1.3:
23747: * src/types/pa_valiased.h 1.10:
23748: * src/types/pa_vcookie.C 1.13:
23749: * src/types/pa_vdouble.h 1.11:
23750: * src/types/pa_vfile.h 1.8:
23751: * src/types/pa_vint.h 1.12:
23752: * src/types/pa_vresponse.h 1.5:
23753: * src/types/pa_vstring.h 1.13:
23754: * src/types/pa_vtable.h 1.8:
23755: z
23756:
23757: * src/main/compile.y 1.116:
23758: grammar: [] 0params [;] 2 params (was 0)
23759:
23760: * src/include/pa_pool.h 1.45:
23761: * src/main/execute.C 1.126:
23762: * src/types/pa_valiased.C 1.4:
23763: * src/types/pa_valiased.h 1.9:
23764: * src/types/pa_value.h 1.33:
23765: * src/types/pa_vdouble.h 1.10:
23766: * src/types/pa_vfile.h 1.7:
23767: * src/types/pa_vint.h 1.11:
23768: * src/types/pa_vresponse.h 1.4:
23769: * src/types/pa_vstring.h 1.12:
23770: * src/types/pa_vtable.h 1.7:
23771: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
23772: allowed no checks in native method realisations on 'self' validity -
23773: they now can simply assume that 'self' is V{Proper} .
23774:
23775: 2001-03-25 paf
23776: * src/classes/table.C 1.26:
23777: * src/include/pa_globals.h 1.27:
23778: * src/include/pa_string.h 1.52:
23779: * src/include/pa_table.h 1.20:
23780: * src/main/compile.y 1.114:
23781: * src/main/compile_tools.C 1.31:
23782: * src/main/compile_tools.h 1.35:
23783: * src/main/pa_globals.C 1.32:
23784: * src/main/pa_request.C 1.79:
23785: * src/main/pa_string.C 1.52:
23786: * src/main/pa_table.C 1.17:
23787: * src/main/untaint.C 1.15:
23788: * src/types/pa_vcookie.h 1.7:
23789: typo & typo-default
23790:
23791: * src/main/pa_globals.C 1.34:
23792: * src/main/untaint.C 1.19:
23793: html-typo - moved all processing to table [except preliminary \
23794: \n \r \n replacements to "\n"]
23795:
23796: * src/main/untaint.C 1.16:
23797: typo \r \r\n \n properly handled
23798:
23799: * src/classes/table.C 1.27:
23800: * src/include/pa_table.h 1.21:
23801: * src/main/pa_globals.C 1.33:
23802: * src/main/pa_table.C 1.18:
23803: * src/main/untaint.C 1.17:
23804: returned table originating. useful for reporting typo table
23805: problems origin. think would be useful somewhere else
23806:
23807: * src/classes/table.C 1.28:
23808: * src/main/untaint.C 1.18:
23809: html-typo - decided to move all the processing to table
23810:
23811: * src/main/pa_request.C 1.80:
23812: table empty lines ignored. system-default content type assigned
23813: in output:result [can fail in main:auto and skipped normal
23814: defaults extraction]
23815:
23816: * src/include/pa_string.h 1.53:
23817: * src/main/compile.y 1.115:
23818: #comment fixed minor bug
23819:
23820: * src/main/pa_request.C 1.81:
23821: * src/main/untaint.C 1.20:
23822: moved default typo-table to lowlevel - it initialization could
23823: be skipped if failed in @auto. so that exception report would
23824: use some table
23825:
23826: * src/main/untaint.C 1.21:
23827: z
23828:
23829: 2001-03-24 paf
23830: * src/main/pa_globals.C 1.28:
23831: * src/types/pa_vclass.C 1.6:
23832: * src/types/pa_vclass.h 1.11:
23833: * src/types/pa_vstateless_class.C 1.6:
23834: * src/types/pa_vstateless_class.h 1.8:
23835: thrown away freeze mech.
23836: no danger now for you can't do ^request:process[@new-method[]
23837: body]
23838: trick anymore.
23839: still remains $some_instance.process[@new-method[]
23840: possibility]
23841: but would leave it as a feature.
23842: see index for sample
23843:
23844: * src/include/pa_string.h 1.51:
23845: * src/main/pa_string.C 1.51:
23846: * src/main/untaint.C 1.14:
23847: * src/targets/cgi/parser3.C 1.47:
23848: html-typo 2
23849:
23850: * src/include/pa_array.h 1.29:
23851: * src/include/pa_hash.h 1.31:
23852: * src/include/pa_request.h 1.67:
23853: * src/main/compile.y 1.110:
23854: * src/main/pa_array.C 1.26:
23855: * src/main/pa_common.C 1.25:
23856: * src/main/pa_hash.C 1.29:
23857: * src/main/pa_request.C 1.73:
23858: * src/types/pa_vcookie.C 1.12:
23859: cyclic uses ignored. defaulted default content-type
23860:
23861: * src/doc/doxygen.cfg 1.1:
23862: * src/doc/doxygen.txt 1.1:
23863: * src/doc/generate.cmd 1.1:
23864: * src/doc/view.cmd 1.1:
23865: * src/include/pa_array.h 1.30:
23866: * src/include/pa_globals.h 1.26:
23867: * src/include/pa_pool.h 1.44:
23868: * src/include/pa_string.h 1.50:
23869: * src/include/pa_table.h 1.19:
23870: * src/main/execute.C 1.125:
23871: * src/main/pa_array.C 1.27:
23872: * src/main/pa_globals.C 1.31:
23873: * src/main/pa_request.C 1.78:
23874: * src/main/pa_string.C 1.50:
23875: * src/main/untaint.C 1.13:
23876: * src/targets/cgi/parser3.C 1.46:
23877: * src/targets/isapi/parser3isapi.C 1.18:
23878: * src/types/pa_value.h 1.32:
23879: * src/types/pa_vtable.h 1.6:
23880: html-typo 0
23881: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
23882: html-typo sample. detected << problem: they become ltlt too fast
23883:
23884: * src/classes/file.C 1.6:
23885: * src/classes/root.C 1.49:
23886: * src/classes/table.C 1.25:
23887: * src/include/pa_common.h 1.25:
23888: * src/include/pa_request.h 1.69:
23889: * src/main/compile.y 1.111:
23890: * src/main/pa_common.C 1.28:
23891: * src/main/pa_request.C 1.77:
23892: * src/main/pa_string.C 1.49:
23893: * src/targets/isapi/parser3isapi.C 1.17:
23894: * src/types/pa_vfile.h 1.6:
23895: file_read stringified
23896:
23897: * src/include/pa_sapi.h 1.2:
23898: * src/main/pa_common.C 1.27:
23899: * src/main/pa_request.C 1.76:
23900: * src/targets/cgi/parser3.C 1.44:
23901: * src/targets/isapi/nt_log_events.mc 1.1:
23902: * src/targets/isapi/parser3isapi.C 1.16:
23903: * src/targets/isapi/parser3isapi.dsp 1.6:
23904: 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.
23905: isapi: used HSE_APPEND_LOG_PARAMETER feature
23906:
23907: * src/types/pa_valiased.C 1.3:
23908: decided to String-ify file_read
23909:
23910: * src/targets/cgi/parser3.C 1.45:
23911: * src/targets/isapi/nt_log_events.mc 1.2:
23912: * src/targets/isapi/parser3isapi.dsp 1.7:
23913: cgi: sapi::log
23914:
23915: * src/main/compile.y 1.109:
23916: * src/main/execute.C 1.124:
23917: * src/main/main.dsp 1.69:
23918: @CLASS equals @BASE. sanity
23919:
23920: * src/include/pa_common.h 1.22:
23921: * src/main/pa_common.C 1.23:
23922: * src/main/pa_request.C 1.72:
23923: * src/targets/cgi/parser3.C 1.42:
23924: * src/targets/isapi/pool_storage.h 1.2:
23925: * src/types/pa_vform.C 1.16:
23926: * src/types/pa_vform.h 1.14:
23927: auto.p monkey
23928:
23929: * src/include/pa_common.h 1.24:
23930: * src/include/pa_globals.h 1.25:
23931: * src/main/pa_common.C 1.26:
23932: * src/main/pa_globals.C 1.30:
23933: * src/main/pa_request.C 1.75:
23934: * src/targets/isapi/parser3isapi.C 1.15:
23935: fixed default content-type allocation storage
23936:
1.39 paf 23937: * src/include/pa_globals.h 1.24:
23938: * src/include/pa_request.h 1.68:
23939: * src/main/compile.y 1.113:
23940: * src/main/pa_common.C 1.29:
23941: * src/main/pa_globals.C 1.29:
23942: * src/main/pa_request.C 1.74:
23943: z
23944:
1.15 paf 23945: * src/include/pa_common.h 1.23:
23946: * src/main/pa_common.C 1.24:
23947: * src/targets/cgi/parser3.C 1.43:
23948: * src/targets/isapi/parser3isapi.C 1.14:
23949: auto.p monkey every target
23950:
23951: * src/main/compile.y 1.112:
23952: * src/main/compile_tools.h 1.34:
23953: #comment
23954:
23955: 2001-03-23 paf
23956: * src/classes/root.C 1.48:
23957: * src/classes/table.C 1.24:
23958: * src/include/pa_common.h 1.21:
23959: * src/include/pa_config_fixed.h 1.1:
23960: * src/include/pa_config_includes.h 1.1:
23961: * src/include/pa_string.h 1.49:
23962: * src/include/pa_threads.h 1.11:
23963: * src/include/pa_types.h 1.23:
23964: * src/include/pa_version.h 1.1:
23965: * src/main/compile.y 1.108:
23966: * src/main/execute.C 1.123:
23967: * src/main/pa_array.C 1.25:
23968: * src/main/pa_common.C 1.22:
23969: * src/main/pa_hash.C 1.28:
23970: * src/main/pa_pool.C 1.17:
23971: * src/main/pa_request.C 1.70:
23972: * src/main/pa_string.C 1.48:
23973: * src/main/untaint.C 1.12:
23974: * src/targets/cgi/parser3.C 1.40:
23975: * src/targets/isapi/parser3isapi.C 1.10:
23976: * src/types/pa_vfile.C 1.6:
23977: * src/types/pa_vform.C 1.15:
23978: cgi: reinvent document_root and request_uri under iis. autoconf
23979: updated. introducing ap_config_includes
23980:
23981: * src/targets/cgi/parser3.C 1.41:
23982: * src/targets/isapi/parser3isapi.C 1.12:
23983: isapi: think it would be better to rewrite as filter then to
23984: deal with pool
23985:
23986: * src/targets/cgi/parser3.C 1.39:
23987: cgi: reinvent document_root under iis
23988:
23989: * src/include/pa_globals.h 1.22:
23990: * src/main/pa_request.C 1.68:
23991: * src/targets/cgi/parser3.C 1.36:
23992: * src/targets/cgi/parser3.dsp 1.12:
23993: * src/targets/isapi/parser3isapi.C 1.8:
23994: * src/types/pa_vcookie.C 1.10:
23995: * src/types/pa_venv.h 1.12:
23996: * src/types/pa_vform.C 1.13:
23997: all: sapi beauty
23998:
23999: * src/main/pa_request.C 1.67:
24000: * src/targets/cgi/parser3.C 1.35:
24001: * src/targets/isapi/parser3isapi.C 1.7:
24002: * src/targets/isapi/parser3isapi.dsp 1.4:
24003: isapi minor env beauty
24004:
24005: * src/include/pa_globals.h 1.23:
24006: * src/include/pa_sapi.h 1.1:
24007: * src/main/main.dsp 1.67:
24008: * src/main/pa_globals.C 1.27:
24009: * src/main/pa_request.C 1.69:
24010: * src/targets/cgi/parser3.C 1.37:
24011: * src/targets/isapi/parser3isapi.C 1.9:
24012: * src/types/pa_vcookie.C 1.11:
24013: * src/types/pa_venv.h 1.13:
24014: * src/types/pa_vform.C 1.14:
24015: sapi made object
24016:
24017: * src/include/pa_pool.h 1.43:
24018: * src/main/pa_request.C 1.71:
24019: * src/targets/cgi/pa_pool.C 1.3:
24020: * src/targets/isapi/pa_pool.C 1.3:
24021: * src/targets/isapi/parser3isapi.C 1.13:
24022: * src/targets/isapi/parser3isapi.dsp 1.5:
24023: * src/targets/isapi/pool_storage.h 1.1:
24024: isapi: dumb pool storage
24025:
24026: * src/main/main.dsp 1.68:
24027: * src/targets/isapi/parser3isapi.C 1.11:
24028: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
24029:
24030: * src/targets/isapi/pa_pool.C 1.2:
24031: decided to continue with extension
24032:
24033: * src/targets/cgi/parser3.C 1.38:
24034: cgi: only one pool now
24035:
24036: 2001-03-22 paf
24037: * src/main/pa_request.C 1.66:
24038: * src/targets/cgi/parser3.C 1.34:
24039: * src/targets/isapi/parser3isapi.C 1.6:
24040: * src/targets/isapi/parser3isapi.dsp 1.3:
24041: isapi document_root 0
24042:
24043: * src/types/pa_vcookie.C 1.8:
24044: cookie attr decoded
24045:
24046: * src/include/pa_pool.h 1.40:
24047: * src/targets/cgi/pa_pool.C 1.2:
24048: * src/targets/cgi/parser3.C 1.31:
24049: * src/targets/cgi/parser3.dsp 1.11:
24050: * src/targets/isapi/pa_pool.C 1.1:
24051: * src/targets/isapi/parser3isapi.C 1.1:
24052: * src/targets/isapi/parser3isapi.def 1.1:
24053: * src/targets/isapi/parser3isapi.dsp 1.1:
24054: started isapi
24055:
24056: * src/targets/isapi/parser3isapi.C 1.5:
24057: isapi keep-alive
24058:
24059: * src/targets/isapi/KILL.EXE 1.1:
24060: * src/targets/isapi/PSTAT.EXE 1.1:
24061: * src/targets/isapi/istart.cmd 1.1:
24062: * src/targets/isapi/istop.cmd 1.1:
24063: * src/targets/isapi/kill.pl 1.1:
24064: isapi added utils
24065:
24066: * src/include/pa_pool.h 1.41:
24067: * src/main/pa_pool.C 1.16:
24068: * src/targets/cgi/parser3.C 1.32:
24069: * src/targets/isapi/parser3isapi.C 1.2:
24070: * src/targets/isapi/parser3isapi.dsp 1.2:
24071: * src/types/pa_vform.C 1.12:
24072: isapi 0
24073:
24074: * src/include/pa_globals.h 1.20:
24075: * src/include/pa_request.h 1.66:
24076: * src/include/pa_types.h 1.22:
24077: * src/main/pa_globals.C 1.26:
24078: * src/main/pa_request.C 1.63:
24079: * src/targets/cgi/parser3.C 1.30:
24080: * src/types/pa_vcookie.C 1.9:
24081: config of auto.p path: parser_root_auto_path parser_site_auto_path
24082:
24083: * src/targets/cgi/vform_fields_fill.C 1.2:
24084: * src/targets/cgi/vform_fields_fill.h 1.2:
24085: * src/targets/isapi/parser3isapi.C 1.4:
24086: z
24087:
24088: * src/include/pa_globals.h 1.21:
24089: * src/main/pa_common.C 1.21:
24090: * src/main/pa_request.C 1.64:
24091: some comments
24092:
24093: * src/include/pa_pool.h 1.42:
24094: * src/main/pa_request.C 1.65:
24095: * src/targets/cgi/parser3.C 1.33:
24096: * src/targets/isapi/parser3isapi.C 1.3:
24097: isapi 1
24098:
24099: 2001-03-21 paf
24100: * src/include/pa_globals.h 1.18:
24101: * src/targets/cgi/parser3.C 1.28:
24102: * src/types/pa_venv.h 1.11:
24103: in cookie & env. todo:post
24104:
24105: * src/Makefile.am 1.3:
24106: * src/classes/Makefile.am 1.2:
24107: * src/classes/file.C 1.5:
24108: * src/classes/root.C 1.47:
24109: * src/classes/table.C 1.23:
24110: * src/include/pa_array.h 1.28:
24111: * src/include/pa_common.h 1.20:
24112: * src/include/pa_globals.h 1.17:
24113: * src/include/pa_pool.h 1.39:
24114: * src/include/pa_request.h 1.65:
24115: * src/include/pa_string.h 1.48:
24116: * src/main/Makefile.am 1.8:
24117: * src/main/compile.y 1.107:
24118: * src/main/execute.C 1.122:
24119: * src/main/main.dsp 1.66:
24120: * src/main/pa_common.C 1.20:
24121: * src/main/pa_globals.C 1.25:
24122: * src/main/pa_request.C 1.62:
24123: * src/main/pa_string.C 1.47:
24124: * src/main/pa_table.C 1.16:
24125: * src/main/untaint.C 1.11:
24126: * src/targets/Makefile.am 1.4:
24127: * src/targets/cgi/Makefile.am 1.2:
24128: * src/targets/cgi/parser3.C 1.27:
24129: * src/targets/cgi/parser3.dsp 1.10:
24130: * src/types/Makefile.am 1.2:
24131: * src/types/pa_vcookie.C 1.7:
24132: * src/types/pa_vform.C 1.11:
24133: * src/types/pa_vstring.h 1.11:
24134: * src/types/pa_wwrapper.h 1.5:
24135: shifted apache branch on main trunc
24136:
24137: * src/targets/cgi/parser3.C 1.29:
24138: z
24139:
24140: * src/include/pa_common.h [automake_update] 1.19.2.2:
24141: * src/include/pa_globals.h [automake_update] 1.16.2.1:
24142: * src/include/pa_pool.h [automake_update] 1.38.2.1:
24143: * src/include/pa_request.h [automake_update] 1.64.2.4:
24144: * src/main/main.dsp [automake_update] 1.65.2.1:
24145: * src/main/pa_common.C [automake_update] 1.19.2.5:
24146: * src/main/pa_request.C [automake_update] 1.61.2.3:
24147: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
24148: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
24149: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
24150: * src/types/pa_vform.C [automake_update] 1.10.2.1:
24151: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
24152: starting mod_parser3
24153:
24154: * src/include/pa_globals.h 1.19:
24155: post. todo: config of auto.p path
24156:
24157: 2001-03-20 paf
24158: * src/classes/Makefile.am 1.1:
24159: * src/types/Makefile.am 1.1:
24160: file Makefile.am was initially added on branch automake_update.
24161:
24162: * src/main/pa_common.C [automake_update] 1.19.2.4:
24163: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
24164: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
24165: automake compiled and works. todo:make win32 ifdefs work and
24166: add ifdef unistd
24167:
24168: * src/classes/Makefile.am [automake_update] 1.1.2.1:
24169: * src/classes/file.C 1.4:
24170: * src/classes/table.C 1.21:
24171: * src/classes/table.C [automake_update] 1.22.2.2:
24172: * src/include/pa_array.h 1.27:
24173: * src/include/pa_common.h 1.18:
24174: * src/include/pa_common.h [automake_update] 1.19.2.1:
24175: * src/include/pa_request.h 1.64:
24176: * src/include/pa_request.h [automake_update] 1.64.2.3:
24177: * src/include/pa_string.h 1.47:
24178: * src/include/pa_table.h 1.18:
24179: * src/include/pa_threads.h 1.10:
24180: * src/main/Makefile.am [automake_update] 1.7.16.3:
24181: * src/main/pa_common.C [automake_update] 1.19.2.3:
24182: * src/main/pa_globals.C 1.24:
24183: * src/main/pa_request.C [automake_update] 1.61.2.2:
24184: * src/main/pa_table.C [automake_update] 1.15.2.1:
24185: * src/main/untaint.C 1.10:
24186: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
24187: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
24188: * src/types/Makefile.am [automake_update] 1.1.2.1:
24189: * src/types/pa_valiased.h 1.8:
24190: * src/types/pa_value.h 1.31:
24191: * src/types/pa_vform.h 1.13:
24192: z
24193:
24194: * src/include/pa_request.h [automake_update] 1.64.2.2:
24195: * src/main/Makefile.am [automake_update] 1.7.16.2:
24196: * src/main/compile.y [automake_update] 1.106.2.1:
24197: * src/main/execute.C [automake_update] 1.121.2.2:
24198: * src/main/pa_common.C [automake_update] 1.19.2.2:
24199: * src/types/Makefile.am [automake_update] 1.1.2.2:
24200: removing locking
24201:
24202: * src/Makefile.am [automake_update] 1.2.16.1:
24203: * src/classes/file.C [automake_update] 1.4.2.1:
24204: * src/classes/root.C [automake_update] 1.46.2.1:
24205: * src/classes/table.C [automake_update] 1.22.2.1:
24206: * src/include/pa_array.h [automake_update] 1.27.2.1:
24207: * src/include/pa_request.h [automake_update] 1.64.2.1:
24208: * src/include/pa_string.h [automake_update] 1.47.2.1:
24209: * src/main/Makefile.am [automake_update] 1.7.16.1:
24210: * src/main/execute.C [automake_update] 1.121.2.1:
24211: * src/main/pa_common.C [automake_update] 1.19.2.1:
24212: * src/main/pa_globals.C [automake_update] 1.24.2.1:
24213: * src/main/pa_request.C [automake_update] 1.61.2.1:
24214: * src/main/pa_string.C [automake_update] 1.46.2.1:
24215: * src/main/untaint.C [automake_update] 1.10.2.1:
24216: * src/targets/Makefile.am [automake_update] 1.3.16.1:
24217: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
24218: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
24219: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
24220: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
24221: String::UL_
24222:
24223: * src/classes/table.C 1.22:
24224: * src/include/pa_common.h 1.19:
24225: * src/main/pa_common.C 1.19:
24226: * src/main/pa_request.C 1.61:
24227: * src/types/pa_vfile.h 1.5:
24228: ^table:save
24229:
24230: 2001-03-19 paf
24231: * src/classes/file.C 1.2:
24232: * src/classes/request.C 1.4:
24233: * src/classes/table.C 1.19:
24234: * src/include/pa_string.h 1.45:
24235: * src/main/main.dsp 1.61:
24236: * src/main/pa_pool.C 1.15:
24237: * src/main/pa_request.C 1.58:
24238: * src/main/untaint.C 1.9:
24239: * src/types/pa_value.h 1.27:
24240: * src/types/pa_vfile.C 1.2:
24241: * src/types/pa_vfile.h 1.2:
24242: * src/types/pa_vform.C 1.10:
24243: file 1
24244:
24245: * src/classes/table.C 1.17:
24246: * src/include/pa_pool.h 1.38:
24247: * src/include/pa_request.h 1.63:
24248: * src/include/pa_table.h 1.16:
24249: * src/include/pa_types.h 1.20:
24250: * src/main/execute.C 1.119:
24251: * src/main/pa_request.C 1.57:
24252: * src/targets/cgi/parser3.C 1.25:
24253: * src/types/pa_value.h 1.25:
24254: * src/types/pa_vclass.h 1.10:
24255: * src/types/pa_vform.C 1.8:
24256: * src/types/pa_vstateless_class.h 1.5:
24257: * src/types/pa_vstateless_object.h 1.4:
24258: ^table:set{default level: TABLE}
24259:
24260: * src/classes/_request.h 1.3:
24261: * src/classes/request.C 1.5:
24262: * src/main/pa_globals.C 1.22:
24263: * src/types/pa_vrequest.C 1.2:
24264: * src/types/pa_vrequest.h 1.6:
24265: VRequest moved to :VStateless_object
24266:
24267: * src/classes/_request.h 1.4:
24268: * src/classes/request.C 1.6:
24269: * src/main/main.dsp 1.65:
24270: * src/main/pa_globals.C 1.23:
24271: * src/types/pa_value.h 1.30:
24272: * src/types/pa_vform.h 1.12:
24273: * src/types/pa_vrequest.C 1.3:
24274: * src/types/pa_vrequest.h 1.7:
24275: VRequest moved to :Value
24276:
24277: * src/types/pa_valiased.h 1.4:
24278: * src/types/pa_vbool.h 1.4:
24279: doc: Value and it's derivates somehow unlinked. don't know why yet
24280:
24281: * src/classes/_env.h 1.6:
24282: * src/classes/_table.h 1.4:
24283: * src/classes/env.C 1.8:
24284: * src/classes/table.C 1.20:
24285: * src/main/execute.C 1.121:
24286: * src/main/main.dsp 1.63:
24287: * src/main/pa_globals.C 1.20:
24288: * src/main/pa_request.C 1.60:
24289: * src/types/pa_value.h 1.28:
24290: * src/types/pa_vcookie.C 1.6:
24291: * src/types/pa_vcookie.h 1.6:
24292: * src/types/pa_venv.h 1.10:
24293: VEnv is now :Value
24294:
24295: * src/targets/cgi/pa_vform.C 1.3:
24296: * src/types/pa_valiased.C 1.1:
24297: * src/types/pa_valiased.h 1.7:
24298: * src/types/pa_value.h 1.29:
24299: * src/types/pa_vstateless_class.C 1.5:
24300: * src/types/pa_vstateless_class.h 1.7:
24301: * src/types/pa_vstateless_object.h 1.7:
24302: moved common get_element part from stateless object&class into VAliased
24303:
24304: * src/classes/_file.h 1.2:
24305: * src/classes/file.C 1.3:
24306: * src/include/pa_types.h 1.21:
24307: * src/main/pa_globals.C 1.18:
24308: * src/main/pa_request.C 1.59:
24309: * src/targets/cgi/parser3.C 1.26:
24310: * src/types/pa_valiased.h 1.6:
24311: * src/types/pa_vfile.C 1.4:
24312: * src/types/pa_vfile.h 1.3:
24313: * src/types/pa_vstateless_class.h 1.6:
24314: * src/types/pa_vstateless_object.h 1.5:
24315: \ to / and ^file:save
24316:
24317: * src/classes/root.C 1.46:
24318: * src/classes/table.C 1.16:
24319: * src/main/pa_exception.C 1.7:
24320: * src/main/pa_request.C 1.53:
24321: * src/targets/cgi/parser3.C 1.24:
24322: * src/types/pa_vbool.h 1.3:
24323: * src/types/pa_vcookie.C 1.3:
24324: * src/types/pa_vcookie.h 1.3:
24325: * src/types/pa_vdouble.h 1.9:
24326: * src/types/pa_venv.h 1.8:
24327: * src/types/pa_vform.h 1.8:
24328: * src/types/pa_vint.h 1.10:
24329: * src/types/pa_vrequest.h 1.4:
24330: doc: detected Value derivates prob
24331:
24332: * src/include/code.h 1.25:
24333: * src/include/pa_array.h 1.25:
24334: * src/include/pa_pool.h 1.35:
24335: * src/include/pa_string.h 1.42:
24336: * src/include/pa_threads.h 1.8:
24337: * src/main/compile.C 1.32:
24338: * src/main/compile.y 1.105:
24339: * src/main/compile_tools.C 1.29:
24340: * src/main/compile_tools.h 1.32:
24341: * src/main/execute.C 1.117:
24342: * src/main/pa_array.C 1.23:
24343: * src/main/pa_common.C 1.15:
24344: * src/main/pa_exception.C 1.8:
24345: * src/main/pa_globals.C 1.15:
24346: * src/main/pa_hash.C 1.25:
24347: * src/main/pa_pool.C 1.13:
24348: * src/main/pa_request.C 1.54:
24349: * src/main/pa_string.C 1.45:
24350: * src/main/pa_table.C 1.14:
24351: * src/main/untaint.C 1.7:
24352: * src/types/pa_value.h 1.23:
24353: auto @brief
24354:
24355: * src/classes/_file.h 1.1:
24356: * src/classes/file.C 1.1:
24357: * src/classes/table.C 1.18:
24358: * src/include/pa_common.h 1.17:
24359: * src/include/pa_globals.h 1.16:
24360: * src/include/pa_string.h 1.44:
24361: * src/include/pa_table.h 1.17:
24362: * src/main/main.dsp 1.60:
24363: * src/main/pa_common.C 1.18:
24364: * src/main/pa_globals.C 1.17:
24365: * src/types/pa_value.h 1.26:
24366: * src/types/pa_vcookie.h 1.4:
24367: * src/types/pa_venv.h 1.9:
24368: * src/types/pa_vfile.C 1.1:
24369: * src/types/pa_vfile.h 1.1:
24370: * src/types/pa_vform.C 1.9:
24371: * src/types/pa_vform.h 1.9:
24372: * src/types/pa_vrequest.h 1.5:
24373: * src/types/pa_vtable.h 1.5:
24374: file class just compiled
24375:
24376: * src/types/pa_vfile.C 1.5:
24377: * src/types/pa_vfile.h 1.4:
24378: * src/types/pa_vstateless_object.h 1.6:
24379: vfile doxx
24380:
24381: * src/classes/_response.h 1.2:
24382: * src/classes/response.C 1.4:
24383: * src/main/pa_globals.C 1.21:
24384: * src/types/pa_vform.h 1.11:
24385: * src/types/pa_vresponse.h 1.3:
24386: VResponse moved to :VStateless_object
24387:
24388: * src/classes/_request.h 1.2:
24389: * src/classes/request.C 1.3:
24390: * src/include/code.h 1.24:
24391: * src/include/pa_array.h 1.24:
24392: * src/include/pa_common.h 1.15:
24393: * src/include/pa_exception.h 1.10:
24394: * src/include/pa_globals.h 1.13:
24395: * src/include/pa_hash.h 1.28:
24396: * src/include/pa_pool.h 1.34:
24397: * src/include/pa_request.h 1.61:
24398: * src/include/pa_stack.h 1.7:
24399: * src/include/pa_string.h 1.41:
24400: * src/include/pa_table.h 1.14:
24401: * src/include/pa_threads.h 1.7:
24402: * src/include/pa_types.h 1.17:
24403: * src/main/execute.C 1.116:
24404: * src/main/pa_pool.C 1.12:
24405: * src/main/pa_request.C 1.52:
24406: * src/main/pa_string.C 1.44:
24407: * src/main/untaint.C 1.6:
24408: * src/targets/cgi/parser3.C 1.23:
24409: * src/types/pa_value.h 1.22:
24410: * src/types/pa_vform.C 1.7:
24411: doxygen include/, Value
24412:
24413: * src/include/code.h 1.26:
24414: * src/include/pa_array.h 1.26:
24415: * src/include/pa_common.h 1.16:
24416: * src/include/pa_exception.h 1.11:
24417: * src/include/pa_globals.h 1.14:
24418: * src/include/pa_globals.h 1.15:
24419: * src/include/pa_hash.h 1.29:
24420: * src/include/pa_pool.h 1.36:
24421: * src/include/pa_pool.h 1.37:
24422: * src/include/pa_request.h 1.62:
24423: * src/include/pa_stack.h 1.8:
24424: * src/include/pa_string.h 1.43:
24425: * src/include/pa_string.h 1.46:
24426: * src/include/pa_table.h 1.15:
24427: * src/include/pa_threads.h 1.9:
24428: * src/include/pa_types.h 1.18:
24429: * src/main/compile.C 1.33:
24430: * src/main/compile.y 1.106:
24431: * src/main/compile_tools.C 1.30:
24432: * src/main/compile_tools.h 1.33:
24433: * src/main/execute.C 1.118:
24434: * src/main/pa_array.C 1.24:
24435: * src/main/pa_common.C 1.16:
24436: * src/main/pa_exception.C 1.9:
24437: * src/main/pa_globals.C 1.16:
24438: * src/main/pa_hash.C 1.26:
24439: * src/main/pa_pool.C 1.14:
24440: * src/main/pa_request.C 1.55:
24441: * src/main/pa_string.C 1.46:
24442: * src/main/pa_table.C 1.15:
24443: * src/main/untaint.C 1.8:
24444: * src/types/pa_valiased.h 1.5:
24445: * src/types/pa_value.h 1.24:
24446: * src/types/pa_vfile.C 1.3:
24447: z
24448:
24449: * src/include/pa_hash.h 1.30:
24450: * src/include/pa_types.h 1.19:
24451: * src/main/pa_common.C 1.17:
24452: * src/main/pa_hash.C 1.27:
24453: * src/main/pa_request.C 1.56:
24454: * src/types/pa_vcookie.C 1.4:
24455: renamed Hash::Value to Val so to doxygen would finlly stop
24456: confusing those Value-s
24457:
24458: * src/main/main.dsp 1.64:
24459: * src/targets/cgi/parser3.dsp 1.9:
24460: * src/types/pa_valiased.C 1.2:
24461: * src/types/pa_vform.h 1.10:
24462: commented VForm
24463:
24464: * src/classes/_cookie.h 1.2:
24465: * src/classes/_table.h 1.3:
24466: * src/classes/cookie.C 1.3:
24467: * src/main/execute.C 1.120:
24468: * src/main/main.dsp 1.62:
24469: * src/main/pa_globals.C 1.19:
24470: * src/types/pa_vcookie.C 1.5:
24471: * src/types/pa_vcookie.h 1.5:
24472: VCookie is now :Value
24473:
24474: 2001-03-18 paf
24475: * src/classes/_cookie.h 1.1:
24476: * src/classes/cookie.C 1.1:
24477: * src/include/pa_common.h 1.14:
24478: * src/include/pa_globals.h 1.12:
24479: * src/include/pa_request.h 1.60:
24480: * src/include/pa_string.h 1.40:
24481: * src/include/pa_types.h 1.16:
24482: * src/main/main.dsp 1.59:
24483: * src/main/pa_common.C 1.14:
24484: * src/main/pa_globals.C 1.14:
24485: * src/main/pa_hash.C 1.24:
24486: * src/main/pa_request.C 1.51:
24487: * src/main/pa_string.C 1.43:
24488: * src/main/untaint.C 1.5:
24489: * src/targets/cgi/parser3.C 1.21:
24490: * src/types/pa_value.h 1.21:
24491: * src/types/pa_vcookie.C 1.1:
24492: * src/types/pa_vcookie.h 1.1:
24493: * src/types/pa_vform.C 1.6:
24494: * src/types/pa_vform.h 1.7:
24495: * src/types/pa_vhash.h 1.9:
24496: * src/types/pa_vunknown.h 1.4:
24497: cookie class
24498:
24499: * src/include/pa_hash.h 1.26:
24500: * src/main/pa_hash.C 1.22:
24501: * src/targets/cgi/parser3.C 1.17:
24502: response fields to header
24503:
24504: * src/classes/root.C 1.41:
24505: * src/classes/string.C 1.12:
24506: * src/include/pa_string.h 1.37:
24507: * src/main/pa_globals.C 1.11:
24508: * src/main/pa_request.C 1.44:
24509: * src/main/pa_string.C 1.41:
24510: * src/types/pa_vdouble.h 1.8:
24511: * src/types/pa_vform.C 1.5:
24512: * src/types/pa_vint.h 1.9:
24513: * src/types/pa_vstateless_class.C 1.4:
24514: convinient string(pool, char *src, bool tainted) ctor
24515:
24516: * src/include/pa_hash.h 1.27:
24517: * src/include/pa_request.h 1.58:
24518: * src/include/pa_string.h 1.36:
24519: * src/main/pa_globals.C 1.10:
24520: * src/main/pa_hash.C 1.23:
24521: * src/main/pa_request.C 1.43:
24522: * src/main/pa_string.C 1.40:
24523: * src/main/untaint.C 1.3:
24524: * src/targets/cgi/parser3.C 1.18:
24525: proper @exceptions params tainting
24526:
24527: * src/classes/_response.h 1.1:
24528: * src/classes/response.C 1.1:
24529: * src/include/pa_globals.h 1.8:
24530: * src/include/pa_hash.h 1.25:
24531: * src/include/pa_request.h 1.57:
24532: * src/main/compile.C 1.31:
24533: * src/main/compile.y 1.104:
24534: * src/main/execute.C 1.114:
24535: * src/main/main.dsp 1.58:
24536: * src/main/pa_globals.C 1.8:
24537: * src/main/pa_hash.C 1.21:
24538: * src/main/pa_request.C 1.41:
24539: * src/targets/cgi/parser3.C 1.16:
24540: * src/targets/cgi/parser3.dsp 1.8:
24541: * src/types/pa_value.h 1.18:
24542: * src/types/pa_vhash.h 1.6:
24543: * src/types/pa_vrequest.h 1.3:
24544: * src/types/pa_vresponse.h 1.1:
24545: $response: 0 request::core exception rethrow
24546:
24547: * src/classes/request.C 1.2:
24548: * src/classes/response.C 1.2:
24549: * src/classes/root.C 1.42:
24550: * src/include/pa_common.h 1.13:
24551: * src/include/pa_globals.h 1.10:
24552: * src/include/pa_request.h 1.59:
24553: * src/include/pa_string.h 1.38:
24554: * src/main/pa_common.C 1.13:
24555: * src/main/pa_globals.C 1.12:
24556: * src/main/pa_request.C 1.45:
24557: * src/targets/cgi/parser3.C 1.19:
24558: ^taint 0
24559:
24560: * src/classes/cookie.C 1.2:
24561: * src/types/pa_vcookie.C 1.2:
24562: * src/types/pa_vcookie.h 1.2:
24563: cookie: allowed access to hash-assigned
24564:
24565: * src/include/pa_globals.h 1.9:
24566: * src/main/execute.C 1.115:
24567: * src/main/pa_globals.C 1.9:
24568: * src/main/pa_request.C 1.42:
24569: * src/targets/cgi/parser3.C 1.22:
24570: z
24571:
24572: * src/main/pa_request.C 1.50:
24573: zero length output allowed
24574:
24575: * src/classes/root.C 1.44:
24576: * src/include/pa_globals.h 1.11:
24577: * src/include/pa_string.h 1.39:
24578: * src/main/pa_globals.C 1.13:
24579: * src/main/pa_request.C 1.47:
24580: * src/main/pa_string.C 1.42:
24581: * src/types/pa_value.h 1.19:
24582: * src/types/pa_vhash.h 1.7:
24583: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
24584:
24585: * src/classes/root.C 1.43:
24586: * src/main/pa_request.C 1.46:
24587: * src/main/untaint.C 1.4:
24588: * src/targets/cgi/parser3.C 1.20:
24589: taint[uri
24590:
24591: * src/classes/response.C 1.3:
24592: * src/main/pa_request.C 1.49:
24593: * src/types/pa_value.h 1.20:
24594: * src/types/pa_vhash.h 1.8:
24595: * src/types/pa_vresponse.h 1.2:
24596: ^response:clear[]
24597:
24598: * src/classes/root.C 1.45:
24599: * src/main/pa_request.C 1.48:
24600: taint forgotten forced lang switch
24601:
24602: 2001-03-16 paf
24603: * src/include/code.h 1.22:
24604: * src/include/pa_hash.h 1.24:
24605: * src/include/pa_request.h 1.55:
24606: * src/main/compile.y 1.102:
24607: * src/main/execute.C 1.108:
24608: * src/types/pa_value.h 1.15:
24609: * src/types/pa_vhash.h 1.5:
24610: * src/types/pa_vstring.h 1.10:
24611: * src/types/pa_vtable.h 1.4:
24612: * src/types/pa_wcontext.C 1.4:
24613: * src/types/pa_wcontext.h 1.6:
24614: see () and {} param wcontext conflict
24615:
24616: * src/main/execute.C 1.113:
24617: * src/main/main.dsp 1.57:
24618: * src/types/pa_value.h 1.17:
24619: * src/types/pa_vrequest.h 1.2:
24620: native method' class call with less params then needed error reporting
24621:
24622: * src/classes/double.C 1.17:
24623: * src/include/code.h 1.23:
24624: * src/main/compile.y 1.103:
24625: * src/main/compile_tools.C 1.28:
24626: * src/main/compile_tools.h 1.31:
24627: * src/main/execute.C 1.109:
24628: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
24629:
24630: * src/main/execute.C 1.107:
24631: * src/types/pa_value.h 1.14:
24632: * src/types/pa_vstateless_object.h 1.3:
24633: * src/types/pa_vstring.h 1.9:
24634: disabled $string.field
24635:
24636: * src/main/execute.C 1.110:
24637: * src/types/pa_vmframe.h 1.7:
24638: if(in "/news/")
24639:
24640: * src/include/pa_globals.h 1.6:
24641: * src/main/execute.C 1.111:
24642: * src/main/pa_globals.C 1.6:
24643: * src/types/pa_value.h 1.16:
24644: * src/types/pa_vcframe.h 1.3:
24645: * src/types/pa_vmframe.h 1.8:
24646: * src/types/pa_wcontext.h 1.7:
24647: $result
24648:
24649: * src/classes/_request.h 1.1:
24650: * src/classes/request.C 1.1:
24651: * src/include/pa_globals.h 1.7:
24652: * src/include/pa_request.h 1.56:
24653: * src/main/execute.C 1.112:
24654: * src/main/main.dsp 1.56:
24655: * src/main/pa_globals.C 1.7:
24656: * src/main/pa_request.C 1.40:
24657: * src/targets/cgi/parser3.C 1.15:
24658: * src/types/pa_vform.C 1.4:
24659: * src/types/pa_vrequest.C 1.1:
24660: * src/types/pa_vrequest.h 1.1:
24661: $request : query :uri
24662:
24663: 2001-03-15 paf
24664: * src/main/compile.y 1.99:
24665: * src/main/pa_request.C 1.37:
24666: * src/targets/cgi/parser3.C 1.13:
24667: * src/types/pa_vstring.h 1.7:
24668: pre-pre-pre-beta cgi under win32 apache pre pre pre works
24669:
24670: * src/main/compile.y 1.100:
24671: * src/main/execute.C 1.105:
24672: z
24673:
24674: * src/main/compile.y 1.101:
24675: * src/main/execute.C 1.106:
24676: * src/main/pa_request.C 1.38:
24677: * src/targets/cgi/parser3.C 1.14:
24678: * src/types/pa_vstring.h 1.8:
24679: @exception
24680:
24681: * src/include/pa_globals.h 1.5:
24682: * src/main/pa_globals.C 1.5:
24683: * src/main/pa_request.C 1.36:
24684: * src/targets/cgi/parser3.C 1.12:
24685: * src/types/pa_vform.C 1.3:
24686: * src/types/pa_vform.h 1.6:
24687: vform fillfields just compiled
24688:
24689: * src/main/pa_request.C 1.39:
24690: news sample
24691:
24692: 2001-03-14 paf
24693: * src/include/core.h 1.16:
24694: * src/include/pa_globals.h 1.1:
24695: * src/include/pa_pool.h 1.33:
24696: * src/include/pa_string.h 1.35:
24697: * src/include/pa_types.h 1.13:
24698: * src/main/compile.y 1.98:
24699: * src/main/core.C 1.69:
24700: * src/main/main.dsp 1.54:
24701: * src/main/pa_globals.C 1.1:
24702: * src/main/pa_request.C 1.31:
24703: * src/targets/cgi/pa_vform.C 1.2:
24704: * src/targets/cgi/parser3.C 1.5:
24705: * src/targets/cgi/parser3.dsp 1.4:
24706: * src/types/pa_value.h 1.13:
24707: * src/types/pa_vform.h 1.3:
24708: * src/types/pa_vunknown.h 1.3:
24709: global handler, exceptions in parser3
24710:
24711: * src/include/pa_globals.h 1.4:
24712: * src/main/pa_globals.C 1.4:
24713: * src/main/pa_request.C 1.34:
24714: * src/targets/cgi/parser3.dsp 1.7:
24715: * src/types/pa_vform.C 1.2:
24716: * src/types/pa_vform.h 1.5:
24717: * src/types/pa_vstring.h 1.6:
24718: limits -1
24719:
24720: * src/include/pa_common.h 1.12:
24721: * src/include/pa_types.h 1.14:
24722: * src/main/pa_request.C 1.32:
24723: * src/targets/cgi/parser3.C 1.7:
24724: PATH_DELIMITER_CHAR
24725:
24726: * src/targets/cgi/parser3.C 1.8:
24727: # if MSVC
24728:
24729: * src/include/pa_globals.h 1.3:
24730: * src/include/pa_request.h 1.53:
24731: * src/include/pa_types.h 1.15:
24732: * src/main/main.dsp 1.55:
24733: * src/main/pa_globals.C 1.3:
24734: * src/main/pa_request.C 1.33:
24735: * src/targets/cgi/parser3.C 1.10:
24736: * src/targets/cgi/parser3.dsp 1.6:
24737: * src/types/pa_vform.C 1.1:
24738: * src/types/pa_vform.h 1.4:
24739: request_info -1
24740:
24741: * src/include/pa_globals.h 1.2:
24742: * src/main/pa_globals.C 1.2:
24743: * src/targets/cgi/parser3.C 1.9:
24744: * src/targets/cgi/parser3.dsp 1.5:
24745: * src/targets/cgi/vform_fields_fill.C 1.1:
24746: * src/targets/cgi/vform_fields_fill.h 1.1:
24747: vform_fields_fill
24748:
24749: * src/include/pa_request.h 1.54:
24750: * src/main/pa_request.C 1.35:
24751: * src/targets/cgi/parser3.C 1.11:
24752: * src/targets/cgi/parser3.C 1.6:
24753: z
24754:
24755: 2001-03-13 paf
24756: * src/main/execute.C 1.101:
24757: * src/types/pa_value.h 1.10:
24758: * src/types/pa_venv.h 1.4:
24759: for future methods of ENV constructor if
24760:
24761: * src/classes/root.C 1.36:
24762: * src/classes/table.C 1.12:
24763: * src/include/pa_exception.h 1.9:
24764: * src/include/pa_pool.h 1.31:
24765: skipped_restructure_exceptions_dead_end
24766:
24767: * src/types/pa_vstateless_class.h 1.1:
24768: file pa_vstateless_class.h was initially added on branch
24769: stateless_class.
24770:
24771: * src/include/code.h 1.21:
24772: * src/include/pa_string.h 1.34:
24773: * src/main/compile.y 1.95:
24774: * src/main/execute.C 1.103:
24775: * src/main/pa_string.C 1.39:
24776: 'value is type' expr operator
24777:
24778: * src/classes/form.C 1.2:
24779: * src/main/compile.y 1.97:
24780: * src/main/core.C 1.68:
24781: * src/types/pa_value.h 1.12:
24782: * src/types/pa_vclass.h 1.9:
24783: * src/types/pa_venv.h 1.7:
24784: * src/types/pa_vform.h 1.2:
24785: * src/types/pa_vstateless_class.C 1.3:
24786: * src/types/pa_vstateless_class.h 1.4:
24787: form:fields removed. use $form.CLASS instead
24788:
24789: * src/types/pa_vstateless_class.C 1.1:
24790: file pa_vstateless_class.C was initially added on branch
24791: stateless_class.
24792:
24793: * src/include/core.h 1.14:
24794: * src/include/pa_common.h 1.10:
24795: * src/include/pa_request.h 1.51:
24796: * src/main/pa_common.C 1.12:
24797: * src/main/pa_request.C 1.29:
24798: * src/targets/cgi/parser3.C 1.3:
24799: before error show with parser
24800:
24801: * src/types/pa_venv.h 1.1:
24802: file pa_venv.h was initially added on branch stateless_class.
24803:
24804: * src/targets/cgi/Makefile.am 1.1:
24805: * src/targets/cgi/pa_pool.C 1.1:
24806: * src/targets/cgi/pa_vform.C 1.1:
24807: * src/targets/cgi/parser.dsp 1.1:
24808: * src/targets/cgi/parser3.C 1.1:
24809: renamed targets/ parser to cgi
24810:
24811: * src/classes/_double.h 1.5:
24812: * src/classes/_double.h [stateless_class] 1.4.8.1:
24813: * src/classes/_env.h 1.4:
24814: * src/classes/_env.h [stateless_class] 1.3.8.1:
24815: * src/classes/_int.h 1.5:
24816: * src/classes/_int.h [stateless_class] 1.4.8.1:
24817: * src/classes/_root.h 1.4:
24818: * src/classes/_root.h [stateless_class] 1.3.8.1:
24819: * src/classes/_string.h 1.6:
24820: * src/classes/_string.h [stateless_class] 1.5.4.1:
24821: * src/classes/_table.h 1.2:
24822: * src/classes/_table.h [stateless_class] 1.1.6.1:
24823: * src/classes/double.C 1.15:
24824: * src/classes/double.C [stateless_class] 1.14.2.1:
24825: * src/classes/env.C 1.5:
24826: * src/classes/env.C [stateless_class] 1.4.8.1:
24827: * src/classes/int.C 1.14:
24828: * src/classes/int.C [stateless_class] 1.13.2.1:
24829: * src/classes/root.C 1.38:
24830: * src/classes/root.C [stateless_class] 1.37.2.1:
24831: * src/classes/string.C 1.10:
24832: * src/classes/string.C [stateless_class] 1.9.4.1:
24833: * src/classes/table.C 1.14:
24834: * src/classes/table.C [stateless_class] 1.13.2.1:
24835: * src/include/pa_request.h 1.46:
24836: * src/include/pa_request.h [stateless_class] 1.45.2.1:
24837: * src/main/compile.C 1.29:
24838: * src/main/compile.C [stateless_class] 1.28.2.1:
24839: * src/main/compile_tools.h 1.30:
24840: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
24841: * src/main/core.C 1.64:
24842: * src/main/core.C [stateless_class] 1.63.6.1:
24843: * src/main/execute.C 1.100:
24844: * src/main/execute.C [stateless_class] 1.99.2.1:
24845: * src/main/main.dsp 1.51:
24846: * src/main/main.dsp [stateless_class] 1.50.6.1:
24847: * src/main/pa_request.C 1.26:
24848: * src/main/pa_request.C [stateless_class] 1.25.2.1:
24849: * src/types/pa_valiased.h 1.3:
24850: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
24851: * src/types/pa_value.h 1.9:
24852: * src/types/pa_value.h [stateless_class] 1.8.2.1:
24853: * src/types/pa_vclass.C 1.5:
24854: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
24855: * src/types/pa_vclass.h 1.8:
24856: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
24857: * src/types/pa_venv.h 1.2:
24858: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
24859: * src/types/pa_vmframe.h 1.6:
24860: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
24861: * src/types/pa_vobject.h 1.5:
24862: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
24863: * src/types/pa_vstateless_class.C 1.2:
24864: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
24865: * src/types/pa_vstateless_class.h 1.2:
24866: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
24867: * src/types/pa_vstateless_object.h 1.2:
24868: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
24869: * src/types/pa_wcontext.h 1.5:
24870: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
24871: $ENV: re 0, stateless classes
24872:
24873: * src/include/pa_request.h 1.45:
24874: * src/main/compile.C 1.28:
24875: * src/main/execute.C 1.99:
24876: * src/main/pa_request.C 1.25:
24877: * src/types/pa_value.h 1.8:
24878: * src/types/pa_vmframe.h 1.5:
24879: fixed yesterdays bad decision on execute_static_method
24880:
24881: * src/include/core.h 1.15:
24882: * src/include/pa_common.h 1.11:
24883: * src/include/pa_request.h 1.52:
24884: * src/main/core.C 1.67:
24885: * src/main/execute.C 1.104:
24886: * src/main/main.dsp 1.53:
24887: * src/main/pa_request.C 1.30:
24888: * src/targets/cgi/parser3.C 1.4:
24889: * src/targets/cgi/parser3.dsp 1.3:
24890: * src/types/pa_vform.h 1.1:
24891: started cgi target
24892:
24893: * src/include/pa_request.h 1.47:
24894: * src/types/pa_venv.h 1.3:
24895: $ENV 0.1 stateless class
24896:
24897: * src/classes/_form.h 1.1:
24898: * src/classes/double.C 1.16:
24899: * src/classes/env.C 1.7:
24900: * src/classes/form.C 1.1:
24901: * src/classes/int.C 1.15:
24902: * src/classes/root.C 1.40:
24903: * src/classes/string.C 1.11:
24904: * src/classes/table.C 1.13:
24905: * src/classes/table.C 1.15:
24906: * src/include/core.h 1.13:
24907: * src/include/pa_request.h 1.49:
24908: * src/include/pa_request.h 1.50:
24909: * src/include/pa_types.h 1.12:
24910: * src/main/core.C 1.66:
24911: * src/main/execute.C 1.102:
24912: * src/main/pa_request.C 1.23:
24913: * src/main/pa_request.C 1.24:
24914: * src/main/pa_request.C 1.28:
24915: * src/targets/cgi/parser.dsp 1.2:
24916: * src/targets/cgi/parser3.C 1.2:
24917: * src/targets/cgi/parser3.dsp 1.1:
24918: * src/targets/cgi/parser3.dsp 1.2:
24919: * src/types/pa_vhash.h 1.4:
24920: z
24921:
24922: * src/classes/root.C 1.35:
24923: * src/classes/table.C 1.11:
24924: * src/include/pa_exception.h 1.8:
24925: * src/include/pa_pool.h 1.30:
24926: * src/main/pa_request.C 1.22:
24927: restructure_exceptions_dead_end
24928:
24929: * src/classes/root.C 1.34:
24930: * src/main/compile.y 1.94:
24931: ^if required junctions. allowed ; inside {} to break params
24932:
24933: * src/classes/_env.h 1.5:
24934: * src/classes/env.C 1.6:
24935: * src/classes/root.C 1.39:
24936: * src/include/core.h 1.12:
24937: * src/include/pa_pool.h 1.32:
24938: * src/include/pa_request.h 1.48:
24939: * src/main/compile.C 1.30:
24940: * src/main/compile.y 1.96:
24941: * src/main/core.C 1.65:
24942: * src/main/main.dsp 1.52:
24943: * src/main/pa_common.C 1.11:
24944: * src/main/pa_request.C 1.27:
24945: * src/types/pa_value.h 1.11:
24946: * src/types/pa_venv.h 1.6:
24947: * src/types/pa_vstateless_class.h 1.3:
24948: started $form: [historical moment :)]
24949:
24950: * src/types/pa_venv.h 1.5:
24951: $ENV 1
24952:
24953: * src/classes/double.C 1.14:
24954: * src/classes/int.C 1.13:
24955: * src/classes/root.C 1.37:
24956: * src/types/pa_vdouble.h 1.7:
24957: * src/types/pa_vint.h 1.8:
24958: Int,Double dec mul div mod
24959:
24960: 2001-03-12 paf
24961: * src/classes/_string.h 1.5:
24962: * src/classes/double.C 1.13:
24963: * src/classes/int.C 1.12:
24964: * src/classes/string.C 1.9:
24965: * src/main/execute.C 1.98:
24966: * src/types/pa_wcontext.h 1.4:
24967: int doube string ^format
24968:
24969: * src/classes/root.C 1.19:
24970: * src/types/pa_vclass.h 1.4:
24971: process temp main zeroing
24972:
24973: * src/classes/root.C 1.30:
24974: * src/classes/table.C 1.6:
24975: * src/types/pa_vtable.h 1.2:
24976: table ^offset ^line ^count
24977:
24978: * src/classes/root.C 1.28:
24979: * src/classes/table.C 1.5:
24980: ^use
24981:
24982: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
24983: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
24984: constructing flag not 'bad' but not 'enough'
24985:
24986: * src/classes/root.C 1.27:
24987: * src/classes/table.C 1.4:
24988: * src/include/pa_request.h 1.44:
24989: * src/main/compile.y 1.92:
24990: * src/main/core.C 1.62:
24991: * src/main/execute.C 1.96:
24992: * src/types/pa_vclass.h 1.7:
24993: * src/types/pa_wcontext.C 1.3:
24994: * src/types/pa_wcontext.h 1.3:
24995: * src/types/pa_wwrapper.h 1.3:
24996: while. switched off wcontext.constructing after write(value) or
24997: auto-vhash-constructing
24998:
24999: * src/classes/table.C 1.8:
25000: table ^empty
25001:
25002: * src/classes/root.C 1.33:
25003: ^eval
25004:
25005: * src/classes/root.C 1.26:
25006: * src/classes/table.C 1.3:
25007: * src/include/pa_request.h 1.43:
25008: * src/main/pa_request.C 1.20:
25009: fail_if_junction_ helper func
25010:
25011: * src/classes/root.C 1.23:
25012: * src/include/core.h 1.11:
25013: * src/include/pa_array.h 1.23:
25014: * src/include/pa_request.h 1.41:
25015: * src/include/pa_table.h 1.11:
25016: * src/main/core.C 1.60:
25017: * src/main/main.dsp 1.49:
25018: * src/main/pa_request.C 1.17:
25019: * src/main/pa_table.C 1.12:
25020: * src/types/pa_value.h 1.6:
25021: * src/types/pa_vclass.C 1.4:
25022: * src/types/pa_vclass.h 1.6:
25023: * src/types/pa_vdouble.h 1.5:
25024: * src/types/pa_vint.h 1.5:
25025: * src/types/pa_vmframe.h 1.4:
25026: * src/types/pa_vstring.h 1.5:
25027: freeze, ^table:create[] -1
25028:
25029: * src/types/pa_vtable.h 1.1:
25030: table: no, better with string in cells...
25031:
25032: * src/classes/root.C 1.21:
25033: * src/main/execute.C 1.93:
25034: * src/types/pa_vclass.h 1.5:
25035: used get_method in couple places optimizing them
25036:
1.39 paf 25037: * src/classes/_table.h 1.1:
25038: * src/classes/root.C 1.20:
25039: * src/classes/root.C 1.22:
25040: * src/classes/table.C 1.1:
25041: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
25042: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
25043: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
25044: * src/main/untaint.C 1.1:
25045: * src/types/pa_value.h 1.5:
25046: z
25047:
1.15 paf 25048: * src/classes/double.C 1.10:
25049: * src/classes/int.C 1.10:
25050: * src/classes/root.C 1.18:
25051: * src/classes/string.C 1.7:
25052: * src/include/pa_common.h 1.6:
25053: * src/include/pa_request.h 1.40:
25054: * src/include/pa_string.h 1.32:
25055: * src/include/pa_types.h 1.10:
25056: * src/main/compile.C 1.27:
25057: * src/main/compile.y 1.91:
25058: * src/main/compile_tools.h 1.29:
25059: * src/main/execute.C 1.92:
25060: * src/main/pa_common.C 1.7:
25061: * src/main/pa_request.C 1.16:
25062: * src/types/pa_value.h 1.4:
25063: * src/types/pa_vmframe.h 1.3:
25064: process. actual names to store param and
25065: check_actual_numbered_params for better place diagnostics
25066:
25067: * src/classes/root.C 1.25:
25068: * src/classes/table.C 1.2:
25069: * src/include/pa_common.h 1.8:
25070: * src/include/pa_request.h 1.42:
25071: * src/main/execute.C 1.95:
25072: * src/main/main.dsp 1.50:
25073: * src/main/pa_common.C 1.9:
25074: * src/main/pa_request.C 1.19:
25075: ^process error point by actual method_name, not source.
25076: ^load
25077:
25078: * src/classes/table.C 1.7:
25079: * src/include/pa_table.h 1.13:
25080: table ^menu
25081:
25082: * src/classes/root.C 1.29:
25083: ^round() ^floor() ^ceiling() ^abs() ^sign()
25084:
25085: * src/classes/double.C 1.11:
25086: * src/classes/int.C 1.11:
25087: * src/classes/root.C 1.31:
25088: * src/classes/string.C 1.8:
25089: * src/classes/table.C 1.9:
25090: * src/main/core.C 1.63:
25091: * src/main/execute.C 1.97:
25092: * src/types/pa_vint.h 1.6:
25093: ^for
25094:
25095: * src/classes/double.C 1.12:
25096: * src/classes/root.C 1.32:
25097: * src/classes/table.C 1.10:
25098: * src/include/pa_common.h 1.9:
25099: * src/include/pa_types.h 1.11:
25100: * src/main/compile.y 1.93:
25101: * src/main/pa_common.C 1.10:
25102: * src/main/pa_request.C 1.21:
25103: * src/main/untaint.C 1.2:
25104: * src/types/pa_vdouble.h 1.6:
25105: * src/types/pa_vint.h 1.7:
25106: * src/types/pa_vtable.h 1.3:
25107: * src/types/pa_wwrapper.h 1.4:
25108: think constructing flag as is is bad
25109:
25110: * src/classes/root.C 1.24:
25111: * src/include/pa_common.h 1.7:
25112: * src/include/pa_string.h 1.33:
25113: * src/include/pa_table.h 1.12:
25114: * src/main/core.C 1.61:
25115: * src/main/execute.C 1.94:
25116: * src/main/pa_common.C 1.8:
25117: * src/main/pa_request.C 1.18:
25118: * src/main/pa_table.C 1.13:
25119: * src/types/pa_value.h 1.7:
25120: table:set 0
25121:
25122: 2001-03-11 paf
25123: * src/classes/double.C 1.8:
25124: * src/classes/int.C 1.8:
25125: * src/classes/root.C 1.14:
25126: * src/include/pa_request.h 1.38:
25127: * src/main/execute.C 1.90:
25128: intercept_string
25129:
25130: * src/classes/double.C 1.6:
25131: * src/classes/int.C 1.6:
25132: * src/include/pa_request.h 1.37:
25133: ^inc-s(expr)
25134:
25135: * src/include/pa_valiased.h 1.4:
25136: * src/include/pa_value.h 1.51:
25137: * src/include/pa_vbool.h 1.8:
25138: * src/include/pa_vcframe.h 1.8:
25139: * src/include/pa_vclass.h 1.30:
25140: * src/include/pa_vdouble.h 1.13:
25141: * src/include/pa_vhash.h 1.13:
25142: * src/include/pa_vint.h 1.5:
25143: * src/include/pa_vjunction.h 1.9:
25144: * src/include/pa_vmframe.h 1.24:
25145: * src/include/pa_vobject.h 1.18:
25146: * src/include/pa_vstring.h 1.18:
25147: * src/include/pa_vunknown.h 1.10:
25148: * src/include/pa_wcontext.h 1.29:
25149: * src/include/pa_wwrapper.h 1.14:
25150: * src/main/compile.y 1.88:
25151: * src/main/core.C 1.55:
25152: * src/main/main.dsp 1.44:
25153: * src/main/pa_cframe.C 1.6:
25154: * src/main/pa_request.C 1.11:
25155: * src/main/pa_value.C 1.8:
25156: * src/main/pa_vclass.C 1.5:
25157: * src/main/pa_wcontext.C 1.11:
25158: * src/types/pa_valiased.h 1.1:
25159: * src/types/pa_value.h 1.1:
25160: * src/types/pa_vbool.h 1.1:
25161: * src/types/pa_vcframe.h 1.1:
25162: * src/types/pa_vclass.C 1.1:
25163: * src/types/pa_vclass.h 1.1:
25164: * src/types/pa_vdouble.h 1.1:
25165: * src/types/pa_vhash.h 1.1:
25166: * src/types/pa_vint.h 1.1:
25167: * src/types/pa_vjunction.h 1.1:
25168: * src/types/pa_vmframe.h 1.1:
25169: * src/types/pa_vobject.h 1.1:
25170: * src/types/pa_vstring.h 1.1:
25171: * src/types/pa_vunknown.h 1.1:
25172: * src/types/pa_wcontext.C 1.1:
25173: * src/types/pa_wcontext.h 1.1:
25174: * src/types/pa_wwrapper.h 1.1:
25175: splitted types from include/
25176:
25177: * src/main/main.dsp 1.47:
25178: * src/types/pa_value.h 1.3:
25179: * src/types/pa_vdouble.h 1.3:
25180: * src/types/pa_vint.h 1.3:
25181: * src/types/pa_vobject.h 1.3:
25182: * src/types/pa_vstring.h 1.3:
25183: VString VDouble VInt base now VObject_base - without fields
25184:
25185: * src/include/core.h 1.7:
25186: * src/include/pa_request.h 1.35:
25187: * src/main/core.C 1.56:
25188: * src/main/main.dsp 1.45:
25189: * src/main/pa_request.C 1.12:
25190: renamed AUTO: to MAIN:
25191:
25192: * src/classes/double.C 1.9:
25193: * src/classes/int.C 1.9:
25194: * src/classes/root.C 1.15:
25195: * src/classes/string.C 1.6:
25196: * src/include/core.h 1.9:
25197: * src/include/pa_hash.h 1.23:
25198: * src/include/pa_pool.h 1.29:
25199: * src/include/pa_request.h 1.39:
25200: * src/include/pa_string.h 1.31:
25201: * src/main/compile.C 1.26:
25202: * src/main/core.C 1.58:
25203: * src/main/pa_request.C 1.15:
25204: ^untaint 0
25205:
25206: * src/classes/root.C 1.17:
25207: * src/main/execute.C 1.91:
25208: * src/main/main.dsp 1.48:
25209: setname for method-junctions bug fixed
25210:
25211: * src/types/pa_vdouble.h 1.4:
25212: * src/types/pa_vint.h 1.4:
25213: * src/types/pa_vobject.h 1.4:
25214: * src/types/pa_vstateless_object.h 1.1:
25215: * src/types/pa_vstring.h 1.4:
25216: stateless_object
25217:
25218: * src/classes/root.C 1.16:
25219: * src/include/core.h 1.10:
25220: * src/main/core.C 1.59:
25221: * src/main/pa_request.C 1.13:
25222: * src/types/pa_vhash.h 1.2:
25223: z
25224:
25225: * src/classes/_double.h 1.4:
25226: * src/classes/_env.h 1.3:
25227: * src/classes/_int.h 1.4:
25228: * src/classes/_root.h 1.3:
25229: * src/classes/_string.h 1.4:
25230: * src/classes/double.C 1.5:
25231: * src/classes/env.C 1.4:
25232: * src/classes/int.C 1.5:
25233: * src/classes/root.C 1.12:
25234: * src/classes/string.C 1.5:
25235: * src/include/code.h 1.20:
25236: * src/include/core.h 1.8:
25237: * src/include/pa_array.h 1.22:
25238: * src/include/pa_common.h 1.5:
25239: * src/include/pa_exception.h 1.7:
25240: * src/include/pa_hash.h 1.22:
25241: * src/include/pa_pool.h 1.28:
25242: * src/include/pa_request.h 1.36:
25243: * src/include/pa_stack.h 1.6:
25244: * src/include/pa_string.h 1.30:
25245: * src/include/pa_table.h 1.10:
25246: * src/include/pa_threads.h 1.6:
25247: * src/include/pa_types.h 1.9:
25248: * src/main/compile.C 1.25:
25249: * src/main/compile.y 1.89:
25250: * src/main/compile_tools.C 1.26:
25251: * src/main/compile_tools.h 1.27:
25252: * src/main/core.C 1.57:
25253: * src/main/execute.C 1.89:
25254: * src/main/pa_array.C 1.22:
25255: * src/main/pa_common.C 1.6:
25256: * src/main/pa_exception.C 1.6:
25257: * src/main/pa_hash.C 1.20:
25258: * src/main/pa_pool.C 1.11:
25259: * src/main/pa_request.C 1.14:
25260: * src/main/pa_string.C 1.37:
25261: * src/main/pa_table.C 1.11:
25262: * src/types/pa_valiased.h 1.2:
25263: * src/types/pa_value.h 1.2:
25264: * src/types/pa_vbool.h 1.2:
25265: * src/types/pa_vcframe.h 1.2:
25266: * src/types/pa_vclass.C 1.2:
25267: * src/types/pa_vclass.h 1.2:
25268: * src/types/pa_vdouble.h 1.2:
25269: * src/types/pa_vhash.h 1.3:
25270: * src/types/pa_vint.h 1.2:
25271: * src/types/pa_vjunction.h 1.2:
25272: * src/types/pa_vmframe.h 1.2:
25273: * src/types/pa_vobject.h 1.2:
25274: * src/types/pa_vstring.h 1.2:
25275: * src/types/pa_vunknown.h 1.2:
25276: * src/types/pa_wcontext.C 1.2:
25277: * src/types/pa_wcontext.h 1.2:
25278: * src/types/pa_wwrapper.h 1.2:
25279: headers updated
25280:
25281: * src/classes/double.C 1.7:
25282: * src/classes/int.C 1.7:
25283: * src/classes/root.C 1.13:
25284: * src/types/pa_vclass.C 1.3:
25285: * src/types/pa_vclass.h 1.3:
25286: add_native_method helper
25287:
25288: 2001-03-10 paf
25289: * src/include/core.h 1.4:
25290: * src/include/pa_request.h 1.30:
25291: * src/main/compile.y 1.85:
25292: * src/main/core.C 1.52:
25293: * src/main/pa_request.C 1.6:
25294: names to core.C
25295:
25296: * src/classes/_env.h 1.1:
25297: * src/classes/env.C 1.1:
25298: * src/classes/root.C 1.8:
25299: * src/include/pa_request.h 1.23:
25300: * src/include/pa_vclass.h 1.27:
25301: * src/main/core.C 1.49:
25302: * src/main/main.dsp 1.42:
25303: env0
25304:
25305: * src/include/code.h 1.18:
25306: * src/include/pa_request.h 1.28:
25307: * src/include/pa_vint.h 1.3:
25308: * src/include/pa_vjunction.h 1.7:
25309: * src/include/pa_vstring.h 1.16:
25310: * src/main/compile.y 1.84:
25311: * src/main/compile_tools.C 1.24:
25312: * src/main/compile_tools.h 1.25:
25313: * src/main/execute.C 1.86:
25314: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
25315:
25316: * src/include/core.h 1.2:
25317: * src/include/pa_array.h 1.20:
25318: * src/include/pa_hash.h 1.20:
25319: * src/include/pa_request.h 1.24:
25320: * src/include/pa_value.h 1.49:
25321: * src/include/pa_vcframe.h 1.6:
25322: * src/include/pa_vdouble.h 1.11:
25323: * src/include/pa_vint.h 1.2:
25324: * src/include/pa_vstring.h 1.15:
25325: * src/include/pa_vunknown.h 1.8:
25326: * src/include/pa_wcontext.h 1.26:
25327: * src/main/compile.y 1.82:
25328: * src/main/compile_tools.C 1.23:
25329: * src/main/compile_tools.h 1.24:
25330: * src/main/core.C 1.50:
25331: * src/main/execute.C 1.82:
25332: * src/main/main.dsp 1.43:
25333: * src/main/pa_cframe.C 1.4:
25334: * src/main/pa_request.C 1.3:
25335: * src/main/pa_wcontext.C 1.8:
25336: const fight finished
25337:
25338: * src/include/core.h 1.6:
25339: * src/include/pa_request.h 1.34:
25340: * src/main/core.C 1.54:
25341: * src/main/pa_request.C 1.10:
25342: run+auto=run
25343:
25344: * src/include/pa_request.h 1.27:
25345: * src/main/execute.C 1.85:
25346: * src/main/pa_request.C 1.4:
25347: @auto[] realised. auto.p scan togo
25348:
25349: * src/classes/double.C 1.3:
25350: * src/classes/int.C 1.3:
25351: * src/classes/root.C 1.9:
25352: * src/classes/string.C 1.3:
25353: * src/include/pa_request.h 1.25:
25354: * src/include/pa_string.h 1.28:
25355: * src/include/pa_wcontext.h 1.27:
25356: * src/main/compile.y 1.83:
25357: * src/main/execute.C 1.83:
25358: * src/main/pa_string.C 1.35:
25359: * src/main/pa_wcontext.C 1.9:
25360: tainting 0
25361:
25362: * src/classes/_double.h 1.2:
25363: * src/classes/_int.h 1.2:
25364: * src/classes/_root.h 1.1:
25365: * src/classes/_string.h 1.2:
25366: * src/classes/double.C 1.2:
25367: * src/classes/int.C 1.2:
25368: * src/classes/root.C 1.7:
25369: * src/classes/string.C 1.2:
25370: * src/include/pa_request.h 1.22:
25371: * src/include/pa_string.h 1.27:
25372: * src/include/pa_types.h 1.7:
25373: * src/include/pa_vcframe.h 1.5:
25374: * src/include/pa_wcontext.h 1.25:
25375: * src/main/core.C 1.48:
25376: * src/main/main.dsp 1.41:
25377: * src/main/pa_cframe.C 1.3:
25378: * src/main/pa_string.C 1.34:
25379: * src/main/pa_vclass.C 1.3:
25380: * src/main/pa_wcontext.C 1.7:
25381: ^lang prepare0
25382:
25383: * src/include/pa_request.h 1.31:
25384: * src/main/compile.C 1.23:
25385: * src/main/compile.y 1.86:
25386: * src/main/pa_request.C 1.7:
25387: auto tree0
25388:
25389: * src/classes/env.C 1.2:
25390: env:file/line
25391:
25392: * src/include/pa_vclass.h 1.28:
25393: const fight to go
25394:
1.39 paf 25395: * src/include/pa_request.h 1.26:
25396: * src/main/execute.C 1.84:
25397: autocalc code-junctions result now have names
25398:
1.15 paf 25399: * src/include/core.h 1.3:
25400: * src/include/pa_common.h 1.3:
25401: * src/include/pa_pool.h 1.26:
25402: * src/include/pa_request.h 1.29:
25403: * src/main/core.C 1.51:
25404: * src/main/execute.C 1.87:
25405: * src/main/pa_common.C 1.4:
25406: * src/main/pa_request.C 1.5:
25407: root auto.p loaded
25408:
25409: * src/classes/root.C 1.11:
25410: * src/include/pa_request.h 1.33:
25411: minor if junction bug
25412:
25413: * src/main/pa_request.C 1.8:
25414: auto..
25415:
25416: * src/classes/_double.h 1.3:
25417: * src/classes/_env.h 1.2:
25418: * src/classes/_int.h 1.3:
25419: * src/classes/_root.h 1.2:
25420: * src/classes/_string.h 1.3:
25421: * src/classes/double.C 1.4:
25422: * src/classes/env.C 1.3:
25423: * src/classes/int.C 1.4:
25424: * src/classes/root.C 1.10:
25425: * src/classes/string.C 1.4:
25426: * src/include/code.h 1.19:
25427: * src/include/core.h 1.5:
25428: * src/include/pa_array.h 1.21:
25429: * src/include/pa_common.h 1.4:
25430: * src/include/pa_exception.h 1.6:
25431: * src/include/pa_hash.h 1.21:
25432: * src/include/pa_pool.h 1.27:
25433: * src/include/pa_request.h 1.32:
25434: * src/include/pa_stack.h 1.5:
25435: * src/include/pa_string.h 1.29:
25436: * src/include/pa_table.h 1.9:
25437: * src/include/pa_threads.h 1.5:
25438: * src/include/pa_types.h 1.8:
25439: * src/include/pa_valiased.h 1.3:
25440: * src/include/pa_value.h 1.50:
25441: * src/include/pa_vbool.h 1.7:
25442: * src/include/pa_vcframe.h 1.7:
25443: * src/include/pa_vclass.h 1.29:
25444: * src/include/pa_vdouble.h 1.12:
25445: * src/include/pa_vhash.h 1.12:
25446: * src/include/pa_vint.h 1.4:
25447: * src/include/pa_vjunction.h 1.8:
25448: * src/include/pa_vmframe.h 1.23:
25449: * src/include/pa_vobject.h 1.17:
25450: * src/include/pa_vstring.h 1.17:
25451: * src/include/pa_vunknown.h 1.9:
25452: * src/include/pa_wcontext.h 1.28:
25453: * src/include/pa_wwrapper.h 1.13:
25454: * src/main/compile.C 1.24:
25455: * src/main/compile.y 1.87:
25456: * src/main/compile_tools.C 1.25:
25457: * src/main/compile_tools.h 1.26:
25458: * src/main/core.C 1.53:
25459: * src/main/execute.C 1.88:
25460: * src/main/pa_array.C 1.21:
25461: * src/main/pa_cframe.C 1.5:
25462: * src/main/pa_common.C 1.5:
25463: * src/main/pa_exception.C 1.5:
25464: * src/main/pa_hash.C 1.19:
25465: * src/main/pa_pool.C 1.10:
25466: * src/main/pa_request.C 1.9:
25467: * src/main/pa_string.C 1.36:
25468: * src/main/pa_table.C 1.10:
25469: * src/main/pa_value.C 1.7:
25470: * src/main/pa_vclass.C 1.4:
25471: * src/main/pa_wcontext.C 1.10:
25472: sources header
25473:
25474: 2001-03-09 paf
25475: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
25476: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
25477: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
25478: ^string.length[]
25479:
25480: * src/classes/root.C 1.5:
25481: * src/include/pa_request.h 1.21:
25482: * src/include/pa_vclass.h 1.26:
25483: * src/include/pa_vhash.h 1.11:
25484: * src/include/pa_vmframe.h 1.20:
25485: * src/include/pa_vobject.h 1.15:
25486: * src/include/pa_vstring.h 1.13:
25487: * src/include/pa_wcontext.h 1.24:
25488: * src/main/compile.y 1.80:
25489: * src/main/core.C 1.46:
25490: * src/main/execute.C 1.79:
25491: * src/main/main.dsp 1.39:
25492: .
25493:
25494: * src/include/pa_vmframe.h 1.22:
25495: * src/main/compile.C 1.22:
25496: * src/main/execute.C 1.81:
25497: expr construct proper naming
25498:
25499: * src/classes/_double.h 1.1:
25500: * src/classes/_int.h 1.1:
25501: * src/classes/_string.h 1.1:
25502: * src/classes/double.C 1.1:
25503: * src/classes/int.C 1.1:
25504: * src/classes/root.C 1.6:
25505: * src/classes/string.C 1.1:
25506: * src/include/code.h 1.17:
25507: * src/include/pa_value.h 1.48:
25508: * src/include/pa_vbool.h 1.6:
25509: * src/include/pa_vdouble.h 1.10:
25510: * src/include/pa_vint.h 1.1:
25511: * src/include/pa_vmframe.h 1.21:
25512: * src/include/pa_vobject.h 1.16:
25513: * src/include/pa_vstring.h 1.14:
25514: * src/main/compile.y 1.81:
25515: * src/main/compile_tools.C 1.22:
25516: * src/main/core.C 1.47:
25517: * src/main/execute.C 1.80:
25518: * src/main/main.dsp 1.40:
25519: Int and Double classes with ^int[] and ^double[]. fixed expr type
25520:
25521: 2001-03-08 paf
25522: * src/include/pa_request.h 1.18:
25523: * src/include/pa_value.h 1.44:
25524: * src/include/pa_vcframe.h 1.4:
25525: * src/include/pa_vmframe.h 1.16:
25526: * src/include/pa_wcontext.h 1.23:
25527: * src/main/compile.C 1.21:
25528: * src/main/compile.y 1.76:
25529: * src/main/core.C 1.45:
25530: * src/main/execute.C 1.70:
25531: * src/main/pa_cframe.C 1.2:
25532: * src/main/pa_wcontext.C 1.5:
25533: 'if' just compiled
25534:
25535: * src/main/pa_vclass.C 1.2:
25536: that were ok... [vclass were out of vcs]
25537:
25538: * src/include/pa_value.h 1.43:
25539: * src/include/pa_vmframe.h 1.14:
25540: * src/main/compile.y 1.75:
25541: * src/main/core.C 1.44:
25542: * src/main/execute.C 1.68:
25543: * src/main/main.dsp 1.37:
25544: z. detected probs with parameter names in operator methods
25545:
25546: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
25547: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
25548: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
25549: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
25550: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
25551: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
25552: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
25553: dead end: vstring can't be derivated from vobject
25554:
25555: * src/include/pa_request.h 1.17:
25556: * src/main/compile.C 1.20:
25557: * src/main/compile.y 1.73:
25558: * src/main/core.C 1.43:
25559: * src/main/main.dsp 1.36:
25560: introducing ROOT_CLASS.
25561: it's default @BASE.
25562: changed 'RUN' assignment mech
25563:
25564: * src/main/execute.C 1.64:
25565: root root in code-junction
25566:
25567: * src/include/pa_bool.h 1.2:
25568: * src/include/pa_double.h 1.2:
25569: * src/include/pa_value.h 1.47:
25570: * src/include/pa_vbool.h 1.5:
25571: * src/include/pa_vclass.h 1.24:
25572: * src/include/pa_vdouble.h 1.9:
25573: * src/include/pa_vhash.h 1.9:
25574: * src/include/pa_vjunction.h 1.6:
25575: * src/include/pa_vmframe.h 1.19:
25576: * src/include/pa_vobject.h 1.13:
25577: * src/include/pa_vstring.h 1.12:
25578: * src/include/pa_vunknown.h 1.7:
25579: * src/main/compile.y 1.79:
25580: * src/main/compile_tools.C 1.21:
25581: * src/main/execute.C 1.78:
25582: withoud cloning. didn't need it actually, params got passed
25583: from out unnamed ewpool
25584:
25585: * src/include/code.h 1.16:
25586: * src/main/compile.y 1.72:
25587: * src/main/compile_tools.C 1.19:
25588: * src/main/compile_tools.h 1.23:
25589: * src/main/execute.C 1.66:
25590: made class: dynamic, not static. so to enable runtime ^use
25591:
25592: * src/include/code.h 1.15:
25593: * src/main/compile.y 1.70:
25594: * src/main/compile_tools.C 1.18:
25595: * src/main/execute.C 1.65:
25596: joined 2 into one OP_CODE__STORE_PARAM
25597:
25598: * src/main/execute.C 1.74:
25599: fixed problems calling operators in constructors
25600:
25601: * src/classes/root.C 1.2:
25602: * src/include/pa_request.h 1.19:
25603: * src/include/pa_value.h 1.45:
25604: * src/include/pa_vbool.h 1.3:
25605: * src/include/pa_wwrapper.h 1.12:
25606: * src/main/execute.C 1.71:
25607: ^if 0
25608:
25609: * src/main/pa_vclass.C 1.1:
25610: wow! vclass were out of vcs
25611:
25612: * src/classes/root.C 1.4:
25613: * src/include/pa_stack.h 1.4:
25614: * src/main/execute.C 1.73:
25615: detected problems calling operators in constructors
25616:
25617: * src/main/compile.y 1.74:
25618: minor renamings in .y
25619:
25620: * src/include/pa_vdouble.h 1.8:
25621: * src/include/pa_vhash.h 1.8:
25622: * src/include/pa_vjunction.h 1.5:
25623: * src/include/pa_vobject.h 1.12:
25624: * src/include/pa_vunknown.h 1.6:
25625: * src/main/compile.y 1.78:
25626: cloning dead end
25627:
25628: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
25629: fixed forgotten method_frame my check
25630:
25631: * src/classes/root.C 1.1:
25632: added root.c
25633:
25634: * src/include/pa_vbool.h 1.2:
25635: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
25636: * src/include/pa_vdouble.h 1.6:
25637: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
25638: * src/include/pa_vjunction.h 1.3:
25639: * src/include/pa_vmframe.h 1.15:
25640: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
25641: * src/include/pa_vstring.h 1.10:
25642: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
25643: * src/include/pa_wcontext.h 1.22:
25644: * src/main/execute.C 1.67:
25645: * src/main/execute.C 1.69:
25646: * src/main/execute.C 1.75:
25647: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
25648: * src/main/pa_wcontext.C 1.4:
25649: * src/main/pa_wcontext.C 1.6:
25650: z
25651:
25652: * src/main/compile.y 1.71:
25653: minor grammar bug with OP_CODE__STORE_PARAM
25654:
25655: * src/include/pa_bool.h 1.1:
25656: * src/include/pa_double.h 1.1:
25657: * src/include/pa_valiased.h 1.2:
25658: * src/include/pa_value.h 1.46:
25659: * src/include/pa_vbool.h 1.4:
25660: * src/include/pa_vclass.h 1.23:
25661: * src/include/pa_vdouble.h 1.7:
25662: * src/include/pa_vhash.h 1.7:
25663: * src/include/pa_vjunction.h 1.4:
25664: * src/include/pa_vmframe.h 1.18:
25665: * src/include/pa_vobject.h 1.11:
25666: * src/include/pa_vstring.h 1.11:
25667: * src/include/pa_vunknown.h 1.5:
25668: * src/main/compile.y 1.77:
25669: * src/main/compile_tools.C 1.20:
25670: * src/main/execute.C 1.77:
25671: * src/main/main.dsp 1.38:
25672: * src/main/pa_value.C 1.6:
25673: value.cloning so to give params proper names
25674:
25675: * src/classes/root.C 1.3:
25676: * src/include/pa_request.h 1.20:
25677: * src/main/execute.C 1.72:
25678: autocalc def to string
25679:
25680: * src/include/pa_vmframe.h 1.17:
25681: * src/main/execute.C 1.76:
25682: added names to unknown values in get_element and unfilled
25683: params. removed wrong name change in get_element
25684:
25685: * src/include/pa_vclass.h 1.25:
25686: * src/include/pa_vhash.h 1.10:
25687: * src/include/pa_vobject.h 1.14:
25688: removes some remained clone conseqs
25689:
25690: 2001-03-07 paf
25691: * src/include/pa_hash.h 1.19:
25692: * src/include/pa_value.h 1.40:
25693: * src/include/pa_vhash.h 1.4:
25694: * src/include/pa_vunknown.h 1.4:
25695: * src/main/compile.y 1.67:
25696: * src/main/execute.C 1.62:
25697: * src/main/pa_hash.C 1.18:
25698: expr def in -f
25699:
25700: * src/main/compile.y 1.65:
25701: * src/main/execute.C 1.60:
25702: * src/main/pa_string.C 1.33:
25703: bug in string.cmp fixed
25704:
25705: * src/main/compile.y 1.68:
25706: .y priorities syntax shaped up a bit
25707:
25708: * src/main/compile.y 1.64:
25709: expr quoted code
25710:
25711: * src/main/execute.C 1.57:
25712: ^var.menu{$field} problem detected. that $field not a $var.field
25713:
25714: * src/main/compile.y 1.69:
25715: * src/main/compile_tools.h 1.22:
25716: ^func(params)
25717:
1.39 paf 25718: * src/main/compile.y 1.63:
25719: * src/main/execute.C 1.59:
25720: expr whitespace solved. added "" support0
25721:
1.15 paf 25722: * src/include/pa_value.h 1.42:
25723: * src/include/pa_vclass.h 1.22:
25724: * src/include/pa_vhash.h 1.6:
25725: * src/include/pa_vmframe.h 1.13:
25726: * src/include/pa_vobject.h 1.10:
25727: * src/include/pa_wwrapper.h 1.11:
25728: const in Value.get_element
25729:
25730: * src/include/pa_string.h 1.26:
25731: * src/main/compile.y 1.61:
25732: * src/main/execute.C 1.58:
25733: * src/main/pa_string.C 1.32:
25734: just compiled lt&co
25735:
25736: * src/include/pa_stack.h 1.3:
25737: * src/include/pa_value.h 1.41:
25738: * src/include/pa_vclass.h 1.21:
25739: * src/include/pa_vhash.h 1.5:
25740: * src/include/pa_vmframe.h 1.12:
25741: * src/include/pa_vobject.h 1.9:
25742: * src/include/pa_wwrapper.h 1.10:
25743: * src/main/execute.C 1.63:
25744: fixed rwcontext of {} params up
25745:
25746: * src/main/compile.y 1.62:
25747: expr string comparisons 0
25748:
25749: * src/main/compile.y 1.66:
25750: * src/main/execute.C 1.61:
25751: expr calls
25752:
25753: 2001-03-06 paf
25754: * src/include/pa_vbool.h 1.1:
25755: forgot this
25756:
25757: * src/main/compile.y 1.51:
25758: expr lexx1
25759:
25760: * src/include/code.h 1.14:
25761: * src/main/compile.y 1.59:
25762: * src/main/execute.C 1.56:
25763: 1 problems with skipping whitespace in yylex fixed
25764: 2 xors: # bitwise ## logical
25765:
25766: * src/include/code.h 1.11:
25767: * src/include/pa_valiased.h 1.1:
25768: * src/include/pa_value.h 1.37:
25769: * src/include/pa_vdouble.h 1.1:
25770: * src/include/pa_vstring.h 1.6:
25771: * src/main/compile.y 1.49:
25772: * src/main/execute.C 1.49:
25773: expr lex0 exec-1
25774:
25775: * src/main/compile.y 1.52:
25776: expr grammar-1
25777:
25778: * src/include/pa_value.h 1.39:
25779: * src/include/pa_vdouble.h 1.5:
25780: * src/include/pa_vstring.h 1.8:
25781: * src/include/pa_vunknown.h 1.3:
25782: * src/main/compile.y 1.56:
25783: * src/main/execute.C 1.54:
25784: * src/main/main.dsp 1.35:
25785: !~
25786:
25787: * src/include/code.h 1.10:
25788: * src/main/compile.y 1.48:
25789: * src/main/compile_tools.h 1.18:
25790: g
25791:
25792: * src/main/compile.y 1.60:
25793: .y expr visible-shorter
25794:
25795: * src/include/pa_vcframe.h 1.3:
25796: * src/include/pa_vclass.h 1.20:
25797: * src/include/pa_vdouble.h 1.4:
25798: * src/include/pa_vhash.h 1.3:
25799: * src/include/pa_vjunction.h 1.2:
25800: * src/include/pa_vmframe.h 1.11:
25801: * src/include/pa_vobject.h 1.8:
25802: * src/include/pa_vstring.h 1.7:
25803: * src/include/pa_vunknown.h 1.2:
25804: * src/include/pa_wcontext.h 1.21:
25805: * src/include/pa_wwrapper.h 1.9:
25806: * src/main/compile.y 1.55:
25807: * src/main/compile_tools.C 1.17:
25808: * src/main/compile_tools.h 1.21:
25809: * src/main/execute.C 1.53:
25810: +-*/
25811:
25812: * src/main/compile.y 1.50:
25813: * src/main/execute.C 1.50:
25814: * src/main/main.dsp 1.34:
25815: z
25816:
25817: * src/include/pa_value.h 1.38:
25818: * src/include/pa_vdouble.h 1.2:
25819: * src/main/compile.y 1.53:
25820: * src/main/execute.C 1.51:
25821: expr grammar-1 2*2=4.000000 :)
25822:
1.39 paf 25823: * src/include/pa_vstring.h 1.9:
25824: * src/main/compile.y 1.58:
25825: problems with skipping whitespace in yylex
25826:
1.15 paf 25827: * src/include/pa_vdouble.h 1.3:
25828: * src/main/compile.y 1.54:
25829: * src/main/compile_tools.C 1.15:
25830: * src/main/compile_tools.h 1.19:
25831: grammar-1.1 $a(z) $a=0
25832:
25833: * src/include/code.h 1.13:
25834: * src/main/compile.y 1.57:
25835: * src/main/execute.C 1.55:
25836: without string ops in expressions 0
25837:
25838: 2001-02-26 paf
25839: * src/main/compile.y 1.46:
25840: max_string in yyerror bug fix
25841:
25842: 2001-02-25 paf
25843: * src/main/compile.y 1.40:
25844: escaping bug
25845:
25846: * src/include/pa_request.h 1.14:
25847: * src/main/compile.C 1.19:
25848: * src/main/core.C 1.38:
25849: default name RUN, also alias
25850:
25851: * src/include/pa_vcframe.h 1.2:
25852: * src/include/pa_vmframe.h 1.5:
25853: * src/include/pa_vobject.h 1.6:
25854: * src/include/pa_wcontext.h 1.17:
25855: * src/include/pa_wwrapper.h 1.7:
25856: * src/main/core.C 1.40:
25857: * src/main/execute.C 1.43:
25858: * src/main/main.dsp 1.31:
25859: would now get fields into interm VFielded class
25860:
25861: * src/include/pa_request.h 1.16:
25862: * src/include/pa_value.h 1.34:
25863: * src/include/pa_vmframe.h 1.7:
25864: * src/include/pa_wcontext.h 1.19:
25865: * src/main/execute.C 1.46:
25866: VAliased0
25867:
25868: * src/main/execute.C 1.47:
25869: VAliased1
25870:
25871: * src/include/pa_value.h 1.35:
25872: * src/include/pa_vmframe.h 1.8:
25873: VAliased2
25874:
25875: * src/include/code.h 1.9:
25876: * src/include/pa_value.h 1.28:
25877: * src/include/pa_vclass.h 1.15:
25878: * src/include/pa_vmframe.h 1.2:
25879: * src/include/pa_vobject.h 1.3:
25880: * src/include/pa_wwrapper.h 1.5:
25881: * src/main/compile.y 1.38:
25882: * src/main/compile_tools.C 1.14:
25883: * src/main/compile_tools.h 1.16:
25884: * src/main/execute.C 1.38:
25885: ^class:method() just compiled
25886:
25887: * src/include/pa_hash.h 1.18:
25888: * src/include/pa_value.h 1.31:
25889: * src/include/pa_vclass.h 1.17:
25890: * src/include/pa_vmframe.h 1.4:
25891: * src/include/pa_vobject.h 1.5:
25892: * src/include/pa_vstring.h 1.5:
25893: * src/include/pa_wcontext.h 1.16:
25894: * src/main/compile.y 1.45:
25895: * src/main/core.C 1.39:
25896: * src/main/execute.C 1.42:
25897: * src/main/main.dsp 1.30:
25898: * src/main/pa_hash.C 1.17:
25899: * src/main/pa_value.C 1.5:
25900: * src/main/pa_wcontext.C 1.3:
25901: virtuals2
25902:
25903: * src/include/pa_value.h 1.32:
25904: * src/include/pa_vclass.h 1.18:
25905: * src/include/pa_wcontext.h 1.18:
25906: * src/include/pa_wwrapper.h 1.8:
25907: * src/main/execute.C 1.44:
25908: * src/main/main.dsp 1.32:
25909: no not get fields into interm VFielded class.
25910: fields & staticfields 1
25911:
25912: * src/include/pa_pool.h 1.25:
25913: * src/include/pa_request.h 1.15:
25914: * src/include/pa_value.h 1.33:
25915: * src/include/pa_vclass.h 1.19:
25916: * src/include/pa_vmframe.h 1.6:
25917: * src/include/pa_vobject.h 1.7:
25918: * src/main/core.C 1.41:
25919: * src/main/execute.C 1.45:
25920: * src/main/main.dsp 1.33:
25921: VAliased just compiled
25922:
1.39 paf 25923: * src/include/pa_value.h 1.36:
25924: * src/include/pa_vmframe.h 1.9:
25925: * src/include/pa_wcontext.h 1.20:
25926: * src/main/execute.C 1.48:
25927: VAliased3
25928:
1.15 paf 25929: * src/include/pa_request.h 1.13:
25930: * src/include/pa_value.h 1.29:
25931: * src/include/pa_vobject.h 1.4:
25932: * src/main/compile.y 1.39:
25933: * src/main/compile_tools.h 1.17:
25934: * src/main/core.C 1.37:
25935: * src/main/execute.C 1.39:
25936: * src/main/pa_common.C 1.3:
25937: vobject1
25938:
25939: * src/main/compile.y 1.43:
25940: rethought to $class:static.field.subfield
25941:
25942: * src/main/compile.y 1.44:
25943: : 1
25944:
25945: * src/include/pa_value.h 1.30:
25946: * src/include/pa_vmframe.h 1.3:
25947: * src/include/pa_wwrapper.h 1.6:
25948: * src/main/compile.y 1.41:
25949: * src/main/execute.C 1.40:
25950: * src/main/pa_wcontext.C 1.2:
25951: before execute class calls rewrite
25952:
25953: * src/include/pa_vclass.h 1.16:
25954: * src/main/compile.y 1.42:
25955: * src/main/execute.C 1.41:
25956: $class:element
25957:
25958: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
25959: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
25960: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
25961: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
25962: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
25963: alias dead end
25964:
25965: 2001-02-24 paf
25966: * src/main/compile.y 1.32:
25967: fixed grammar bugs in constructor/params klinch
25968:
25969: * src/main/main.dsp 1.29:
25970: no bison -d
25971:
25972: * src/main/compile.y 1.37:
25973: * src/main/compile_tools.h 1.15:
25974: use0 line no on 'undef class' err msg wrong
25975:
25976: * src/main/compile.y 1.30:
25977: fixed last \n macrotemplate strip bug
25978:
25979: * src/include/pa_vframe.h 1.5:
25980: * src/main/compile.y 1.33:
25981: found junction ideology @: ^x{$a()) must construct current
25982: wcontext element, so smart wcontext handling needed
25983:
25984: * src/include/pa_value.h 1.25:
25985: * src/include/pa_wcontext.h 1.15:
25986: * src/include/pa_wwrapper.h 1.4:
25987: * src/main/execute.C 1.36:
25988: * src/main/pa_value.C 1.4:
25989: it works as bad as you've named it: wcontext.value() was not a
25990: perfect idea
25991:
25992: * src/main/compile.y 1.35:
25993: * src/main/core.C 1.36:
25994: yylex need some @special lines adj
25995:
25996: * src/include/pa_value.h 1.24:
25997: * src/include/pa_vcframe.h 1.1:
25998: * src/include/pa_vclass.h 1.10:
25999: * src/include/pa_vframe.h 1.6:
26000: * src/include/pa_vhash.h 1.2:
26001: * src/include/pa_vjunction.h 1.1:
26002: * src/include/pa_vmframe.h 1.1:
26003: * src/include/pa_wcontext.h 1.14:
26004: * src/include/pa_wwrapper.h 1.3:
26005: * src/main/execute.C 1.34:
26006: * src/main/main.dsp 1.27:
26007: * src/main/pa_cframe.C 1.1:
26008: * src/main/pa_wcontext.C 1.1:
26009: codeframe just compiled
26010:
26011: * src/include/pa_request.h 1.12:
26012: * src/include/pa_vclass.h 1.14:
26013: * src/main/compile.C 1.18:
26014: * src/main/compile.y 1.34:
26015: * src/main/compile_tools.h 1.14:
26016: * src/main/core.C 1.35:
26017: modules0
26018:
26019: * src/main/pa_array.C 1.20:
26020: minor bug in expanding very small arrays. 60% from 1 were 0
26021:
26022: * src/include/pa_vclass.h 1.12:
26023: * src/main/compile.y 1.36:
26024: * src/main/core.C 1.33:
26025: z
26026:
26027: * src/include/code.h 1.7:
26028: * src/include/pa_request.h 1.11:
26029: * src/include/pa_value.h 1.23:
26030: * src/include/pa_vclass.h 1.9:
26031: * src/include/pa_vframe.h 1.4:
26032: * src/main/compile.y 1.29:
26033: * src/main/compile_tools.C 1.13:
26034: * src/main/compile_tools.h 1.13:
26035: * src/main/core.C 1.32:
26036: * src/main/execute.C 1.32:
26037: code junctions0. something wrong with last \n macrotemplate strip
26038:
26039: * src/include/pa_value.h 1.26:
26040: * src/include/pa_vclass.h 1.11:
26041: * src/include/pa_vobject.h 1.1:
26042: * src/main/main.dsp 1.28:
26043: vobject00
26044:
26045: * src/main/compile.y 1.31:
26046: * src/main/execute.C 1.33:
26047: fixed empty constructor optimized empty case. failed on calls -
26048: produced empty string param
26049:
26050: * src/main/execute.C 1.35:
26051: codeframe1
26052:
26053: 2001-02-23 paf
26054: * src/include/pa_value.h 1.18:
26055: * src/main/core.C 1.27:
26056: * src/main/execute.C 1.25:
26057: * src/main/main.dsp 1.23:
26058: value named
26059:
26060: * src/main/compile.y 1.26:
26061: * src/main/execute.C 1.27:
26062: empty constructor bug fixed
26063:
26064: * src/include/pa_vframe.h 1.1:
26065: * src/include/pa_vunknown.h 1.1:
26066: * src/include/pa_wcontext.h 1.13:
26067: * src/include/pa_wwrapper.h 1.1:
26068: * src/main/core.C 1.29:
26069: * src/main/execute.C 1.29:
26070: * src/main/main.dsp 1.25:
26071: * src/main/pa_value.C 1.1:
26072: call0
26073:
26074: * src/main/compile.y 1.27:
26075: * src/main/compile_tools.C 1.12:
26076: * src/main/compile_tools.h 1.12:
26077: fixed wrong grammar in complex constructor case
26078:
26079: * src/include/pa_value.h 1.21:
26080: * src/include/pa_vclass.h 1.8:
26081: * src/include/pa_vframe.h 1.3:
26082: * src/main/core.C 1.30:
26083: * src/main/execute.C 1.31:
26084: * src/main/pa_value.C 1.2:
26085: get_method RIP. junctions everywhere. call with junctions0
26086:
26087: * src/main/compile.y 1.28:
26088: * src/main/execute.C 1.30:
26089: * src/main/main.dsp 1.26:
26090: rethought some. before junction
26091:
26092: * src/include/pa_value.h 1.17:
26093: * src/include/pa_vstring.h 1.4:
26094: * src/main/execute.C 1.24:
26095: strign 2 value in 2 places in execute
26096:
26097: * src/include/pa_wcontext.h 1.11:
26098: z
26099:
26100: * src/include/pa_hash.h 1.17:
26101: * src/include/pa_value.h 1.19:
26102: * src/include/pa_wcontext.h 1.12:
26103: * src/main/core.C 1.28:
26104: * src/main/execute.C 1.28:
26105: * src/main/main.dsp 1.24:
26106: * src/main/pa_hash.C 1.16:
26107: started call. store param, vframe done
26108:
26109: * src/include/pa_value.h 1.22:
26110: * src/main/compile.C 1.17:
26111: * src/main/core.C 1.31:
26112: * src/main/pa_value.C 1.3:
26113: minor error reporting format beautifyings
26114:
26115: * src/main/execute.C 1.26:
26116: with result rwpool
26117:
1.39 paf 26118: * src/include/pa_value.h 1.20:
26119: * src/include/pa_vclass.h 1.7:
26120: * src/include/pa_vframe.h 1.2:
26121: * src/include/pa_wwrapper.h 1.2:
26122: lara came, can't work, sorry :(
26123:
1.15 paf 26124: * src/include/pa_value.h 1.16:
26125: * src/include/pa_wcontext.h 1.10:
26126: * src/main/compile.y 1.25:
26127: * src/main/execute.C 1.23:
26128: * src/main/main.dsp 1.22:
26129: * src/main/pa_array.C 1.19:
26130: auto VHash on wcontext.put_element when wcontext fvalue==0
26131:
26132: 2001-02-22 paf
26133: * src/include/pa_request.h 1.10:
26134: * src/main/compile.y 1.23:
26135: $self.put(val)
26136:
26137: * src/include/pa_pool.h 1.24:
26138: * src/include/pa_vclass.h 1.5:
26139: * src/main/core.C 1.25:
26140: * src/main/pa_hash.C 1.15:
26141: * src/main/pa_pool.C 1.9:
26142: TRY...
26143:
26144: * src/include/code.h 1.6:
26145: * src/main/compile_tools.C 1.9:
26146: * src/main/compile_tools.h 1.10:
26147: * src/main/execute.C 1.19:
26148: OP_STRING better then some xxx _VALUE
26149:
26150: * src/main/compile.C 1.14:
26151: * src/main/core.C 1.26:
26152: * src/main/execute.C 1.16:
26153: * src/main/pa_string.C 1.31:
26154: more precise parse error line:col
26155:
26156: * src/main/compile.C 1.15:
26157: * src/main/compile.y 1.18:
26158: * src/main/execute.C 1.20:
26159: started : with $a.$:f
26160:
26161: * src/main/compile.y 1.20:
26162: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
26163:
26164: * src/include/code.h 1.3:
26165: * src/include/pa_string.h 1.25:
26166: * src/include/pa_value.h 1.12:
26167: * src/include/pa_vclass.h 1.3:
26168: * src/include/pa_wcontext.h 1.3:
26169: * src/main/compile.y 1.14:
26170: * src/main/execute.C 1.14:
26171: * src/main/pa_string.C 1.28:
26172: write_value write_string 0
26173: it seems wcontext must write strings regardles of fvalue!=0
26174:
26175: * src/include/code.h 1.4:
26176: * src/include/pa_value.h 1.13:
26177: * src/include/pa_vclass.h 1.4:
26178: * src/include/pa_wcontext.h 1.5:
26179: * src/main/compile.y 1.15:
26180: * src/main/compile_tools.C 1.6:
26181: * src/main/compile_tools.h 1.8:
26182: * src/main/execute.C 1.15:
26183: * src/main/main.dsp 1.20:
26184: iiieeyys! get/put simple vars to VClass works0
26185:
26186: * src/include/pa_array.h 1.18:
26187: * src/include/pa_wcontext.h 1.4:
26188: * src/main/pa_string.C 1.29:
26189: in process, but found that exceptions are too global
26190:
26191: * src/main/compile.y 1.19:
26192: $: finished
26193:
26194: * src/main/compile.C 1.16:
26195: * src/main/compile.y 1.21:
26196: * src/main/compile_tools.C 1.10:
26197: z
26198:
26199: * src/include/pa_request.h 1.9:
26200: * src/include/pa_stack.h 1.2:
26201: * src/include/pa_wcontext.h 1.7:
26202: * src/main/execute.C 1.17:
26203: z about to vstring it .y all
26204:
26205: * src/include/pa_hash.h 1.16:
26206: * src/include/pa_value.h 1.15:
26207: * src/include/pa_vclass.h 1.6:
26208: * src/include/pa_vhash.h 1.1:
26209: * src/include/pa_vstring.h 1.3:
26210: * src/include/pa_wcontext.h 1.9:
26211: * src/main/execute.C 1.22:
26212: * src/main/main.dsp 1.21:
26213: auto VHash in pa.th.cre.at.e
26214:
26215: * src/include/code.h 1.5:
26216: * src/include/pa_vstring.h 1.2:
26217: * src/main/compile.y 1.17:
26218: * src/main/compile_tools.C 1.8:
26219: * src/main/compile_tools.h 1.9:
26220: * src/main/execute.C 1.18:
26221: string to vstring it .y all
26222:
26223: * src/include/pa_array.h 1.19:
26224: * src/main/compile.y 1.22:
26225: * src/main/compile_tools.C 1.11:
26226: * src/main/compile_tools.h 1.11:
26227: * src/main/pa_array.C 1.18:
26228: $self.get
26229:
26230: * src/include/pa_exception.h 1.5:
26231: * src/include/pa_pool.h 1.23:
26232: * src/include/pa_request.h 1.8:
26233: * src/include/pa_value.h 1.14:
26234: * src/include/pa_wcontext.h 1.6:
26235: * src/main/compile.C 1.13:
26236: * src/main/compile.y 1.16:
26237: * src/main/compile_tools.C 1.7:
26238: * src/main/core.C 1.24:
26239: * src/main/pa_array.C 1.17:
26240: * src/main/pa_exception.C 1.4:
26241: * src/main/pa_hash.C 1.14:
26242: * src/main/pa_pool.C 1.8:
26243: * src/main/pa_string.C 1.30:
26244: * src/main/pa_table.C 1.9:
26245: removed exception from request
26246:
26247: * src/include/pa_vstring.h 1.1:
26248: * src/main/compile.C 1.12:
26249: * src/main/core.C 1.23:
26250: added some forgotten
26251:
26252: * src/include/pa_wcontext.h 1.8:
26253: * src/main/compile.y 1.24:
26254: * src/main/execute.C 1.21:
26255: erroreos checkout
26256:
26257: 2001-02-21 paf
26258: * src/main/compile.y 1.9:
26259: more straightforward yylex[end]
26260:
26261: * src/main/compile.C 1.6:
26262: * src/main/compile.y 1.6:
26263: * src/main/compile_tools.h 1.5:
26264: error processing in eval & yyerror so it wouldn't cause
26265: memleaks.
26266:
26267: * src/include/compile.h 1.5:
26268: * src/include/execute.h 1.3:
26269: * src/include/pa_array.h 1.17:
26270: * src/include/pa_request.h 1.7:
26271: * src/include/pa_stack.h 1.1:
26272: * src/include/pa_vclass.h 1.2:
26273: * src/include/pa_wcontext.h 1.2:
26274: * src/main/compile.C 1.10:
26275: * src/main/compile.y 1.12:
26276: * src/main/execute.C 1.11:
26277: * src/main/main.dsp 1.19:
26278: * src/main/pa_array.C 1.16:
26279: * src/main/pa_request.C 1.2:
26280: get put -1 [just compiled]
26281:
26282: * src/include/compile.h 1.4:
26283: * src/include/pa_array.h 1.16:
26284: * src/main/compile.C 1.9:
26285: * src/main/compile.y 1.11:
26286: * src/main/execute.C 1.10:
26287: MAIN_METHOD_NAME ready to write execute
26288:
26289: * src/include/pa_string.h 1.24:
26290: * src/include/pa_types.h 1.6:
26291: * src/main/pa_string.C 1.27:
26292: string.operator==(char*)
26293:
26294: * src/main/compile.C 1.11:
26295: * src/main/compile.y 1.13:
26296: * src/main/execute.C 1.12:
26297: store0
26298:
26299: * src/include/core.h 1.1:
26300: * src/include/pa_context.h 1.8:
26301: * src/include/pa_request.h 1.6:
26302: * src/include/pa_vclass.h 1.1:
26303: * src/include/pa_wcontext.h 1.1:
26304: * src/main/core.C 1.22:
26305: * src/main/main.dsp 1.18:
26306: * src/main/pa_request.C 1.1:
26307: request core methods0
26308:
26309: * src/include/compile.h 1.3:
26310: * src/include/pa_context.h 1.7:
26311: * src/include/pa_hash.h 1.15:
26312: * src/include/pa_request.h 1.5:
26313: * src/include/pa_string.h 1.23:
26314: * src/include/pa_value.h 1.9:
26315: struck with const array.gets
26316:
26317: * src/include/code.h 1.2:
26318: * src/include/pa_types.h 1.5:
26319: * src/main/compile.C 1.3:
26320: * src/main/compile.y 1.3:
26321: * src/main/compile_tools.C 1.3:
26322: * src/main/compile_tools.h 1.3:
26323: * src/main/execute.C 1.3:
26324: * src/main/main.dsp 1.16:
26325: .y to c++
26326: hierarchy output fix.
26327: compiler works ok
26328:
26329: * src/include/compile.h 1.2:
26330: * src/main/compile.C 1.4:
26331: * src/main/compile.y 1.4:
26332: * src/main/compile_tools.h 1.4:
26333: line numbers needed. would add them to .y now internally.
26334: externally it's not as precise as needed
26335:
1.39 paf 26336: * src/include/execute.h 1.2:
26337: * src/include/pa_array.h 1.15:
26338: * src/include/pa_value.h 1.10:
26339: * src/main/execute.C 1.9:
26340: * src/main/pa_array.C 1.15:
26341: after array.const get wonders
26342:
1.15 paf 26343: * src/include/pa_exception.h 1.4:
26344: * src/include/pa_value.h 1.11:
26345: * src/main/compile.C 1.8:
26346: * src/main/compile.y 1.10:
26347: * src/main/compile_tools.C 1.5:
26348: * src/main/compile_tools.h 1.7:
26349: .y methods and one_big_piece. now compile returns array<method*>
26350:
26351: * src/main/compile.y 1.7:
26352: * src/main/execute.C 1.4:
26353: * src/main/execute.C 1.5:
26354: * src/main/execute.C 1.6:
26355: * src/main/execute.C 1.7:
26356: * src/main/execute.C 1.8:
26357: z
26358:
26359: * src/main/execute.C 1.13:
26360: tired :)
26361:
26362: * src/main/compile.C 1.5:
26363: * src/main/compile.y 1.5:
26364: failed to add absolute precies parse error positions. leaving
26365: RIGHTMOST position as @file[line:col]
26366:
26367: 2001-02-20 paf
26368: * src/include/code.h 1.1:
26369: * src/include/compile.h 1.1:
26370: * src/include/execute.h 1.1:
26371: * src/include/pa_array.h 1.14:
26372: * src/include/pa_common.h 1.2:
26373: * src/include/pa_pool.h 1.22:
26374: * src/include/pa_string.h 1.22:
26375: * src/include/pa_table.h 1.8:
26376: * src/include/pa_types.h 1.4:
26377: * src/main/compile.C 1.1:
26378: * src/main/compile.y 1.1:
26379: * src/main/compile_tools.C 1.1:
26380: * src/main/compile_tools.h 1.1:
26381: * src/main/core.C 1.21:
26382: * src/main/execute.C 1.1:
26383: * src/main/main.dsp 1.14:
26384: * src/main/pa_array.C 1.14:
26385: * src/main/pa_common.C 1.2:
26386: * src/main/pa_hash.C 1.12:
26387: * src/main/pa_string.C 1.26:
26388: * src/main/pa_table.C 1.8:
26389: bison[yacc] first time compiled.
26390: execute=dump for now
26391:
26392: * src/main/compile.C 1.2:
26393: * src/main/compile.y 1.2:
26394: * src/main/compile_tools.C 1.2:
26395: * src/main/compile_tools.h 1.2:
26396: * src/main/execute.C 1.2:
26397: * src/main/main.dsp 1.15:
26398: nestage probs, eof yylex not perfect
26399:
26400: * src/main/core.C 1.20:
26401: core rewrite using yacc investigations
26402: now will be compile[yacc]/execute[opcodes]
26403:
26404: 2001-02-15 paf
26405: * src/include/pa_value.h 1.8:
26406: * src/main/core.C 1.19:
26407: maybe a-la yacc those ifs rewrite as turing machine?
26408: for it seems it would be it's too many ifs with this syntax now
26409:
26410: 2001-02-14 paf
26411: * src/include/pa_context.h 1.6:
26412: * src/include/pa_string.h 1.20:
26413: * src/main/core.C 1.10:
26414: * src/main/pa_string.C 1.23:
26415: process text repassing
26416:
26417: * src/include/pa_value.h 1.7:
26418: * src/main/core.C 1.11:
26419: * src/main/pa_string.C 1.24:
26420: process text repassing2
26421: operator static vars
26422:
26423: * src/include/pa_string.h 1.21:
26424: * src/main/core.C 1.12:
26425: * src/main/pa_string.C 1.25:
26426: get names 0
26427:
26428: * src/include/pa_context.h 1.5:
26429: * src/include/pa_value.h 1.6:
26430: * src/main/core.C 1.9:
26431: module:calls changes
26432:
26433: * src/main/core.C 1.16:
26434: varios breaks
26435:
26436: * src/main/core.C 1.17:
26437: get_params
26438: figured ^menu[UNEVALUATED unthinked :( ]
26439:
26440: * src/main/core.C 1.18:
26441: get_params 1
26442:
26443: * src/main/core.C 1.13:
26444: get names 1
26445:
26446: * src/main/core.C 1.14:
26447: get names 2
26448:
26449: * src/main/core.C 1.15:
26450: get names 3
26451:
26452: 2001-02-13 paf
26453: * src/include/pa_string.h 1.17:
26454: * src/main/pa_string.C 1.19:
26455: String_iterator::skip_to
26456: todo:optimize
26457:
26458: * src/main/core.C 1.6:
26459: operators
26460: : and self. prefixes
26461:
26462: * src/include/pa_context.h 1.4:
26463: * src/include/pa_value.h 1.5:
26464: * src/main/core.C 1.8:
26465: ^class:calls[] started
26466:
26467: * src/include/pa_string.h 1.18:
26468: * src/main/pa_string.C 1.21:
26469: String_iterator optimized
26470:
26471: * src/include/pa_string.h 1.19:
26472: * src/main/pa_string.C 1.22:
26473: String_iterator tested
26474:
26475: * src/main/pa_string.C 1.20:
26476: String_iterator::skip_to
26477: optimized a bit. would change privates to better support optimization
26478:
26479: * src/include/pa_value.h 1.4:
26480: * src/main/core.C 1.5:
26481: * src/main/core.C 1.7:
26482: z
26483:
26484: 2001-02-12 paf
26485: * src/include/pa_context.h 1.2:
26486: * src/include/pa_value.h 1.2:
26487: * src/main/core.C 1.2:
26488: get self/methodref joined
26489:
26490: * src/include/pa_context.h 1.3:
26491: * src/include/pa_value.h 1.3:
26492: * src/main/core.C 1.3:
26493: some comments
26494:
26495: * src/include/pa_string.h 1.16:
26496: * src/main/core.C 1.4:
26497: * src/main/pa_string.C 1.18:
26498: started String_iterator
26499:
26500: 2001-02-11 paf
26501: * src/include/pa_context.h 1.1:
26502: * src/include/pa_value.h 1.1:
26503: * src/main/core.C 1.1:
26504: * src/main/main.dsp 1.13:
26505: core started.
26506: core.C, context&value .h
26507:
26508: * src/include/pa_array.h 1.13:
26509: * src/include/pa_hash.h 1.14:
26510: * src/include/pa_pool.h 1.21:
26511: * src/include/pa_string.h 1.15:
26512: * src/main/main.dsp 1.12:
26513: * src/main/pa_array.C 1.13:
26514: * src/main/pa_hash.C 1.11:
26515: * src/main/pa_pool.C 1.7:
26516: * src/main/pa_string.C 1.17:
26517: :pooled
26518:
26519: 2001-01-30 paf
26520: * src/include/pa_error.h 1.4:
26521: * src/include/pa_exception.h 1.1:
26522: * src/include/pa_pool.h 1.17:
26523: * src/include/pa_request.h 1.3:
26524: * src/main/main.dsp 1.10:
26525: * src/main/pa_error.C 1.4:
26526: * src/main/pa_exception.C 1.1:
26527: * src/main/pa_pool.C 1.4:
26528: * src/targets/Makefile.am 1.2:
26529: lowered targets/parser into subdir, added parser_Pool(Pool)
26530: failed to add. would think..
26531:
26532: * src/include/pa_exception.h 1.3:
26533: * src/include/pa_pool.h 1.19:
26534: * src/include/pa_table.h 1.7:
26535: * src/main/pa_exception.C 1.3:
26536: * src/main/pa_table.C 1.7:
26537: minor * to & changes
26538:
26539: * src/include/pa_pool.h 1.20:
26540: * src/main/Makefile.am 1.5:
26541: * src/main/main.dsp 1.11:
26542: * src/main/pa_pool.C 1.6:
26543: moved pa_pool.C to be target specific
26544:
26545: * src/Makefile.am 1.2:
26546: * src/main/Makefile.am 1.6:
26547: * src/targets/Makefile.am 1.3:
26548: .am comments
26549:
26550: * src/include/pa_exception.h 1.2:
26551: * src/include/pa_pool.h 1.18:
26552: * src/include/pa_request.h 1.4:
26553: * src/include/pa_table.h 1.6:
26554: * src/main/pa_array.C 1.12:
26555: * src/main/pa_exception.C 1.2:
26556: * src/main/pa_pool.C 1.5:
26557: * src/main/pa_table.C 1.6:
26558: error re-associated. that's much better
26559: even removed 'die' necessety
26560:
26561: 2001-01-29 paf
26562: * src/include/pa_hash.h 1.9:
26563: * src/include/pa_pool.h 1.10:
26564: * src/include/pa_threads.h 1.3:
26565: * src/main/pa_hash.C 1.5:
26566: made local Hash-es not thread safe=quicker by
26567: SYNCHRONIZED(thread_safe)
26568:
26569: * src/include/pa_hash.h 1.5:
26570: some comments
26571:
26572: * src/include/pa_error.h 1.2:
26573: * src/include/pa_request.h 1.2:
26574: * src/include/pa_string.h 1.13:
26575: * src/include/pa_table.h 1.4:
26576: * src/main/pa_error.C 1.2:
26577: * src/main/pa_table.C 1.4:
26578: Error fixed
26579:
26580: * src/include/pa_pool.h 1.11:
26581: * src/include/pa_string.h 1.9:
26582: * src/main/pa_string.C 1.13:
26583: String originating
26584:
1.23 paf 26585: * src/include/pa_pool.h 1.14:
26586: * src/main/pa_array.C 1.9:
26587: tested - decision "no templates"
1.15 paf 26588:
26589: * src/include/pa_hash.h 1.6:
26590: * src/include/pa_threads.h 1.1:
26591: * src/main/main.dsp 1.6:
26592: * src/main/pa_threads.C 1.1:
26593: added pa_threads
26594:
26595: Mutex
26596:
1.23 paf 26597: * src/include/pa_array.h 1.4:
26598: * src/main/pa_array.C 1.4:
26599: Array::operator += (Array& src)
26600:
26601: rethought, would change now
1.15 paf 26602:
26603: * src/include/pa_array.h 1.7:
26604: * src/include/pa_hash.h 1.10:
26605: * src/include/pa_pool.h 1.12:
26606: * src/include/pa_string.h 1.10:
26607: * src/include/pa_table.h 1.1:
26608: * src/include/pa_types.h 1.2:
26609: * src/main/main.dsp 1.7:
26610: * src/main/pa_array.C 1.7:
26611: * src/main/pa_string.C 1.14:
26612: * src/main/pa_table.C 1.1:
26613: Table started
26614: would test
26615: template Array now
26616:
1.23 paf 26617: * src/include/pa_error.h 1.3:
26618: * src/include/pa_hash.h 1.13:
26619: * src/include/pa_string.h 1.14:
26620: * src/include/pa_table.h 1.5:
26621: * src/main/pa_error.C 1.3:
26622: * src/main/pa_hash.C 1.10:
26623: * src/main/pa_string.C 1.16:
26624: * src/main/pa_table.C 1.5:
26625: Table
26626: more like C++ style
26627: hence lots of 'const'
1.15 paf 26628:
26629: * src/include/pa_array.h 1.11:
26630: * src/include/pa_hash.h 1.11:
26631: * src/include/pa_pool.h 1.15:
26632: * src/include/pa_string.h 1.11:
26633: * src/include/pa_table.h 1.2:
26634: * src/include/pa_types.h 1.3:
26635: * src/main/Makefile.am 1.3:
26636: * src/main/main.dsp 1.9:
26637: * src/main/pa_array.C 1.10:
26638: * src/main/pa_hash.C 1.8:
26639: * src/main/pa_string.C 1.15:
26640: * src/main/pa_table.C 1.2:
26641: Request
26642: Error
26643: Table
26644:
1.23 paf 26645: * src/main/pa_array.C 1.5:
26646: expand not convinient, would rewrite
26647:
1.15 paf 26648: * src/include/pa_array.h 1.6:
26649: * src/include/pa_hash.h 1.8:
26650: * src/include/pa_string.h 1.8:
26651: moved .h public parts to top
26652:
26653: * src/include/pa_hash.h 1.7:
26654: * src/include/pa_threads.h 1.2:
26655: * src/main/pa_hash.C 1.4:
26656: * src/main/pa_threads.C 1.2:
26657: decided on one global_mutex, like PHP
26658: as I can see: needed only in global Hash now,
26659: made Hash:: put/get SYNCHRONIZED
26660:
26661: * src/include/pa_array.h 1.12:
26662: * src/include/pa_common.h 1.1:
26663: * src/include/pa_error.h 1.1:
26664: * src/include/pa_hash.h 1.12:
26665: * src/include/pa_pool.h 1.16:
26666: * src/include/pa_request.h 1.1:
26667: * src/include/pa_string.h 1.12:
26668: * src/include/pa_table.h 1.3:
26669: * src/main/Makefile.am 1.4:
26670: * src/main/pa_array.C 1.11:
26671: * src/main/pa_common.C 1.1:
26672: * src/main/pa_error.C 1.1:
26673: * src/main/pa_hash.C 1.9:
26674: * src/main/pa_table.C 1.3:
26675: added forgotten
26676:
26677: * src/include/pa_array.h 1.8:
26678: * src/include/pa_pool.h 1.13:
26679: * src/main/Makefile.am 1.2:
26680: * src/main/main.dsp 1.8:
26681: * src/main/pa_array.C 1.8:
26682: templates failed
26683: no template specializations [VC6],
26684: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
26685:
26686: * src/include/pa_array.h 1.5:
26687: * src/include/pa_pool.h 1.9:
26688: * src/main/pa_array.C 1.6:
26689: Array& operator += (Array& src)
26690:
26691: 2001-01-27 paf
26692: * src/include/pa_hash.h 1.1:
26693: * src/include/pa_string.h 1.4:
26694: * src/include/pa_types.h 1.1:
26695: * src/main/main.dsp 1.4:
26696: * src/main/pa_string.C 1.7:
26697: uint, and added pa_types & pa_hash[forgotten]
26698:
26699: * src/main/pa_string.C 1.9:
26700: String::operator ==
26701:
1.23 paf 26702: * src/main/pa_hash.C 1.2:
26703: String(&String)
26704:
1.15 paf 26705: * src/include/pa_array.h 1.3:
26706: * src/main/pa_array.C 1.3:
26707: array [] with chunk caching
26708:
26709: * src/include/pa_array.h 1.2:
26710: * src/include/pa_hash.h 1.4:
26711: * src/include/pa_pool.h 1.8:
26712: * src/include/pa_string.h 1.7:
26713: * src/main/pa_array.C 1.2:
26714: * src/main/pa_string.C 1.11:
26715: array cache rethought to chunk caching
26716:
26717: * src/include/pa_array.h 1.1:
26718: * src/include/pa_hash.h 1.3:
26719: * src/include/pa_pool.h 1.7:
26720: * src/include/pa_string.h 1.6:
26721: * src/main/main.dsp 1.5:
26722: * src/main/pa_array.C 1.1:
26723: * src/main/pa_hash.C 1.3:
26724: * src/main/pa_string.C 1.10:
26725: Array 0
26726:
26727: * src/main/pa_hash.C 1.1:
26728: added pa_hash.C [forgotten]
26729:
26730: 2001-01-26 paf
1.23 paf 26731: * src/include/pa_pool.h 1.2:
26732: * src/main/pa_string.C 1.2:
26733: String prealloc & dynamic row_count
26734:
1.15 paf 26735: * src/include/pa_pool.h 1.6:
26736: * src/include/pa_string.h 1.3:
26737: * src/main/pa_string.C 1.6:
26738: removed templates [vc++ suxx]
26739:
26740: * src/include/pa_pool.h 1.4:
26741: * src/include/pa_string.h 1.1:
26742: pa_pool split
26743:
26744: * src/Makefile.am 1.1.1.1:
26745: * src/include/pa_pool.h 1.1.1.1:
26746: * src/main/Makefile.am 1.1.1.1:
26747: * src/main/main.dsp 1.1.1.1:
26748: * src/main/pa_pool.C 1.1.1.1:
26749: * src/main/pa_string.C 1.1.1.1:
26750: * src/targets/Makefile.am 1.1.1.1:
26751: creating parser3 module
26752:
26753: * src/include/pa_pool.h 1.3:
26754: * src/main/main.dsp 1.2:
26755: * src/main/pa_pool.C 1.2:
26756: * src/main/pa_string.C 1.3:
26757: * src/main/pa_string.C 1.4:
1.45 ! paf 26758: $Id: ChangeLog,v 1.44 2005/11/21 15:08:45 paf Exp $ check
1.15 paf 26759:
26760: * src/include/pa_pool.h 1.5:
26761: * src/include/pa_string.h 1.2:
26762: * src/main/main.dsp 1.3:
26763: * src/main/pa_pool.C 1.3:
26764: * src/main/pa_string.C 1.5:
26765: templates in VC++ suxx.
26766:
E-mail: