Annotation of parser3/ChangeLog, revision 1.36
1.36 ! paf 1: 2004-03-30 paf
! 2: * src/doc/ClassExample1.dox 1.5:
! 3: * src/doc/ClassExample2.dox 1.5:
! 4: * src/doc/ClassExample3.dox 1.5:
! 5: * src/doc/chmhelper.pl 1.2:
! 6: * src/doc/class.dox 1.3:
! 7: * src/doc/compiler.dox 1.4:
! 8: * src/doc/doxygen.cfg 1.25:
! 9: * src/doc/exception.dox 1.3:
! 10: * src/doc/executor.dox 1.3:
! 11: * src/doc/footer.htm 1.4:
! 12: * src/doc/index.dox 1.6:
! 13: * src/doc/memory.dox 1.3:
! 14: * src/doc/methoded.dox 1.4:
! 15: * src/doc/object.dox 1.3:
! 16: * src/doc/string.dox 1.6:
! 17: * src/doc/targets.dox 1.4:
! 18: * src/doc/value.dox 1.4:
! 19: * src/include/pa_version.h 1.14:
! 20: * src/main/pa_cache_managers.C 1.14:
! 21: * src/main/pa_stylesheet_connection.C 1.2:
! 22: * src/targets/isapi/parser3isapi.vcproj 1.7:
! 23: * src/types/pa_vform.C 1.81:
! 24: * www/htdocs/_bug.html 1.36:
! 25: * www/htdocs/_bug.txt 1.4:
! 26: merged bugfixes from 3.1.2, changed version to 3.1.3beta
! 27:
! 28: * src/classes/table.C 1.200:
! 29: bugfix: table::load last line without tab and enter were ignored
! 30:
! 31: * src/classes/table.C 1.199:
! 32: bufix: if last table lines were commented, gpfed
! 33:
! 34: 2004-03-29 paf
! 35: * src/types/pa_vhashfile.C 1.39:
! 36: bugfix: empty key on hashfile.get causes gpf
! 37:
! 38: * src/doc/ClassExample1.dox [release_3_1_2] 1.4.34.1:
! 39: * src/doc/ClassExample2.dox [release_3_1_2] 1.4.36.1:
! 40: * src/doc/ClassExample3.dox [release_3_1_2] 1.4.34.1:
! 41: * src/doc/chmhelper.pl [release_3_1_2] 1.1.36.1:
! 42: * src/doc/class.dox [release_3_1_2] 1.2.44.1:
! 43: * src/doc/compiler.dox [release_3_1_2] 1.3.36.1:
! 44: * src/doc/doxygen.cfg [release_3_1_2] 1.24.28.1:
! 45: * src/doc/exception.dox [release_3_1_2] 1.2.10.1:
! 46: * src/doc/executor.dox [release_3_1_2] 1.2.44.1:
! 47: * src/doc/footer.htm [release_3_1_2] 1.3.8.1:
! 48: * src/doc/index.dox [release_3_1_2] 1.5.10.1:
! 49: * src/doc/memory.dox [release_3_1_2] 1.2.10.1:
! 50: * src/doc/methoded.dox [release_3_1_2] 1.3.34.1:
! 51: * src/doc/object.dox [release_3_1_2] 1.2.44.1:
! 52: * src/doc/string.dox [release_3_1_2] 1.5.10.1:
! 53: * src/doc/targets.dox [release_3_1_2] 1.3.36.1:
! 54: * src/doc/value.dox [release_3_1_2] 1.3.34.1:
! 55: translated to english
! 56:
! 57: 2004-03-25 paf
! 58: * src/types/pa_vform.C [release_3_1_2] 1.80.2.1:
! 59: beauty: removed warning
! 60:
! 61: * src/classes/classes.vcproj [release_3_1_2] 1.10.2.1:
! 62: bugfix: now all compiles in any folder [removed last ;) folder
! 63: dependency]
! 64:
! 65: * src/classes/classes.vcproj 1.11:
! 66: merged bugfix: now all compiles in any folder [removed last ;)
! 67: folder dependency]
! 68:
! 69: * src/classes/hash.C 1.69:
! 70: * www/htdocs/_bug.html 1.35:
! 71: bugfix: ^hash::sql{one column} now produces $.hash[$.column_value1(true) ... ]
! 72: [were producing some strang thing]
! 73:
! 74: * src/targets/isapi/parser3isapi.vcproj [release_3_1_2] 1.6.2.1:
! 75: beauty: one more parser3project dependency removed
! 76:
! 77: * src/include/pa_version.h [release_3_1_2] 1.13.2.1:
! 78: release
! 79:
! 80: * src/classes/table.C 1.197:
! 81: beauty: comment& more meaningful error message
! 82:
! 83: * src/main/pa_cache_managers.C [release_3_1_2] 1.13.2.1:
! 84: * src/main/pa_stylesheet_connection.C [release_3_1_2] 1.1.2.1:
! 85: bugfix: refused to compile without xml
! 86:
! 87: * src/lib/gd/gif.C 1.4:
! 88: new: ^image.pixel(outof;bounds) now returns -1
! 89:
! 90: * Makefile.am [release_3_1_2] 1.43.2.1:
! 91: * Makefile.in [release_3_1_2] 1.57.2.1:
! 92: * acinclude.m4 [release_3_1_2] 1.30.2.1:
! 93: * aclocal.m4 [release_3_1_2] 1.33.2.1:
! 94: * acsite.m4 [release_3_1_2] 1.8.2.1:
! 95: * configure [release_3_1_2] 1.76.2.1:
! 96: * configure.in [release_3_1_2] 1.75.2.1:
! 97: *** empty log message ***
! 98:
1.35 paf 99: 2004-03-23 paf
1.36 ! paf 100: * src/classes/image.C 1.110:
! 101: * src/main/pa_common.C 1.182:
! 102: * www/htdocs/_bug.html 1.34:
! 103: bugfix: ^image.polyline and http status line parsing
! 104: checked number of columns in table [user reported an assert]
! 105:
1.35 paf 106: * src/targets/cgi/parser3.C 1.224:
107: debug helper added
108:
109: * src/classes/op.C 1.147:
110: * src/types/pa_value.C 1.17:
111: * src/types/pa_wcontext.C 1.30:
112: * www/htdocs/_bug.html 1.33:
113: bugfix: junction reattach now actually reattaches a junction to new wcontext [were only assigning it to junction,
114: 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 115:
! 116: * operators.txt 1.170:
! 117: example: on hashfile
1.35 paf 118:
119: 2004-03-19 paf
120: * src/types/pa_wcontext.C 1.29:
121: * www/htdocs/_bug.html 1.32:
122: beauty: error messages removed duplicate "type(type)" in braces
123:
124: 2004-03-10 paf
125: * operators.txt 1.169:
126: * src/classes/xdoc.C 1.144:
127: * src/classes/xnode.C 1.67:
128: * src/classes/xnode.h 1.22:
129: * src/types/pa_vxdoc.C 1.28:
130: * src/types/pa_vxdoc.h 1.39:
131: * src/types/pa_vxnode.C 1.38:
132: * src/types/pa_vxnode.h 1.30:
133: * www/htdocs/_bug.html 1.31:
134: new: refined solution to search-in-namespaces problem:
135: $xdoc.search-namespaces.x[http://pif.design.ru/]
136: $nodes[^xdoc.select[//x:second]]
137:
138: * operators.txt 1.168:
139: * src/classes/xnode.C 1.66:
140: * www/htdocs/_bug.html 1.30:
141: * www/htdocs/_bug.xml 1.2:
142: new: xnode.select*[xpath expression][[NAMESPACES HASH]]
143: allows to search for info in namespaces
144:
145: $nodes[^xdoc.select[//x:second][
146: $.x[http://pif.design.ru/]
147: ]]
148:
149: 2004-03-09 paf
150: * operators.txt 1.167:
151: * src/main/pa_common.C 1.181:
152: * www/htdocs/.htaccess 1.28:
153: * www/htdocs/_bug.html 1.29:
154: * www/htdocs/_bug.txt 1.3:
155: * www/htdocs/_bug.xsl 1.12:
156: new: ^file::load[...][options]
157: $.form[
158: !$.field1[string]
159: !$.field2[^table::create{one_column_only^#0Avalue1^#0Avalue2}]
160: ]
161: !$.body[string]
162:
163: GET ?here
164: notGET(POST, HEAD, others) in content-type: application/x-www-form-urlencoded
165:
166: todo: upload files ability
167:
168: * src/lib/cord/cordxtra.c 1.5:
169: bugfix: CORD_pos were not fixed properly, done
170:
171: 2004-03-05 paf
172: * etc/parser3.charsets/windows-1251.cfg 1.11:
173: typo
174:
175: * operators.txt 1.164:
176: * operators.txt 1.165:
177: * src/include/pa_common.h 1.99:
178: * src/main/pa_common.C 1.178:
179: * www/htdocs/_bug.html 1.28:
180: new: http:// options $.user $.password basic authorization
181:
182: * src/main/pa_common.C 1.177:
183: beauty: removed needless vars
184:
185: * operators.txt 1.166:
186: * src/main/pa_common.C 1.180:
187: new: file::load[;http:// GET/POST $.form[$.fields
188: started, not tested yet
189: todo:$.field[table] for multiple values
190:
191: * src/sql/pa_sql_driver.h 1.39:
192: beauty: important warning added
193:
194: * etc/parser3.charsets/koi8-r.cfg 1.7:
195: there's special code for grad char!
196:
197: * operators.txt 1.163:
198: new: pgsql option [like that recently added to oracle driver]
199: ClientCharset=parser-charset << charset in which parser thinks client works
200:
201: * operators.txt 1.162:
202: * www/htdocs/_bug.html 1.27:
203: new: odbc option [like that recently added to oracle driver]
204: ClientCharset=parser-charset << charset in which parser thinks client works
205:
206: * src/main/pa_common.C 1.179:
207: beauty: link to rtf added
208:
209: 2004-03-04 paf
210: * operators.txt 1.161:
211: * www/htdocs/_bug.html 1.26:
212: * www/htdocs/_bug.txt 1.2:
213: new: mysql option [like that recently added to oracle driver]
214: ClientCharset=parser-charset << charset in which parser thinks client works
215:
216: * src/main/pa_sql_driver_manager.C 1.83:
217: speedup: charset lookups cached, sql transcoding now goes faster
218:
219: * etc/parser3.charsets/koi8-r.cfg 1.5:
220: * etc/parser3.charsets/windows-1251.cfg 1.9:
221: typograph chars commented
222:
223: * etc/parser3.charsets/koi8-r.cfg 1.6:
224: * etc/parser3.charsets/windows-1251.cfg 1.10:
225: keyboard typo error
226:
227: 2004-03-03 paf
228: * INSTALL 1.38:
229: note: added on libgc on FreeBSD,
230: thanks to Andrey N. Pazychev <135@ugtel.ru> and Goor <goor@hotbox.ru>
231:
232: 2004-03-02 paf
233: * operators.txt 1.160:
234: new[update typo]:
235: !^void.left(n)
236: nothing
237: !^void.right(n)
238: nothing
239: !^void.mid(p[;n])
240: nothing
241:
242: * www/htdocs/_bug.html 1.22:
243: feature: oracle?..&LowerCaseColumnNames=0&ClientCharset
244: something column names got transcoded to $request:charset too [
245: were only column data]
246:
247: * operators.txt 1.157:
248: * src/classes/file.C 1.121:
249: * www/htdocs/_bug.gif 1.1:
250: * www/htdocs/_bug.html 1.23:
251: ^file.sql-string[] inside ^connect gets properly escaped string, which can be passed to request
252: now this for mysql only. it's up to parser sql driver to fix zeros properly
253:
254: * operators.txt 1.158:
255: * src/classes/file.C 1.122:
256: * src/include/pa_string.h 1.158:
257: * www/htdocs/_bug.html 1.24:
258: new: ^file::sql[[name_to_become_$.name]]{}
259: query result must be one row with columns:
260: first: data
261: second: file name
262: third: content-type
263:
264: * operators.txt 1.159:
265: * src/classes/void.C 1.32:
266: * www/htdocs/_bug.html 1.25:
267: new:
268: !^void.left(n)
269: nothing
270: !^void.right(n)
271: nothing
272: !^void.pos(p[;n])
273: nothing
274:
275: * src/targets/apache13/p3runConfigure.in 1.16:
276: @LIBS@ mainly to include -lm to apache
277:
278: * INSTALL 1.37:
279: note: added on building apache with this option: --enable-shared=max
280: thanks to Victor Fedoseev <vvf_ru@mail.ru>
281:
282: 2004-03-01 paf
283: * operators.txt 1.156:
284: * src/classes/hash.C 1.68:
285: * www/htdocs/_bug.html 1.21:
286: new: ^hash._keys[>>name<<] to call sole column of result
287:
288: * src/classes/xdoc.C 1.143:
289: * src/types/pa_vxdoc.h 1.38:
290: * www/htdocs/_bug.html 1.17:
291: * www/htdocs/_bug.xsl 1.11:
292: bugfix: boolean output options now have unified defaults [after
293: transform indent/omit-xml-declaration/standalone 'default'
294: erroreously meant 'true']
295:
296: * src/targets/apache13core/mod_parser3_core.C 1.4:
297: * src/targets/isapi/parser3isapi.C 1.88:
298: new: apache module & isapi extension memory:compact befor processingrequest
299:
300: * src/classes/string.C 1.138:
301: * www/htdocs/_bug.html 1.18:
302: bugfix: ^string.left/right/mid with negative values now
303: considered bad
304:
305: * src/lib/smtp/comms.C 1.5:
306: bugfix: use SO_LINGER if no SO_DONTLINGER exist
307:
308: * src/classes/string.C 1.136:
309: check: trim 'chars' must not be empty, exception if it is
310:
311: * src/classes/string.C 1.137:
312: feature: ^string.trim both parameters may be empty-strings, meaning
313: kind=both
314: chars=whitespaces
315:
316: * src/classes/image.C 1.108:
317: * src/types/pa_vimage.C 1.30:
318: * src/types/pa_vimage.h 1.40:
319: * www/htdocs/_bug.html 1.19:
320: beauty: image -- less checks [were ugly impl]
321:
322: * src/classes/string.C 1.135:
323: changed: ^string.trim
324: [] << both, whitespaces
325: [start|both|end] << kind, whitespaces
326: [start|both|end;chars] full
327:
328: * operators.txt 1.155:
329: * src/classes/image.C 1.109:
330: * src/lib/gd/gif.C 1.3:
331: * src/lib/gd/gif.h 1.3:
332: * www/htdocs/_bug.html 1.20:
333: new: ^image.pixel(x;y)[(color)]
334: get/set pixel color
335:
336: * src/main/pa_common.C 1.175:
337: * www/htdocs/_bug.html 1.16:
338: bugfix: http://i.p.a.ddress gethostbyaddr added [on some
339: platforms gethostbyname failed with such 'domains']
340:
341: * src/main/pa_common.C 1.176:
342: bugfix: INADDR_NONE not everywhere defined
343:
344: * src/include/pa_config_auto.h.in 1.40:
345: no select check, no define
346:
1.34 paf 347: 2004-02-27 paf
348: * www/htdocs/_bug.html 1.12:
349: * www/htdocs/_bug.txt 1.1:
350: just test: file::load[text;http:// $.text utf-8 signature, line ends OK
351: http://i2/tasks/edit/?id=4629476859594276758
352:
353: * src/main/untaint.C 1.131:
354: speed: there's no \n chars in output [normally], so no need to optimize them
355: they could be retrived from databases, though. but
356: 1. should be replaced
357: 2. if not optimized, no harm done
358:
359: * operators.txt 1.153:
360: * src/classes/string.C 1.133:
361: * src/include/pa_string.h 1.157:
362: * src/main/pa_string.C 1.195:
363: * www/htdocs/_bug.html 1.14:
364: new method: ^string.trim[start|both|end[;chars]] default 'chars' -- whitespace chars
365: started, only start works
366:
367: * src/lib/smtp/smtp.h 1.5:
368: bugfix: SMTP buffer overflow could allow malicious SMTP server to attack as by returning too long status responses
369: http://i2/tasks/edit/?id=4629448401140924947
370:
371: * www/htdocs/_bug.html 1.13:
372: * www/htdocs/_bug.xml 1.1:
373: * www/htdocs/_bug.xsl 1.10:
374: bug discovered: todo! xdoc::create+save != xdoc.transform&no
375: xsl:output>+save
376:
377: * operators.txt 1.154:
378: * src/classes/string.C 1.134:
379: * src/main/pa_string.C 1.196:
380: * www/htdocs/_bug.html 1.15:
381: new method: ^string.trim[start|both|end[;chars]] default 'chars' -- whitespace chars
382: finished
383:
384: * src/main/pa_exec.C 1.58:
385: 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]
386: http://i2/tasks/edit/?id=4629451867179521923
387:
388: * Makefile.am 1.43:
389: * Makefile.in 1.57:
390: * acinclude.m4 1.30:
391: * aclocal.m4 1.33:
392: * acsite.m4 1.8:
393: * configure 1.76:
394: * configure.in 1.75:
395: *** empty log message ***
396:
397: * src/main/compile.C 1.74:
398: bugfix: line numbers after ^process{}[$.line(-10]] can be
399: negative, allowed to print they as signed
400:
401: 2004-02-26 paf
402: * operators.txt 1.151:
403: * operators.txt 1.152:
404: * src/classes/op.C 1.146:
405: * src/include/pa_request.h 1.175:
406: * src/main/compile.C 1.73:
407: * src/main/compile_tools.h 1.73:
408: * src/main/pa_request.C 1.266:
409: * www/htdocs/_bug.html 1.11:
410: * www/htdocs/_bug.p 1.1:
411: * www/htdocs/_bug.xsl 1.9:
412: feature: ^process...{CODE}[now has options]
413: which are
414: $.main[to what to rename @main]
415: $.file[file, from which (user says) goes that CODE]
416: $.lineno(line number in that file, where CODE starts. may be negative)
417:
418: 2004-02-25 paf
419: * www/htdocs/_bug.html 1.10:
420: * www/htdocs/_bug.xsl 1.8:
421: xhtml: 	 as resutl of <xsl:attribute>[tab] is OK
422:
423: * src/classes/hash.C 1.67:
424: feature: ^hash::sql{one colum result} now produces hash of
425: column=>1
426:
427: * src/lib/smtp/smtp.h 1.4:
428: beauty: couple of #ifdef-s to compile even with incomplete
429: errno constants set
430:
431: * etc/parser3.charsets/Makefile.am 1.5:
432: * etc/parser3.charsets/Makefile.in 1.20:
433: bugfix: @sysconfdir@ used [were old @charsetsdir@ recently
434: erased from configure.in]
435:
436: 2004-02-24 paf
437: * src/lib/smtp/smtp.C 1.4:
438: smtp on unix: compiled on win32
439:
440: * src/lib/smtp/smtp.C 1.7:
441: smtp on unix: authors of lib/smtp never read "man select"
442:
443: * src/lib/smtp/Makefile.am 1.2:
444: * src/lib/smtp/Makefile.in 1.4:
445: * src/lib/smtp/comms.C 1.3:
446: * src/lib/smtp/smtp.C 1.3:
447: * src/lib/smtp/smtp.h 1.3:
448: * src/targets/cgi/Makefile.am 1.51:
449: * src/targets/cgi/Makefile.in 1.68:
450: started porting smtp to unix [testing on solaris]
451:
452: * src/main/pa_os.C 1.6:
453: beauty: <0 better then ==-1
454:
455: * src/classes/Makefile.am 1.49:
456: * src/classes/Makefile.in 1.61:
457: * src/classes/mail.C 1.101:
458: * src/lib/smtp/comms.C 1.4:
459: * src/lib/smtp/smtp.C 1.5:
460: * src/lib/smtp/smtp.C 1.6:
461: smtp on unix: steps to work on unix
462:
463: * src/classes/mail.C 1.102:
464: * src/classes/mail.C 1.103:
465: * src/types/pa_vmail.C 1.59:
466: * src/types/pa_vmail.h 1.15:
467: smtp on unix: steps to work on unix [extracted 'to']
468:
469: 2004-02-20 paf
470: * src/classes/xdoc.C 1.142:
471: * www/htdocs/_bug.xsl 1.7:
472: beauty: ugly code removed, thanks to egr for pointing that out
473:
474: * src/classes/xdoc.C 1.141:
475: * www/htdocs/_bug.html 1.9:
476: * www/htdocs/_bug.xsl 1.6:
477: bugfix: <tag attr="&#digital_entity;" bug fixed again [same
478: solution, mistanenly removed one line]
479:
480: 2004-02-19 paf
481: * src/classes/date.C 1.64:
482: * src/classes/image.C 1.106:
483: * www/htdocs/_bug.html 1.8:
484: beauty: date::create[bad date time in daylightsaving hole] now
485: throws error
486:
487: * src/classes/date.C 1.65:
488: * src/classes/image.C 1.107:
489: * src/types/pa_vdate.h 1.32:
490: feature: date::create from bad datetime in spring
491: daylightsaving hole now OK for all platforms [on some platforms
492: it failed]
493:
494: * src/classes/date.C 1.63:
495: comment: mistake fixed
496:
497: 2004-02-18 paf
498: * src/classes/xdoc.C 1.138:
499: * www/htdocs/_bug.html 1.1:
500: * www/htdocs/_bug.xsl 1.1:
501: feature: reimplemented xhtml output, see /.xsl for sample
502:
503: * src/classes/xdoc.C 1.139:
504: * www/htdocs/_bug.xsl 1.2:
505: beauty: xhtml doctype-public/system forcly turns off omit-xml-declaration
506:
507: * src/classes/xdoc.C 1.140:
508: * src/include/pa_charset.h 1.30:
509: * www/htdocs/_bug.html 1.2:
510: * www/htdocs/_bug.html 1.3:
511: * www/htdocs/_bug.html 1.4:
512: * www/htdocs/_bug.html 1.5:
513: * www/htdocs/_bug.xsl 1.3:
514: * www/htdocs/_bug.xsl 1.4:
515: beauty: xdoc.string now renderes in $request:charset, but in header puts $response:charset
516: todo: make that default only so that coder could override that
517:
518: * www/htdocs/_bug.html 1.6:
519: * www/htdocs/_bug.html 1.7:
520: * www/htdocs/_bug.xsl 1.5:
521: beauty: coder can override save/file encoding by specifying it
522: in xsl:output or in save/file hash-options
523:
524: 2004-02-17 paf
525: * src/main/untaint.C 1.130:
526: bugfix: one last char prior to "spaces<" were not made quoted-printable
527:
528: * src/main/pa_uue.C 1.8:
529: bugfix: uuencoded finish char adding violated string invariant
530:
531: * src/classes/xdoc.C 1.134:
532: new: xhtml now works [libxslt prevented libxml to do the work]
533: <xsl:output
534: method="html"
535: doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
536: doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
537: />
538:
539: * src/classes/xdoc.C 1.135:
540: bugfound: meta again, now somewhere in xhtml part of libxml
541:
542: * src/types/pa_vxdoc.h 1.37:
543: bugfix: ^xdoc::transform [note double :] caused assertion
544:
545: * src/classes/xdoc.C 1.133:
546: beauty: no <meta ... charset generated
547:
548: * src/classes/xdoc.C 1.136:
549: beauty: method=html outputxmlbuffer not copied extra time
550:
551: * src/classes/xdoc.C 1.137:
552: beauty: needless helper class removed
553:
554: * src/classes/hash.C 1.66:
555: bugfix: ^hash.add[$hash] ^hash.sub[$hash] could hang. now such
556: add does nothing, sub clears $hash
557:
558: 2004-02-16 paf
559: * src/main/pa_globals.C 1.173:
560: bugfix: xml errors copy from library now cleared [were not
561: cleared properly]
562:
563: 2004-02-13 paf
564: * bin/Makefile.in 1.11:
565: * etc/Makefile.in 1.16:
566: * etc/parser3.charsets/Makefile.in 1.19:
567: * src/Makefile.in 1.57:
568: * src/classes/Makefile.in 1.60:
569: * src/include/Makefile.in 1.18:
570: * src/include/pa_version.h 1.13:
571: * src/lib/Makefile.in 1.13:
572: * src/lib/cord/Makefile.in 1.4:
573: * src/lib/cord/include/Makefile.in 1.3:
574: * src/lib/cord/include/private/Makefile.in 1.3:
575: * src/lib/gc/Makefile.in 1.3:
576: * src/lib/gc/include/Makefile.in 1.3:
577: * src/lib/gd/Makefile.in 1.3:
578: * src/lib/ltdl/Makefile.in 1.6:
579: * src/lib/md5/Makefile.in 1.9:
580: * src/lib/patches/Makefile.in 1.13:
581: * src/lib/pcre/Makefile.in 1.11:
582: * src/lib/sdbm/Makefile.in 1.2:
583: * src/lib/sdbm/apr-include/Makefile.in 1.2:
584: * src/lib/smtp/Makefile.in 1.3:
585: * src/main/Makefile.in 1.57:
586: * src/sql/Makefile.in 1.13:
587: * src/targets/Makefile.in 1.44:
588: * src/targets/apache13/Makefile.in 1.49:
589: * src/targets/apache13core/Makefile.in 1.6:
590: * src/targets/cgi/Makefile.in 1.67:
591: * src/targets/isapi/Makefile.in 1.14:
592: * src/types/Makefile.in 1.55:
593: prerelease
594:
595: * src/classes/xdoc.C 1.132:
596: * src/include/pa_stylesheet_connection.h 1.39:
597: * src/include/pa_xml_io.h 1.3:
598: * src/main/Makefile.am 1.44:
599: * src/main/compile.tab.C 1.95:
600: * src/main/main.vcproj 1.13:
601: * src/main/pa_globals.C 1.172:
602: * src/main/pa_stylesheet_connection.C 1.1:
603: * src/main/pa_xml_io.C 1.17:
604: change: .xsl.stamp now not used, introducing dependencies
605: timestamp check
606:
607: * bin/auto.p.dist.in 1.11:
608: * configure.in 1.73:
609: auto.p: @conf made relative
610:
611: * Makefile.am 1.42:
612: * Makefile.in 1.56:
613: * acinclude.m4 1.29:
614: * aclocal.m4 1.32:
615: * acsite.m4 1.7:
616: * configure 1.75:
617: * configure.in 1.74:
618: *** empty log message ***
619:
620: 2004-02-12 paf
621: * src/include/pa_sapi.h 1.25:
622: 2004
623:
624: * INSTALL 1.36:
625: --without-threads
626:
627: * src/types/pa_vform.C 1.80:
628: bugfix: empty values[recently allowed] ruined empty <input type
629: file> submits. parser thought there were nameless empty file
630: and $form:field got value of type 'file'
631:
632: 2004-02-11 paf
633: * parser3.sln 1.9:
634: * src/classes/classes.vcproj 1.6:
635: * src/classes/classes.vcproj 1.7:
636: * src/lib/gd/gd.vcproj 1.2:
637: * src/lib/gd/gd.vcproj 1.3:
638: * src/lib/smtp/smtp.vcproj 1.2:
639: * src/lib/smtp/smtp.vcproj 1.3:
640: * src/main/compile.tab.C 1.94:
641: * src/main/main.vcproj 1.8:
642: * src/main/main.vcproj 1.9:
643: * src/main/pa_globals.C 1.167:
644: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.6:
645: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.7:
646: * src/targets/cgi/parser3.vcproj 1.6:
647: * src/targets/cgi/parser3.vcproj 1.7:
648: * src/targets/isapi/parser3isapi.vcproj 1.3:
649: * src/targets/isapi/parser3isapi.vcproj 1.4:
650: * src/types/types.vcproj 1.7:
651: * src/types/types.vcproj 1.8:
652: * www/htdocs/.htaccess 1.27:
653: started changes to reflect libxml xsl new folders
654:
655: * src/classes/classes.vcproj 1.8:
656: * src/classes/classes.vcproj 1.9:
657: * src/lib/gd/gd.vcproj 1.4:
658: * src/lib/gd/gd.vcproj 1.5:
659: * src/lib/smtp/smtp.vcproj 1.4:
660: * src/main/main.vcproj 1.10:
661: * src/main/main.vcproj 1.11:
662: * src/main/pa_globals.C 1.168:
663: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.8:
664: * src/targets/cgi/parser3.vcproj 1.8:
665: * src/targets/cgi/parser3.vcproj 1.9:
666: * src/targets/isapi/parser3isapi.vcproj 1.5:
667: * src/types/types.vcproj 1.10:
668: * src/types/types.vcproj 1.9:
669: continued changes to reflect libxml xsl new folders
670:
671: * src/classes/classes.vcproj 1.10:
672: * src/lib/gd/gd.vcproj 1.6:
673: * src/lib/pcre/pcre.vcproj 1.2:
674: * src/lib/pcre/pcre_dftables.vcproj 1.3:
675: * src/lib/pcre/pcre_parser_ctype.vcproj 1.3:
676: * src/lib/sdbm/sdbm.vcproj 1.4:
677: * src/lib/smtp/smtp.vcproj 1.5:
678: * src/main/main.vcproj 1.12:
679: * src/main/pa_globals.C 1.169:
680: * src/targets/apache13/ApacheModuleParser3.vcproj 1.6:
681: * src/targets/cgi/parser3.C 1.223:
682: * src/targets/cgi/parser3.vcproj 1.10:
683: * src/targets/isapi/parser3isapi.vcproj 1.6:
684: * src/types/types.vcproj 1.11:
685: migrated to latest libxml[2.6.5] and libgdome[1.1.2]
686: simplified lib build processes
687:
688: * src/classes/classes.C 1.21:
689: * src/classes/classes.h 1.26:
690: * src/classes/date.C 1.62:
691: * src/classes/double.C 1.57:
692: * src/classes/file.C 1.120:
693: * src/classes/form.C 1.38:
694: * src/classes/hash.C 1.65:
695: * src/classes/hashfile.C 1.33:
696: * src/classes/image.C 1.105:
697: * src/classes/int.C 1.53:
698: * src/classes/mail.C 1.100:
699: * src/classes/math.C 1.38:
700: * src/classes/memory.C 1.6:
701: * src/classes/op.C 1.145:
702: * src/classes/response.C 1.26:
703: * src/classes/string.C 1.132:
704: * src/classes/table.C 1.196:
705: * src/classes/void.C 1.31:
706: * src/classes/xdoc.C 1.131:
707: * src/classes/xnode.C 1.65:
708: * src/classes/xnode.h 1.21:
709: * src/include/pa_array.h 1.64:
710: * src/include/pa_cache_managers.h 1.16:
711: * src/include/pa_charset.h 1.29:
712: * src/include/pa_charsets.h 1.12:
713: * src/include/pa_common.h 1.98:
714: * src/include/pa_config_fixed.h 1.63:
715: * src/include/pa_config_includes.h 1.28:
716: * src/include/pa_dictionary.h 1.17:
717: * src/include/pa_dir.h 1.16:
718: * src/include/pa_exception.h 1.43:
719: * src/include/pa_exec.h 1.15:
720: * src/include/pa_globals.h 1.109:
721: * src/include/pa_hash.h 1.62:
722: * src/include/pa_memory.h 1.11:
723: * src/include/pa_opcode.h 1.27:
724: * src/include/pa_operation.h 1.5:
725: * src/include/pa_os.h 1.4:
726: * src/include/pa_request.h 1.174:
727: * src/include/pa_request_charsets.h 1.4:
728: * src/include/pa_request_info.h 1.4:
729: * src/include/pa_socks.h 1.14:
730: * src/include/pa_sql_connection.h 1.38:
731: * src/include/pa_sql_driver_manager.h 1.32:
732: * src/include/pa_stack.h 1.22:
733: * src/include/pa_string.h 1.156:
734: * src/include/pa_stylesheet_connection.h 1.38:
735: * src/include/pa_stylesheet_manager.h 1.21:
736: * src/include/pa_table.h 1.57:
737: * src/include/pa_threads.h 1.29:
738: * src/include/pa_types.h 1.48:
739: * src/include/pa_uue.h 1.7:
740: * src/include/pa_xml_exception.h 1.3:
741: * src/include/pa_xml_io.h 1.2:
742: * src/lib/gd/gif.C 1.2:
743: * src/lib/gd/gif.h 1.2:
744: * src/lib/gd/gifio.C 1.2:
745: * src/lib/md5/pa_md5.h 1.10:
746: * src/lib/md5/pa_md5c.c 1.12:
747: * src/lib/smtp/comms.C 1.2:
748: * src/lib/smtp/smtp.C 1.2:
749: * src/lib/smtp/smtp.h 1.2:
750: * src/main/compile.C 1.72:
751: * src/main/compile_tools.C 1.57:
752: * src/main/compile_tools.h 1.72:
753: * src/main/execute.C 1.305:
754: * src/main/pa_cache_managers.C 1.13:
755: * src/main/pa_charset.C 1.48:
756: * src/main/pa_charsets.C 1.15:
757: * src/main/pa_common.C 1.174:
758: * src/main/pa_dictionary.C 1.22:
759: * src/main/pa_dir.C 1.19:
760: * src/main/pa_exception.C 1.47:
761: * src/main/pa_exec.C 1.57:
762: * src/main/pa_globals.C 1.171:
763: * src/main/pa_memory.C 1.5:
764: * src/main/pa_os.C 1.5:
765: * src/main/pa_request.C 1.265:
766: * src/main/pa_socks.C 1.21:
767: * src/main/pa_sql_driver_manager.C 1.82:
768: * src/main/pa_string.C 1.194:
769: * src/main/pa_stylesheet_manager.C 1.26:
770: * src/main/pa_table.C 1.60:
771: * src/main/pa_uue.C 1.7:
772: * src/main/pa_xml_exception.C 1.3:
773: * src/main/pa_xml_io.C 1.16:
774: * src/main/untaint.C 1.129:
775: * src/sql/pa_sql_driver.h 1.38:
776: * src/targets/apache13/mod_parser3.c 1.10:
777: * src/targets/apache13core/mod_parser3_core.C 1.3:
778: * src/targets/apache13core/pa_threads.C 1.4:
779: * src/targets/cgi/pa_threads.C 1.15:
780: * src/targets/isapi/pa_threads.C 1.16:
781: * src/targets/isapi/parser3isapi.C 1.87:
782: * src/types/pa_junction.h 1.4:
783: * src/types/pa_method.h 1.4:
784: * src/types/pa_value.C 1.16:
785: * src/types/pa_value.h 1.118:
786: * src/types/pa_vbool.h 1.24:
787: * src/types/pa_vclass.C 1.20:
788: * src/types/pa_vclass.h 1.43:
789: * src/types/pa_vcode_frame.h 1.27:
790: * src/types/pa_vconsole.h 1.5:
791: * src/types/pa_vcookie.C 1.63:
792: * src/types/pa_vcookie.h 1.26:
793: * src/types/pa_vdate.h 1.31:
794: * src/types/pa_vdouble.h 1.45:
795: * src/types/pa_venv.h 1.31:
796: * src/types/pa_vfile.C 1.40:
797: * src/types/pa_vfile.h 1.56:
798: * src/types/pa_vform.C 1.79:
799: * src/types/pa_vform.h 1.49:
800: * src/types/pa_vhash.h 1.50:
801: * src/types/pa_vhashfile.h 1.27:
802: * src/types/pa_vimage.C 1.29:
803: * src/types/pa_vimage.h 1.39:
804: * src/types/pa_vint.h 1.41:
805: * src/types/pa_vjunction.h 1.22:
806: * src/types/pa_vmail.C 1.58:
807: * src/types/pa_vmail.h 1.14:
808: * src/types/pa_vmath.C 1.7:
809: * src/types/pa_vmath.h 1.17:
810: * src/types/pa_vmemory.h 1.4:
811: * src/types/pa_vmethod_frame.C 1.5:
812: * src/types/pa_vmethod_frame.h 1.49:
813: * src/types/pa_vobject.C 1.16:
814: * src/types/pa_vobject.h 1.42:
815: * src/types/pa_vrequest.C 1.32:
816: * src/types/pa_vrequest.h 1.28:
817: * src/types/pa_vresponse.C 1.20:
818: * src/types/pa_vresponse.h 1.35:
819: * src/types/pa_vstateless_class.C 1.22:
820: * src/types/pa_vstateless_class.h 1.48:
821: * src/types/pa_vstateless_object.h 1.31:
822: * src/types/pa_vstatus.C 1.24:
823: * src/types/pa_vstatus.h 1.18:
824: * src/types/pa_vstring.C 1.25:
825: * src/types/pa_vstring.h 1.58:
826: * src/types/pa_vtable.C 1.25:
827: * src/types/pa_vtable.h 1.52:
828: * src/types/pa_vvoid.h 1.21:
829: * src/types/pa_vxdoc.C 1.27:
830: * src/types/pa_vxdoc.h 1.36:
831: * src/types/pa_vxnode.C 1.37:
832: * src/types/pa_vxnode.h 1.29:
833: * src/types/pa_wcontext.C 1.28:
834: * src/types/pa_wcontext.h 1.46:
835: * src/types/pa_wwrapper.h 1.31:
836: 2004
837:
838: * src/main/pa_globals.C 1.170:
839: beauty: typo caused gc.log warnings with debug version of gc.dll
840:
841: 2004-02-10 paf
842: * INSTALL 1.34:
843: critical: prior to 1.0.30 had bug: "a segfault on pattern
844: compilation errors", on which spent 4 hours worktime. use
845: versions higher than that. recommended now latest up to date
846:
847: * INSTALL 1.35:
848: critical: libxslt1.1.2 wanted at least libxml2.6.3 to compile.
849: recommened latest libxml up to date
850:
1.33 paf 851: 2004-02-06 paf
852: * src/main/untaint.C 1.128:
853: beauty: removed old def/ifdef
854:
855: * src/main/pa_sql_driver_manager.C 1.81:
856: * src/main/pa_stylesheet_manager.C 1.25:
857: beauty: unified destructing style
858:
859: * src/main/untaint.C 1.127:
860: beauty: coredump @unknown untaint language now
861:
862: 2004-02-03 paf
863: * src/main/pa_common.C 1.173:
864: typo: %l -> %u
865:
866: * src/classes/xnode.C 1.64:
867: memleaks found: not fixed yet. todo
868:
869: * src/classes/xdoc.C 1.130:
870: bugfix: libxml: FOR UTF-8 TOO russian letters in attributes or
871: documents-results of transform now not xx;
872:
873: * src/main/pa_charset.C 1.47:
874: bugfix: forgot to undo some
875:
876: * src/classes/image.C 1.104:
877: * src/main/pa_exec.C 1.56:
878: * src/main/pa_memory.C 1.4:
879: * src/targets/isapi/parser3isapi.C 1.86:
880: * src/types/pa_value.C 1.15:
881: * src/types/pa_vcookie.C 1.62:
882: beauty: %u is more simple=proper for size_t then %ld/%lu
883:
884: * src/main/pa_charset.C 1.46:
885: beauty: uncomment PA_PATCHED_LIBXML_BACKWARD to link with old
886: patched libxml libraries
887:
888: 2004-02-02 paf
889: * src/types/pa_vform.C 1.78:
890: bugfix: empty values with enctype=multipart/form-data now produce entries in $form:tables
891: <form method=post enctype=multipart/form-data>
892: <input type=hidden name=a>
893: <input type=hidden name=b>
894:
895: <input type=submit>
896: </form>
897: $k[^form:fields._keys[]]
898: ^eval($k)
899: <hr>
900: <pre>$request:body
901:
902: * src/types/pa_vcookie.C 1.61:
903: bugfix: erasing cookie: params now output
904: $cookie:example[
905: $.value[value]
906: $.path[/there/]
907: ]
908:
909: $cookie:example[
910: $.value[]
911: $.expires[session]
912: $.path[/there/]
913: $.domain[test.com]
914: ]
915:
916: 2004-01-30 paf
917: * src/classes/date.C 1.59:
918: * www/htdocs/.htaccess 1.26:
919: bugfix: ^date::create[invalid year] now produces exception.
920: todo: check other fields
921:
922: * src/classes/date.C 1.60:
923: * src/classes/date.C 1.61:
924: * src/include/pa_string.h 1.155:
925: * src/main/pa_string.C 1.193:
926: bugfix: ^date::create[invalid fields now produce exception.
927:
928: * src/classes/xdoc.C 1.129:
929: bugfix: libxml: russian letters in attributes or documents
930: results of transform now not xx;
931:
1.32 paf 932: 2004-01-29 paf
933: * src/targets/apache13core/mod_parser3_core.C 1.2:
934: bugfix: old style new used
935:
936: * src/include/pa_memory.h 1.9:
937: bugfix: [potential] strdup copied one more byte then specified
938: then zeroed it << useless and potentially harmful(could gpf)
1.33 paf 939:
940: * src/include/pa_memory.h 1.10:
941: typo error
1.32 paf 942:
943: 2004-01-22 paf
944: * src/main/pa_common.C [release_3_1_1] 1.160.2.1:
945: bugfix: buffer overflow
946: * in libxml&xsl error-reporting code
947: * in parser-error reporting code [when no @unhandled_exception defined]
948:
949: fixed in one place: my *snprintf override
950:
951: * src/main/untaint.C [release_3_1_1] 1.122.2.2:
952: bugfix: whitespace now optimized properly [were bug: ^taint[1 &
953: 2]="1 &2"
954:
955: * src/main/untaint.C 1.126:
956: merged: bugfix from 3.1.1 on whitespace optimization
957:
958: * src/main/pa_globals.C 1.166:
959: beauty: bigger buffer for xml-related errors
960:
961: * src/classes/xdoc.C 1.128:
962: bugfix: when stylesheet contains error, gpf
963:
964: * src/main/compile.tab.C [release_3_1_1] 1.91.2.1:
965: * src/main/untaint.C [release_3_1_1] 1.122.2.1:
966: *** empty log message ***
967:
968: * src/main/pa_common.C 1.172:
969: merged: bugfix from 3.1.1 on memory overflow
970:
971: 2004-01-13 paf
972: * operators.txt 1.150:
973: typo erro
974:
1.31 paf 975: 2003-12-25 paf
976: * src/main/pa_common.C 1.171:
977: bugfix: ^file::load[binary;http:// now not garbled [pieces
978: after zero bytes were removed]
979:
980: 2003-12-22 paf
981: * operators.txt 1.149:
982: * src/classes/op.C 1.144:
983: * src/include/pa_sql_connection.h 1.37:
984: * src/include/pa_sql_driver_manager.h 1.31:
985: * src/main/pa_sql_driver_manager.C 1.80:
986: * src/sql/pa_sql_driver.h 1.37:
987: * www/htdocs/.htaccess 1.25:
988: feature: sql introducing ability to transcode charsets
989:
990: * src/include/Makefile.am 1.9:
991: * src/include/Makefile.in 1.17:
992: bugfix: removed from dist: src/include/pa_config_auto.h which
993: were configured for make-dist-platform and badly updated proper
994: config file in target [when .tar used for updating existing
995: source tree]
996:
997: 2003-12-19 paf
998: * src/main/pa_sql_driver_manager.C 1.79:
999: beauty: more straighforward error message
1000:
1001: * src/main/pa_charset.C 1.45:
1002: bugfix: memory for charsethandler structure for libxml now
1003: allocated properly
1004:
1.30 paf 1005: 2003-12-17 paf
1006: * src/main/pa_globals.C 1.165:
1007: bugfix: removed false warning [warning: unreported
1008: xmlGenericErrors]
1009:
1010: * src/types/pa_vfile.C 1.39:
1011: beauty: removed outdated cast
1012:
1013: * src/main/pa_common.C 1.170:
1014: bugfix: empty http response caused gpf
1015:
1016: * src/include/pa_string.h 1.154:
1017: bugfix: removed too strong a assert
1018:
1019: 2003-12-15 paf
1020: * src/classes/xdoc.C 1.127:
1021: bugfix: taint uri under ^xdoc::create{now works}
1022:
1023: 2003-12-11 paf
1024: * src/classes/file.C 1.119:
1025: * src/classes/mail.C 1.99:
1026: * src/classes/op.C 1.143:
1027: * src/classes/xdoc.C 1.126:
1028: * src/main/pa_request.C 1.263:
1029: * src/types/pa_vimage.C 1.28:
1030: * src/types/pa_vmath.C 1.6:
1031: * src/types/pa_vstatus.C 1.21:
1032: beauty cancel: gcc does not understand that
1033:
1034: * src/include/pa_cache_managers.h 1.15:
1035: * src/main/pa_cache_managers.C 1.12:
1036: * src/main/pa_globals.C 1.164:
1037: * src/main/pa_request.C 1.264:
1038: * src/types/pa_vstatus.C 1.22:
1039: bugfix(solaris): removed dependency on object initialization
1040: order [one more place]
1041:
1042: * src/main/pa_cache_managers.C 1.11:
1043: * src/main/pa_sql_driver_manager.C 1.78:
1044: * src/main/pa_stylesheet_manager.C 1.23:
1045: bugfix(solaris): removed dependency on object initialization
1046: order [two places]
1047:
1048: * src/main/Makefile.am 1.43:
1049: * src/main/Makefile.in 1.56:
1050: *** empty log message ***
1051:
1052: * src/classes/file.C 1.118:
1053: * src/classes/mail.C 1.98:
1054: * src/classes/op.C 1.142:
1055: * src/classes/xdoc.C 1.125:
1056: * src/include/pa_cache_managers.h 1.14:
1057: * src/include/pa_sql_connection.h 1.36:
1058: * src/include/pa_sql_driver_manager.h 1.30:
1059: * src/include/pa_stylesheet_manager.h 1.20:
1060: * src/main/pa_request.C 1.262:
1061: * src/main/pa_stylesheet_manager.C 1.24:
1062: * src/types/pa_vimage.C 1.27:
1063: * src/types/pa_vmath.C 1.5:
1064: * src/types/pa_vstatus.C 1.20:
1065: beauty: removed redundant ctor call [relying on implicit String
1066: :Body(cstr) call]
1067:
1068: * operators.txt 1.148:
1069: * src/types/pa_vstatus.C 1.23:
1070: !$status:pid process id
1071: !$status:tid thread id
1072:
1073: 2003-12-10 paf
1074: * src/include/pa_sql_connection.h 1.35:
1075: * www/htdocs/.htaccess 1.24:
1076: bugfix: $status:sql.cache back << time now ok
1077:
1078: * operators.txt 1.147:
1079: * src/main/pa_sql_driver_manager.C 1.77:
1080: * src/main/pa_stylesheet_manager.C 1.22:
1081: $status:stylesheet.cache back operational
1082:
1083: * operators.txt 1.146:
1084: * src/classes/xdoc.C 1.124:
1085: * src/include/pa_charset.h 1.28:
1086: * src/include/pa_sql_connection.h 1.34:
1087: * src/main/pa_charset.C 1.44:
1088: * src/main/pa_sql_driver_manager.C 1.76:
1089: * src/main/pa_string.C 1.192:
1090: * src/types/pa_vxdoc.h 1.35:
1091: * www/htdocs/.htaccess 1.23:
1092: $status:sql.cache back operational
1093:
1.29 paf 1094: 2003-12-02 paf
1.30 paf 1095: * src/types/pa_vmail.C 1.57:
1096: bugfix: ^mail:send[$.file[$.value[>>xxxx<<]] now untaints
1097: properly [were: as-is forced]
1098:
1099: * src/main/pa_xml_io.C 1.15:
1100: bugfix: on some platforms one can't throw exceptions out of libxml callbacks:
1101: reimplemented error handling of http://localhost, parser://method and safemode check callbacks
1102:
1103: * src/main/pa_string.C [release_3_1_1] 1.185.2.1:
1104: bugfix: SPARC gpf on %4!=0 address int ref [merged from HEAD]
1105:
1106: * src/classes/image.C 1.103:
1107: nothing: comment removed
1108:
1.29 paf 1109: * src/main/pa_string.C 1.191:
1110: bugfix: sparc gpf on reading %4!=0 addresses to int
1111:
1112: 2003-12-01 paf
1113: * src/main/pa_globals.C 1.163:
1114: bugfix: win32: compile prob
1115:
1116: * src/main/pa_xml_io.C 1.13:
1117: todo: safe mode check not to throw exception
1118:
1119: * src/main/pa_xml_io.C 1.12:
1120: bugfix: http://localhost typo error
1121:
1122: * src/classes/xdoc.C 1.123:
1123: * src/main/pa_xml_io.C 1.14:
1124: bugfix: typo
1125:
1126: 2003-11-28 paf
1127: * src/main/pa_xml_io.C 1.9:
1128: installed safe-mode checker as filter of all xml documents read
1129:
1130: * operators.txt 1.144:
1131: * src/include/pa_request.h 1.173:
1132: * src/main/pa_xml_io.C 1.3:
1133: works.
1134: todo: maybe replace original open mech of xdoc::create & co to use libxml open, so that this would work for root document
1135:
1136: $xdoc[^xdoc::create{<?xml version="1.0"?>
1137: <!DOCTYPE test SYSTEM "parser://method/params/here">
1138: <test>
1139: &test^;
1140: </test>
1141: }]
1142:
1143: ^taint[^xdoc.string[]]
1144:
1145: @method[param]
1146: <!ENTITY test "test-entity-value+$form:user+$param!">
1147:
1148: * src/main/pa_xml_io.C 1.8:
1149: http://localhost/ now checked for safe mode
1150:
1151: * src/classes/xdoc.C 1.122:
1152: * src/include/pa_stylesheet_connection.h 1.37:
1153: * src/include/pa_stylesheet_manager.h 1.19:
1154: * src/main/pa_stylesheet_manager.C 1.21:
1155: replaced original open mech of xdoc::create & co to use libxml open, so that this would work for root document
1156: todo: safe mode checks to libxml: ideally to some 1 point
1157:
1158: * src/include/Makefile.in 1.16:
1159: * src/main/Makefile.in 1.55:
1160: *** empty log message ***
1161:
1162: * operators.txt 1.145:
1163: * src/main/pa_xml_io.C 1.4:
1164: leading / in http://parser[abscent params]
1165:
1166: * src/main/pa_xml_io.C 1.5:
1167: comment
1168:
1169: 2003-11-27 paf
1170: * src/classes/date.C 1.58:
1171: bugfix: typo error
1172:
1173: * src/main/pa_xml_io.C 1.2:
1174: libxml: started parser://methodcall/params
1175:
1176: 2003-11-26 paf
1177: * src/types/pa_value.h 1.117:
1178: warnings: --
1179:
1180: * operators.txt 1.143:
1181: * src/include/Makefile.am 1.8:
1182: * src/include/pa_globals.h 1.108:
1183: * src/include/pa_xml_io.h 1.1:
1184: * src/main/Makefile.am 1.42:
1185: * src/main/main.vcproj 1.7:
1186: * src/main/pa_globals.C 1.162:
1187: * src/main/pa_request.C 1.261:
1188: * src/main/pa_xml_io.C 1.1:
1189: simplification: xml errors to hash<thread_id,error>
1190: reorganization: xml io moved to pa_xml_io.C/h
1191:
1.28 paf 1192: 2003-11-25 paf
1.29 paf 1193: * src/classes/table.C 1.194:
1194: bugfix: a, c?x:y, z in gcc considered(?) as a, (c?x:y, z)
1195:
1.28 paf 1196: * src/main/untaint.C 1.125:
1197: bugfix: consequences of not reading this comment:
1198: CORD_pos_chars_left /* Number of characters in cache. <= 0 ==
1199: none */
1200:
1201: * src/include/pa_array.h 1.63:
1202: removed needless checks
1.29 paf 1203:
1204: * src/classes/table.C 1.195:
1205: bugfix: wrong sequence. [sadly no waring whatever)
1.28 paf 1206:
1207: 2003-11-24 paf
1208: * operators.txt 1.142:
1209: * src/types/pa_vxnode.C 1.36:
1210: * src/types/pa_vxnode.h 1.28:
1211: $xdoc[^xdoc::create[test]]
1212: $tn[^xdoc.createTextNode[text node value]]
1213: $dummy[^xdoc.firstChild.appendChild[$tn]]
1214: $xdoc.firstChild.firstChild.nodeValue[different]
1215: ^taint[^xdoc.string[]]
1216:
1217: * src/main/pa_request.C 1.260:
1218: * src/types/pa_vform.C 1.77:
1219: * src/types/pa_vform.h 1.48:
1220: removed limit: now $form:xxx can be accessed anytime, even in @auto/conf
1221: [and request/response:charset still can be changed anytime]
1222:
1223: * src/include/pa_hash.h 1.61:
1224: * src/types/types.vcproj 1.6:
1225: linker HPUX nongnu workaround: static Hash::allocates -> static Hash_allocates
1226:
1227: * src/main/pa_common.C 1.169:
1228: bugfix: ^file::load[binary;http://...] now not transcodes
1229: response body
1230:
1231: 2003-11-21 paf
1232: * src/main/pa_exec.C 1.55:
1233: bug in safe mode
1234:
1235: * src/include/Makefile.am 1.7:
1236: pa_xml_exception.h
1237:
1238: * Makefile.am 1.40:
1239: * Makefile.in 1.54:
1240: * configure 1.73:
1241: * configure.in 1.71:
1242: * parser3.sln 1.8:
1243: * src/classes/Makefile.am 1.47:
1244: * src/classes/Makefile.am 1.48:
1245: * src/classes/Makefile.in 1.59:
1246: * src/classes/classes.vcproj 1.5:
1247: * src/include/Makefile.in 1.15:
1248: * src/include/pa_config_auto.h.in 1.39:
1249: * src/lib/Makefile.am 1.7:
1250: * src/lib/Makefile.in 1.12:
1251: * src/lib/gd/Makefile.am 1.1:
1252: * src/lib/gd/Makefile.in 1.1:
1253: * src/lib/gd/Makefile.in 1.2:
1254: * src/lib/gd/gd.vcproj 1.1:
1255: * src/lib/gd/gif.C 1.1:
1256: * src/lib/gd/gif.h 1.1:
1257: * src/lib/gd/gifio.C 1.1:
1258: * src/lib/gd/mtables.h 1.1:
1259: * src/lib/smtp/Makefile.am 1.1:
1260: * src/lib/smtp/Makefile.in 1.1:
1261: * src/lib/smtp/Makefile.in 1.2:
1262: * src/lib/smtp/comms.C 1.1:
1263: * src/lib/smtp/smtp.C 1.1:
1264: * src/lib/smtp/smtp.h 1.1:
1265: * src/lib/smtp/smtp.vcproj 1.1:
1266: * src/targets/apache13/p3runConfigure.in 1.15:
1267: * src/targets/apache13core/Makefile.in 1.5:
1268: * src/targets/cgi/Makefile.am 1.50:
1269: * src/targets/cgi/Makefile.in 1.66:
1270: * src/types/Makefile.am 1.35:
1271: * src/types/Makefile.in 1.54:
1272: rearrange: gd&smtp moved to src/lib
1273:
1274: * src/targets/apache13/ApacheModuleParser3.vcproj 1.5:
1275: * src/targets/isapi/parser3isapi.C 1.85:
1276: more warnings --
1277:
1278: * Makefile.am 1.41:
1279: * Makefile.in 1.55:
1280: * acinclude.m4 1.28:
1281: * aclocal.m4 1.31:
1282: * acsite.m4 1.6:
1283: * configure 1.74:
1284: * configure.in 1.72:
1285: * src/classes/mail.C 1.97:
1286: *** empty log message ***
1287:
1288: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.5:
1289: * src/targets/apache13core/Makefile.am 1.5:
1290: * src/targets/apache13core/mod_parser3.C 1.7:
1291: * src/targets/apache13core/mod_parser3_core.C 1.1:
1292: renamed mod_parser3 to mod_parser3_core to help DOXYGEN
1293:
1294: * src/classes/mail.C 1.96:
1295: bugfix: typo
1296:
1297: 2003-11-20 paf
1298: * src/main/execute.C 1.303:
1299: * src/main/pa_request.C 1.257:
1300: old forgotten todo: when can't report problem (undefined @
1301: unhandled_exception) problem source string were not reported
1302:
1303: * src/classes/classes.vcproj 1.4:
1304: * src/classes/date.C 1.53:
1305: * src/classes/double.C 1.55:
1306: * src/classes/file.C 1.114:
1307: * src/classes/hash.C 1.61:
1308: * src/classes/hashfile.C 1.31:
1309: * src/classes/image.C 1.98:
1310: * src/classes/int.C 1.51:
1311: * src/classes/mail.C 1.93:
1312: * src/classes/math.C 1.35:
1313: * src/classes/memory.C 1.4:
1314: * src/classes/op.C 1.138:
1315: * src/classes/string.C 1.128:
1316: * src/classes/table.C 1.191:
1317: * src/classes/xdoc.C 1.118:
1318: * src/classes/xnode.C 1.62:
1319: * src/include/pa_config_includes.h 1.27:
1320: * src/include/pa_operation.h 1.3:
1321: * src/include/pa_sql_connection.h 1.32:
1322: * src/include/pa_table.h 1.54:
1323: * src/include/pa_types.h 1.46:
1324: * src/lib/ltdl/config_fixed.h 1.3:
1325: * src/lib/ltdl/ltdl.vcproj 1.2:
1326: * src/lib/md5/md5.vcproj 1.2:
1327: * src/lib/pcre/maketables.c 1.2:
1328: * src/lib/pcre/pcre_dftables.vcproj 1.2:
1329: * src/lib/pcre/pcre_parser_ctype.vcproj 1.2:
1330: * src/lib/sdbm/apr_file_io.C 1.2:
1331: * src/main/compile.tab.C 1.93:
1332: * src/main/execute.C 1.301:
1333: * src/main/main.vcproj 1.6:
1334: * src/main/pa_cache_managers.C 1.9:
1335: * src/main/pa_charset.C 1.40:
1336: * src/main/pa_common.C 1.166:
1337: * src/main/pa_dir.C 1.16:
1338: * src/main/pa_exec.C 1.53:
1339: * src/main/pa_globals.C 1.160:
1340: * src/main/pa_os.C 1.3:
1341: * src/main/pa_request.C 1.255:
1342: * src/main/pa_string.C 1.187:
1343: * src/main/pa_table.C 1.57:
1344: * src/targets/apache13/ApacheModuleParser3.vcproj 1.4:
1345: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.4:
1346: * src/targets/cgi/parser3.vcproj 1.5:
1347: * src/targets/isapi/parser3isapi.vcproj 1.2:
1348: * src/types/pa_value.h 1.115:
1349: * src/types/pa_vconsole.h 1.3:
1350: * src/types/pa_vdate.h 1.28:
1351: * src/types/pa_vfile.h 1.54:
1352: * src/types/pa_vhashfile.C 1.36:
1353: * src/types/pa_vimage.C 1.25:
1354: * src/types/pa_vimage.h 1.36:
1355: * src/types/pa_vmail.C 1.53:
1356: * src/types/pa_vobject.C 1.14:
1357: * src/types/pa_vstateless_class.h 1.46:
1358: * src/types/pa_vtable.C 1.23:
1359: * src/types/pa_vtable.h 1.50:
1360: * src/types/pa_vvoid.h 1.19:
1361: * src/types/pa_vxdoc.h 1.33:
1362: * src/types/pa_vxnode.h 1.26:
1363: * src/types/types.vcproj 1.5:
1364: turned on warnings level4 on all projects (except libltdl=off & libsdbm=level3)
1365: found several unitialized vars
1366:
1367: * src/classes/classes.C 1.20:
1368: * src/classes/classes.h 1.25:
1369: * src/classes/date.C 1.54:
1370: * src/classes/double.C 1.56:
1371: * src/classes/file.C 1.115:
1372: * src/classes/form.C 1.37:
1373: * src/classes/hash.C 1.62:
1374: * src/classes/hashfile.C 1.32:
1375: * src/classes/image.C 1.99:
1376: * src/classes/int.C 1.52:
1377: * src/classes/mail.C 1.94:
1378: * src/classes/math.C 1.36:
1379: * src/classes/memory.C 1.5:
1380: * src/classes/op.C 1.139:
1381: * src/classes/response.C 1.25:
1382: * src/classes/string.C 1.129:
1383: * src/classes/table.C 1.192:
1384: * src/classes/void.C 1.30:
1385: * src/classes/xdoc.C 1.119:
1386: * src/classes/xnode.C 1.63:
1387: * src/classes/xnode.h 1.20:
1388: * src/include/pa_array.h 1.62:
1389: * src/include/pa_cache_managers.h 1.12:
1390: * src/include/pa_charset.h 1.27:
1391: * src/include/pa_charsets.h 1.11:
1392: * src/include/pa_common.h 1.97:
1393: * src/include/pa_config_fixed.h 1.62:
1394: * src/include/pa_dictionary.h 1.16:
1395: * src/include/pa_dir.h 1.15:
1396: * src/include/pa_exception.h 1.42:
1397: * src/include/pa_exec.h 1.14:
1398: * src/include/pa_globals.h 1.107:
1399: * src/include/pa_hash.h 1.60:
1400: * src/include/pa_memory.h 1.8:
1401: * src/include/pa_opcode.h 1.26:
1402: * src/include/pa_operation.h 1.4:
1403: * src/include/pa_os.h 1.3:
1404: * src/include/pa_request.h 1.172:
1405: * src/include/pa_request_charsets.h 1.3:
1406: * src/include/pa_request_info.h 1.3:
1407: * src/include/pa_sapi.h 1.24:
1408: * src/include/pa_socks.h 1.13:
1409: * src/include/pa_sql_connection.h 1.33:
1410: * src/include/pa_sql_driver_manager.h 1.29:
1411: * src/include/pa_stack.h 1.21:
1412: * src/include/pa_string.h 1.153:
1413: * src/include/pa_stylesheet_connection.h 1.35:
1414: * src/include/pa_stylesheet_manager.h 1.18:
1415: * src/include/pa_table.h 1.56:
1416: * src/include/pa_threads.h 1.28:
1417: * src/include/pa_types.h 1.47:
1418: * src/include/pa_uue.h 1.6:
1419: * src/include/pa_xml_exception.h 1.2:
1420: * src/lib/md5/pa_md5.h 1.9:
1421: * src/lib/md5/pa_md5c.c 1.11:
1422: * src/lib/sdbm/apr_file_io.C 1.3:
1423: * src/lib/sdbm/apr_strings.C 1.2:
1424: * src/main/compile.C 1.71:
1425: * src/main/compile_tools.C 1.56:
1426: * src/main/compile_tools.h 1.71:
1427: * src/main/execute.C 1.302:
1428: * src/main/pa_cache_managers.C 1.10:
1429: * src/main/pa_charset.C 1.41:
1430: * src/main/pa_charsets.C 1.14:
1431: * src/main/pa_common.C 1.168:
1432: * src/main/pa_dictionary.C 1.20:
1433: * src/main/pa_dir.C 1.17:
1434: * src/main/pa_exception.C 1.46:
1435: * src/main/pa_exec.C 1.54:
1436: * src/main/pa_globals.C 1.161:
1437: * src/main/pa_memory.C 1.3:
1438: * src/main/pa_os.C 1.4:
1439: * src/main/pa_pool.C 1.62:
1440: * src/main/pa_request.C 1.256:
1441: * src/main/pa_socks.C 1.20:
1442: * src/main/pa_sql_driver_manager.C 1.74:
1443: * src/main/pa_string.C 1.188:
1444: * src/main/pa_stylesheet_manager.C 1.20:
1445: * src/main/pa_table.C 1.58:
1446: * src/main/pa_uue.C 1.6:
1447: * src/main/pa_xml_exception.C 1.2:
1448: * src/main/untaint.C 1.123:
1449: * src/sql/pa_sql_driver.h 1.36:
1450: * src/targets/apache13/mod_parser3.c 1.9:
1451: * src/targets/apache13/pa_httpd.h 1.5:
1452: * src/targets/apache13core/mod_parser3.C 1.6:
1453: * src/targets/apache13core/pa_threads.C 1.3:
1454: * src/targets/cgi/pa_threads.C 1.14:
1455: * src/targets/cgi/parser3.C 1.222:
1456: * src/targets/isapi/pa_threads.C 1.15:
1457: * src/targets/isapi/parser3isapi.C 1.84:
1458: * src/types/pa_junction.h 1.3:
1459: * src/types/pa_method.h 1.3:
1460: * src/types/pa_value.C 1.13:
1461: * src/types/pa_value.h 1.116:
1462: * src/types/pa_vbool.h 1.23:
1463: * src/types/pa_vclass.C 1.19:
1464: * src/types/pa_vclass.h 1.42:
1465: * src/types/pa_vcode_frame.h 1.26:
1466: * src/types/pa_vconsole.h 1.4:
1467: * src/types/pa_vcookie.C 1.59:
1468: * src/types/pa_vcookie.h 1.25:
1469: * src/types/pa_vdate.h 1.29:
1470: * src/types/pa_vdouble.h 1.44:
1471: * src/types/pa_venv.h 1.30:
1472: * src/types/pa_vfile.C 1.38:
1473: * src/types/pa_vfile.h 1.55:
1474: * src/types/pa_vform.C 1.76:
1475: * src/types/pa_vform.h 1.47:
1476: * src/types/pa_vhash.h 1.49:
1477: * src/types/pa_vhashfile.C 1.37:
1478: * src/types/pa_vhashfile.h 1.26:
1479: * src/types/pa_vimage.C 1.26:
1480: * src/types/pa_vimage.h 1.37:
1481: * src/types/pa_vint.h 1.40:
1482: * src/types/pa_vjunction.h 1.21:
1483: * src/types/pa_vmail.C 1.54:
1484: * src/types/pa_vmail.h 1.13:
1485: * src/types/pa_vmath.C 1.4:
1486: * src/types/pa_vmath.h 1.16:
1487: * src/types/pa_vmemory.h 1.3:
1488: * src/types/pa_vmethod_frame.C 1.3:
1489: * src/types/pa_vmethod_frame.h 1.47:
1490: * src/types/pa_vobject.C 1.15:
1491: * src/types/pa_vobject.h 1.41:
1492: * src/types/pa_vrequest.C 1.31:
1493: * src/types/pa_vrequest.h 1.27:
1494: * src/types/pa_vresponse.C 1.19:
1495: * src/types/pa_vresponse.h 1.34:
1496: * src/types/pa_vstateless_class.C 1.21:
1497: * src/types/pa_vstateless_class.h 1.47:
1498: * src/types/pa_vstateless_object.h 1.30:
1499: * src/types/pa_vstatus.C 1.19:
1500: * src/types/pa_vstatus.h 1.17:
1501: * src/types/pa_vstring.C 1.24:
1502: * src/types/pa_vstring.h 1.57:
1503: * src/types/pa_vtable.C 1.24:
1504: * src/types/pa_vtable.h 1.51:
1505: * src/types/pa_vvoid.h 1.20:
1506: * src/types/pa_vxdoc.C 1.26:
1507: * src/types/pa_vxdoc.h 1.34:
1508: * src/types/pa_vxnode.C 1.34:
1509: * src/types/pa_vxnode.h 1.27:
1510: * src/types/pa_wcontext.C 1.27:
1511: * src/types/pa_wcontext.h 1.45:
1512: * src/types/pa_wwrapper.h 1.30:
1513: static const char * const IDENT
1514:
1515: * src/classes/date.C 1.55:
1516: * src/classes/date.C 1.56:
1517: * src/classes/date.C 1.57:
1518: * src/classes/file.C 1.116:
1519: * src/classes/file.C 1.117:
1520: * src/classes/hash.C 1.63:
1521: * src/classes/hash.C 1.64:
1522: * src/classes/image.C 1.100:
1523: * src/classes/image.C 1.101:
1524: * src/classes/image.C 1.102:
1525: * src/classes/mail.C 1.95:
1526: * src/classes/math.C 1.37:
1527: * src/classes/op.C 1.140:
1528: * src/classes/op.C 1.141:
1529: * src/classes/string.C 1.130:
1530: * src/classes/string.C 1.131:
1531: * src/classes/table.C 1.193:
1532: * src/classes/xdoc.C 1.120:
1533: * src/classes/xdoc.C 1.121:
1534: * src/include/pa_array.h 1.61:
1535: * src/include/pa_cache_managers.h 1.13:
1536: * src/include/pa_pool.h 1.89:
1537: * src/include/pa_request.h 1.171:
1538: * src/include/pa_string.h 1.152:
1539: * src/include/pa_stylesheet_connection.h 1.36:
1540: * src/include/pa_table.h 1.55:
1541: * src/main/compile_tools.h 1.70:
1542: * src/main/pa_charset.C 1.42:
1543: * src/main/pa_charset.C 1.43:
1544: * src/main/pa_common.C 1.167:
1545: * src/main/pa_dictionary.C 1.21:
1546: * src/main/pa_dir.C 1.18:
1547: * src/main/pa_request.C 1.259:
1548: * src/main/pa_sql_driver_manager.C 1.75:
1549: * src/main/pa_string.C 1.189:
1550: * src/main/pa_string.C 1.190:
1551: * src/main/pa_table.C 1.59:
1552: * src/main/untaint.C 1.124:
1553: * src/types/pa_value.C 1.14:
1554: * src/types/pa_vcookie.C 1.60:
1555: * src/types/pa_vdate.h 1.30:
1556: * src/types/pa_vhash.h 1.48:
1557: * src/types/pa_vhashfile.C 1.38:
1558: * src/types/pa_vimage.h 1.38:
1559: * src/types/pa_vmail.C 1.55:
1560: * src/types/pa_vmethod_frame.C 1.4:
1561: * src/types/pa_vmethod_frame.h 1.48:
1562: * src/types/pa_vxnode.C 1.35:
1563: * src/types/pa_wcontext.h 1.44:
1564: more warnings --
1565:
1566: 2003-11-19 paf
1567: * operators.txt 1.141:
1568: * src/classes/op.C 1.136:
1569: * src/include/pa_request.h 1.170:
1570: * src/main/pa_request.C 1.254:
1571: cache[...]{body}{catch block with $exception.handled[cache]
1572: meaning "get expired cache, if any. else error"}
1573:
1574: * src/classes/op.C 1.135:
1575: * src/include/pa_os.h 1.2:
1576: * src/include/pa_request.h 1.169:
1577: * src/main/pa_common.C 1.165:
1578: cache: ^cache[] fallback
1579: todo: kinda ^try: ^cache[...]{body}{catch code with $exception.cache field}
1580:
1581: * src/classes/op.C 1.137:
1582: more ansi C++ comp
1583:
1584: 2003-11-12 paf
1585: * src/classes/xnode.C 1.61:
1586: replaceChild: 2nd param now named oldChild [copy/paste bug]
1587:
1588: 2003-11-11 paf
1589: * src/types/pa_value.h [release_3_0_8] 1.109.6.1:
1590: * src/types/pa_vfile.h [release_3_0_8] 1.52.6.1:
1591: more C++ compatible [HP C++ failed]
1592:
1593: * operators.txt 1.139:
1594: * operators.txt 1.140:
1595: *** empty log message ***
1596:
1597: * bin/auto.p.dist.in 1.10:
1598: colno
1599:
1600: 2003-11-10 paf
1601: * src/types/pa_vhashfile.C 1.35:
1602: * src/types/pa_vhashfile.h 1.25:
1603: add: hashfile old serialize version and exipire now removes entries
1604:
1605: * operators.txt 1.135:
1606: comment: updated
1607:
1608: * operators.txt 1.138:
1609: * src/main/pa_request.C 1.253:
1610: * src/types/Makefile.am 1.34:
1611: * src/types/pa_vconsole.h 1.1:
1612: * src/types/types.vcproj 1.4:
1613: $console:line read/write [for nntp]
1614:
1615: * operators.txt 1.134:
1616: * src/classes/hashfile.C 1.30:
1617: * src/include/pa_common.h 1.96:
1618: * src/main/pa_common.C 1.164:
1619: * src/types/pa_vhashfile.C 1.34:
1620: * src/types/pa_vhashfile.h 1.24:
1621: ^hashfile.delete[] removes files altogether [and dir, if could]
1622:
1623: * src/types/pa_vconsole.h 1.2:
1624: flush
1625:
1626: * src/types/Makefile.in 1.53:
1627: *** empty log message ***
1628:
1629: * src/lib/sdbm/sdbm.c 1.3:
1630: bugfix: sdbm: .h said it's OK to remove nonexistent pair. .c
1631: coded that that was error. fixed
1632:
1633: * src/types/pa_vhashfile.C 1.33:
1634: sdbm: exception type change to file.access [regretfull can't
1635: split it to different exceptions without modifying sdbm source
1636: wich would prefer not to]
1637:
1638: * operators.txt 1.136:
1639: mysql: transaction support: ?autocommit=0
1640:
1641: 2003-11-07 paf
1642: * src/classes/date.C 1.52:
1643: * src/classes/file.C 1.113:
1644: * src/classes/hash.C 1.60:
1645: * src/classes/hashfile.C 1.29:
1646: * src/classes/image.C 1.97:
1647: * src/classes/table.C 1.190:
1648: * src/classes/xdoc.C 1.117:
1649: * src/include/Makefile.am 1.6:
1650: * src/include/pa_array.h 1.60:
1651: * src/include/pa_pool.h 1.88:
1652: * src/include/pa_request.h 1.168:
1653: * src/main/Makefile.am 1.41:
1654: * src/main/execute.C 1.300:
1655: * src/main/main.vcproj 1.5:
1656: * src/main/pa_pool.C 1.61:
1657: * src/main/pa_request.C 1.252:
1658: * src/targets/cgi/parser3.C 1.221:
1659: * src/types/pa_vclass.C 1.18:
1660: * src/types/pa_vclass.h 1.41:
1661: * src/types/pa_vhashfile.h 1.23:
1662: * src/types/pa_vobject.h 1.40:
1663: * src/types/pa_vstateless_class.h 1.45:
1664: resurrected: pool idea. now only for destructing objects at
1665: request processing end
1666:
1667: * src/include/Makefile.in 1.14:
1668: * src/main/Makefile.in 1.54:
1669: *** empty log message ***
1670:
1671: 2003-11-06 paf
1672: * src/classes/xdoc.C 1.116:
1673: * src/classes/xnode.C 1.60:
1674: * src/include/pa_charset.h 1.26:
1675: * src/include/pa_globals.h 1.106:
1676: * src/include/pa_stylesheet_connection.h 1.34:
1677: * src/main/pa_exception.C 1.45:
1678: * src/types/pa_vxnode.h 1.25:
1679: XmlException changes
1680:
1681: * src/types/pa_vhashfile.C 1.30:
1682: hashfile: foreach body can bodify $self
1683:
1684: * operators.txt 1.133:
1685: * src/types/pa_vhashfile.C 1.32:
1686: hashfile: clear & expiration [time in value. todo: move time to
1687: key]
1688:
1689: * src/include/pa_memory.h 1.7:
1690: * src/targets/cgi/parser3.C 1.220:
1691: * src/types/pa_value.C 1.12:
1692: * src/types/pa_value.h 1.114:
1693: * src/types/pa_vcookie.C 1.58:
1694: * src/types/pa_vhashfile.C 1.23:
1695: * src/types/pa_vhashfile.h 1.18:
1696: * www/htdocs/.htaccess 1.22:
1697: hashfile implemented get/put [raw]
1698:
1699: * operators.txt 1.130:
1700: * src/classes/hashfile.C 1.26:
1701: * src/types/pa_vhashfile.C 1.25:
1702: * src/types/pa_vhashfile.h 1.20:
1703: hashfile: hash
1704:
1705: * src/lib/sdbm/Makefile.am 1.2:
1706: * src/lib/sdbm/apr_file_io.C 1.1:
1707: * src/lib/sdbm/apr_strings.C 1.1:
1708: move to upper dir, .am updated
1709:
1710: * configure 1.69:
1711: * configure.in 1.65:
1712: * operators.txt 1.128:
1713: * parser3.sln 1.6:
1714: * src/classes/classes.vcproj 1.3:
1715: * src/classes/hashfile.C 1.24:
1716: * src/classes/xdoc.C 1.115:
1717: * src/include/pa_config_fixed.h 1.61:
1718: * src/include/pa_exception.h 1.40:
1719: * src/include/pa_globals.h 1.105:
1720: * src/include/pa_memory.h 1.6:
1721: * src/include/pa_version.h 1.11:
1722: * src/lib/ltdl/libltdl.vcproj 1.2:
1723: * src/lib/ltdl/libltdl.vcproj.vspscc 1.2:
1724: * src/lib/ltdl/ltdl.vcproj 1.1:
1725: * src/lib/ltdl/ltdl.vcproj.vspscc 1.1:
1726: * src/lib/sdbm/apr-include/apr.h 1.4:
1727: * src/lib/sdbm/apr-include/apr_errno.h 1.4:
1728: * src/lib/sdbm/apr-include/apr_file_info.h 1.1:
1729: * src/lib/sdbm/apr-include/apr_file_io.h 1.4:
1730: * src/lib/sdbm/apr-include/apr_pools.h 1.4:
1731: * src/lib/sdbm/apr-include/apr_sdbm.h 1.3:
1732: * src/lib/sdbm/apr-include/apr_strings.h 1.3:
1733: * src/lib/sdbm/apr-include/apu.h 1.3:
1734: * src/main/compile.tab.C 1.92:
1735: * src/main/main.vcproj 1.3:
1736: * src/main/pa_charset.C 1.39:
1737: * src/targets/apache13/ApacheModuleParser3.vcproj 1.3:
1738: * src/targets/apache13/mod_parser3.c 1.8:
1739: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.3:
1740: * src/targets/cgi/parser3.vcproj 1.4:
1741: * src/types/Makefile.am 1.30:
1742: * src/types/pa_vhash.C 1.4:
1743: * src/types/pa_vhashfile.C 1.22:
1744: * src/types/pa_vhashfile.h 1.17:
1745: * src/types/pa_vxnode.h 1.24:
1746: * src/types/types.vcproj 1.3:
1747: * www/htdocs/.htaccess 1.21:
1748: hashfile: started again with sdbm from apache
1749:
1750: * operators.txt 1.131:
1751: * src/classes/hash.C 1.58:
1752: * src/classes/hash.C 1.59:
1753: * src/classes/hashfile.C 1.27:
1754: * src/classes/hashfile.C 1.28:
1755: * src/types/pa_vhashfile.C 1.26:
1756: * src/types/pa_vhashfile.h 1.21:
1757: hashfile: foreach
1758:
1759: * operators.txt 1.132:
1760: * src/types/pa_vhashfile.C 1.27:
1761: * src/types/pa_vhashfile.h 1.22:
1762: hashfile: clear and proper locking
1763:
1764: * src/include/Makefile.in 1.13:
1765: * src/include/pa_config_includes.h 1.26:
1766: * src/include/pa_version.h 1.12:
1767: our replacements of max& co only for cpp
1768:
1769: * parser3.sln 1.7:
1770: * src/targets/apache13/p3runConfigure.in 1.14:
1771: * src/targets/cgi/Makefile.am 1.49:
1772: .vcproj & .am updated to include sdbm
1773:
1774: * operators.txt 1.129:
1775: * src/classes/hashfile.C 1.25:
1776: * src/types/pa_vhashfile.C 1.24:
1777: * src/types/pa_vhashfile.h 1.19:
1778: * tests/todo.txt 1.4:
1779: hashfile: delete
1780:
1781: * configure.in 1.66:
1782: * configure.in 1.67:
1783: * src/classes/Makefile.am 1.46:
1784: * src/classes/Makefile.in 1.58:
1785: * src/include/Makefile.am 1.5:
1786: * src/lib/Makefile.am 1.6:
1787: * src/lib/Makefile.in 1.11:
1788: * src/lib/sdbm/Makefile.am 1.3:
1789: * src/lib/sdbm/Makefile.in 1.1:
1790: * src/lib/sdbm/apr-include/Makefile.am 1.1:
1791: * src/lib/sdbm/apr-include/Makefile.in 1.1:
1792: * src/lib/sdbm/sdbm.vcproj 1.3:
1793: * src/main/Makefile.am 1.39:
1794: * src/main/Makefile.am 1.40:
1795: * src/main/Makefile.in 1.53:
1796: * src/targets/cgi/.cvsignore 1.3:
1797: * src/targets/cgi/Makefile.in 1.65:
1798: * src/types/Makefile.am 1.32:
1799: * src/types/Makefile.am 1.33:
1800: * src/types/Makefile.in 1.52:
1801: *** empty log message ***
1802:
1803: * src/include/pa_common.h 1.95:
1804: * src/include/pa_exception.h 1.41:
1805: * src/include/pa_os.h 1.1:
1806: * src/include/pa_xml_exception.h 1.1:
1807: * src/lib/sdbm/sdbm.vcproj 1.1:
1808: * src/main/main.vcproj 1.4:
1809: * src/main/pa_common.C 1.162:
1810: * src/main/pa_os.C 1.1:
1811: * src/main/pa_xml_exception.C 1.1:
1812: locking move to pa_os [along with pa_sleep]
1813: apr-impl locking done
1814:
1815: * src/types/pa_vhashfile.C 1.29:
1816: hashfile: clear now works [were trying to do that in foreach,
1817: no errors, but surely wrong]
1818:
1819: * src/lib/sdbm/apr-include/apr_pools.h 1.5:
1820: * src/lib/sdbm/sdbm.c 1.2:
1821: * src/lib/sdbm/sdbm.vcproj 1.2:
1822: just compiled
1823:
1824: * tests/todo.txt 1.5:
1825: hashfile: done
1826:
1827: * src/classes/op.C 1.134:
1828: * src/main/pa_os.C 1.2:
1829: just linked
1830:
1831: * src/classes/Makefile.am 1.45:
1832: * src/types/Makefile.am 1.31:
1833: .am sdbm INCLUDES updates
1834:
1835: 2003-11-05 paf
1836: * src/lib/sdbm/apr-include/apr.h 1.2:
1837: * src/lib/sdbm/apr-include/apr_errno.h 1.2:
1838: * src/lib/sdbm/apr-include/apr_file_io.h 1.2:
1839: * src/lib/sdbm/apr-include/apr_pools.h 1.2:
1840: * src/lib/sdbm/apr-include/apr_strings.h 1.1:
1841: * src/lib/sdbm/apr-include/apu.h 1.1:
1842: started porting: grabbed some parts of apr headers
1843:
1844: * src/lib/sdbm/Makefile.am 1.1:
1845: * src/lib/sdbm/sdbm.c 1.1:
1846: * src/lib/sdbm/sdbm_hash.c 1.1:
1847: * src/lib/sdbm/sdbm_lock.c 1.1:
1848: * src/lib/sdbm/sdbm_pair.c 1.1:
1849: * src/lib/sdbm/sdbm_pair.h 1.1:
1850: * src/lib/sdbm/sdbm_private.h 1.1:
1851: * src/lib/sdbm/sdbm_tune.h 1.1:
1852: original from httpd-2.0.43\srclib\apr-util\dbm\sdbm
1853:
1854: * src/lib/sdbm/apr-include/apr.h 1.1:
1855: * src/lib/sdbm/apr-include/apr.h 1.3:
1856: * src/lib/sdbm/apr-include/apr_errno.h 1.1:
1857: * src/lib/sdbm/apr-include/apr_errno.h 1.3:
1858: * src/lib/sdbm/apr-include/apr_file_io.h 1.1:
1859: * src/lib/sdbm/apr-include/apr_file_io.h 1.3:
1860: * src/lib/sdbm/apr-include/apr_pools.h 1.1:
1861: * src/lib/sdbm/apr-include/apr_pools.h 1.3:
1862: * src/lib/sdbm/apr-include/apr_sdbm.h 1.1:
1863: * src/lib/sdbm/apr-include/apr_sdbm.h 1.2:
1864: * src/lib/sdbm/apr-include/apr_strings.h 1.2:
1865: * src/lib/sdbm/apr-include/apu.h 1.2:
1866: *** empty log message ***
1867:
1868: * src/classes/classes.vcproj [release_3_1_1] 1.2.6.1:
1869: * src/include/pa_config_fixed.h [release_3_1_1] 1.58.6.1:
1870: * src/main/main.vcproj [release_3_1_1] 1.2.6.1:
1871: * src/targets/apache13/ApacheModuleParser3.vcproj [release_3_1_1] 1.2.6.1:
1872: * src/targets/apache13/mod_parser3.c [release_3_1_1] 1.7.2.1:
1873: * src/targets/apache13core/ApacheModuleParser3Core.vcproj [release_3_1_1] 1.2.6.1:
1874: * src/targets/cgi/parser3.vcproj [release_3_1_1] 1.3.2.1:
1875: not has to be in \parser3project dir anymore
1876:
1877: * src/main/helpers/CaseFolding.txt 1.1:
1878: http://www.unicode.org/Public/UNIDATA/CaseFolding.txt
1879:
1880: * src/main/pa_charset.C [release_3_1_1] 1.38.2.1:
1881: bugfix: had broken binary search [copied thoughtlessly from
1882: xalan]
1883:
1884: 2003-11-04 paf
1885: * operators.txt 1.124:
1886: * src/classes/table.C 1.187:
1887: * tests/todo.txt 1.2:
1888: ^table::load
1889: !$.separator[^#09]
1890: !$.encloser["] <nothing> by default
1891:
1892: * operators.txt 1.125:
1893: * src/classes/table.C 1.188:
1894: * src/main/pa_string.C 1.186:
1895: * tests/todo.txt 1.3:
1896: ^table.save[...
1897: $.separator[^#09]
1898: $.encloser["] <nothing> by default
1899:
1900: * operators.txt 1.126:
1901: * src/classes/mail.C 1.91:
1902: * src/types/pa_vmail.C 1.52:
1903: * src/types/pa_vmail.h 1.12:
1904: !^mail:send[
1905: $.options[unix: string to append to sendmail command line]
1906:
1907: * src/classes/Makefile.am 1.44:
1908: * src/classes/Makefile.in 1.57:
1909: classes.C to rebuild last
1910:
1911: * src/classes/mail.C 1.92:
1912: * src/classes/table.C 1.189:
1913: compiled on unix
1914:
1915: * operators.txt 1.127:
1916: comment: ^mail:send[$.options[
1917:
1918: 2003-11-03 paf
1919: * src/targets/cgi/parser3.C 1.219:
1920: beauty: SIGUSRX removed qs= printing [already included into uri
1921: xxx]
1922:
1923: * operators.txt 1.120:
1924: * src/classes/date.C 1.49:
1925: !^date::unix-timestamp()
1926: !^date.unix-timestamp[]
1927:
1928: * operators.txt 1.121:
1929: * src/classes/image.C 1.95:
1930: * tests/todo.txt 1.1:
1931: * www/htdocs/auto.p 1.21:
1932: ^image.gif[filename] for $response:download
1933:
1934: * operators.txt 1.123:
1935: * src/classes/table.C 1.186:
1936: * src/main/pa_common.C 1.161:
1937: ^table::load[; options:
1938: !$.column-separator[^#09]
1939: !$.column-encloser["]
1940:
1941: * operators.txt 1.122:
1942: * src/include/pa_config_fixed.h 1.60:
1943: * src/types/pa_vrequest.C 1.30:
1944: $request:document-root
1945:
1946: * src/classes/date.C 1.50:
1947: minor precaution
1948:
1949: 2003-10-31 paf
1950: * src/include/pa_config_fixed.h 1.59:
1951: * src/include/pa_version.h [release_3_1_1] 1.10.2.1:
1952: *** empty log message ***
1953:
1.27 paf 1954: 2003-10-30 paf
1955: * src/classes/date.C 1.47:
1956: * src/classes/image.C 1.94:
1957: improvement diagnostics: $now[^date::create[$undefined]] now is error
1958:
1959: * src/targets/apache13core/Makefile.am 1.4:
1960: * src/targets/apache13core/Makefile.in 1.4:
1961: gc include dir added, thanks to Victor Fedoseev for finding
1962:
1963: * src/main/pa_common.C 1.160:
1964: read errors would now be reported 'actually read -1 bytes'
1965:
1966: * operators.txt 1.119:
1967: * src/classes/date.C 1.48:
1968: * src/types/pa_vdate.h 1.27:
1969: merged from 3.0.8: ^date.roll[TZ;GMT] $date.hour
1970:
1.26 paf 1971: 2003-10-24 paf
1972: * Makefile.am 1.36:
1973: * src/classes/Makefile.am 1.43:
1974: * src/lib/cord/Makefile.am 1.3:
1975: * src/lib/md5/Makefile.am 1.3:
1976: * src/lib/pcre/Makefile.am 1.2:
1977: * src/main/Makefile.am 1.37:
1978: * src/targets/apache13/Makefile.am 1.18:
1979: * src/targets/apache13core/Makefile.am 1.3:
1980: * src/targets/cgi/Makefile.am 1.48:
1981: * src/targets/isapi/Makefile.am 1.3:
1982: .dsp/w -> .vcproj/sln
1983:
1984: * Makefile.in 1.50:
1985: * src/classes/Makefile.in 1.56:
1986: * src/include/pa_version.h 1.10:
1987: * src/lib/cord/Makefile.in 1.3:
1988: * src/lib/md5/Makefile.in 1.8:
1989: * src/lib/pcre/Makefile.in 1.10:
1990: * src/main/Makefile.am 1.38:
1991: * src/main/Makefile.in 1.52:
1992: * src/targets/apache13/Makefile.in 1.48:
1993: * src/targets/apache13core/Makefile.in 1.3:
1994: * src/targets/cgi/Makefile.in 1.64:
1995: * src/targets/isapi/Makefile.in 1.13:
1996: *** empty log message ***
1997:
1998: 2003-10-22 paf
1999: * src/include/pa_request.h 1.167:
2000: fixed: $h[^hash::create[]] $$h[1]
2001:
2002: 2003-10-21 paf
2003: * src/classes/op.C 1.133:
2004: * src/include/pa_request.h 1.166:
2005: fixed: false 'endless recoursion' message with intensive throw-catches
2006: fixed: incorrect name and line (one name upper then needed) in error message about problems inside try block
2007:
2008: * operators.txt 1.118:
2009: * src/include/pa_string.h 1.151:
2010: * src/main/pa_string.C 1.185:
2011: fixed: string.match[g] without <'> option produced columns with
2012: NULL's, which gpf'ed at table.save time
2013:
2014: 2003-10-10 paf
2015: * src/include/pa_string.h 1.150:
2016: * src/main/compile.tab.C 1.91:
2017: * www/htdocs/.htaccess 1.20:
2018: CORD_chr does not check offset argument for validity
2019: did that in String::Body::pos myself
2020: http://i2/tasks/edit/?id=4577425257580789777
2021:
2022: 2003-10-07 paf
2023: * src/main/compile.tab.C 1.90:
2024: * src/main/compile.y 1.207:
2025: ^if ( better error:
2026: .html(1:4): parse error, expecting `'['' or `'{'' or `'('' now
2027:
2028: 2003-10-03 paf
2029: * parser3.sln 1.5:
2030: * src/include/pa_dictionary.h 1.15:
2031: * src/main/pa_dictionary.C 1.19:
2032: * src/main/pa_string.C 1.184:
2033: * src/targets/cgi/parser3.vcproj 1.3:
2034: * www/htdocs/.htaccess 1.19:
2035: dictionary optimized by precalculating cstr&length
2036:
2037: 2003-10-02 paf
2038: * src/classes/op.C 1.132:
2039: * src/include/pa_request.h 1.165:
2040: * src/include/pa_stack.h 1.20:
2041: * src/main/execute.C 1.299:
2042: * src/main/pa_request.C 1.251:
2043: * src/main/pa_sql_driver_manager.C 1.73:
2044: * src/main/pa_stylesheet_manager.C 1.19:
2045: * www/htdocs/.htaccess 1.18:
2046: bugfix: ^throw context were saved/restored incompletely
2047: http://www.parser.ru/forum/?id=21484
2048:
2049: 2003-09-30 paf
2050: * src/targets/apache13/mod_parser3.c 1.7:
2051: * src/targets/apache13/pa_httpd.h 1.4:
2052: * src/targets/apache13core/mod_parser3.C 1.5:
2053: content-type now changes
2054:
2055: * src/main/pa_string.C 1.183:
2056: string::replace bug fix [were ignoring occurrances after lang-mismatched
2057:
2058: 2003-09-29 paf
2059: * src/include/pa_charset.h 1.25:
2060: * src/main/helpers/simple_folding.pl 1.1:
2061: * src/main/pa_charset.C 1.38:
2062: * src/main/pa_string.C 1.181:
2063: * www/htdocs/auto.p 1.20:
2064: utf-8 upper/lower
2065:
2066: * src/classes/string.C 1.127:
2067: bugfix: s.right(>s.length) returned nothing
2068:
2069: * www/htdocs/base.p 1.7:
2070: * www/htdocs/derived.p 1.25:
2071: * www/htdocs/font.gif 1.2:
2072: * www/htdocs/global.xsl 1.9:
2073: * www/htdocs/index.html 1.213:
2074: * www/htdocs/mailreceive.eml 1.4:
2075: * www/htdocs/mailreceive.html 1.2:
2076: * www/htdocs/operators.p 1.12:
2077: * www/htdocs/parser-status.html 1.3:
2078: * www/htdocs/people.dtd 1.2:
2079: * www/htdocs/some.p 1.3:
2080: removing old tests
2081:
2082: * src/main/pa_common.C 1.159:
2083: bugfix: utf signature were not ignored due to typo error
2084: http://i2/tasks/edit/?id=4573354650786434584
2085:
2086: * src/classes/table.C 1.184:
2087: bugfix: flip: must produce nameless
2088: http://i2/tasks/edit/?id=4573405524674081244
2089:
2090: * src/main/utf8-to-lower.inc 1.1:
2091: * src/main/utf8-to-upper.inc 1.1:
2092: generated by helper
2093:
2094: * src/main/pa_string.C 1.182:
2095: string::serialize bug fix with zero-terminator
2096:
2097: * src/classes/table.C 1.185:
2098: ^nameless_table.save column row now has no \t at the end
2099:
2100: * src/classes/form.C 1.36:
2101: better error message: MAX_POST_SIZE_NAME to error message
2102:
2103: * src/include/pa_request.h 1.164:
2104: * src/main/execute.C 1.298:
2105: * src/main/pa_request.C 1.250:
2106: @postprocess now takes $response:body/download
2107:
2108: 2003-09-26 paf
2109: * src/include/pa_string.h 1.149:
2110: * src/main/pa_common.C 1.157:
2111: * src/main/pa_string.C 1.180:
2112: * www/htdocs/.htaccess 1.17:
2113: String.for_each bug fixed [omited one-char cases]
2114:
2115: * src/main/untaint.C 1.121:
2116: removed needless const
2117:
2118: * src/main/untaint.C 1.122:
2119: removed needless field
2120:
2121: * src/classes/op.C 1.131:
2122: * src/include/pa_string.h 1.148:
2123: * src/main/pa_string.C 1.178:
2124: * www/htdocs/.htaccess 1.15:
2125: string::serialize/deserialize implemented
2126: Language enum assigned meaningful letters [more convinient for debugging. read warning before adding/changing anything]
2127:
2128: * src/include/pa_stack.h 1.19:
2129: bugfix: before collecting garbage, runtime-executor stack were
2130: cleared... BADLY
2131:
2132: * src/main/pa_string.C 1.179:
2133: * www/htdocs/.htaccess 1.16:
2134: * www/htdocs/auto.p 1.19:
2135: ^stirng.replace code used old param-convention on langs.append, fixed that
2136: search fo the like, found none
2137:
2138: 2003-09-25 paf
2139: * src/main/compile.tab.C [string_fragments_to_cord] 1.88.2.1:
2140: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.7:
2141: string: debug: .v() functions aligned to that of eeparser3 look
2142:
2143: * src/include/pa_string.h 1.147:
2144: * src/include/pa_version.h 1.9:
2145: * src/main/pa_string.C 1.177:
2146: * src/main/untaint.C 1.120:
2147: templates and anonymous unions differences on unix
2148:
2149: * parser3.sln 1.4:
2150: * src/classes/file.C 1.112:
2151: * src/classes/image.C 1.93:
2152: * src/classes/mail.C 1.90:
2153: * src/classes/op.C 1.130:
2154: * src/classes/table.C 1.183:
2155: * src/classes/xdoc.C 1.114:
2156: * src/classes/xnode.C 1.59:
2157: * src/include/pa_cache_managers.h 1.11:
2158: * src/include/pa_charset.h 1.24:
2159: * src/include/pa_charsets.h 1.10:
2160: * src/include/pa_common.h 1.94:
2161: * src/include/pa_request.h 1.163:
2162: * src/include/pa_sql_driver_manager.h 1.28:
2163: * src/include/pa_string.h 1.146:
2164: * src/include/pa_stylesheet_manager.h 1.17:
2165: * src/include/pa_table.h 1.53:
2166: * src/lib/cord/cordbscs.c 1.3:
2167: * src/lib/cord/cordprnt.c 1.3:
2168: * src/lib/cord/cordxtra.c 1.4:
2169: * src/lib/cord/include/cord.h 1.3:
2170: * src/main/compile.tab.C 1.89:
2171: * src/main/compile_tools.h 1.69:
2172: * src/main/pa_charset.C 1.37:
2173: * src/main/pa_charsets.C 1.13:
2174: * src/main/pa_common.C 1.156:
2175: * src/main/pa_exec.C 1.52:
2176: * src/main/pa_request.C 1.249:
2177: * src/main/pa_sql_driver_manager.C 1.72:
2178: * src/main/pa_string.C 1.176:
2179: * src/main/pa_stylesheet_manager.C 1.18:
2180: * src/main/untaint.C 1.119:
2181: * src/types/pa_value.h 1.113:
2182: * src/types/pa_vimage.C 1.24:
2183: * src/types/pa_vmail.C 1.51:
2184: * src/types/pa_vmath.C 1.3:
2185: * src/types/pa_vstateless_class.h 1.44:
2186: * src/types/pa_vstatus.C 1.18:
2187: * src/types/pa_vxnode.C 1.33:
2188: * www/htdocs/.htaccess 1.14:
2189: string_fragments_to_cord merged to HEAD
2190:
2191: * src/lib/cord/cordprnt.c [string_fragments_to_cord] 1.2.4.1:
2192: removed warnings
2193:
2194: 2003-09-24 paf
2195: * src/classes/file.C [string_fragments_to_cord] 1.111.4.1:
2196: * src/classes/image.C [string_fragments_to_cord] 1.92.2.1:
2197: * src/classes/mail.C [string_fragments_to_cord] 1.89.4.1:
2198: * src/classes/op.C [string_fragments_to_cord] 1.129.4.1:
2199: * src/classes/xdoc.C [string_fragments_to_cord] 1.113.2.1:
2200: * src/classes/xnode.C [string_fragments_to_cord] 1.58.2.1:
2201: * src/include/pa_cache_managers.h [string_fragments_to_cord] 1.10.4.1:
2202: * src/include/pa_charset.h [string_fragments_to_cord] 1.23.4.1:
2203: * src/include/pa_charsets.h [string_fragments_to_cord] 1.9.4.1:
2204: * src/include/pa_common.h [string_fragments_to_cord] 1.93.4.1:
2205: * src/include/pa_request.h [string_fragments_to_cord] 1.162.4.1:
2206: * src/include/pa_sql_driver_manager.h [string_fragments_to_cord] 1.27.4.1:
2207: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.10:
2208: * src/include/pa_stylesheet_manager.h [string_fragments_to_cord] 1.16.4.1:
2209: * src/include/pa_table.h [string_fragments_to_cord] 1.52.4.1:
2210: * src/main/compile_tools.h [string_fragments_to_cord] 1.68.4.1:
2211: * src/main/pa_charset.C [string_fragments_to_cord] 1.36.2.1:
2212: * src/main/pa_charsets.C [string_fragments_to_cord] 1.12.4.1:
2213: * src/main/pa_common.C [string_fragments_to_cord] 1.155.2.1:
2214: * src/main/pa_exec.C [string_fragments_to_cord] 1.51.4.1:
2215: * src/main/pa_request.C [string_fragments_to_cord] 1.248.4.1:
2216: * src/main/pa_sql_driver_manager.C [string_fragments_to_cord] 1.71.4.1:
2217: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.6:
2218: * src/main/pa_stylesheet_manager.C [string_fragments_to_cord] 1.17.4.1:
2219: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.6:
2220: * src/types/pa_value.h [string_fragments_to_cord] 1.112.2.1:
2221: * src/types/pa_vimage.C [string_fragments_to_cord] 1.23.4.1:
2222: * src/types/pa_vmail.C [string_fragments_to_cord] 1.50.2.1:
2223: * src/types/pa_vmath.C [string_fragments_to_cord] 1.2.4.1:
2224: * src/types/pa_vstateless_class.h [string_fragments_to_cord] 1.43.4.1:
2225: * src/types/pa_vstatus.C [string_fragments_to_cord] 1.17.4.1:
2226: * src/types/pa_vxnode.C [string_fragments_to_cord] 1.32.2.1:
2227: v() functions of String::Body, String::Languages and String itself
2228: StringBody->String::Body
2229:
2230: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.8:
2231: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.4:
2232: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.4:
2233: langs: speed up by joining adjucent blocks of same char [
2234: CORD_append_block]
2235:
2236: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.9:
2237: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.5:
2238: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.5:
2239: CORD_append_block showed no efficiency = never optimized anything.
2240: todo: somehow speed up harder cases: concatenationA+concatenationB when last block of A and first of B contain same letters
2241:
2242: * src/classes/table.C [string_fragments_to_cord] 1.182.4.2:
2243: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.5:
2244: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.2:
2245: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.3:
2246: aval/ works!
2247:
2248: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.6:
2249: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.4:
2250: aval is not actually working yet :(
2251: but more working &understood :)
2252:
2253: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.7:
2254: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.3:
2255: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.3:
2256: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.5:
2257: aval/ works!
2258: todo: save space by extending blocks when appending block with c == lastblock.c
2259:
2260: 2003-09-23 paf
2261: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.2:
2262: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.2:
2263: just compiled
2264: todo: serialize&deserialize
2265:
2266: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.4:
2267: something even more works :)
2268:
2269: * src/classes/table.C [string_fragments_to_cord] 1.182.4.1:
2270: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.1:
2271: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.1:
2272: * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.1:
2273: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.1:
2274: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.1:
2275: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.1:
2276: main idea implemented, details left
2277:
2278: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.3:
2279: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.2:
2280: * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.2:
2281: something already works :)
2282:
2283: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.4:
2284: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.2:
2285: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.3:
2286: something more works :)
2287:
2288: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.5:
2289: $a[ok!]
2290: $a works!
2291:
2292: 2003-09-22 paf
2293: * src/classes/xdoc.C 1.112:
2294: * src/classes/xnode.C 1.57:
2295: new DOM2 methods from Alexandr Egorov <egr> (all?)
2296: xdoc:
2297: createAttributeNS
2298: createElementNS
2299: xnode:
2300: getAttributeNS
2301: setAttributeNS
2302: removeAttributeNS
2303: getAttributeNodeNS
2304: setAttributeNodeNS
2305: hasAttribute
2306: hasAttributeNS
2307:
2308: * src/classes/memory.C 1.3:
2309: * src/include/pa_memory.h 1.5:
2310: #ifdef GC_DEBUG
2311:
2312: * src/include/pa_memory.h 1.4:
2313: * src/main/pa_globals.C 1.159:
2314: when xml memory allocator returns 0, just die.
2315: http://i2/tasks/edit/?id=4570798492410259445
2316:
2317: * src/lib/cord/cordxtra.c 1.3:
2318: CORD_pos bugfix [failed to find 8bit chars due to bitwise
2319: operation signed-char error]
2320:
2321: * src/classes/xdoc.C 1.113:
2322: * src/classes/xnode.C 1.58:
2323: copy/paste comment bugfix
2324:
2325: 2003-09-19 paf
2326: * src/targets/apache13/mod_parser3.c 1.6:
2327: now compiles on MSVC7
2328:
2329: * operators.txt 1.117:
2330: * src/main/pa_common.C 1.155:
2331: merged
2332: $f[^file::load[binary;http://...]]
2333: $f.tables
2334:
2335: * src/types/pa_wcontext.C 1.26:
2336: output message: more practical suggestion
2337:
2338: 2003-09-02 paf
2339: * src/targets/apache13/mod_parser3.c 1.5:
2340: çàáûòîå èçìåíåíèå
2341:
2342: * src/types/pa_vdate.h [release_3_0_8] 1.24.6.2:
2343: forgot initializer
2344:
2345: * src/main/pa_common.C [release_3_0_8] 1.153.2.2:
2346: got rid of 'stdout' symbol reference on unix (users reported
2347: problems with some old libc)
2348:
2349: * operators.txt [release_3_0_8] 1.115.2.1:
2350: *** empty log message ***
2351:
2352: * src/main/pa_common.C [release_3_0_8] 1.153.2.3:
2353: printf is buffered, write(1 is not. can't flush stdout without
2354: referencing 'stdout' symbol. to hell with non-ansi libraries
2355: without 'stdout' symbol
2356:
2357: 2003-09-01 paf
2358: * src/targets/apache13/Makefile.am [release_3_1_0] 1.16.2.1:
2359: * src/targets/apache13/Makefile.in [release_3_1_0] 1.46.2.1:
2360: * src/targets/apache13/mod_parser3.C [release_3_1_0] 1.29.2.1:
2361: * src/targets/apache13/mod_parser3.c [release_3_1_0] 1.3.2.1:
2362: renamed to .c [lowercase] to correspond to runconfigure.
2363: added files to fix 'make dist'
2364:
2365: * src/targets/apache13/Makefile.am 1.17:
2366: * src/targets/apache13/Makefile.in 1.47:
2367: * src/targets/apache13/mod_parser3.c 1.4:
2368: merged with 3.1.0:
2369: renamed to .c [lowercase] to correspond to runconfigure.
2370: added files to fix 'make dist'
2371:
2372: * src/classes/date.C [release_3_0_8] 1.45.2.1:
2373: * src/include/pa_common.h [release_3_0_8] 1.92.2.1:
2374: * src/main/compile.tab.C [release_3_0_8] 1.83.2.1:
2375: * src/main/pa_common.C [release_3_0_8] 1.153.2.1:
2376: * src/types/pa_vdate.h [release_3_0_8] 1.24.6.1:
2377: $date.TZ
2378: ^date.roll[TZ;new zone]
2379:
2380: * src/classes/image.C 1.92:
2381: memory handling bugs [unpatched 'new' calls]
2382:
2383: 2003-08-19 paf
2384: * src/types/pa_vmail.C 1.48:
2385: * src/types/pa_vmail.h 1.11:
2386: parses headers, still problems with body
2387:
2388: * src/types/pa_vmail.C 1.47:
2389: mail_receive just compiled
2390:
2391: * src/types/pa_vmail.C 1.50:
2392: turned off recoding in gmime (were still recoding headers)
2393:
2394: * src/include/pa_memory.h 1.3:
2395: * src/types/pa_value.h 1.111:
2396: -= few warnings
2397:
2398: * src/targets/apache13/mod_parser3.C 1.31:
2399: * src/targets/apache13/mod_parser3.c 1.2:
2400: .c
2401:
2402: * src/types/pa_vmail.C 1.49:
2403: works as before, same charset problems:
2404: gmime recodes to UTF-8 only headers, not body. so not recoding anything for now
2405:
2406: * src/targets/apache13/mod_parser3.C 1.30:
2407: * src/targets/apache13/pa_httpd.h 1.3:
2408: * src/targets/apache13core/mod_parser3.C 1.3:
2409: apache module compiled on MSVC7
2410:
2411: * src/types/pa_value.C 1.11:
2412: * src/types/pa_value.h 1.112:
2413: * src/types/pa_vdate.h 1.26:
2414: * src/types/pa_vrequest.C 1.29:
2415: * src/types/pa_vstring.h 1.56:
2416: * src/types/pa_vxdoc.C 1.25:
2417: * src/types/pa_vxnode.C 1.32:
2418: bark intefrace obsoleted, simplified a little
2419:
2420: * src/types/pa_vhash.C 1.3:
2421: * src/types/pa_vhash.h 1.47:
2422: _default+foreach bug refix [lost fix from 3.0.8]
2423:
2424: * src/types/pa_vcookie.C 1.57:
2425: in VC7
2426: if(type var=xxx){
2427: }else{
2428: now visible here
2429: }
2430:
2431: bug fix
2432:
2433: * src/main/compile.tab.C 1.87:
2434: initialized couple of variables about which user reported runtime problems when parser were compiled with VC7, warning level4.
2435: study shows that later in bison they've fixed that. would migrate to latest bison someday
2436:
2437: 2003-08-18 paf
2438: * src/classes/classes.vcproj 1.2:
2439: * src/include/pa_config_fixed.h 1.58:
2440: * src/main/main.vcproj 1.2:
2441: * src/types/types.vcproj 1.2:
2442: win32: continued process detaching from \parser3project directory
2443:
2444: * ~sak5c961f3101c36563.tmp 1.1:
2445: Temporary file created by Visual Studio .NET to detect Jalindi
2446: Igloo capabilities.
2447:
2448: * gnu.vcproj 1.1:
2449: * parser3.sln 1.1:
2450: * src/classes/classes.vcproj 1.1:
2451: * src/lib/cord/cord.vcproj 1.1:
2452: * src/lib/ltdl/libltdl.vcproj 1.1:
2453: * src/lib/md5/md5.vcproj 1.1:
2454: * src/lib/pcre/pcre.vcproj 1.1:
2455: * src/lib/pcre/pcre_dftables.vcproj 1.1:
2456: * src/lib/pcre/pcre_parser_ctype.vcproj 1.1:
2457: * src/main/main.vcproj 1.1:
2458: * src/targets/apache13/ApacheModuleParser3.vcproj 1.1:
2459: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.1:
2460: * src/targets/cgi/parser3.vcproj 1.1:
2461: * src/targets/isapi/parser3isapi.vcproj 1.1:
2462: * src/types/types.vcproj 1.1:
2463: new VS project files
2464:
2465: * configure 1.68:
2466: * configure.in 1.64:
2467: * src/classes/Makefile.am 1.42:
2468: * src/classes/Makefile.in 1.55:
2469: * src/classes/classes.awk 1.8:
2470: * src/doc/footer.htm 1.3:
2471: * src/include/pa_config_fixed.h 1.57:
2472: * src/include/pa_version.h 1.8:
2473: * src/lib/Makefile.am 1.5:
2474: * src/lib/Makefile.in 1.10:
2475: * src/lib/patches/Makefile.in 1.12:
2476: * src/main/compile.tab.C 1.86:
2477: * src/main/pa_charset.C 1.36:
2478: * src/main/pa_string.C 1.175:
2479: * src/main/untaint.C 1.118:
2480: * src/types/pa_vmail.C 1.46:
2481: * www/htdocs/.htaccess [release_3_1_0] 1.13.2.1:
2482: * www/htdocs/auto.p [release_3_1_0] 1.18.2.1:
2483: merged 3.1.0 latest changes
2484:
2485: * gnu.dsp 1.5:
2486: * gnu.vcproj.vspscc 1.1:
2487: * parser3.dsw 1.9:
2488: * parser3.vssscc 1.1:
2489: * src/classes/classes.dsp 1.31:
2490: * src/classes/classes.vcproj.vspscc 1.1:
2491: * src/lib/cord/cord.dsp 1.3:
2492: * src/lib/cord/cord.vcproj.vspscc 1.1:
2493: * src/lib/ltdl/libltdl.dsp 1.7:
2494: * src/lib/ltdl/libltdl.vcproj.vspscc 1.1:
2495: * src/lib/md5/md5.dsp 1.5:
2496: * src/lib/md5/md5.vcproj.vspscc 1.1:
2497: * src/lib/pcre/pcre.dsp 1.4:
2498: * src/lib/pcre/pcre.vcproj.vspscc 1.1:
2499: * src/lib/pcre/pcre_dftables.dsp 1.2:
2500: * src/lib/pcre/pcre_dftables.vcproj.vspscc 1.1:
2501: * src/lib/pcre/pcre_parser_ctype.dsp 1.3:
2502: * src/lib/pcre/pcre_parser_ctype.vcproj.vspscc 1.1:
2503: * src/main/main.dsp 1.167:
2504: * src/main/main.vcproj.vspscc 1.1:
2505: * src/targets/apache13/ApacheModuleParser3.dsp 1.18:
2506: * src/targets/apache13/ApacheModuleParser3.vcproj.vspscc 1.1:
2507: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.4:
2508: * src/targets/apache13core/ApacheModuleParser3Core.vcproj.vspscc 1.1:
2509: * src/targets/cgi/parser3.dsp 1.66:
2510: * src/targets/cgi/parser3.vcproj 1.2:
2511: * src/targets/isapi/parser3isapi.dsp 1.44:
2512: * src/targets/isapi/parser3isapi.vcproj.vspscc 1.1:
2513: * src/types/types.dsp 1.42:
2514: * src/types/types.vcproj.vspscc 1.1:
2515: moved to MSVC 7
2516:
2517: 2003-08-15 paf
2518: * src/main/untaint.C [release_3_0_8] 1.116.2.1:
2519: email addresses in forms:
2520: "non-ascii" <yyy>
2521: non-ascii <yyy>
2522: now encoded correctly
2523:
2524: * src/main/untaint.C [release_3_1_0] 1.117.2.1:
2525: email addresses in forms:
2526: "non-ascii" <yyy>
2527: non-ascii <yyy>
2528: now encoded correctly [kinda merge from 3.0.8]
2529:
2530: 2003-07-29 paf
2531: * src/classes/Makefile.am [release_3_1_0] 1.41.2.2:
2532: * src/classes/Makefile.in [release_3_1_0] 1.54.2.2:
2533: * src/classes/classes.awk [release_3_1_0] 1.7.2.1:
2534: classes.awk added to make dist
2535:
2536: * src/types/pa_vmail.C [release_3_1_0] 1.45.2.1:
2537: just started --with-mail-receive
2538:
2539: 2003-07-28 paf
2540: * src/classes/Makefile.am [release_3_1_0] 1.41.2.1:
2541: * src/classes/Makefile.in [release_3_1_0] 1.54.2.1:
2542: * src/lib/Makefile.am [release_3_1_0] 1.4.2.1:
2543: * src/lib/Makefile.in [release_3_1_0] 1.9.2.1:
2544: removed circular dependence in src/classes, src/lib/gc now in dist
2545:
2546: * src/main/pa_string.C [release_3_1_0] 1.174.2.1:
2547: ^cache bug fix [were not working at all]
2548:
2549: 2003-07-25 paf
2550: * src/doc/footer.htm [release_3_1_0] 1.2.28.1:
2551: year
2552:
1.24 paf 2553: 2003-07-24 paf
2554: * INSTALL 1.33:
2555: * Makefile.am 1.35:
2556: * Makefile.in 1.49:
2557: * acsite.m4 1.2:
2558: * bin/Makefile.in 1.10:
2559: * configure 1.67:
2560: * configure.in 1.63:
2561: * etc/Makefile.in 1.15:
2562: * etc/parser3.charsets/Makefile.in 1.18:
2563: * etc/parser3.charsets/koi8-r.cfg 1.4:
2564: * etc/parser3.charsets/windows-1251.cfg 1.8:
2565: * operators.txt 1.116:
2566: * parser3.dsw 1.8:
2567: * src/Makefile.in 1.56:
2568: * src/classes/Makefile.am 1.41:
2569: * src/classes/Makefile.in 1.54:
2570: * src/classes/classes.C 1.19:
2571: * src/classes/classes.awk 1.7:
2572: * src/classes/classes.dsp 1.29:
2573: * src/classes/classes.h 1.24:
2574: * src/classes/date.C 1.46:
2575: * src/classes/double.C 1.54:
2576: * src/classes/file.C 1.111:
2577: * src/classes/form.C 1.35:
2578: * src/classes/hash.C 1.57:
2579: * src/classes/image.C 1.91:
2580: * src/classes/int.C 1.50:
2581: * src/classes/mail.C 1.89:
2582: * src/classes/math.C 1.34:
2583: * src/classes/memory.C 1.2:
2584: * src/classes/op.C 1.129:
2585: * src/classes/response.C 1.24:
2586: * src/classes/string.C 1.126:
2587: * src/classes/table.C 1.182:
2588: * src/classes/void.C 1.29:
2589: * src/classes/xdoc.C 1.111:
2590: * src/classes/xnode.C 1.56:
2591: * src/classes/xnode.h 1.19:
2592: * src/doc/exception.dox 1.2:
2593: * src/doc/index.dox 1.5:
2594: * src/doc/memory.dox 1.2:
2595: * src/doc/string.dox 1.5:
2596: * src/include/Makefile.am 1.4:
2597: * src/include/Makefile.in 1.12:
2598: * src/include/pa_array.h 1.59:
2599: * src/include/pa_cache_managers.h 1.10:
2600: * src/include/pa_charset.h 1.23:
2601: * src/include/pa_charsets.h 1.9:
2602: * src/include/pa_common.h 1.93:
2603: * src/include/pa_config_auto.h.in 1.38:
2604: * src/include/pa_config_fixed.h 1.56:
2605: * src/include/pa_config_includes.h 1.25:
2606: * src/include/pa_dictionary.h 1.14:
2607: * src/include/pa_dir.h 1.14:
2608: * src/include/pa_exception.h 1.39:
2609: * src/include/pa_exec.h 1.13:
2610: * src/include/pa_globals.h 1.104:
2611: * src/include/pa_hash.h 1.59:
2612: * src/include/pa_memory.h 1.2:
2613: * src/include/pa_opcode.h 1.25:
2614: * src/include/pa_operation.h 1.2:
2615: * src/include/pa_pool.h 1.87:
2616: * src/include/pa_pragma_pack_begin.h 1.7:
2617: * src/include/pa_pragma_pack_end.h 1.7:
2618: * src/include/pa_request.h 1.162:
2619: * src/include/pa_request_charsets.h 1.2:
2620: * src/include/pa_request_info.h 1.2:
2621: * src/include/pa_sapi.h 1.23:
2622: * src/include/pa_socks.h 1.12:
2623: * src/include/pa_sql_connection.h 1.31:
2624: * src/include/pa_sql_driver_manager.h 1.27:
2625: * src/include/pa_stack.h 1.18:
2626: * src/include/pa_string.h 1.145:
2627: * src/include/pa_stylesheet_connection.h 1.33:
2628: * src/include/pa_stylesheet_manager.h 1.16:
2629: * src/include/pa_table.h 1.52:
2630: * src/include/pa_threads.h 1.27:
2631: * src/include/pa_types.h 1.45:
2632: * src/include/pa_uue.h 1.5:
2633: * src/lib/Makefile.am 1.4:
2634: * src/lib/Makefile.in 1.9:
2635: * src/lib/cord/Makefile.am 1.2:
2636: * src/lib/cord/Makefile.in 1.2:
2637: * src/lib/cord/cord.dsp 1.2:
2638: * src/lib/cord/cordbscs.c 1.2:
2639: * src/lib/cord/cordprnt.c 1.2:
2640: * src/lib/cord/cordxtra.c 1.2:
2641: * src/lib/cord/include/Makefile.am 1.2:
2642: * src/lib/cord/include/Makefile.in 1.2:
2643: * src/lib/cord/include/cord.h 1.2:
2644: * src/lib/cord/include/ec.h 1.2:
2645: * src/lib/cord/include/private/Makefile.am 1.2:
2646: * src/lib/cord/include/private/Makefile.in 1.2:
2647: * src/lib/cord/include/private/cord_pos.h 1.2:
2648: * src/lib/cord/source.url 1.2:
2649: * src/lib/gc/Makefile.am 1.2:
2650: * src/lib/gc/Makefile.in 1.2:
1.25 paf 2651: * src/lib/gc/include/Makefile.am 1.2:
2652: * src/lib/gc/include/Makefile.in 1.2:
2653: * src/lib/gc/include/gc.h 1.2:
1.24 paf 2654: * src/lib/ltdl/Makefile.in 1.5:
2655: * src/lib/ltdl/libltdl.dsp 1.6:
2656: * src/lib/md5/Makefile.in 1.7:
2657: * src/lib/md5/pa_md5.h 1.8:
2658: * src/lib/md5/pa_md5c.c 1.10:
2659: * src/lib/patches/Makefile.am 1.4:
2660: * src/lib/patches/Makefile.in 1.11:
2661: * src/lib/patches/gc.patch 1.2:
2662: * src/lib/patches/gdome2.patch 1.2:
2663: * src/lib/patches/libxml2.patch 1.2:
2664: * src/lib/patches/libxslt.patch 1.2:
2665: * src/lib/pcre/Makefile.in 1.9:
2666: * src/lib/pcre/pcre.h 1.2:
2667: * src/lib/pcre/pcre_parser_ctype.c 1.4:
2668: * src/main/Makefile.am 1.36:
2669: * src/main/Makefile.in 1.51:
2670: * src/main/compile.C 1.70:
2671: * src/main/compile.tab.C 1.84:
2672: * src/main/compile.tab.C 1.85:
2673: * src/main/compile.y 1.206:
2674: * src/main/compile_tools.C 1.55:
2675: * src/main/compile_tools.h 1.68:
2676: * src/main/execute.C 1.297:
2677: * src/main/main.dsp 1.165:
2678: * src/main/pa_array.C 1.57:
2679: * src/main/pa_cache_managers.C 1.8:
2680: * src/main/pa_charset.C 1.35:
2681: * src/main/pa_charsets.C 1.12:
2682: * src/main/pa_common.C 1.154:
2683: * src/main/pa_dictionary.C 1.18:
2684: * src/main/pa_dir.C 1.15:
2685: * src/main/pa_exception.C 1.44:
2686: * src/main/pa_exec.C 1.51:
2687: * src/main/pa_globals.C 1.157:
2688: * src/main/pa_hash.C 1.54:
2689: * src/main/pa_memory.C 1.2:
2690: * src/main/pa_pool.C 1.60:
2691: * src/main/pa_request.C 1.248:
2692: * src/main/pa_socks.C 1.19:
2693: * src/main/pa_sql_driver_manager.C 1.71:
2694: * src/main/pa_string.C 1.174:
2695: * src/main/pa_stylesheet_manager.C 1.17:
2696: * src/main/pa_table.C 1.56:
2697: * src/main/pa_uue.C 1.5:
2698: * src/main/untaint.C 1.117:
2699: * src/sql/Makefile.in 1.12:
2700: * src/sql/pa_sql_driver.h 1.35:
2701: * src/targets/Makefile.am 1.10:
2702: * src/targets/Makefile.in 1.43:
2703: * src/targets/apache13/ApacheModuleParser3.dsp 1.17:
2704: * src/targets/apache13/Makefile.am 1.16:
2705: * src/targets/apache13/Makefile.in 1.46:
2706: * src/targets/apache13/mod_parser3.C 1.29:
2707: * src/targets/apache13/p3runConfigure.in 1.13:
2708: * src/targets/apache13/pa_httpd.h 1.2:
2709: * src/targets/apache13/pa_md5c.c 1.6:
2710: * src/targets/apache13/pa_pool.C 1.9:
2711: * src/targets/apache13/pa_threads.C 1.12:
2712: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.2:
2713: * src/targets/apache13core/Makefile.am 1.2:
2714: * src/targets/apache13core/Makefile.in 1.2:
2715: * src/targets/apache13core/mod_parser3.C 1.2:
2716: * src/targets/apache13core/pa_threads.C 1.2:
2717: * src/targets/cgi/Makefile.am 1.47:
2718: * src/targets/cgi/Makefile.in 1.63:
2719: * src/targets/cgi/getopt.c 1.3:
2720: * src/targets/cgi/getopt.h 1.3:
2721: * src/targets/cgi/pa_pool.C 1.42:
2722: * src/targets/cgi/pa_threads.C 1.13:
2723: * src/targets/cgi/parser3.C 1.218:
2724: * src/targets/cgi/parser3.dsp 1.64:
2725: * src/targets/cgi/pool_storage.h 1.14:
2726: * src/targets/cgi/pp3.cmd 1.2:
2727: * src/targets/isapi/Makefile.am 1.2:
2728: * src/targets/isapi/Makefile.in 1.12:
2729: * src/targets/isapi/pa_pool.C 1.17:
2730: * src/targets/isapi/pa_threads.C 1.14:
2731: * src/targets/isapi/parser3isapi.C 1.83:
2732: * src/targets/isapi/parser3isapi.dsp 1.42:
2733: * src/targets/isapi/pool_storage.h 1.20:
2734: * src/types/Makefile.am 1.29:
2735: * src/types/Makefile.in 1.51:
2736: * src/types/pa_junction.h 1.2:
2737: * src/types/pa_method.h 1.2:
2738: * src/types/pa_value.C 1.10:
2739: * src/types/pa_value.h 1.110:
2740: * src/types/pa_vbool.h 1.22:
2741: * src/types/pa_vclass.C 1.17:
2742: * src/types/pa_vclass.h 1.40:
2743: * src/types/pa_vcode_frame.h 1.25:
2744: * src/types/pa_vcookie.C 1.56:
2745: * src/types/pa_vcookie.h 1.24:
2746: * src/types/pa_vdate.h 1.25:
2747: * src/types/pa_vdouble.h 1.43:
2748: * src/types/pa_venv.h 1.29:
2749: * src/types/pa_vfile.C 1.37:
2750: * src/types/pa_vfile.h 1.53:
2751: * src/types/pa_vform.C 1.75:
2752: * src/types/pa_vform.h 1.46:
2753: * src/types/pa_vhash.C 1.2:
2754: * src/types/pa_vhash.h 1.46:
2755: * src/types/pa_vimage.C 1.23:
2756: * src/types/pa_vimage.h 1.35:
2757: * src/types/pa_vint.h 1.39:
2758: * src/types/pa_vjunction.h 1.20:
2759: * src/types/pa_vmail.C 1.45:
2760: * src/types/pa_vmail.h 1.10:
2761: * src/types/pa_vmath.C 1.2:
2762: * src/types/pa_vmath.h 1.15:
2763: * src/types/pa_vmemory.h 1.2:
2764: * src/types/pa_vmethod_frame.C 1.2:
2765: * src/types/pa_vmethod_frame.h 1.46:
2766: * src/types/pa_vobject.C 1.13:
2767: * src/types/pa_vobject.h 1.39:
2768: * src/types/pa_vrequest.C 1.28:
2769: * src/types/pa_vrequest.h 1.26:
2770: * src/types/pa_vresponse.C 1.18:
2771: * src/types/pa_vresponse.h 1.33:
2772: * src/types/pa_vstateless_class.C 1.20:
2773: * src/types/pa_vstateless_class.h 1.43:
2774: * src/types/pa_vstateless_object.h 1.29:
2775: * src/types/pa_vstatus.C 1.17:
2776: * src/types/pa_vstatus.h 1.16:
2777: * src/types/pa_vstring.C 1.23:
2778: * src/types/pa_vstring.h 1.55:
2779: * src/types/pa_vtable.C 1.22:
2780: * src/types/pa_vtable.h 1.49:
2781: * src/types/pa_vvoid.h 1.18:
2782: * src/types/pa_vxdoc.C 1.24:
2783: * src/types/pa_vxdoc.h 1.32:
2784: * src/types/pa_vxnode.C 1.31:
2785: * src/types/pa_vxnode.h 1.23:
2786: * src/types/pa_wcontext.C 1.25:
2787: * src/types/pa_wcontext.h 1.43:
2788: * src/types/pa_wwrapper.h 1.29:
2789: * src/types/types.dsp 1.40:
2790: * www/htdocs/.htaccess 1.13:
2791: * www/htdocs/auto.p 1.18:
2792: * www/htdocs/index.html 1.212:
2793: moved tempate_gc to HEAD
2794:
2795: * parser3.dsw [template_gc] 1.7.6.1.2.4:
2796: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.21:
2797: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.6:
2798: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.18:
2799: few paths for libxml debug/release changes
2800:
2801: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_8] 1.16.16.2:
2802: * src/targets/cgi/parser3.dsp [release_3_0_8] 1.63.2.1:
2803: * src/targets/isapi/parser3isapi.dsp [release_3_0_8] 1.41.16.1:
2804: more step towards \parser3project not having to be in root
2805:
2806: * parser3.dsw [template_gc] 1.7.6.1.2.5:
2807: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.22:
2808: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.19:
2809: relative paths to xml&gc libs
2810:
2811: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.4:
2812: PA_ -> pa_
2813:
2814: * src/classes/math.C [template_gc] 1.24.2.12.2.16:
2815: * src/classes/math.C [template_gc] 1.24.2.12.2.17:
2816: uuid bugfix
2817:
2818: * tests/141.html [template_gc] 1.1.2.2:
2819: * tests/Makefile [template_gc] 1.1.2.8.2.10:
2820: * tests/results/005.processed [template_gc] 1.1.2.2.2.2:
2821: * tests/results/030.processed [template_gc] 1.1.2.2.2.2:
2822: * tests/results/075.processed [template_gc] 1.1.2.1.2.2:
2823: * tests/results/078.processed [template_gc] 1.1.2.1.2.2:
2824: to reflect date format change (were - become ' ')
2825:
1.25 paf 2826: * src/classes/classes.dsp 1.30:
2827: * src/main/main.dsp 1.166:
2828: * src/main/pa_globals.C 1.158:
2829: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.3:
2830: * src/targets/cgi/parser3.dsp 1.65:
2831: * src/targets/isapi/parser3isapi.dsp 1.43:
2832: * src/types/types.dsp 1.41:
2833: cvs: getting rid of win32xml pseudo project
2834:
1.24 paf 2835: * src/classes/math.C 1.33:
2836: merged uuid bugfix
2837:
2838: * src/include/pa_version.h [release_3_0_8] 1.7.18.1:
1.25 paf 2839: * src/include/pa_version.h [release_3_1_0] 1.7.20.1:
2840: * src/lib/patches/Makefile.in [release_3_1_0] 1.11.2.1:
1.24 paf 2841: release
2842:
2843: * src/classes/math.C [release_3_0_8] 1.33.2.1:
2844: * src/lib/md5/pa_md5.h [release_3_0_8] 1.7.2.1:
2845: * src/lib/md5/pa_md5c.c [release_3_0_8] 1.9.2.1:
2846: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_8] 1.16.16.1:
2847: * src/targets/apache13/pa_md5c.c [release_3_0_8] 1.5.6.1:
2848: apache module compiled [were minor unnecessary changes in lib
2849: md5 interface]
2850:
1.26 paf 2851: * src/include/pa_config_fixed.h [release_3_1_0] 1.56.2.3:
2852: * src/main/pa_charset.C [release_3_1_0] 1.35.2.1:
2853: bad #endif fix
2854:
1.24 paf 2855: * tests/001.html 1.2:
2856: * tests/002.html 1.2:
2857: * tests/003.html 1.2:
2858: * tests/004.html 1.2:
2859: * tests/005.html 1.2:
2860: * tests/006.html 1.2:
2861: * tests/007.html 1.2:
2862: * tests/008.html 1.2:
2863: * tests/009.html 1.2:
2864: * tests/010.html 1.2:
2865: * tests/011.html 1.2:
2866: * tests/012.html 1.2:
2867: * tests/013.html 1.2:
2868: * tests/014.html 1.2:
2869: * tests/015.html 1.2:
2870: * tests/016.html 1.2:
2871: * tests/017.html 1.2:
2872: * tests/018.html 1.2:
2873: * tests/019.html 1.2:
2874: * tests/019paf2001.gif 1.2:
2875: * tests/020.html 1.2:
2876: * tests/021.html 1.2:
2877: * tests/022.html 1.2:
2878: * tests/022_dir/a.html 1.2:
2879: * tests/022_dir/b.txt 1.2:
2880: * tests/022_dir/c.htm 1.2:
2881: * tests/023.html 1.2:
2882: * tests/024.html 1.2:
2883: * tests/025.html 1.2:
2884: * tests/026.html 1.2:
2885: * tests/027.html 1.2:
2886: * tests/028.html 1.2:
2887: * tests/029.html 1.2:
2888: * tests/030.html 1.2:
2889: * tests/031.html 1.2:
2890: * tests/032.html 1.2:
2891: * tests/033.html 1.2:
2892: * tests/034.html 1.2:
2893: * tests/035.html 1.2:
2894: * tests/036.html 1.2:
2895: * tests/037.html 1.2:
2896: * tests/038.html 1.2:
2897: * tests/039.html 1.2:
2898: * tests/040.html 1.2:
2899: * tests/041.html 1.2:
2900: * tests/042.html 1.2:
2901: * tests/043.html 1.2:
2902: * tests/044.html 1.2:
2903: * tests/045.html 1.2:
2904: * tests/046.html 1.2:
2905: * tests/047.html 1.2:
2906: * tests/048.html 1.2:
2907: * tests/049.html 1.2:
2908: * tests/050.html 1.2:
2909: * tests/051.html 1.2:
2910: * tests/051b.p 1.2:
2911: * tests/051t.p 1.2:
2912: * tests/052.html 1.2:
2913: * tests/053.html 1.2:
2914: * tests/054.html 1.2:
2915: * tests/055.html 1.2:
2916: * tests/056.html 1.2:
2917: * tests/057.html 1.2:
2918: * tests/058.html 1.2:
2919: * tests/058_paf2000.png 1.2:
2920: * tests/059.html 1.2:
2921: * tests/060.html 1.2:
2922: * tests/061.dat 1.2:
2923: * tests/061.html 1.2:
2924: * tests/062.html 1.2:
2925: * tests/063.html 1.2:
2926: * tests/064.html 1.2:
2927: * tests/065.html 1.2:
2928: * tests/066.html 1.2:
2929: * tests/067.html 1.2:
2930: * tests/068.html 1.2:
2931: * tests/069.html 1.2:
2932: * tests/070.html 1.2:
2933: * tests/071.html 1.2:
2934: * tests/072.html 1.2:
2935: * tests/073.html 1.2:
2936: * tests/074.html 1.2:
2937: * tests/075.html 1.2:
2938: * tests/076.html 1.2:
2939: * tests/077.html 1.2:
2940: * tests/078.html 1.2:
2941: * tests/079.html 1.2:
2942: * tests/080.html 1.2:
2943: * tests/081.html 1.2:
2944: * tests/082.html 1.2:
2945: * tests/083.html 1.2:
2946: * tests/084.html 1.2:
2947: * tests/085.html 1.2:
2948: * tests/086.html 1.2:
2949: * tests/087.html 1.2:
2950: * tests/088.html 1.2:
2951: * tests/089.html 1.2:
2952: * tests/090.html 1.2:
2953: * tests/091.html 1.2:
2954: * tests/092.html 1.2:
2955: * tests/093.html 1.2:
2956: * tests/094.html 1.2:
2957: * tests/095.html 1.2:
2958: * tests/096.html 1.2:
2959: * tests/096_dir/163.jpg 1.2:
2960: * tests/096_dir/188.jpg 1.2:
2961: * tests/097.html 1.2:
2962: * tests/098.html 1.2:
2963: * tests/098font.gif 1.2:
2964: * tests/099.html 1.2:
2965: * tests/100.html 1.2:
2966: * tests/101.html 1.2:
2967: * tests/102.html 1.2:
2968: * tests/103.html 1.2:
2969: * tests/103mark.gif 1.2:
2970: * tests/103paf2001.gif 1.2:
2971: * tests/104.html 1.2:
2972: * tests/105.html 1.2:
2973: * tests/106.html 1.2:
2974: * tests/107.html 1.2:
2975: * tests/108.html 1.2:
2976: * tests/108.xsl 1.2:
2977: * tests/109.html 1.2:
2978: * tests/110.html 1.2:
2979: * tests/111.html 1.2:
2980: * tests/112.html 1.2:
2981: * tests/113.html 1.2:
2982: * tests/114.html 1.2:
2983: * tests/115.html 1.2:
2984: * tests/116.html 1.2:
2985: * tests/117.html 1.2:
2986: * tests/118.html 1.2:
2987: * tests/119.html 1.2:
2988: * tests/120.html 1.2:
2989: * tests/121.html 1.2:
2990: * tests/122.html 1.2:
2991: * tests/123.html 1.2:
2992: * tests/124.html 1.2:
2993: * tests/125.html 1.2:
2994: * tests/126.html 1.2:
2995: * tests/127.html 1.2:
2996: * tests/128.html 1.2:
2997: * tests/129.html 1.2:
2998: * tests/130.html 1.2:
2999: * tests/131.html 1.2:
3000: * tests/132.html 1.2:
3001: * tests/133.html 1.2:
3002: * tests/134.html 1.2:
3003: * tests/135.html 1.2:
3004: * tests/136.html 1.2:
3005: * tests/137.html 1.2:
3006: * tests/138.html 1.2:
3007: * tests/139.html 1.2:
3008: * tests/140.html 1.2:
3009: * tests/141.html 1.2:
3010: * tests/Makefile 1.2:
3011: * tests/descript.ion 1.2:
3012: * tests/outputs/create-dir 1.2:
3013: * tests/results/001.processed 1.2:
3014: * tests/results/002.processed 1.2:
3015: * tests/results/003.processed 1.2:
3016: * tests/results/004.processed 1.2:
3017: * tests/results/005.processed 1.2:
3018: * tests/results/006.processed 1.2:
3019: * tests/results/007.processed 1.2:
3020: * tests/results/008.processed 1.2:
3021: * tests/results/009.processed 1.2:
3022: * tests/results/010.processed 1.2:
3023: * tests/results/011.processed 1.2:
3024: * tests/results/012.processed 1.2:
3025: * tests/results/013.processed 1.2:
3026: * tests/results/014.processed 1.2:
3027: * tests/results/015.processed 1.2:
3028: * tests/results/016.processed 1.2:
3029: * tests/results/017.processed 1.2:
3030: * tests/results/018.processed 1.2:
3031: * tests/results/019.processed 1.2:
3032: * tests/results/020.processed 1.2:
3033: * tests/results/021.processed 1.2:
3034: * tests/results/022.processed 1.2:
3035: * tests/results/023.processed 1.2:
3036: * tests/results/024.processed 1.2:
3037: * tests/results/025.processed 1.2:
3038: * tests/results/026.processed 1.2:
3039: * tests/results/027.processed 1.2:
3040: * tests/results/028.processed 1.2:
3041: * tests/results/029.processed 1.2:
3042: * tests/results/030.processed 1.2:
3043: * tests/results/031.processed 1.2:
3044: * tests/results/032.processed 1.2:
3045: * tests/results/033.processed 1.2:
3046: * tests/results/034.processed 1.2:
3047: * tests/results/035.processed 1.2:
3048: * tests/results/036.processed 1.2:
3049: * tests/results/037.processed 1.2:
3050: * tests/results/038.processed 1.2:
3051: * tests/results/039.processed 1.2:
3052: * tests/results/040.processed 1.2:
3053: * tests/results/041.processed 1.2:
3054: * tests/results/042.processed 1.2:
3055: * tests/results/043.processed 1.2:
3056: * tests/results/044.processed 1.2:
3057: * tests/results/045.processed 1.2:
3058: * tests/results/046.processed 1.2:
3059: * tests/results/047.processed 1.2:
3060: * tests/results/048.processed 1.2:
3061: * tests/results/049.processed 1.2:
3062: * tests/results/050.processed 1.2:
3063: * tests/results/051.processed 1.2:
3064: * tests/results/052.processed 1.2:
3065: * tests/results/053.processed 1.2:
3066: * tests/results/054.processed 1.2:
3067: * tests/results/055.processed 1.2:
3068: * tests/results/056.processed 1.2:
3069: * tests/results/057.processed 1.2:
3070: * tests/results/058.processed 1.2:
3071: * tests/results/059.processed 1.2:
3072: * tests/results/060.processed 1.2:
3073: * tests/results/061.processed 1.2:
3074: * tests/results/062.processed 1.2:
3075: * tests/results/063.processed 1.2:
3076: * tests/results/064.processed 1.2:
3077: * tests/results/065.processed 1.2:
3078: * tests/results/066.processed 1.2:
3079: * tests/results/067.processed 1.2:
3080: * tests/results/068.processed 1.2:
3081: * tests/results/069.processed 1.2:
3082: * tests/results/070.processed 1.2:
3083: * tests/results/071.processed 1.2:
3084: * tests/results/072.processed 1.2:
3085: * tests/results/073.processed 1.2:
3086: * tests/results/074.processed 1.2:
3087: * tests/results/075.processed 1.2:
3088: * tests/results/076.processed 1.2:
3089: * tests/results/077.processed 1.2:
3090: * tests/results/078.processed 1.2:
3091: * tests/results/079.processed 1.2:
3092: * tests/results/080.processed 1.2:
3093: * tests/results/081.processed 1.2:
3094: * tests/results/082.processed 1.2:
3095: * tests/results/083.processed 1.2:
3096: * tests/results/084.processed 1.2:
3097: * tests/results/085.processed 1.2:
3098: * tests/results/086.processed 1.2:
3099: * tests/results/087.processed 1.2:
3100: * tests/results/088.processed 1.2:
3101: * tests/results/089.processed 1.2:
3102: * tests/results/090.processed 1.2:
3103: * tests/results/091.processed 1.2:
3104: * tests/results/092.processed 1.2:
3105: * tests/results/093.processed 1.2:
3106: * tests/results/094.processed 1.2:
3107: * tests/results/095.processed 1.2:
3108: * tests/results/096.processed 1.2:
3109: * tests/results/097.processed 1.2:
3110: * tests/results/098.processed 1.2:
3111: * tests/results/099.processed 1.2:
3112: * tests/results/100.processed 1.2:
3113: * tests/results/101.processed 1.2:
3114: * tests/results/102.processed 1.2:
3115: * tests/results/103.processed 1.2:
3116: * tests/results/104.processed 1.2:
3117: * tests/results/105.processed 1.2:
3118: * tests/results/106.processed 1.2:
3119: * tests/results/107.processed 1.2:
3120: * tests/results/108.processed 1.2:
3121: * tests/results/109.processed 1.2:
3122: * tests/results/110.processed 1.2:
3123: * tests/results/111.processed 1.2:
3124: * tests/results/112.processed 1.2:
3125: * tests/results/113.processed 1.2:
3126: * tests/results/114.processed 1.2:
3127: * tests/results/115.processed 1.2:
3128: * tests/results/116.processed 1.2:
3129: * tests/results/117.processed 1.2:
3130: * tests/results/118.processed 1.2:
3131: * tests/results/119.processed 1.2:
3132: * tests/results/120.processed 1.2:
3133: * tests/results/121.processed 1.2:
3134: * tests/results/122.processed 1.2:
3135: * tests/results/123.processed 1.2:
3136: * tests/results/124.processed 1.2:
3137: * tests/results/125.processed 1.2:
3138: * tests/results/126.processed 1.2:
3139: * tests/results/127.processed 1.2:
3140: * tests/results/128.processed 1.2:
3141: * tests/results/129.processed 1.2:
3142: * tests/results/130.processed 1.2:
3143: * tests/results/131.processed 1.2:
3144: * tests/results/132.processed 1.2:
3145: * tests/results/133.processed 1.2:
3146: * tests/results/134.processed 1.2:
3147: * tests/results/135.processed 1.2:
3148: * tests/results/136.processed 1.2:
3149: * tests/results/137.processed 1.2:
3150: * tests/results/138.processed 1.2:
3151: * tests/results/139.processed 1.2:
3152: * tests/results/140.processed 1.2:
3153: * tests/results/141.processed 1.2:
3154: * tests/run_parser.sh 1.2:
3155: merged(copied) to HEAD from template_gc
3156:
1.25 paf 3157: * tests/141.html [template_gc] 1.1.2.3:
3158: * tests/results/141.processed [template_gc] 1.1.2.3:
3159: fixed bug with too-small-a-buffer
3160:
1.24 paf 3161: 2003-07-23 paf
3162: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.1:
3163: file ApacheModuleParser3Core.dsp was initially added on branch
3164: template_gc.
3165:
3166: * src/include/pa_request.h [template_gc] 1.160.2.37.2.24:
3167: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.8:
3168: * src/main/execute.C [template_gc] 1.295.2.27.2.23:
3169: * src/main/pa_request.C [template_gc] 1.245.2.37.2.34:
3170: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.14:
3171: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.8:
3172: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.3:
3173: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.4:
3174: stack top_index() fixed
3175:
3176: * src/targets/Makefile.am [template_gc] 1.9.24.1:
3177: * src/targets/Makefile.in [template_gc] 1.42.2.3.2.2:
3178: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.2:
3179: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.3:
3180: * src/targets/apache13/p3runConfigure.in [template_gc] 1.11.14.4.2.2:
3181: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.3:
3182: * src/targets/apache13core/Makefile.am [template_gc] 1.1.2.1:
3183: * src/targets/apache13core/Makefile.in [template_gc] 1.1.2.1:
3184: apache13 splitted to simplify apache build
3185:
3186: * src/lib/patches/gc.patch 1.1:
3187: file gc.patch was initially added on branch template_gc.
3188:
3189: * src/targets/apache13/mod_parser3.c 1.1:
3190: file mod_parser3.c was initially added on branch template_gc.
3191:
3192: * src/targets/apache13core/mod_parser3.C 1.1:
3193: file mod_parser3.C was initially added on branch template_gc.
3194:
3195: * src/classes/op.C [template_gc] 1.127.2.22.2.34:
3196: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.8:
3197: connection closing/caching fixed [connections were not closed
3198: put to cache]
3199:
3200: * src/targets/apache13core/Makefile.am 1.1:
3201: file Makefile.am was initially added on branch template_gc.
3202:
3203: * src/targets/apache13/pa_threads.C [template_gc] 1.11.2.1.2.1:
3204: decided to support multithreading in apache module only on win32
3205: see that apache 1.3.28 supports it only in win32+netware...
3206:
3207: * src/targets/apache13/pa_httpd.h 1.1:
3208: file pa_httpd.h was initially added on branch template_gc.
3209:
3210: * src/targets/apache13core/Makefile.in 1.1:
3211: file Makefile.in was initially added on branch template_gc.
3212:
3213: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.3:
3214: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.4:
3215: proper dependence to rebuild p3conf from .in
3216:
3217: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.20:
3218: minor style changes
3219:
3220: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.5:
3221: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.5:
3222: * src/targets/apache13/mod_parser3_main.C [template_gc] 1.1.2.2:
3223: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.2:
3224: * src/targets/apache13/pa_threads.C [template_gc] 1.11.2.1.2.2:
3225: * src/targets/apache13core/ApacheModuleParser3Core.dsp [template_gc] 1.1.2.1:
3226: * src/targets/apache13core/mod_parser3.C [template_gc] 1.1.2.1:
3227: * src/targets/apache13core/pa_threads.C [template_gc] 1.1.2.1:
3228: splitted apache to two projects to simplify separate c/c++ compilation
3229:
3230: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.2:
3231: *** empty log message ***
3232:
3233: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.2:
3234: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.6:
3235: updated to new sapi interface
3236:
3237: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.4:
3238: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.1:
3239: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.2:
3240: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.7:
3241: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.1:
3242: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.3:
3243: * src/targets/apache13/mod_parser3_main.C [template_gc] 1.1.2.1:
3244: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.1:
3245: * src/targets/apache13/pa_md5c.c [template_gc] 1.5.2.1.2.1:
3246: started splitting mod_parser3 into two parts: C and C++
3247:
3248: * src/classes/math.C [template_gc] 1.24.2.12.2.15:
3249: * src/lib/md5/pa_md5.h [template_gc] 1.5.2.1.2.2:
3250: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.3:
3251: renamed a little [to move to comman naming conv]
3252:
3253: * src/lib/patches/gc.patch [template_gc] 1.1.2.1:
3254: this bug remains even in latest-at-the-moment: gc6.2alpha6
3255: just reported to hans
3256:
3257: * src/targets/apache13/mod_parser3_main.C 1.1:
3258: file mod_parser3_main.C was initially added on branch
3259: template_gc.
3260:
1.25 paf 3261: * src/targets/apache13core/pa_threads.C 1.1:
3262: file pa_threads.C was initially added on branch template_gc.
3263:
1.24 paf 3264: 2003-07-22 paf
3265: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.17:
3266: on win32 bugfix in handling shbang
3267:
3268: * INSTALL [template_gc] 1.31.6.4:
3269: disable-threads adviced
3270:
3271: * INSTALL [template_gc] 1.31.6.5:
3272: gc part updated stightly
3273:
3274: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.13:
3275: out of memory is no longer coredump
3276:
3277: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.8:
3278: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.3:
3279: updated to new sapi interface
3280:
3281: * src/main/pa_string.C [template_gc] 1.172.2.21.2.43:
3282: removed reduntant invariant check [there is one deeper in cord
3283: lib]
3284:
3285: * src/classes/file.C [template_gc] 1.107.2.16.2.23:
3286: comment on OS
3287:
3288: 2003-07-21 paf
3289: * src/main/pa_common.C [template_gc] 1.143.2.21.2.29:
3290: http:// CRLF now [merged from HEAD]
3291:
3292: * src/classes/file.C [template_gc] 1.107.2.16.2.21:
3293: env passing fixed
3294:
3295: * src/classes/file.C [template_gc] 1.107.2.16.2.22:
3296: file::exec/cgi environment variables now must be UPPERCASE and
3297: A-Z 0-9 _-
3298:
3299: * src/classes/Makefile.am [template_gc] 1.40.16.3:
3300: * src/classes/Makefile.in [template_gc] 1.53.2.3.2.2:
3301: removed circular dependency on classes.C
3302:
3303: * src/main/pa_common.C 1.153:
3304: http:// CRLF now
3305:
3306: 2003-07-02 paf
3307: * operators.txt [template_gc] 1.109.2.1.2.9:
3308: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.8:
3309: renamed $memory:status fields to reflect their real meaning
3310:
3311: 2003-06-27 paf
3312: * src/classes/file.C [template_gc] 1.107.2.16.2.20:
3313: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.13:
3314: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.6:
3315: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.9:
3316: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.26:
3317: merged from HEAD file::exec/cgi .charset
3318:
3319: 2003-06-26 paf
3320: * src/classes/file.C [template_gc] 1.107.2.16.2.19:
3321: * src/classes/hash.C [template_gc] 1.54.2.13.2.16:
3322: * src/classes/image.C [template_gc] 1.90.2.15.2.22:
3323: * src/classes/op.C [template_gc] 1.127.2.22.2.33:
3324: * src/classes/string.C [template_gc] 1.125.2.15.2.26:
3325: * src/classes/table.C [template_gc] 1.172.2.14.2.33:
3326: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.17:
3327: fixed several uninitialized local structures.
3328: notably ^hash.foreach now inserts delimiters properly [were inserting it before first body]
3329:
3330: 2003-06-24 paf
3331: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.8:
3332: simplified HASH_ALLOCATES_COUNT
3333:
3334: 2003-06-20 paf
3335: * operators.txt 1.115:
3336: * src/include/pa_globals.h 1.103:
3337: * src/main/pa_common.C 1.152:
3338: * src/main/pa_globals.C 1.156:
3339: introducing
3340: $f[^file::load[binary;http://...]]
3341: $f.tables
3342:
3343: 2003-06-06 paf
3344: * src/types/pa_vhash.h 1.45:
3345: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.7:
3346: hash.field lookup first now: along with table. [were method
3347: lookup: inconsistent]
3348:
1.23 paf 3349: 2003-06-02 paf
3350: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.20:
3351: empty string clone fixed to return writable memory
3352:
3353: * src/main/pa_common.C [template_gc] 1.143.2.21.2.28:
3354: fix_line_breaks bug fix [terminating zero were not appended]
3355: which violated string invariant
3356:
3357: 2003-05-30 paf
3358: * src/main/pa_common.C 1.151:
3359: date format now
3360: Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123
3361:
3362: * src/types/pa_value.C [template_gc] 1.9.2.15.2.13:
3363: date format now
3364: Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123 [as in HEAD]
3365:
3366: * src/classes/xnode.C [template_gc] 1.54.2.10.2.15:
3367: found minor bug, commended for future
3368:
3369: * src/classes/file.C [template_gc] 1.107.2.16.2.18:
3370: * src/classes/form.C [template_gc] 1.34.2.7.2.9:
3371: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.5:
3372: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.26:
3373: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.7:
3374: initialized request_info properly
3375:
3376: 2003-05-28 paf
3377: * src/classes/form.C [template_gc] 1.34.2.7.2.8:
3378: request_info.content_length can't be <0, size_t for some time
3379:
3380: 2003-05-26 paf
3381: * src/classes/file.C [template_gc] 1.107.2.16.2.17:
3382: * src/classes/string.C [template_gc] 1.125.2.15.2.25:
3383: * src/main/pa_string.C [template_gc] 1.172.2.21.2.42:
3384: few forgotten <0 changed to !=STRING_NOT_FOUND
3385:
3386: * src/classes/math.C [template_gc] 1.24.2.12.2.14:
3387: merged ffffu from HEAD
3388:
3389: 2003-05-11 paf
3390: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.11:
3391: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.8:
3392: think that found cause of premature doc free.
3393: transformed document had xmlDoc reference stored to non-gc-memory (libgdome)
3394: added holding-reference
3395:
3396: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.19:
3397: xml memory debugging functions (ifdefed)
3398:
3399: 2003-04-29 paf
3400: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.18:
3401: started digging on double free.
3402: on win32 found that that's perfectly normal.
3403:
3404: 2003-04-25 paf
3405: * src/classes/math.C 1.31:
3406: snprintf(buf, 3) become (buf,2) and failed to print anything.
3407: changed to quicker and simplier code
3408:
3409: * src/classes/hash.C 1.56:
3410: allowed ^hash::create[^rem{xxx}] [were to strict a check]
3411:
3412: * src/classes/table.C 1.180:
3413: * src/lib/md5/pa_md5c.c 1.9:
3414: minor compile errors
3415:
3416: * src/classes/table.C 1.181:
3417: table.join bug fix [bad limit check]
3418:
3419: * src/classes/math.C [template_gc] 1.24.2.12.2.13:
3420: merged from HEAD: simpiler hash_string
3421:
3422: 2003-04-24 paf
3423: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.2:
3424: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.4:
3425: thanks to Ilia Soldis <soldis@infolio.ru> for reporing this
3426: ansi c fiolation syntax report
3427:
3428: * src/include/pa_table.h [template_gc] 1.48.2.11.2.11:
3429: too strict assert loosened
3430:
3431: 2003-04-21 paf
3432: * src/targets/cgi/Makefile.am [template_gc] 1.46.2.5.2.2:
3433: * src/targets/cgi/Makefile.in [template_gc] 1.62.2.5.2.2:
3434: pp3 added to .am
3435:
3436: * src/main/pa_request.C [template_gc] 1.245.2.37.2.33:
3437: merged from HEAD:
3438: "x:..." and "\\..." file names on Win32 considered disk-global
3439:
3440: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.16:
3441: .5.6 version of libxml allows to install xmlMallocAtomic [
3442: author agreed to my suggestion], used that
3443:
3444: * src/include/pa_string.h [template_gc] 1.144.2.28.2.51:
3445: assert added [looking for bug]
3446:
3447: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.24:
3448: * src/types/pa_value.C [template_gc] 1.9.2.15.2.12:
3449: * src/types/pa_value.h [template_gc] 1.109.2.25.2.12:
3450: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.18:
3451: attributed_meaning_to_string added L_UNSPECIFIED piece
3452: which was sortof OK, but violated string invariant [assertion barked on that]
3453: changed to L_PASS_APPEND, made that param obligatory
3454:
3455: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.19:
3456: ^mail:send[$.body backward compatibility
3457:
3458: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.17:
3459: pcre memory management changed to use GC memory
3460:
3461: * src/main/pa_request.C 1.247:
3462: "x:..." and "\\..." file names on Win32 considered disk-global
3463:
3464: * src/main/pa_string.C [template_gc] 1.172.2.21.2.41:
3465: String::ArrayFragment::append_positions bug fixed [assert
3466: helped]
3467:
3468: 2003-04-18 paf
3469: * src/main/untaint.C [template_gc] 1.115.2.12.2.28:
3470: merged from HEAD:
3471: enabled '~' letter in filenames
3472:
3473: * src/main/untaint.C 1.116:
3474: enabled '~' letter in filenames
3475:
3476: 2003-04-16 paf
3477: * src/classes/file.C [template_gc] 1.107.2.16.2.16:
3478: small bug introduced in autoptr times fixed
3479:
3480: * src/classes/table.C [template_gc] 1.172.2.14.2.32:
3481: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.3:
3482: fix: gcc reported tiny error
3483:
3484: * etc/parser3.charsets/koi8-r.cfg [template_gc] 1.2.22.1:
3485: * etc/parser3.charsets/windows-1251.cfg [template_gc] 1.6.14.1:
3486: merged from HEAD
3487:
3488: 2003-04-15 paf
3489: * operators.txt 1.112:
3490: * operators.txt [release_3_0_0007] 1.107.2.2:
3491: * src/classes/math.C 1.27:
3492: * src/lib/md5/pa_md5.h 1.7:
3493: * src/lib/md5/pa_md5c.c 1.8:
3494: ^math:md5[string]
3495: 16-byte digest
3496:
3497: * operators.txt 1.113:
3498: * src/classes/math.C 1.28:
3499: * src/classes/math.C 1.29:
3500: ^math:uuid[]
3501:
3502: * tests/results/141.processed 1.1:
3503: file 141.processed was initially added on branch template_gc.
3504:
3505: * operators.txt 1.114:
3506: * src/classes/math.C 1.30:
3507: ^math:uid64[]
3508:
3509: * operators.txt [template_gc] 1.109.2.1.2.8:
3510: * src/classes/math.C [template_gc] 1.24.2.12.2.12:
3511: * src/lib/md5/pa_md5.h [template_gc] 1.5.2.1.2.1:
3512: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.1:
3513: * tests/141.html [template_gc] 1.1.2.1:
3514: * tests/results/141.processed [template_gc] 1.1.2.1:
3515: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.16:
3516: merged from head
3517: ^math:uuid[]
3518: ^math:uid64[]
3519: ^math:md5[string]
3520:
3521: test added: 141.html
3522:
3523: * tests/141.html 1.1:
3524: file 141.html was initially added on branch template_gc.
3525:
3526: * operators.txt [release_3_0_0007] 1.107.2.1:
3527: * src/classes/file.C [release_3_0_0007] 1.106.2.1:
3528: * src/include/pa_common.h [release_3_0_0007] 1.88.4.1:
3529: * src/include/pa_config_fixed.h [release_3_0_0007] 1.52.4.1:
3530: * src/main/pa_common.C [release_3_0_0007] 1.140.2.3:
3531: ^file::load[mode;name;
3532: $.offset
3533: $.limit
3534:
3535: 2003-04-14 paf
3536: * src/classes/table.C 1.178:
3537: more warnings
3538:
3539: * src/include/pa_array.h [template_gc] 1.57.2.27.2.16:
3540: * src/include/pa_table.h [template_gc] 1.48.2.11.2.9:
3541: * src/main/pa_table.C [template_gc] 1.53.2.10.2.7:
3542: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.15:
3543: removed checks in table::set_current, moved them back to table::locate
3544: implemented table::create/join ñ $.reverse
3545:
3546: * tests/results/140.processed 1.1:
3547: file 140.processed was initially added on branch template_gc.
3548:
3549: * src/include/pa_table.h 1.50:
3550: * src/main/pa_array.C 1.56:
3551: * src/main/pa_table.C 1.55:
3552: removed checks in table::set_current, moved them back to table
3553: :locate
3554:
3555: * src/classes/table.C 1.179:
3556: * src/include/pa_table.h 1.51:
3557: table $.distinct[tables] bug fixed
3558:
3559: * src/classes/table.C [template_gc] 1.172.2.14.2.31:
3560: * src/include/pa_array.h [template_gc] 1.57.2.27.2.17:
3561: * src/include/pa_table.h [template_gc] 1.48.2.11.2.10:
3562: * src/main/pa_table.C [template_gc] 1.53.2.10.2.8:
3563: * tests/140.html [template_gc] 1.1.2.1:
3564: * tests/results/140.processed [template_gc] 1.1.2.1:
3565: table $.reverse option works in create&co
3566: table $.distinct[tables] bug fix merged
3567:
3568: * tests/140.html 1.1:
3569: file 140.html was initially added on branch template_gc.
3570:
3571: * src/classes/math.C 1.26:
3572: * src/lib/md5/pa_md5.h 1.6:
3573: * src/lib/md5/pa_md5c.c 1.7:
3574: started ^math:md5
3575:
3576: 2003-04-11 paf
3577: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.6:
3578: less xml, couple dup were valid
3579:
3580: * tests/128.html 1.1:
3581: file 128.html was initially added on branch template_gc.
3582:
3583: * tests/results/134.processed 1.1:
3584: file 134.processed was initially added on branch template_gc.
3585:
3586: * tests/129.html 1.1:
3587: file 129.html was initially added on branch template_gc.
3588:
3589: * tests/130.html 1.1:
3590: file 130.html was initially added on branch template_gc.
3591:
3592: * tests/results/126.processed 1.1:
3593: file 126.processed was initially added on branch template_gc.
3594:
3595: * tests/130.html [template_gc] 1.1.2.1:
3596: * tests/131.html [template_gc] 1.1.2.1:
3597: * tests/132.html [template_gc] 1.1.2.1:
3598: * tests/133.html [template_gc] 1.1.2.1:
3599: * tests/134.html [template_gc] 1.1.2.1:
3600: * tests/135.html [template_gc] 1.1.2.1:
3601: * tests/136.html [template_gc] 1.1.2.1:
3602: * tests/137.html [template_gc] 1.1.2.1:
3603: * tests/138.html [template_gc] 1.1.2.1:
3604: * tests/139.html [template_gc] 1.1.2.1:
3605: * tests/descript.ion [template_gc] 1.1.2.1:
3606: * tests/results/130.processed [template_gc] 1.1.2.1:
3607: * tests/results/131.processed [template_gc] 1.1.2.1:
3608: * tests/results/132.processed [template_gc] 1.1.2.1:
3609: * tests/results/133.processed [template_gc] 1.1.2.1:
3610: * tests/results/134.processed [template_gc] 1.1.2.1:
3611: * tests/results/135.processed [template_gc] 1.1.2.1:
3612: * tests/results/136.processed [template_gc] 1.1.2.1:
3613: * tests/results/137.processed [template_gc] 1.1.2.1:
3614: * tests/results/138.processed [template_gc] 1.1.2.1:
3615: * tests/results/139.processed [template_gc] 1.1.2.1:
3616: added few mustfail tests
3617: 130.html mustfail: empty regexp
3618: 131.html mustfail: invalid date/time
3619: 132.html mustfail: access to junction outside of context
3620: 133.html mustfail: access to junction outside of context, case version
3621: 134.html mustfail: hash: adding a key inside of foreach
3622: 135.html mustfail: modifying system class
3623: 136.html mustfail: $.name outside of $hash[here]
3624: 137.html mustfail: appendChild without import
3625: 138.html mustfail: invalid encoding inside of xml
3626: 139.html mustfail: bad XPath
3627:
3628: * tests/131.html 1.1:
3629: file 131.html was initially added on branch template_gc.
3630:
3631: * tests/results/136.processed 1.1:
3632: file 136.processed was initially added on branch template_gc.
3633:
3634: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.3:
3635: context-style
3636:
3637: * tests/132.html 1.1:
3638: file 132.html was initially added on branch template_gc.
3639:
3640: * tests/results/128.processed 1.1:
3641: file 128.processed was initially added on branch template_gc.
3642:
3643: * tests/results/138.processed 1.1:
3644: file 138.processed was initially added on branch template_gc.
3645:
3646: * operators.txt [template_gc] 1.109.2.1.2.7:
3647: * src/classes/date.C [template_gc] 1.42.2.11.2.13:
3648: * src/classes/table.C [template_gc] 1.172.2.14.2.30:
3649: * src/include/pa_array.h [template_gc] 1.57.2.27.2.15:
3650: * src/include/pa_common.h [template_gc] 1.89.2.13.2.13:
3651: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.3:
3652: * src/include/pa_string.h [template_gc] 1.144.2.28.2.50:
3653: * src/include/pa_table.h [template_gc] 1.48.2.11.2.8:
3654: * src/main/pa_request.C [template_gc] 1.245.2.37.2.32:
3655: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.13:
3656: * src/main/pa_string.C [template_gc] 1.172.2.21.2.40:
3657: * src/main/pa_table.C [template_gc] 1.53.2.10.2.6:
3658: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.14:
3659: merged from HEAD
3660: from before_append_array_limit_sense_change
3661: to after_append_array_limit_sense_change
3662:
3663: * operators.txt [template_gc] 1.109.2.1.2.6:
3664: * src/classes/table.C [template_gc] 1.172.2.14.2.28:
3665: * tests/084.html [template_gc] 1.1.2.1.2.1:
3666: * tests/125.html [template_gc] 1.1.2.1:
3667: * tests/126.html [template_gc] 1.1.2.1:
3668: * tests/127.html [template_gc] 1.1.2.1:
3669: * tests/128.html [template_gc] 1.1.2.1:
3670: * tests/129.html [template_gc] 1.1.2.1:
3671: * tests/results/125.processed [template_gc] 1.1.2.1:
3672: * tests/results/126.processed [template_gc] 1.1.2.1:
3673: * tests/results/127.processed [template_gc] 1.1.2.1:
3674: * tests/results/128.processed [template_gc] 1.1.2.1:
3675: * tests/results/129.processed [template_gc] 1.1.2.1:
3676: merged from HEAD
3677: ^table.hash[key][$.distinct[tables]]
3678:
3679: maked appropriate tests [changed one old nonconforming]
3680:
3681: * tests/descript.ion 1.1:
3682: file descript.ion was initially added on branch template_gc.
3683:
3684: * tests/133.html 1.1:
3685: file 133.html was initially added on branch template_gc.
3686:
3687: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.4:
3688: removed bad lines
3689:
3690: * tests/results/131.processed 1.1:
3691: file 131.processed was initially added on branch template_gc.
3692:
3693: * tests/134.html 1.1:
3694: file 134.html was initially added on branch template_gc.
3695:
3696: * tests/135.html 1.1:
3697: file 135.html was initially added on branch template_gc.
3698:
3699: * tests/results/133.processed 1.1:
3700: file 133.processed was initially added on branch template_gc.
3701:
3702: * tests/136.html 1.1:
3703: file 136.html was initially added on branch template_gc.
3704:
3705: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.7:
3706: const
3707:
3708: * tests/results/125.processed 1.1:
3709: file 125.processed was initially added on branch template_gc.
3710:
3711: * tests/137.html 1.1:
3712: file 137.html was initially added on branch template_gc.
3713:
3714: * operators.txt 1.110:
3715: * src/classes/table.C 1.174:
3716: ^table.hash[key][$.distinct[tables]]
3717:
3718: * tests/results/135.processed 1.1:
3719: file 135.processed was initially added on branch template_gc.
3720:
3721: * tests/138.html 1.1:
3722: file 138.html was initially added on branch template_gc.
3723:
3724: * operators.txt 1.111:
3725: * src/classes/date.C 1.45:
3726: * src/classes/table.C 1.176:
3727: * src/include/pa_array.h 1.58:
3728: * src/include/pa_common.h 1.92:
3729: * src/include/pa_config_includes.h 1.24:
3730: * src/include/pa_globals.h 1.102:
3731: * src/include/pa_table.h 1.49:
3732: * src/main/pa_array.C 1.55:
3733: * src/main/pa_globals.C 1.155:
3734: * src/main/pa_request.C 1.246:
3735: * src/main/pa_sql_driver_manager.C 1.70:
3736: * src/main/pa_string.C 1.173:
3737: * src/main/pa_table.C 1.54:
3738: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.13:
3739: append_array_limit_sense_change
3740: locate accepts options same as create
3741: new option: $.reverse(1) [do not work in table::create]
3742:
3743: * tests/results/127.processed 1.1:
3744: file 127.processed was initially added on branch template_gc.
3745:
3746: * tests/139.html 1.1:
3747: file 139.html was initially added on branch template_gc.
3748:
3749: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.3:
3750: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.5:
3751: *** empty log message ***
3752:
3753: * tests/results/137.processed 1.1:
3754: file 137.processed was initially added on branch template_gc.
3755:
3756: * tests/results/130.processed 1.1:
3757: file 130.processed was initially added on branch template_gc.
3758:
3759: * tests/results/129.processed 1.1:
3760: file 129.processed was initially added on branch template_gc.
3761:
3762: * src/include/pa_common.h 1.91:
3763: * src/include/pa_common.h [template_gc] 1.89.2.13.2.12:
3764: * src/main/pa_common.C 1.150:
3765: * src/main/pa_common.C [template_gc] 1.143.2.21.2.27:
3766: gcc didn't like (stat xxx,
3767:
3768: * INSTALL [template_gc] 1.31.6.3:
3769: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.11:
3770: * src/lib/Makefile.am [template_gc] 1.3.10.3:
3771: * src/lib/patches/Makefile.am [template_gc] 1.3.6.2:
3772: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.2:
3773: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.25:
3774: re-added libgdome patch. regretfully libgdome bug can not be
3775: worked around
3776:
3777: * src/classes/xdoc.C 1.110:
3778: * src/classes/xnode.C 1.55:
3779: * src/include/pa_charset.h 1.22:
3780: merged fix for
3781: found very old xml (dom) bug:
3782: were passing domString objects and later ERROREOUSLY freed them
3783:
3784: * src/classes/table.C 1.175:
3785: * src/classes/table.C 1.177:
3786: * src/classes/table.C [template_gc] 1.172.2.14.2.29:
3787: typo
3788:
3789: * tests/results/139.processed 1.1:
3790: file 139.processed was initially added on branch template_gc.
3791:
3792: * tests/125.html 1.1:
3793: file 125.html was initially added on branch template_gc.
3794:
3795: * tests/results/132.processed 1.1:
3796: file 132.processed was initially added on branch template_gc.
3797:
3798: * tests/126.html 1.1:
3799: file 126.html was initially added on branch template_gc.
3800:
3801: * tests/127.html 1.1:
3802: file 127.html was initially added on branch template_gc.
3803:
3804: 2003-04-10 paf
3805: * src/doc/string.dox [template_gc] 1.4.22.2:
3806: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.19:
3807: * src/include/pa_string.h [template_gc] 1.144.2.28.2.49:
3808: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.11:
3809: * src/main/pa_string.C [template_gc] 1.172.2.21.2.39:
3810: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.8:
3811: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.5:
3812: * tests/123.html [template_gc] 1.1.2.1:
3813: * tests/124.html [template_gc] 1.1.2.1:
3814: * tests/results/001.processed [template_gc] 1.1.2.2.2.1:
3815: * tests/results/002.processed [template_gc] 1.1.2.2.2.1:
3816: * tests/results/003.processed [template_gc] 1.1.2.2.2.1:
3817: * tests/results/004.processed [template_gc] 1.1.2.2.2.1:
3818: * tests/results/005.processed [template_gc] 1.1.2.2.2.1:
3819: * tests/results/006.processed [template_gc] 1.1.2.2.2.1:
3820: * tests/results/008.processed [template_gc] 1.1.2.2.2.1:
3821: * tests/results/009.processed [template_gc] 1.1.2.2.2.1:
3822: * tests/results/010.processed [template_gc] 1.1.2.1.2.1:
3823: * tests/results/011.processed [template_gc] 1.1.2.2.2.1:
3824: * tests/results/012.processed [template_gc] 1.1.2.2.2.1:
3825: * tests/results/013.processed [template_gc] 1.1.2.2.2.1:
3826: * tests/results/014.processed [template_gc] 1.1.2.2.2.1:
3827: * tests/results/015.processed [template_gc] 1.1.2.2.2.1:
3828: * tests/results/016.processed [template_gc] 1.1.2.2.2.1:
3829: * tests/results/017.processed [template_gc] 1.1.2.2.2.1:
3830: * tests/results/018.processed [template_gc] 1.1.2.1.2.1:
3831: * tests/results/020.processed [template_gc] 1.1.2.2.2.1:
3832: * tests/results/021.processed [template_gc] 1.1.2.2.2.1:
3833: * tests/results/022.processed [template_gc] 1.1.2.2.2.1:
3834: * tests/results/023.processed [template_gc] 1.1.2.1.2.1:
3835: * tests/results/024.processed [template_gc] 1.1.2.2.2.1:
3836: * tests/results/025.processed [template_gc] 1.1.2.2.2.1:
3837: * tests/results/026.processed [template_gc] 1.1.2.2.2.1:
3838: * tests/results/027.processed [template_gc] 1.1.2.2.2.1:
3839: * tests/results/028.processed [template_gc] 1.1.2.2.2.1:
3840: * tests/results/029.processed [template_gc] 1.1.2.2.2.1:
3841: * tests/results/030.processed [template_gc] 1.1.2.2.2.1:
3842: * tests/results/031.processed [template_gc] 1.1.2.2.2.1:
3843: * tests/results/032.processed [template_gc] 1.1.2.1.2.1:
3844: * tests/results/033.processed [template_gc] 1.1.2.1.2.1:
3845: * tests/results/034.processed [template_gc] 1.1.2.1.2.1:
3846: * tests/results/035.processed [template_gc] 1.1.2.1.2.1:
3847: * tests/results/036.processed [template_gc] 1.1.2.1.2.1:
3848: * tests/results/037.processed [template_gc] 1.1.2.1.2.1:
3849: * tests/results/038.processed [template_gc] 1.1.2.1.2.1:
3850: * tests/results/039.processed [template_gc] 1.1.2.1.2.1:
3851: * tests/results/040.processed [template_gc] 1.1.2.1.2.1:
3852: * tests/results/041.processed [template_gc] 1.1.2.1.2.1:
3853: * tests/results/042.processed [template_gc] 1.1.2.1.2.1:
3854: * tests/results/043.processed [template_gc] 1.1.2.1.2.1:
3855: * tests/results/044.processed [template_gc] 1.1.2.1.2.1:
3856: * tests/results/045.processed [template_gc] 1.1.2.1.2.1:
3857: * tests/results/046.processed [template_gc] 1.1.2.1.2.1:
3858: * tests/results/047.processed [template_gc] 1.1.2.1.2.1:
3859: * tests/results/048.processed [template_gc] 1.1.2.1.2.1:
3860: * tests/results/049.processed [template_gc] 1.1.2.1.2.1:
3861: * tests/results/050.processed [template_gc] 1.1.2.1.2.1:
3862: * tests/results/051.processed [template_gc] 1.1.2.1.2.1:
3863: * tests/results/052.processed [template_gc] 1.1.2.1.2.1:
3864: * tests/results/053.processed [template_gc] 1.1.2.1.2.1:
3865: * tests/results/054.processed [template_gc] 1.1.2.1.2.1:
3866: * tests/results/055.processed [template_gc] 1.1.2.1.2.1:
3867: * tests/results/056.processed [template_gc] 1.1.2.1.2.1:
3868: * tests/results/057.processed [template_gc] 1.1.2.3.2.1:
3869: * tests/results/058.processed [template_gc] 1.1.2.2.2.1:
3870: * tests/results/059.processed [template_gc] 1.1.2.1.2.1:
3871: * tests/results/060.processed [template_gc] 1.1.2.1.2.1:
3872: * tests/results/061.processed [template_gc] 1.1.2.1.2.1:
3873: * tests/results/062.processed [template_gc] 1.1.2.1.2.1:
3874: * tests/results/063.processed [template_gc] 1.1.2.1.2.1:
3875: * tests/results/064.processed [template_gc] 1.1.2.1.2.1:
3876: * tests/results/065.processed [template_gc] 1.1.2.1.2.1:
3877: * tests/results/066.processed [template_gc] 1.1.2.1.2.1:
3878: * tests/results/067.processed [template_gc] 1.1.2.1.2.1:
3879: * tests/results/068.processed [template_gc] 1.1.2.1.2.1:
3880: * tests/results/069.processed [template_gc] 1.1.2.1.2.1:
3881: * tests/results/070.processed [template_gc] 1.1.2.1.2.1:
3882: * tests/results/071.processed [template_gc] 1.1.2.1.2.1:
3883: * tests/results/072.processed [template_gc] 1.1.2.1.2.1:
3884: * tests/results/073.processed [template_gc] 1.1.2.1.2.1:
3885: * tests/results/074.processed [template_gc] 1.1.2.1.2.1:
3886: * tests/results/075.processed [template_gc] 1.1.2.1.2.1:
3887: * tests/results/076.processed [template_gc] 1.1.2.1.2.1:
3888: * tests/results/077.processed [template_gc] 1.1.2.1.2.1:
3889: * tests/results/078.processed [template_gc] 1.1.2.1.2.1:
3890: * tests/results/079.processed [template_gc] 1.1.2.1.2.1:
3891: * tests/results/080.processed [template_gc] 1.1.2.1.2.1:
3892: * tests/results/081.processed [template_gc] 1.1.2.1.2.1:
3893: * tests/results/082.processed [template_gc] 1.1.2.1.2.1:
3894: * tests/results/083.processed [template_gc] 1.1.2.1.2.1:
3895: * tests/results/084.processed [template_gc] 1.1.2.1.2.1:
3896: * tests/results/085.processed [template_gc] 1.1.2.1.2.1:
3897: * tests/results/086.processed [template_gc] 1.1.2.1.2.1:
3898: * tests/results/087.processed [template_gc] 1.1.2.1.2.1:
3899: * tests/results/088.processed [template_gc] 1.1.2.1.2.1:
3900: * tests/results/089.processed [template_gc] 1.1.2.1.2.1:
3901: * tests/results/090.processed [template_gc] 1.1.2.1.2.1:
3902: * tests/results/091.processed [template_gc] 1.1.2.1.2.1:
3903: * tests/results/092.processed [template_gc] 1.1.2.1.2.1:
3904: * tests/results/093.processed [template_gc] 1.1.2.1.2.1:
3905: * tests/results/094.processed [template_gc] 1.1.2.1.2.1:
3906: * tests/results/095.processed [template_gc] 1.1.2.1.2.1:
3907: * tests/results/096.processed [template_gc] 1.1.2.1.2.1:
3908: * tests/results/097.processed [template_gc] 1.1.2.1.2.1:
3909: * tests/results/101.processed [template_gc] 1.1.2.1.2.1:
3910: * tests/results/102.processed [template_gc] 1.1.2.1.2.1:
3911: * tests/results/104.processed [template_gc] 1.1.2.1.2.1:
3912: * tests/results/105.processed [template_gc] 1.1.2.1.2.1:
3913: * tests/results/106.processed [template_gc] 1.1.2.1.2.1:
3914: * tests/results/107.processed [template_gc] 1.1.2.1.2.2:
3915: * tests/results/108.processed [template_gc] 1.1.2.1.2.2:
3916: * tests/results/109.processed [template_gc] 1.1.2.1.2.2:
3917: * tests/results/110.processed [template_gc] 1.1.2.1.2.1:
3918: * tests/results/111.processed [template_gc] 1.1.2.1.2.1:
3919: * tests/results/112.processed [template_gc] 1.1.2.1.2.1:
3920: * tests/results/113.processed [template_gc] 1.1.2.1.2.1:
3921: * tests/results/114.processed [template_gc] 1.1.2.1.2.1:
3922: * tests/results/115.processed [template_gc] 1.1.2.1.2.1:
3923: * tests/results/116.processed [template_gc] 1.1.2.1.2.1:
3924: * tests/results/117.processed [template_gc] 1.1.2.1.2.2:
3925: * tests/results/118.processed [template_gc] 1.1.2.1.2.1:
3926: * tests/results/119.processed [template_gc] 1.1.2.1.2.1:
3927: * tests/results/120.processed [template_gc] 1.1.2.1.2.1:
3928: * tests/results/121.processed [template_gc] 1.1.2.2:
3929: * tests/results/122.processed [template_gc] 1.1.2.2:
3930: * tests/results/123.processed [template_gc] 1.1.2.1:
3931: * tests/results/124.processed [template_gc] 1.1.2.1:
3932: new convention: char* never 0. assert in cord on that
3933:
3934: * tests/124.html 1.1:
3935: file 124.html was initially added on branch template_gc.
3936:
3937: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.24:
3938: couple more asserts
3939:
3940: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.25:
3941: * src/classes/xnode.C [template_gc] 1.54.2.10.2.14:
3942: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.10:
3943: found very old xml (dom) bug:
3944: were passing domString objects and later ERROREOUSLY freed them
3945:
3946: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.20:
3947: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.21:
3948: bugfix on memory buffer overrun [but that's memory from
3949: gc_malloc, not from g_malloc :(, but would hope]
3950:
3951: * tests/results/123.processed 1.1:
3952: file 123.processed was initially added on branch template_gc.
3953:
3954: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.9:
3955: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.23:
3956: little transcodes speedup
3957:
3958: * tests/results/124.processed 1.1:
3959: file 124.processed was initially added on branch template_gc.
3960:
3961: * tests/123.html 1.1:
3962: file 123.html was initially added on branch template_gc.
3963:
3964: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.19:
3965: checked custom malloc for returning 0
3966:
3967: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.22:
3968: couple assertions on fantastic situations added [may be those
3969: is the case now?]
3970:
3971: 2003-04-09 paf
3972: * tests/122.html [template_gc] 1.1.2.1:
3973: * tests/results/122.processed [template_gc] 1.1.2.1:
3974: 122 date test <= and == added [after volatile fix. passes on
3975: win&intel-solaris]
3976:
3977: * src/targets/cgi/pp3.cmd [template_gc] 1.1.2.1:
3978: custom profiling script:
3979: plist/ST << Sort by function time
3980:
3981: * src/classes/date.C [template_gc] 1.42.2.11.2.12:
3982: merged ^date.roll changes
3983:
3984: * src/classes/date.C 1.44:
3985: ^date.roll bug fix
3986:
3987: * tests/results/122.processed 1.1:
3988: file 122.processed was initially added on branch template_gc.
3989:
3990: * tests/122.html 1.1:
3991: file 122.html was initially added on branch template_gc.
3992:
3993: * src/classes/date.C 1.43:
3994: ^date.roll now throws less errors:
3995: month shifts handles end of month situation by reducing day number
3996: hour-hole shift reduces hour to recover
3997:
3998: * src/targets/cgi/pp3.cmd 1.1:
3999: file pp3.cmd was initially added on branch template_gc.
4000:
4001: * operators.txt [template_gc] 1.109.2.1.2.5:
4002: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.18:
4003: * src/main/pa_common.C [template_gc] 1.143.2.21.2.26:
4004: http://
4005: $.charset[] param
4006: done
4007:
4008: 2003-04-08 paf
4009: * src/main/untaint.C [template_gc] 1.115.2.12.2.21:
4010: CORD_pos_advance turned out to have limit on 'n' param. worked
4011: that around
4012:
4013: * src/main/untaint.C [template_gc] 1.115.2.12.2.22:
4014: removed redundant & in CORD_pos param passing [for it's a
4015: pointer really]
4016:
4017: * src/main/pa_common.C [template_gc] 1.143.2.21.2.24:
4018: merged PA_USE_ALARM bugfix from HEAD
4019:
4020: * src/lib/cord/source.url 1.1:
4021: file source.url was initially added on branch template_gc.
4022:
4023: * src/classes/date.C [template_gc] 1.42.2.11.2.11:
4024: * src/classes/file.C [template_gc] 1.107.2.16.2.14:
4025: * src/classes/hash.C [template_gc] 1.54.2.13.2.15:
4026: * src/classes/op.C [template_gc] 1.127.2.22.2.31:
4027: * src/classes/string.C [template_gc] 1.125.2.15.2.23:
4028: * src/classes/table.C [template_gc] 1.172.2.14.2.26:
4029: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.7:
4030: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.18:
4031: * src/include/pa_string.h [template_gc] 1.144.2.28.2.47:
4032: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.34:
4033: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.16:
4034: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.15:
4035: * src/main/pa_request.C [template_gc] 1.245.2.37.2.29:
4036: * src/main/pa_string.C [template_gc] 1.172.2.21.2.37:
4037: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.5:
4038: * src/main/untaint.C [template_gc] 1.115.2.12.2.25:
4039: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.5:
4040: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.7:
4041: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.6:
4042: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.4:
4043: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.15:
4044: pa_vform violated String::invariant. started fixing [not
4045: compiled now]
4046:
4047: * src/classes/file.C [template_gc] 1.107.2.16.2.15:
4048: * src/classes/op.C [template_gc] 1.127.2.22.2.32:
4049: * src/classes/table.C [template_gc] 1.172.2.14.2.27:
4050: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.24:
4051: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.8:
4052: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.5:
4053: * src/include/pa_common.h [template_gc] 1.89.2.13.2.11:
4054: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.3:
4055: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.17:
4056: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.4:
4057: * src/main/pa_common.C [template_gc] 1.143.2.21.2.25:
4058: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.16:
4059: * src/main/pa_request.C [template_gc] 1.245.2.37.2.30:
4060: * src/main/untaint.C [template_gc] 1.115.2.12.2.27:
4061: * src/types/pa_value.h [template_gc] 1.109.2.25.2.11:
4062: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.17:
4063: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.5:
4064: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.6:
4065: started http://
4066: $.charset[] param
4067: and
4068: http response charset detection
4069: just compiled.
4070: todo:test
4071:
4072: * src/classes/string.C [template_gc] 1.125.2.15.2.24:
4073: * src/include/pa_string.h [template_gc] 1.144.2.28.2.48:
4074: * src/main/pa_string.C [template_gc] 1.172.2.21.2.38:
4075: * src/main/untaint.C [template_gc] 1.115.2.12.2.26:
4076: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.6:
4077: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.7:
4078: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.16:
4079: changed transcode param converntion along with string creating convention -- all strings are zero-terminated,
4080: this allowed to fix one remaining String("123", 2) case
4081:
4082: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.3:
4083: * src/lib/cord/Makefile.in [template_gc] 1.1.2.2:
4084: *** empty log message ***
4085:
4086: * src/classes/string.C [template_gc] 1.125.2.15.2.22:
4087: * src/include/pa_string.h [template_gc] 1.144.2.28.2.46:
4088: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.10:
4089: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.33:
4090: * src/main/compile.y [template_gc] 1.204.2.8.2.17:
4091: * src/main/pa_string.C [template_gc] 1.172.2.21.2.36:
4092: * src/main/untaint.C [template_gc] 1.115.2.12.2.24:
4093: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.23:
4094: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.12:
4095: number of string style improvements & optimizations
4096:
4097: * src/lib/cord/Makefile.am [template_gc] 1.1.2.2:
4098: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.9:
4099: * src/lib/cord/source.url [template_gc] 1.1.2.1:
4100: From: "Boehm, Hans" <hans_boehm@hp.com>
4101: To: "'Alexandr Petrosian (PAF)'" <PAF@design.ru>; "Boehm, Hans" <hans_boehm@hp.com>
4102: Sent: Tuesday, April 08, 2003 2:16 AM
4103: Subject: RE: libgc 6.2.alpha4 cord/cordbscs.c/CORD_cat bug [were: CORD__extend_path bug?
4104:
4105:
4106: Thanks for the bug report and patch.
4107:
4108: 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.
4109:
4110: Hans
4111:
4112: * src/classes/xnode.C [template_gc] 1.54.2.10.2.13:
4113: =0 bug fix [left from autoptr default ctor :(]
4114:
4115: 2003-04-07 paf
4116: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.7:
4117: small style change
4118:
4119: * src/include/pa_string.h [template_gc] 1.144.2.28.2.45:
4120: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.8:
4121: CORD_cat bugfix
4122:
4123: * src/include/pa_common.h [template_gc] 1.89.2.13.2.10:
4124: * src/main/pa_common.C [template_gc] 1.143.2.21.2.23:
4125: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.14:
4126: merged from head:safe mode error message now includes numbers
4127:
4128: * src/include/pa_common.h 1.90:
4129: * src/main/pa_common.C 1.149:
4130: * src/main/pa_exec.C 1.50:
4131: safe mode error message now includes numbers
4132:
4133: * src/main/execute.C 1.296:
4134: * src/main/execute.C [template_gc] 1.295.2.27.2.22:
4135: n-th attempt to make a=a work with double.
4136: problem: as_double returns it's result in fp-register
4137: compiler optimizes access to that register after b->as_double,
4138: and just compares ALREADY_STORED_VALUE with prev-calculated a->as_double from memory.
4139: _SAME_ double values do not match here.
4140: when forced to REload fp-register, values do match.
4141:
4142: tried to make them volatile.
4143:
4144: * src/main/untaint.C [template_gc] 1.115.2.12.2.19:
4145: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.22:
4146: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.11:
4147: unknown untaint lang now causes death
4148:
4149: 2003-04-04 paf
4150: * src/types/pa_vmail.C 1.44:
4151: mail receive: .txt attachemnts bug fix
4152: http://i2/tasks/edit/?id=4507350336410850921
4153:
4154: * src/main/pa_globals.C 1.154:
4155: exif mem leak
4156: http://i2/tasks/edit/?id=4480590323629807263
4157:
4158: * src/classes/classes.dsp 1.27:
4159: * src/lib/ltdl/libltdl.dsp 1.5:
4160: * src/lib/md5/md5.dsp 1.4:
4161: * src/lib/pcre/pcre.dsp 1.3:
4162: * src/main/compile.tab.C 1.82:
4163: * src/main/main.dsp 1.163:
4164: * src/main/pa_globals.C 1.153:
4165: * src/targets/cgi/parser3.dsp 1.62:
4166: * src/types/types.dsp 1.38:
4167: links to xml libs made relative, no need to unpack
4168: parser3project to /parser3project.
4169:
4170: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.31:
4171: * src/main/compile.y [template_gc] 1.204.2.8.2.15:
4172: more understandable error message in case @CLASS with more then
4173: one line inside
4174:
4175: * src/classes/classes.dsp 1.28:
4176: * src/main/main.dsp 1.164:
4177: * src/targets/cgi/parser3.dsp 1.63:
4178: * src/types/pa_vmail.C 1.43:
4179: * src/types/types.dsp 1.39:
4180: buf fix http://i2/tasks/edit/?id=4493946731322521294
4181: $.to[billgates@microsoft.com
4182: BCc: send-spam-to@someemails.ru
4183: ]
4184:
4185: * src/classes/file.C 1.110:
4186: * src/include/pa_exec.h 1.12:
4187: * src/main/pa_exec.C 1.49:
4188: incorportated pa_exec patch by
4189: From: "Victor Fedoseev" <vvf_ru@mail.ru>
4190: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
4191: Sent: Thursday, January 23, 2003 9:14 AM
4192:
4193: huge speedup on ^file::cgi with big result
4194:
4195: * configure [template_gc] 1.66.2.5.2.7:
4196: * tests/Makefile [template_gc] 1.1.2.8.2.8:
4197: * tests/Makefile [template_gc] 1.1.2.8.2.9:
4198: *** empty log message ***
4199:
4200: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.21:
4201: more understandable error message in case of errors in @unhandled_exception
4202:
4203: * src/classes/math.C 1.25:
4204: allowed random 1...
4205:
4206: * src/classes/xdoc.C 1.109:
4207: memory allocation func bugfix
4208: http://i2/tasks/edit/?id=4499303470368629745
4209:
1.24 paf 4210: * src/classes/table.C 1.173:
4211: sort table with 0 rows bug fixed
4212:
1.23 paf 4213: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.32:
4214: * src/main/compile.y [template_gc] 1.204.2.8.2.16:
4215: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.11:
4216: error column more precise - tab handling bug fixed
4217:
1.24 paf 4218: * src/classes/math.C [template_gc] 1.24.2.12.2.11:
4219: allowed random 0..
4220:
1.23 paf 4221: * src/classes/hash.C 1.55:
4222: * src/types/pa_vhash.h 1.44:
4223: $hash._default showed in foreach & co bug fix
4224: http://i2/tasks/edit/?id=4493701604654042676
4225:
4226: @main[]
4227: $with_default[
4228: $.a[1]
4229: $._default[default from with_default]
4230: ]
4231: ^show[$with_default]
4232:
4233: $to_add_to[
4234: $.b[2]
4235: ]
4236: ^to_add_to.add[$with_default]
4237: =$to_add_to.xxx=<br>
4238:
4239:
4240: ^show[$to_add_to]
4241:
4242:
4243: $cloned[^hash::create[$with_default]]
4244: =$cloned.xxx=<br>
4245: ^show[$cloned]
4246:
4247:
4248: @show[hash]
4249: ^hash.foreach[k;v]{
4250: $k = $v <br>
4251:
4252: }
4253: <hr>
4254:
4255: 2003-04-03 paf
4256: * src/classes/op.C [template_gc] 1.127.2.22.2.23:
4257: * src/include/pa_request.h [template_gc] 1.160.2.37.2.18:
4258: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.6:
4259: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.23:
4260: * src/main/execute.C [template_gc] 1.295.2.27.2.16:
4261: * src/main/pa_request.C [template_gc] 1.245.2.37.2.22:
4262: strack trace reset after handled exception [old bug fixed]
4263:
4264: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.22:
4265: * src/main/compile.y [template_gc] 1.204.2.8.2.10:
4266: parse position old bug fixed.
4267: position reporting made precise [both, in parse erros and runtime errors]
4268:
4269: * operators.txt [template_gc] 1.109.2.1.2.4:
4270: * src/classes/date.C [template_gc] 1.42.2.11.2.10:
4271: * src/classes/date.C [template_gc] 1.42.2.11.2.9:
4272: * src/classes/double.C [template_gc] 1.53.2.8.2.4:
4273: * src/classes/file.C [template_gc] 1.107.2.16.2.13:
4274: * src/classes/hash.C [template_gc] 1.54.2.13.2.14:
4275: * src/classes/image.C [template_gc] 1.90.2.15.2.20:
4276: * src/classes/image.C [template_gc] 1.90.2.15.2.21:
4277: * src/classes/int.C [template_gc] 1.49.2.7.2.5:
4278: * src/classes/mail.C [template_gc] 1.88.2.16.2.17:
4279: * src/classes/math.C [template_gc] 1.24.2.12.2.9:
4280: * src/classes/memory.C [template_gc] 1.1.2.4:
4281: * src/classes/op.C [template_gc] 1.127.2.22.2.27:
4282: * src/classes/op.C [template_gc] 1.127.2.22.2.28:
4283: * src/classes/response.C [template_gc] 1.23.2.8.2.3:
4284: * src/classes/string.C [template_gc] 1.125.2.15.2.20:
4285: * src/classes/string.C [template_gc] 1.125.2.15.2.21:
4286: * src/classes/table.C [template_gc] 1.172.2.14.2.24:
4287: * src/classes/table.C [template_gc] 1.172.2.14.2.25:
4288: * src/classes/void.C [template_gc] 1.28.2.5.2.9:
4289: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.22:
4290: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.23:
4291: * src/classes/xnode.C [template_gc] 1.54.2.10.2.12:
4292: * src/classes/xnode.h [template_gc] 1.18.2.6.2.7:
4293: * src/main/execute.C [template_gc] 1.295.2.27.2.19:
4294: * src/types/pa_method.h [template_gc] 1.1.2.4.2.5:
4295: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.12:
4296: MethodParams& now [methods without params receive zero
4297: reference, but they are expected not to look there]
4298:
4299: * src/main/execute.C [template_gc] 1.295.2.27.2.18:
4300: * src/types/pa_value.C [template_gc] 1.9.2.15.2.11:
4301: * src/types/pa_value.h [template_gc] 1.109.2.25.2.10:
4302: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.5:
4303: slightly improved error messages text:
4304: 1. is '%s', it
4305: 2. method undefined in case of ^void[]
4306:
1.24 paf 4307: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.2:
4308: removed 'patches'
4309:
1.23 paf 4310: * src/classes/math.C [template_gc] 1.24.2.12.2.10:
4311: top limit
4312:
4313: * src/classes/op.C [template_gc] 1.127.2.22.2.24:
4314: * src/include/pa_request.h [template_gc] 1.160.2.37.2.19:
4315: removed from trace 'a' exception when
4316: ^try{
4317: ^throw[a;1]
4318: }{
4319: ^throw[b;2]
4320: }
4321:
4322: this makes life easier: were: bad stack order -- were in exception catch unwind order, which didn't match execution order
4323:
4324:
4325: @main[]
4326: ^try{
4327: ^first[]
4328: }{
4329: ^throw[c;3]
4330: }
4331:
4332: @first[]
4333: ^throw[a;1]
4334:
4335: showed
4336: throw a
4337: first
4338: throw b
4339: try
4340:
4341: which is no good
4342:
4343: * src/classes/op.C [template_gc] 1.127.2.22.2.30:
4344: * src/main/pa_request.C [template_gc] 1.245.2.37.2.26:
4345: * tests/042.html [template_gc] 1.1.2.1.2.1:
4346: test 042 changed to realities, and passed [bug fixed]
4347:
4348: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.25:
4349: * src/main/compile.y [template_gc] 1.204.2.8.2.12:
4350: *** empty log message ***
4351:
4352: * operators.txt [template_gc] 1.109.2.1.2.3:
4353: * src/classes/op.C [template_gc] 1.127.2.22.2.26:
4354: * src/include/pa_request.h [template_gc] 1.160.2.37.2.21:
4355: * src/main/pa_request.C [template_gc] 1.245.2.37.2.24:
4356: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.11:
4357: ^process...[filename]
4358: useful for better error reporting [file/line/col]
4359:
4360: * INSTALL [template_gc] 1.31.6.2:
4361: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.5:
4362: * src/include/pa_request.h [template_gc] 1.160.2.37.2.23:
4363: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.29:
4364: * src/main/compile.y [template_gc] 1.204.2.8.2.14:
4365: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.11:
4366: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.10:
4367: * src/main/execute.C [template_gc] 1.295.2.27.2.20:
4368: * src/main/pa_request.C [template_gc] 1.245.2.37.2.27:
4369: debug info format simplified, now it's:
4370: OP_VALUE
4371: Operation::Origin << here
4372: value*
4373:
4374: higher limits:
4375: file number (max: 255)
4376: line number (max: 64535)
4377: column number (max: 255)
4378:
4379: * src/main/compile.C [template_gc] 1.69.2.6.2.8:
4380: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.27:
4381: * src/main/compile.y [template_gc] 1.204.2.8.2.13:
4382: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.9:
4383: precise parse error position in case of
4384:
4385: ^bug
4386: ]
4387:
4388: * src/classes/op.C [template_gc] 1.127.2.22.2.25:
4389: * src/include/pa_request.h [template_gc] 1.160.2.37.2.20:
4390: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.7:
4391: * src/include/pa_types.h [template_gc] 1.44.2.3.2.1:
4392: * src/main/execute.C [template_gc] 1.295.2.27.2.17:
4393: * src/main/pa_request.C [template_gc] 1.245.2.37.2.23:
4394: exception handling done. now we have error columns
4395: todo: test it
4396:
4397: * src/classes/op.C [template_gc] 1.127.2.22.2.29:
4398: * src/include/pa_request.h [template_gc] 1.160.2.37.2.22:
4399: * src/main/compile.C [template_gc] 1.69.2.6.2.7:
4400: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.24:
4401: * src/main/compile.y [template_gc] 1.204.2.8.2.11:
4402: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.10:
4403: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.8:
4404: * src/main/pa_request.C [template_gc] 1.245.2.37.2.25:
4405: introducing ^process...[main-method-alias]
4406:
4407: 2003-04-02 paf
4408: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.21:
4409: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.10:
4410: removed ref leak in xdoc::create/load
4411:
4412: * src/classes/op.C [template_gc] 1.127.2.22.2.22:
4413: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.3:
4414: * src/include/pa_request.h [template_gc] 1.160.2.37.2.16:
4415: * src/main/compile.C [template_gc] 1.69.2.6.2.5:
4416: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.20:
4417: * src/main/compile.y [template_gc] 1.204.2.8.2.8:
4418: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.8:
4419: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.6:
4420: * src/main/execute.C [template_gc] 1.295.2.27.2.14:
4421: * src/main/pa_request.C [template_gc] 1.245.2.37.2.20:
4422: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.9:
4423: prepared debug info
4424: todo:use it
4425:
4426: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.6:
4427: * tests/Makefile [template_gc] 1.1.2.8.2.6:
4428: replace bug fix [broke Dictionary constructor when moved to gc]
4429:
4430: * src/classes/op.C [template_gc] 1.127.2.22.2.21:
4431: * src/classes/table.C [template_gc] 1.172.2.14.2.22:
4432: * src/include/pa_request.h [template_gc] 1.160.2.37.2.15:
4433: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.7:
4434: * src/main/execute.C [template_gc] 1.295.2.27.2.12:
4435: * src/types/pa_value.h [template_gc] 1.109.2.25.2.9:
4436: * src/types/pa_vbool.h [template_gc] 1.21.2.3.2.2:
4437: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.4:
4438: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.4:
4439: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.3:
4440: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.6:
4441: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.6:
4442: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.7:
4443: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.4:
4444: * src/types/pa_vjunction.h [template_gc] 1.19.2.5.2.2:
4445: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.8:
4446: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.6:
4447: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.4:
4448: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.6:
4449: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.3:
4450: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.9:
4451: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.7:
4452: more locally scoped vars in execute (more easily optimizable)
4453:
4454: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.1:
4455: starting in gdome 0.7.4 this is no longer needed [author
4456: applied my patch]
4457:
4458: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.4:
4459: * src/include/pa_request.h [template_gc] 1.160.2.37.2.17:
4460: * src/main/compile.C [template_gc] 1.69.2.6.2.6:
4461: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.21:
4462: * src/main/compile.y [template_gc] 1.204.2.8.2.9:
4463: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.9:
4464: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.7:
4465: * src/main/execute.C [template_gc] 1.295.2.27.2.15:
4466: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.9:
4467: * src/main/pa_request.C [template_gc] 1.245.2.37.2.21:
4468: debug info: started using.
4469: todo:complete
4470:
4471: * src/lib/patches/Makefile.am [template_gc] 1.3.6.1:
4472: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.2:
4473: not patches now
4474:
4475: * src/main/pa_common.C [template_gc] 1.143.2.21.2.21:
4476: * src/main/pa_common.C [template_gc] 1.143.2.21.2.22:
4477: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.6:
4478: uncommented http:// file loading
4479:
4480: * tests/Makefile [template_gc] 1.1.2.8.2.7:
4481: * tests/results/108.processed [template_gc] 1.1.2.1.2.1:
4482: * tests/results/117.processed [template_gc] 1.1.2.1.2.1:
4483: meta considered OK [it's up to coder now to remove it not
4484: needed]
4485:
4486: * configure [template_gc] 1.66.2.5.2.3:
4487: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.2:
4488: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.14:
4489: --enable-assertions autoconf-ed
4490:
4491: * src/include/pa_array.h [template_gc] 1.57.2.27.2.12:
4492: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.4:
4493: * src/main/main.dsp [template_gc] 1.161.6.14.2.8:
4494: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.19:
4495: array::get/put inlined
4496:
4497: * src/include/pa_array.h [template_gc] 1.57.2.27.2.14:
4498: * src/main/execute.C [template_gc] 1.295.2.27.2.13:
4499: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.20:
4500: * tests/run_parser.sh [template_gc] 1.1.2.1.2.1:
4501: gif encoder bug fix [gdGrowingBuf]
4502:
4503: * src/classes/form.C [template_gc] 1.34.2.7.2.7:
4504: * src/classes/hash.C [template_gc] 1.54.2.13.2.13:
4505: * src/classes/image.C [template_gc] 1.90.2.15.2.19:
4506: * src/classes/string.C [template_gc] 1.125.2.15.2.19:
4507: * src/classes/table.C [template_gc] 1.172.2.14.2.23:
4508: * src/classes/void.C [template_gc] 1.28.2.5.2.8:
4509: * src/include/pa_common.h [template_gc] 1.89.2.13.2.9:
4510: * src/main/pa_common.C [template_gc] 1.143.2.21.2.20:
4511: * src/main/pa_request.C [template_gc] 1.245.2.37.2.19:
4512: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.12:
4513: * src/main/pa_string.C [template_gc] 1.172.2.21.2.35:
4514: all calls to String::String(str,helper_length) are checked.
4515: found/fixed one place:
4516: $request:body now zero-terminated,
4517:
4518: * src/lib/patches/libxslt.patch [template_gc] 1.1.6.1:
4519: decided against patching -- one can remove that header in @
4520: postprocess, if he/she wants to
4521:
4522: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.2:
4523: strange mistake fixed: forgot to return Operation class->union
4524: after switching from autoptrs.
4525:
4526: * configure.in [template_gc] 1.62.2.5.2.4:
4527: * src/lib/Makefile.am [template_gc] 1.3.10.2:
4528: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.8:
4529: removed patches
4530:
4531: * configure [template_gc] 1.66.2.5.2.4:
4532: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.15:
4533: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.14:
4534: *** empty log message ***
4535:
4536: * configure.in [template_gc] 1.62.2.5.2.3:
4537: * src/classes/xnode.C [template_gc] 1.54.2.10.2.11:
4538: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.5:
4539: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.2:
4540: * src/include/pa_string.h [template_gc] 1.144.2.28.2.43:
4541: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.6:
4542: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.11:
4543: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.18:
4544: converted debug hacks to ANSI assertions
4545: started configure.in --enable-assertions
4546:
4547: * src/include/pa_array.h [template_gc] 1.57.2.27.2.13:
4548: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.5:
4549: * src/include/pa_string.h [template_gc] 1.144.2.28.2.44:
4550: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.6:
4551: * src/main/main.dsp [template_gc] 1.161.6.14.2.9:
4552: * src/main/pa_table.C [template_gc] 1.53.2.10.2.4:
4553: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.10:
4554: array get/put check become assertion
4555: iterator in methodframe filler
4556:
4557: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.7:
4558: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.13:
4559: globals.c: gc_substitute_memory_management_functions
4560: +installed CORD_oom function
4561:
4562: * src/lib/patches/libxml2.patch [template_gc] 1.1.6.1:
4563: found a way of dealing with charset tables without patching
4564: library [price: imposed limit of 10 user-defined charsets, but
4565: limit can be easily increased]
4566:
4567: * src/classes/table.C [template_gc] 1.172.2.14.2.21:
4568: * src/include/pa_table.h [template_gc] 1.48.2.11.2.7:
4569: * src/main/pa_table.C [template_gc] 1.53.2.10.2.5:
4570: few for(size_t i=0...) -> for(Array_iterator... i(..); i
4571: has_next()
4572:
4573: 2003-04-01 paf
4574: * src/lib/gc/Makefile.am 1.1:
4575: * src/lib/gc/include/Makefile.am 1.1:
4576: file Makefile.am was initially added on branch template_gc.
4577:
4578: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.8:
4579: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.4:
4580: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.19:
4581: * src/main/main.dsp [template_gc] 1.161.6.14.2.7:
4582: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.10:
4583: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.1:
4584: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.12:
4585: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.2:
4586: * src/types/types.dsp [template_gc] 1.35.10.9.2.8:
4587: prepared xml-static configuration
4588:
4589: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.11:
4590: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.16:
4591: xml memory debugging showed no errors. todo: debug parser memory
4592:
4593: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.9:
4594: bug() to set bpt in (memory.c)
4595: some .am changes
4596:
4597: * src/lib/gc/Makefile.in 1.1:
4598: * src/lib/gc/include/Makefile.in 1.1:
4599: file Makefile.in was initially added on branch template_gc.
4600:
4601: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.20:
4602: * src/classes/xnode.h [template_gc] 1.18.2.6.2.6:
4603: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.17:
4604: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.10:
4605: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.17:
4606: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.8:
4607: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.8:
4608: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.6:
4609: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.5:
4610: memory bug debugged down: gdome uses glib memory, and stores last pointer to xmlDoc there, gc misses that and collects valid memory
4611: fixed by remembering xmlDoc from dom object in xdoc.
4612: todo: do something with premature free of xdoc with xnodes/node values referring into it
4613:
4614: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.15:
4615: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.13:
4616: more build configurations
4617:
4618: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.16:
4619: * src/main/pa_common.C [template_gc] 1.143.2.21.2.18:
4620: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.12:
4621: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.8:
4622: moved memory debugging to global level: to pa_gc_malloc
4623:
4624: * src/lib/gc/Makefile.am [template_gc] 1.1.2.1:
4625: * src/lib/gc/Makefile.in [template_gc] 1.1.2.1:
4626: * src/lib/gc/include/Makefile.am [template_gc] 1.1.2.1:
4627: * src/lib/gc/include/Makefile.in [template_gc] 1.1.2.1:
4628: *** empty log message ***
4629:
4630: * src/classes/mail.C [template_gc] 1.88.2.16.2.15:
4631: * src/classes/mail.C [template_gc] 1.88.2.16.2.16:
4632: typo fix
4633:
4634: 2003-03-31 paf
4635: * INSTALL [template_gc] 1.31.6.1:
4636: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.19:
4637: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.9:
4638: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.14:
4639: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.11:
4640: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.4:
4641: started xml lib memory debugging, simple checks failed:
4642: it seems that library does realloc(bad ptr), and recording those ptrs in heap [for debugging] was bad:
4643: heap situation changes = everything works fine
4644:
4645: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.6:
4646: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.13:
4647: worked around xmlRegisterCharEncodingHandler limitation [
4648: currently imposed limit of 10 user-defined charsets]
4649:
4650: 2003-03-28 paf
4651: * src/main/execute.C [template_gc] 1.295.2.27.2.11:
4652: execution stack copied to local
4653: register
4654: variable, removed lots [~2e7) of memory accesses
4655:
4656: 2003-03-27 paf
4657: * src/classes/string.C [template_gc] 1.125.2.15.2.17:
4658: * src/classes/table.C [template_gc] 1.172.2.14.2.19:
4659: * src/include/pa_array.h [template_gc] 1.57.2.27.2.9:
4660: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.3:
4661: * src/include/pa_string.h [template_gc] 1.144.2.28.2.40:
4662: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.5:
4663: * src/main/pa_string.C [template_gc] 1.172.2.21.2.33:
4664: * src/main/untaint.C [template_gc] 1.115.2.12.2.18:
4665: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.9:
4666: fixed clients of &get():
4667: most to use non-ref version,
4668: some[in tight places] to get_unchecked_ref
4669:
4670: * src/classes/date.C [template_gc] 1.42.2.11.2.8:
4671: * src/classes/file.C [template_gc] 1.107.2.16.2.12:
4672: * src/classes/hash.C [template_gc] 1.54.2.13.2.12:
4673: * src/classes/string.C [template_gc] 1.125.2.15.2.18:
4674: * src/classes/table.C [template_gc] 1.172.2.14.2.20:
4675: * src/classes/void.C [template_gc] 1.28.2.5.2.7:
4676: * src/include/pa_string.h [template_gc] 1.144.2.28.2.41:
4677: * src/lib/cord/cord.dsp [template_gc] 1.1.2.8:
4678: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.5:
4679: * src/lib/cord/include/cord.h [template_gc] 1.1.2.2:
4680: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.16:
4681: * src/main/compile.y [template_gc] 1.204.2.8.2.7:
4682: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.5:
4683: * src/main/pa_common.C [template_gc] 1.143.2.21.2.17:
4684: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.12:
4685: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.13:
4686: * src/main/pa_request.C [template_gc] 1.245.2.37.2.18:
4687: * src/main/pa_string.C [template_gc] 1.172.2.21.2.34:
4688: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.4:
4689: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.4:
4690: * src/types/pa_value.C [template_gc] 1.9.2.15.2.10:
4691: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.5:
4692: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.4:
4693: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.14:
4694: introducing append_help_length [radical improvement here]
4695:
4696: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.12:
4697: GC_java_finalization turned off [was 'not recommened' in gc.h,
4698: on win32 noticed no difference]
4699:
4700: * src/include/pa_array.h [template_gc] 1.57.2.27.2.11:
4701: returned checked array get [were disabled for debugging]
4702: result:not slower [don't understand that, it were INLINED]
4703: todo: find out a way of inlining it!
4704:
4705: * src/classes/memory.C [template_gc] 1.1.2.3:
4706: * src/include/pa_array.h [template_gc] 1.57.2.27.2.10:
4707: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.7:
4708: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.15:
4709: * src/lib/cord/cord.dsp [template_gc] 1.1.2.7:
4710: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.3:
4711: * src/lib/gc/include/gc.h [template_gc] 1.1.2.2:
4712: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.6:
4713: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.10:
4714: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.9:
4715: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.7:
4716: disabled gc, become even slower
4717:
4718: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.7:
4719: * src/classes/memory.C [template_gc] 1.1.2.2:
4720: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.16:
4721: * src/include/pa_array.h [template_gc] 1.57.2.27.2.8:
4722: * src/include/pa_request.h [template_gc] 1.160.2.37.2.14:
4723: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.2:
4724: * src/include/pa_string.h [template_gc] 1.144.2.28.2.39:
4725: * src/lib/cord/cord.dsp [template_gc] 1.1.2.6:
4726: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.4:
4727: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.3:
4728: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.3:
4729: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.15:
4730: * src/main/compile.y [template_gc] 1.204.2.8.2.6:
4731: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.4:
4732: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.4:
4733: * src/main/main.dsp [template_gc] 1.161.6.14.2.6:
4734: * src/main/pa_string.C [template_gc] 1.172.2.21.2.32:
4735: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.9:
4736: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.8:
4737: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.13:
4738: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.8:
4739: * src/types/types.dsp [template_gc] 1.35.10.9.2.7:
4740: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.3:
4741: Array::put(index, T>>&<< removed
4742: after Stack::pop wiping removed [moved to separate func]
4743: other Array & removed
4744:
4745: * src/lib/gc/include/gc_fake.h 1.1:
4746: file gc_fake.h was initially added on branch template_gc.
4747:
4748: * src/include/pa_string.h [template_gc] 1.144.2.28.2.42:
4749: * src/lib/gc/include/gc.h [template_gc] 1.1.2.3:
4750: * src/lib/gc/include/gc_fake.h [template_gc] 1.1.2.1:
4751: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.17:
4752: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.7:
4753: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.11:
4754: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.10:
4755: convention changed: all resulting strings are zero-terminated
4756:
4757: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.17:
4758: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.18:
4759: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.6:
4760: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.13:
4761: forgot to merge XML memory funcs replacement from gc branch
4762:
4763: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.18:
4764: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.7:
4765: XML memory funcs to GC works in debug, but fails in release
4766: todo: fix that
4767:
4768: * src/doc/memory.dox 1.1:
4769: file memory.dox was initially added on branch template_gc.
4770:
4771: * src/doc/memory.dox [template_gc] 1.1.2.1:
4772: forgot to add
4773:
4774: 2003-03-26 paf
4775: * src/lib/cord/include/private/cord_pos.h 1.1:
4776: file cord_pos.h was initially added on branch template_gc.
4777:
4778: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.6:
4779: * src/classes/file.C [template_gc] 1.107.2.16.2.11:
4780: * src/classes/op.C [template_gc] 1.127.2.22.2.20:
4781: * src/classes/table.C [template_gc] 1.172.2.14.2.18:
4782: * src/include/pa_array.h [template_gc] 1.57.2.27.2.7:
4783: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.5:
4784: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.1:
4785: * src/include/pa_string.h [template_gc] 1.144.2.28.2.38:
4786: * src/include/pa_table.h [template_gc] 1.48.2.11.2.6:
4787: * src/lib/cord/cord.dsp [template_gc] 1.1.2.5:
4788: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.3:
4789: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.2:
4790: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.2:
4791: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.14:
4792: * src/main/compile.y [template_gc] 1.204.2.8.2.5:
4793: * src/main/main.dsp [template_gc] 1.161.6.14.2.5:
4794: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.12:
4795: * src/main/pa_common.C [template_gc] 1.143.2.21.2.16:
4796: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.11:
4797: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.11:
4798: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.7:
4799: * src/main/pa_table.C [template_gc] 1.53.2.10.2.3:
4800: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.8:
4801: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.7:
4802: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.7:
4803: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.10:
4804: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.7:
4805: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.5:
4806: * src/types/types.dsp [template_gc] 1.35.10.9.2.6:
4807: pre-evaluated .count() in some places
4808:
4809: * src/lib/cord/Makefile.am 1.1:
4810: * src/lib/cord/include/Makefile.am 1.1:
4811: * src/lib/cord/include/private/Makefile.am 1.1:
4812: file Makefile.am was initially added on branch template_gc.
4813:
4814: * src/lib/cord/Makefile.in 1.1:
4815: * src/lib/cord/include/Makefile.in 1.1:
4816: * src/lib/cord/include/private/Makefile.in 1.1:
4817: file Makefile.in was initially added on branch template_gc.
4818:
4819: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.4:
4820: * src/lib/cord/cord.dsp [template_gc] 1.1.2.3:
4821: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.13:
4822: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.3:
4823: * src/main/main.dsp [template_gc] 1.161.6.14.2.3:
4824: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.5:
4825: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.1:
4826: * src/types/types.dsp [template_gc] 1.35.10.9.2.4:
4827: .dsp updated to use lib/gc,lib/cord
4828:
4829: * src/lib/cord/include/gc.h [template_gc] 1.1.2.2:
4830: * src/lib/gc/include/gc.h [template_gc] 1.1.2.1:
4831: introducing lib/gc
4832:
4833: * src/lib/cord/include/cord.h [template_gc] 1.1.2.1:
4834: * src/lib/cord/include/ec.h [template_gc] 1.1.2.1:
4835: * src/lib/cord/include/gc.h [template_gc] 1.1.2.1:
4836: * src/lib/cord/include/private/cord_pos.h [template_gc] 1.1.2.1:
4837: bundled gc includes
4838:
4839: * src/lib/cord/include/cord.h 1.1:
4840: file cord.h was initially added on branch template_gc.
4841:
4842: * src/lib/cord/include/ec.h 1.1:
4843: file ec.h was initially added on branch template_gc.
4844:
4845: * src/classes/op.C [template_gc] 1.127.2.22.2.18:
4846: * src/include/pa_array.h [template_gc] 1.57.2.27.2.6:
4847: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.7:
4848: * src/include/pa_string.h [template_gc] 1.144.2.28.2.35:
4849: * src/include/pa_version.h [template_gc] 1.7.16.1:
4850: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.12:
4851: * src/main/compile.y [template_gc] 1.204.2.8.2.4:
4852: * src/main/execute.C [template_gc] 1.295.2.27.2.10:
4853: * src/main/pa_common.C [template_gc] 1.143.2.21.2.15:
4854: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.8:
4855: * src/main/pa_request.C [template_gc] 1.245.2.37.2.17:
4856: * src/main/pa_string.C [template_gc] 1.172.2.21.2.30:
4857: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.7:
4858: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.4:
4859: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.2:
4860: a number of bugfixes [while testing first real site (aval)]
4861:
4862: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.5:
4863: * src/lib/cord/cord.dsp [template_gc] 1.1.2.4:
4864: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.2:
4865: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.1:
4866: * src/main/main.dsp [template_gc] 1.161.6.14.2.4:
4867: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.6:
4868: * src/types/types.dsp [template_gc] 1.35.10.9.2.5:
4869: started profiling
4870:
4871: * src/lib/cord/include/gc.h 1.1:
4872: * src/lib/gc/include/gc.h 1.1:
4873: file gc.h was initially added on branch template_gc.
4874:
4875: * acsite.m4 1.1:
4876: file acsite.m4 was initially added on branch template_gc.
4877:
4878: * acsite.m4 [template_gc] 1.1.2.1:
4879: * bin/Makefile.in [template_gc] 1.9.2.3.2.1:
4880: * etc/Makefile.in [template_gc] 1.14.2.3.2.1:
4881: * etc/parser3.charsets/Makefile.in [template_gc] 1.17.2.3.2.1:
4882: * src/Makefile.in [template_gc] 1.55.2.3.2.1:
4883: * src/classes/Makefile.am [template_gc] 1.40.16.2:
4884: * src/classes/Makefile.in [template_gc] 1.53.2.3.2.1:
4885: * src/classes/mail.C [template_gc] 1.88.2.16.2.14:
4886: * src/classes/math.C [template_gc] 1.24.2.12.2.8:
4887: * src/classes/op.C [template_gc] 1.127.2.22.2.19:
4888: * src/include/Makefile.in [template_gc] 1.11.2.5.2.1:
4889: * src/include/pa_common.h [template_gc] 1.89.2.13.2.8:
4890: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.1:
4891: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.3:
4892: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.1:
4893: * src/include/pa_request.h [template_gc] 1.160.2.37.2.13:
4894: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.5:
4895: * src/include/pa_string.h [template_gc] 1.144.2.28.2.36:
4896: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.4:
4897: * src/include/pa_version.h [template_gc] 1.7.16.2:
4898: * src/lib/Makefile.am [template_gc] 1.3.10.1:
4899: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.1:
4900: * src/lib/cord/Makefile.am [template_gc] 1.1.2.1:
4901: * src/lib/cord/Makefile.in [template_gc] 1.1.2.1:
4902: * src/lib/cord/include/Makefile.am [template_gc] 1.1.2.1:
4903: * src/lib/cord/include/Makefile.in [template_gc] 1.1.2.1:
4904: * src/lib/cord/include/private/Makefile.am [template_gc] 1.1.2.1:
4905: * src/lib/cord/include/private/Makefile.in [template_gc] 1.1.2.1:
4906: * src/lib/ltdl/Makefile.in [template_gc] 1.4.2.1.2.2:
4907: * src/lib/md5/Makefile.in [template_gc] 1.6.2.3.2.1:
4908: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.1:
4909: * src/lib/pcre/Makefile.in [template_gc] 1.8.2.3.2.2:
4910: * src/main/Makefile.am [template_gc] 1.35.6.4.2.2:
4911: * src/main/Makefile.in [template_gc] 1.50.2.6.2.1:
4912: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.10:
4913: * src/main/pa_string.C [template_gc] 1.172.2.21.2.31:
4914: * src/main/untaint.C [template_gc] 1.115.2.12.2.17:
4915: * src/sql/Makefile.in [template_gc] 1.11.2.3.2.1:
4916: * src/targets/Makefile.in [template_gc] 1.42.2.3.2.1:
4917: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.1:
4918: * src/targets/apache13/p3runConfigure.in [template_gc] 1.11.14.4.2.1:
4919: * src/targets/cgi/Makefile.am [template_gc] 1.46.2.5.2.1:
4920: * src/targets/cgi/Makefile.in [template_gc] 1.62.2.5.2.1:
4921: * src/targets/isapi/Makefile.in [template_gc] 1.11.2.3.2.1:
4922: * src/types/Makefile.am [template_gc] 1.28.10.1.2.2:
4923: * src/types/Makefile.in [template_gc] 1.50.2.4.2.1:
4924: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.3:
4925: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.3:
4926: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.3:
4927: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.5:
4928: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.6:
4929: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.3:
4930: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.5:
4931: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.4:
4932: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.6:
4933: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.6:
4934: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.3:
4935: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.5:
4936: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.7:
4937: configured math funcs
4938: ported pa_exec
4939:
4940: * src/classes/classes.dsp 1.26:
4941: * src/lib/ltdl/libltdl.dsp 1.4:
4942: * src/lib/md5/md5.dsp 1.3:
4943: * src/lib/pcre/pcre.dsp 1.2:
4944: * src/main/main.dsp 1.162:
4945: * src/targets/cgi/parser3.dsp 1.61:
4946: * src/types/types.dsp 1.37:
4947: .dsp profiling updated
4948:
4949: 2003-03-25 paf
4950: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.14:
4951: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.9:
4952: memory: new 'new' overloads for structure handling
4953:
1.24 paf 4954: * tests/results/109.processed [template_gc] 1.1.2.1.2.1:
4955: it was a bug in parser. updated 109 test result
4956:
1.23 paf 4957: * operators.txt [template_gc] 1.109.2.1.2.2:
4958: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.10:
4959: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.5:
4960: $status.memory
4961: used
4962: free
4963: since_compact
4964: process
4965:
4966: * src/doc/exception.dox 1.1:
4967: file exception.dox was initially added on branch template_gc.
4968:
4969: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.11:
4970: * src/main/untaint.C [template_gc] 1.115.2.12.2.15:
4971: untaint.C L_MAIL_HEADER
4972:
4973: * src/classes/xnode.C [template_gc] 1.54.2.10.2.9:
4974: * src/classes/xnode.h [template_gc] 1.18.2.6.2.5:
4975: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.13:
4976: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.6:
4977: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.5:
4978: xnode.C compiled, doc/node finalizers isntalled
4979:
4980: * src/main/pa_request.C [template_gc] 1.245.2.37.2.14:
4981: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.6:
4982: vxnode compiled
4983: xml linked
4984:
4985: * tests/results/121.processed 1.1:
4986: file 121.processed was initially added on branch template_gc.
4987:
4988: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.6:
4989: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.5:
4990: * src/main/untaint.C [template_gc] 1.115.2.12.2.16:
4991: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.3:
4992: untaint.C L_SQL
4993:
4994: * src/types/pa_vmemory.h 1.1:
4995: file pa_vmemory.h was initially added on branch template_gc.
4996:
4997: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.14:
4998: fixed transform params
4999:
5000: * operators.txt [template_gc] 1.109.2.1.2.1:
5001: * src/classes/Makefile.am [template_gc] 1.40.16.1:
5002: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.3:
5003: * src/classes/memory.C [template_gc] 1.1.2.1:
5004: * src/classes/op.C [template_gc] 1.127.2.22.2.17:
5005: * src/main/pa_request.C [template_gc] 1.245.2.37.2.15:
5006: * src/types/Makefile.am [template_gc] 1.28.10.1.2.1:
5007: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.4:
5008: * src/types/pa_vmemory.h [template_gc] 1.1.2.1:
5009: * src/types/types.dsp [template_gc] 1.35.10.9.2.3:
5010: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.1:
5011: ^memory:compact[]
5012:
5013: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.4:
5014: vxdoc compiled
5015:
5016: * tests/121.html 1.1:
5017: file 121.html was initially added on branch template_gc.
5018:
5019: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.15:
5020: * tests/Makefile [template_gc] 1.1.2.8.2.5:
5021: fixed transform params2
5022:
5023: * src/doc/string.dox [template_gc] 1.4.22.1:
5024: updated: new string internals
5025:
5026: * src/classes/image.C [template_gc] 1.90.2.15.2.18:
5027: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.13:
5028: * src/classes/xnode.C [template_gc] 1.54.2.10.2.10:
5029: * src/include/pa_string.h [template_gc] 1.144.2.28.2.34:
5030: * src/main/pa_string.C [template_gc] 1.172.2.21.2.29:
5031: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.7:
5032: removed StringBody(0) ambiguilty, introducting static
5033: StringBody::Format(int)
5034:
5035: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.10:
5036: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.6:
5037: * tests/Makefile [template_gc] 1.1.2.8.2.4:
5038: * tests/results/107.processed [template_gc] 1.1.2.1.2.1:
5039: fixed dom language [values are now considered tainted.
5040: it was a bug in parser. updated 107 test result
5041:
5042: * src/classes/image.C [template_gc] 1.90.2.15.2.17:
5043: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.12:
5044: * src/classes/xnode.h [template_gc] 1.18.2.6.2.4:
5045: * src/doc/exception.dox [template_gc] 1.1.2.1:
5046: * src/doc/index.dox [template_gc] 1.4.8.1:
5047: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.4:
5048: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.12:
5049: * src/include/pa_request.h [template_gc] 1.160.2.37.2.12:
5050: * src/include/pa_string.h [template_gc] 1.144.2.28.2.33:
5051: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.8:
5052: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.5:
5053: * src/main/pa_string.C [template_gc] 1.172.2.21.2.28:
5054: xdoc.C compiled
5055: todo: xnode.C / finalizers
5056:
5057: * src/classes/memory.C 1.1:
5058: file memory.C was initially added on branch template_gc.
5059:
5060: * src/main/pa_request.C [template_gc] 1.245.2.37.2.16:
5061: * src/main/untaint.C [template_gc] 1.115.2.12.2.14:
5062: * src/types/pa_value.C [template_gc] 1.9.2.15.2.9:
5063: * src/types/pa_value.h [template_gc] 1.109.2.25.2.8:
5064: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.5:
5065: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.6:
5066: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.4:
5067: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.5:
5068: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.3:
5069: * tests/121.html [template_gc] 1.1.2.1:
5070: * tests/results/121.processed [template_gc] 1.1.2.1:
5071: untaint.C L_URI
5072:
5073: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.5:
5074: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.6:
5075: fixed stylesheet caching
5076:
5077: 2003-03-24 paf
5078: * src/classes/void.C [template_gc] 1.28.2.5.2.6:
5079: void.C compiled
5080:
5081: * src/main/pa_common.C [template_gc] 1.143.2.21.2.14:
5082: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.9:
5083: http://
5084:
5085: * src/classes/file.C [template_gc] 1.107.2.16.2.10:
5086: * src/classes/image.C [template_gc] 1.90.2.15.2.16:
5087: * src/classes/mail.C [template_gc] 1.88.2.16.2.13:
5088: * src/include/pa_string.h [template_gc] 1.144.2.28.2.32:
5089: * src/main/pa_common.C [template_gc] 1.143.2.21.2.13:
5090: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.8:
5091: introducing string[body]::pos(char)
5092:
5093: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.4:
5094: pa_vstatus.C compiled
5095:
5096: * src/include/pa_string.h [template_gc] 1.144.2.28.2.30:
5097: * src/main/pa_string.C [template_gc] 1.172.2.21.2.26:
5098: * src/main/untaint.C [template_gc] 1.115.2.12.2.12:
5099: String::ArrayFragment::append_positions fixed
5100:
5101: * src/classes/hash.C [template_gc] 1.54.2.13.2.11:
5102: * src/classes/string.C [template_gc] 1.125.2.15.2.16:
5103: * src/classes/table.C [template_gc] 1.172.2.14.2.14:
5104: * src/types/pa_value.C [template_gc] 1.9.2.15.2.7:
5105: all linked
5106: todo: debug
5107:
5108: * src/classes/hash.C [template_gc] 1.54.2.13.2.10:
5109: * src/classes/image.C [template_gc] 1.90.2.15.2.12:
5110: * src/classes/string.C [template_gc] 1.125.2.15.2.10:
5111: * src/classes/table.C [template_gc] 1.172.2.14.2.9:
5112: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.10:
5113: * src/include/pa_string.h [template_gc] 1.144.2.28.2.23:
5114: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.4:
5115: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.4:
5116: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.10:
5117: image.C compiled
5118:
5119: * src/classes/mail.C [template_gc] 1.88.2.16.2.10:
5120: * src/classes/string.C [template_gc] 1.125.2.15.2.11:
5121: * src/classes/table.C [template_gc] 1.172.2.14.2.11:
5122: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.3:
5123: mail.C compiled
5124:
5125: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.4:
5126: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.5:
5127: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.9:
5128: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.5:
5129: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.4:
5130: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.5:
5131: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.4:
5132: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.4:
5133: pa_vstateless_class.C compiled
5134:
5135: * src/classes/hash.C [template_gc] 1.54.2.13.2.9:
5136: * src/classes/string.C [template_gc] 1.125.2.15.2.9:
5137: * src/classes/table.C [template_gc] 1.172.2.14.2.8:
5138: * src/classes/void.C [template_gc] 1.28.2.5.2.4:
5139: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.9:
5140: * src/include/pa_request.h [template_gc] 1.160.2.37.2.8:
5141: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.4:
5142: hash.C compiled
5143:
5144: * src/classes/string.C [template_gc] 1.125.2.15.2.15:
5145: * src/types/pa_value.C [template_gc] 1.9.2.15.2.6:
5146: * src/types/pa_value.h [template_gc] 1.109.2.25.2.5:
5147: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.4:
5148: pa_value.C compiled
5149:
5150: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.6:
5151: pa_vtable.C compiled
5152:
5153: * src/main/execute.C [template_gc] 1.295.2.27.2.7:
5154: * src/main/pa_string.C [template_gc] 1.172.2.21.2.22:
5155: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.5:
5156: classes.lib
5157: main.lib compiled
5158:
5159: * src/classes/image.C [template_gc] 1.90.2.15.2.14:
5160: * src/classes/op.C [template_gc] 1.127.2.22.2.16:
5161: * src/classes/table.C [template_gc] 1.172.2.14.2.16:
5162: * src/include/pa_string.h [template_gc] 1.144.2.28.2.28:
5163: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.10:
5164: * src/main/compile.y [template_gc] 1.204.2.8.2.3:
5165: * src/main/execute.C [template_gc] 1.295.2.27.2.8:
5166: * src/main/pa_common.C [template_gc] 1.143.2.21.2.11:
5167: * src/main/untaint.C [template_gc] 1.115.2.12.2.11:
5168: * tests/Makefile [template_gc] 1.1.2.8.2.1:
5169: attempt to do gif encoding to CORD_ec [bad]
5170: would rewrite as realloc now
5171:
5172: * src/classes/mail.C [template_gc] 1.88.2.16.2.11:
5173: * src/main/pa_request.C [template_gc] 1.245.2.37.2.10:
5174: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.5:
5175: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.5:
5176: all compiled.
5177: todo:link
5178:
5179: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.3:
5180: pa_vfile.C compiled
5181:
5182: * src/main/pa_string.C [template_gc] 1.172.2.21.2.24:
5183: * tests/Makefile [template_gc] 1.1.2.8.2.2:
5184: string::pos fixed
5185:
5186: * src/classes/op.C [template_gc] 1.127.2.22.2.14:
5187: * src/classes/string.C [template_gc] 1.125.2.15.2.12:
5188: * src/classes/table.C [template_gc] 1.172.2.14.2.12:
5189: * src/classes/void.C [template_gc] 1.28.2.5.2.5:
5190: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.5:
5191: * src/include/pa_string.h [template_gc] 1.144.2.28.2.24:
5192: * src/main/pa_request.C [template_gc] 1.245.2.37.2.9:
5193: * src/main/pa_string.C [template_gc] 1.172.2.21.2.19:
5194: op.C compiled
5195:
5196: * src/classes/string.C [template_gc] 1.125.2.15.2.14:
5197: * src/classes/table.C [template_gc] 1.172.2.14.2.13:
5198: * src/include/pa_string.h [template_gc] 1.144.2.28.2.26:
5199: * src/main/pa_string.C [template_gc] 1.172.2.21.2.21:
5200: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.5:
5201: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.4:
5202: table.C compiled
5203:
5204: * src/types/pa_value.h [template_gc] 1.109.2.25.2.6:
5205: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.3:
5206: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.6:
5207: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.3:
5208: pa_vcookie.C compiled
5209:
5210: * parser3.dsw [template_gc] 1.7.6.1.2.3:
5211: * src/classes/date.C [template_gc] 1.42.2.11.2.6:
5212: * src/classes/file.C [template_gc] 1.107.2.16.2.7:
5213: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.5:
5214: * src/include/pa_string.h [template_gc] 1.144.2.28.2.27:
5215: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.8:
5216: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.6:
5217: empty run passed OK
5218:
5219: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.11:
5220: * src/classes/xnode.C [template_gc] 1.54.2.10.2.8:
5221: * src/classes/xnode.h [template_gc] 1.18.2.6.2.3:
5222: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.3:
5223: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.2:
5224: * src/include/pa_request.h [template_gc] 1.160.2.37.2.11:
5225: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.3:
5226: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.4:
5227: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.7:
5228: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.7:
5229: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.4:
5230: * src/main/pa_request.C [template_gc] 1.245.2.37.2.13:
5231: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.5:
5232: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.5:
5233: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.4:
5234: started XML
5235:
5236: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.5:
5237: pa_vform.C compiled
5238:
5239: * src/classes/math.C [template_gc] 1.24.2.12.2.6:
5240: * src/classes/op.C [template_gc] 1.127.2.22.2.13:
5241: math.C compiled
5242:
5243: * src/classes/classes.C [template_gc] 1.18.2.6.2.2:
5244: * src/classes/classes.awk [template_gc] 1.6.6.3.2.1:
5245: * src/classes/classes.h [template_gc] 1.23.2.9.2.3:
5246: * src/classes/date.C [template_gc] 1.42.2.11.2.5:
5247: * src/classes/double.C [template_gc] 1.53.2.8.2.3:
5248: * src/classes/file.C [template_gc] 1.107.2.16.2.6:
5249: * src/classes/form.C [template_gc] 1.34.2.7.2.5:
5250: * src/classes/hash.C [template_gc] 1.54.2.13.2.8:
5251: * src/classes/image.C [template_gc] 1.90.2.15.2.11:
5252: * src/classes/int.C [template_gc] 1.49.2.7.2.3:
5253: * src/classes/mail.C [template_gc] 1.88.2.16.2.9:
5254: * src/classes/math.C [template_gc] 1.24.2.12.2.5:
5255: * src/classes/op.C [template_gc] 1.127.2.22.2.12:
5256: * src/classes/response.C [template_gc] 1.23.2.8.2.2:
5257: * src/classes/string.C [template_gc] 1.125.2.15.2.8:
5258: * src/classes/table.C [template_gc] 1.172.2.14.2.7:
5259: * src/classes/void.C [template_gc] 1.28.2.5.2.3:
5260: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.8:
5261: * src/classes/xnode.C [template_gc] 1.54.2.10.2.7:
5262: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.9:
5263: * src/include/pa_request.h [template_gc] 1.160.2.37.2.7:
5264: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.4:
5265: * src/include/pa_string.h [template_gc] 1.144.2.28.2.22:
5266: * src/main/pa_string.C [template_gc] 1.172.2.21.2.18:
5267: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.3:
5268: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.8:
5269: file.C
5270: table.C compiled
5271:
5272: * src/classes/file.C [template_gc] 1.107.2.16.2.9:
5273: * src/classes/image.C [template_gc] 1.90.2.15.2.15:
5274: * src/classes/mail.C [template_gc] 1.88.2.16.2.12:
5275: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.11:
5276: * src/include/pa_string.h [template_gc] 1.144.2.28.2.31:
5277: * src/main/pa_common.C [template_gc] 1.143.2.21.2.12:
5278: * src/main/pa_request.C [template_gc] 1.245.2.37.2.12:
5279: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.7:
5280: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.5:
5281: size_t pos everywhere checks changed to check for eq STRING_NOT_FOUND
5282:
5283: * src/classes/int.C [template_gc] 1.49.2.7.2.4:
5284: * src/classes/table.C [template_gc] 1.172.2.14.2.10:
5285: int.C compiled
5286:
5287: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.4:
5288: pa_wcontext.C compiled
5289:
5290: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.4:
5291: pa_vstring.C compiled
5292:
5293: * src/main/pa_string.C [template_gc] 1.172.2.21.2.27:
5294: * src/main/untaint.C [template_gc] 1.115.2.12.2.13:
5295: * tests/Makefile [template_gc] 1.1.2.8.2.3:
5296: string optimize bit implemented
5297:
5298: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.6:
5299: * src/main/execute.C [template_gc] 1.295.2.27.2.9:
5300: * src/main/pa_string.C [template_gc] 1.172.2.21.2.23:
5301: hashcode implemented fully, including per-char callback [it can
5302: be - substr CORD node]
5303:
5304: * src/classes/table.C [template_gc] 1.172.2.14.2.17:
5305: * src/include/pa_string.h [template_gc] 1.144.2.28.2.29:
5306: * src/main/pa_string.C [template_gc] 1.172.2.21.2.25:
5307: String::this_starts fixed
5308:
5309: * src/classes/date.C [template_gc] 1.42.2.11.2.7:
5310: * src/classes/file.C [template_gc] 1.107.2.16.2.8:
5311: * src/classes/form.C [template_gc] 1.34.2.7.2.6:
5312: * src/classes/image.C [template_gc] 1.90.2.15.2.13:
5313: * src/classes/math.C [template_gc] 1.24.2.12.2.7:
5314: * src/classes/op.C [template_gc] 1.127.2.22.2.15:
5315: * src/classes/table.C [template_gc] 1.172.2.14.2.15:
5316: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.4:
5317: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.4:
5318: * src/include/pa_common.h [template_gc] 1.89.2.13.2.7:
5319: * src/include/pa_request.h [template_gc] 1.160.2.37.2.10:
5320: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.4:
5321: * src/include/pa_table.h [template_gc] 1.48.2.11.2.5:
5322: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.6:
5323: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.6:
5324: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.9:
5325: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.3:
5326: * src/main/pa_request.C [template_gc] 1.245.2.37.2.11:
5327: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.3:
5328: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.4:
5329: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.5:
5330: * src/types/pa_value.C [template_gc] 1.9.2.15.2.8:
5331: * src/types/pa_value.h [template_gc] 1.109.2.25.2.7:
5332: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.12:
5333: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.6:
5334: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.5:
5335: 2*2 worked :)
5336:
5337: * src/classes/string.C [template_gc] 1.125.2.15.2.13:
5338: * src/include/pa_request.h [template_gc] 1.160.2.37.2.9:
5339: * src/include/pa_string.h [template_gc] 1.144.2.28.2.25:
5340: * src/main/pa_string.C [template_gc] 1.172.2.21.2.20:
5341: string.C compiled
5342:
5343: * src/include/pa_array.h [template_gc] 1.57.2.27.2.5:
5344: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.11:
5345: gif encoding rewritten to rewalloc with 100byte buf ahead
5346:
5347: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.10:
5348: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.11:
5349: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.4:
5350: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.3:
5351: pa_vmail.C compiled
5352:
5353: * src/types/pa_vhash.C [template_gc] 1.1.2.3.2.2:
5354: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.6:
5355: pa_vimage.C compiled
5356:
5357: * src/include/pa_string.h [template_gc] 1.144.2.28.2.21:
5358: * src/main/pa_string.C [template_gc] 1.172.2.21.2.17:
5359: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.2:
5360: * src/main/untaint.C [template_gc] 1.115.2.12.2.10:
5361: main.lib compiled
5362:
5363: 2003-03-21 paf
5364: * src/classes/hash.C [template_gc] 1.54.2.13.2.6:
5365: * src/classes/mail.C [template_gc] 1.88.2.16.2.8:
5366: * src/classes/op.C [template_gc] 1.127.2.22.2.9:
5367: * src/include/pa_request.h [template_gc] 1.160.2.37.2.5:
5368: * src/main/execute.C [template_gc] 1.295.2.27.2.6:
5369: * src/main/pa_request.C [template_gc] 1.245.2.37.2.7:
5370: * src/types/pa_value.C [template_gc] 1.9.2.15.2.5:
5371: * src/types/pa_value.h [template_gc] 1.109.2.25.2.4:
5372: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.5:
5373: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.3:
5374: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.4:
5375: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.7:
5376: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.4:
5377: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.3:
5378: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.3:
5379: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.3:
5380: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.4:
5381: pa_request.C 50% compiled
5382:
5383: * src/classes/op.C [template_gc] 1.127.2.22.2.11:
5384: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.3:
5385: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.3:
5386: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.3:
5387: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.3:
5388: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.5:
5389: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.2:
5390: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.5:
5391: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.2:
5392: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.5:
5393: pa_sql_driver_manager.C compiled
5394:
5395: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.4:
5396: * src/main/pa_string.C [template_gc] 1.172.2.21.2.14:
5397: test14 [bug fixed]
5398:
1.24 paf 5399: * src/classes/file.C 1.108:
5400: ^file::exec/cgi now does not pass post data by default.
5401: use: ^file::exec[...;$.stdin[$request.body]
5402:
1.23 paf 5403: * src/classes/classes.C [template_gc] 1.18.2.6.2.1:
5404: * src/classes/classes.h [template_gc] 1.23.2.9.2.2:
5405: * src/classes/date.C [template_gc] 1.42.2.11.2.4:
5406: * src/classes/double.C [template_gc] 1.53.2.8.2.2:
5407: * src/classes/file.C [template_gc] 1.107.2.16.2.5:
5408: * src/classes/form.C [template_gc] 1.34.2.7.2.4:
5409: * src/classes/hash.C [template_gc] 1.54.2.13.2.5:
5410: * src/classes/image.C [template_gc] 1.90.2.15.2.8:
5411: * src/classes/int.C [template_gc] 1.49.2.7.2.2:
5412: * src/classes/mail.C [template_gc] 1.88.2.16.2.6:
5413: * src/classes/math.C [template_gc] 1.24.2.12.2.4:
5414: * src/classes/op.C [template_gc] 1.127.2.22.2.7:
5415: * src/classes/string.C [template_gc] 1.125.2.15.2.7:
5416: * src/classes/table.C [template_gc] 1.172.2.14.2.6:
5417: * src/classes/void.C [template_gc] 1.28.2.5.2.2:
5418: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.6:
5419: * src/classes/xnode.C [template_gc] 1.54.2.10.2.5:
5420: * src/classes/xnode.h [template_gc] 1.18.2.6.2.2:
5421: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.2:
5422: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.2:
5423: * src/include/pa_common.h [template_gc] 1.89.2.13.2.5:
5424: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.2:
5425: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.8:
5426: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.1:
5427: * src/include/pa_request.h [template_gc] 1.160.2.37.2.3:
5428: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.3:
5429: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.2:
5430: * src/include/pa_string.h [template_gc] 1.144.2.28.2.17:
5431: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.2:
5432: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.2:
5433: * src/include/pa_table.h [template_gc] 1.48.2.11.2.4:
5434: * src/main/compile.C [template_gc] 1.69.2.6.2.3:
5435: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.7:
5436: * src/main/compile.y [template_gc] 1.204.2.8.2.1:
5437: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.3:
5438: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.2:
5439: * src/main/execute.C [template_gc] 1.295.2.27.2.4:
5440: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.4:
5441: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.2:
5442: * src/main/pa_common.C [template_gc] 1.143.2.21.2.8:
5443: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.5:
5444: * src/main/pa_request.C [template_gc] 1.245.2.37.2.5:
5445: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.4:
5446: * src/main/pa_string.C [template_gc] 1.172.2.21.2.15:
5447: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.4:
5448: * src/main/untaint.C [template_gc] 1.115.2.12.2.9:
5449: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.3:
5450: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.4:
5451: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.4:
5452: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.2:
5453: * src/types/pa_method.h [template_gc] 1.1.2.4.2.3:
5454: * src/types/pa_value.C [template_gc] 1.9.2.15.2.4:
5455: * src/types/pa_value.h [template_gc] 1.109.2.25.2.3:
5456: * src/types/pa_vbool.h [template_gc] 1.21.2.3.2.1:
5457: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.2:
5458: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.2:
5459: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.3:
5460: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.4:
5461: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.2:
5462: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.2:
5463: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.2:
5464: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.3:
5465: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.2:
5466: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.4:
5467: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.4:
5468: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.2:
5469: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.2:
5470: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.3:
5471: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.2:
5472: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.2:
5473: * src/types/pa_vjunction.h [template_gc] 1.19.2.5.2.1:
5474: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.8:
5475: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.2:
5476: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.2:
5477: * src/types/pa_vmath.h [template_gc] 1.14.2.4.2.2:
5478: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.4:
5479: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.5:
5480: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.3:
5481: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.2:
5482: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.2:
5483: * src/types/pa_vrequest.h [template_gc] 1.25.2.3.2.2:
5484: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.3:
5485: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.2:
5486: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.2:
5487: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.3:
5488: * src/types/pa_vstateless_object.h [template_gc] 1.28.2.4.2.2:
5489: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.3:
5490: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.2:
5491: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.3:
5492: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.2:
5493: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.3:
5494: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.3:
5495: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.2:
5496: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.3:
5497: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.4:
5498: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.4:
5499: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.3:
5500: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.3:
5501: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.4:
5502: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.3:
5503: introducing StringBody [C++ CORD wrapper]
5504:
5505: * src/main/pa_common.C 1.146:
5506: * src/main/pa_common.C 1.148:
5507: } typo bug fix
5508:
5509: * src/classes/hash.C [template_gc] 1.54.2.13.2.7:
5510: * src/classes/image.C [template_gc] 1.90.2.15.2.10:
5511: * src/classes/op.C [template_gc] 1.127.2.22.2.10:
5512: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.7:
5513: * src/classes/xnode.C [template_gc] 1.54.2.10.2.6:
5514: * src/include/pa_common.h [template_gc] 1.89.2.13.2.6:
5515: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.5:
5516: * src/include/pa_request.h [template_gc] 1.160.2.37.2.6:
5517: * src/include/pa_string.h [template_gc] 1.144.2.28.2.20:
5518: * src/main/compile.C [template_gc] 1.69.2.6.2.4:
5519: * src/main/pa_common.C [template_gc] 1.143.2.21.2.10:
5520: * src/main/pa_request.C [template_gc] 1.245.2.37.2.8:
5521: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.9:
5522: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.4:
5523: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.5:
5524: pa_request.C compiled
5525:
5526: * src/classes/image.C [template_gc] 1.90.2.15.2.9:
5527: * src/classes/mail.C [template_gc] 1.88.2.16.2.7:
5528: * src/classes/op.C [template_gc] 1.127.2.22.2.8:
5529: * src/include/pa_request.h [template_gc] 1.160.2.37.2.4:
5530: * src/include/pa_string.h [template_gc] 1.144.2.28.2.18:
5531: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.8:
5532: * src/main/compile.y [template_gc] 1.204.2.8.2.2:
5533: * src/main/execute.C [template_gc] 1.295.2.27.2.5:
5534: * src/main/pa_common.C [template_gc] 1.143.2.21.2.9:
5535: * src/main/pa_request.C [template_gc] 1.245.2.37.2.6:
5536: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.3:
5537: * src/types/pa_method.h [template_gc] 1.1.2.4.2.4:
5538: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.4:
5539: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.3:
5540: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.6:
5541: execute.C compiled
5542:
5543: * src/main/pa_common.C 1.147:
5544: * src/targets/cgi/parser3.C 1.217:
5545: *** empty log message ***
5546:
5547: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.2:
5548: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.3:
5549: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.3:
5550: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.9:
5551: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.5:
5552: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.3:
5553: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.5:
5554: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.6:
5555: pa_charsets.C compiled
5556:
5557: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.4:
5558: * src/include/pa_string.h [template_gc] 1.144.2.28.2.19:
5559: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.7:
5560: * src/main/pa_string.C [template_gc] 1.172.2.21.2.16:
5561: pa_exec.C compiled [win32 only for now] todo: on unix
5562:
5563: * src/classes/file.C 1.109:
5564: * src/include/pa_charset.h 1.21:
5565: * src/main/pa_charset.C 1.34:
5566: $file::exec/cgi[script;
5567: $.charset[this is script's charset]
5568:
5569: command line, env values, input got transcoded before call
5570: stdout, stderr got transcoded after call
5571:
5572: 2003-03-20 paf
5573: * src/include/pa_string.h [template_gc] 1.144.2.28.2.12:
5574: this_starts fixed
5575:
5576: * src/include/pa_string.h [template_gc] 1.144.2.28.2.16:
5577: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.3:
5578: * src/main/pa_string.C [template_gc] 1.172.2.21.2.13:
5579: * src/main/untaint.C [template_gc] 1.115.2.12.2.8:
5580: cord bug fix, but still errors
5581: todo: clear out
5582:
5583: * src/include/pa_array.h [template_gc] 1.57.2.27.2.4:
5584: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.4:
5585: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.6:
5586: * src/include/pa_string.h [template_gc] 1.144.2.28.2.9:
5587: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.3:
5588: * src/main/pa_string.C [template_gc] 1.172.2.21.2.8:
5589: test: gc/exit runned OK
5590:
5591: * src/classes/image.C [template_gc] 1.90.2.15.2.5:
5592: * src/classes/mail.C [template_gc] 1.88.2.16.2.4:
5593: * src/classes/math.C [template_gc] 1.24.2.12.2.3:
5594: * src/classes/string.C [template_gc] 1.125.2.15.2.5:
5595: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.3:
5596: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.3:
5597: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.5:
5598: * src/include/pa_string.h [template_gc] 1.144.2.28.2.7:
5599: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.2:
5600: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.2:
5601: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.2:
5602: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.3:
5603: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.2:
5604: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.2:
5605: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.2:
5606: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.2:
5607: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.2:
5608: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.4:
5609: * src/main/pa_common.C [template_gc] 1.143.2.21.2.5:
5610: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.2:
5611: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.3:
5612: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.2:
5613: * src/main/pa_request.C [template_gc] 1.245.2.37.2.4:
5614: * src/main/pa_string.C [template_gc] 1.172.2.21.2.6:
5615: * src/main/untaint.C [template_gc] 1.115.2.12.2.4:
5616: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.3:
5617: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.5:
5618: untaint.C 99% [except mail&sql&optimize]
5619:
1.24 paf 5620: * src/types/pa_vmail.C 1.42:
5621: another naming problem: should not name vars like that: unpredictable close caused problems with later sending mail:
5622: Mar 20 06:39:53 pt-6 sendmail[19044]: File descriptors missing on startup: stdin; Bad file number
5623:
5624: todo: find out why so many filters(stream) here. probably wrong?
5625:
1.23 paf 5626: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.4:
5627: * src/include/pa_string.h [template_gc] 1.144.2.28.2.8:
5628: * src/main/pa_common.C [template_gc] 1.143.2.21.2.6:
5629: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.3:
5630: * src/main/pa_string.C [template_gc] 1.172.2.21.2.7:
5631: * src/main/untaint.C [template_gc] 1.115.2.12.2.5:
5632: test compiled
5633:
5634: * src/include/pa_string.h [template_gc] 1.144.2.28.2.15:
5635: more tests
5636:
5637: * src/classes/image.C [template_gc] 1.90.2.15.2.7:
5638: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.5:
5639: * src/include/pa_string.h [template_gc] 1.144.2.28.2.14:
5640: * src/lib/ltdl/ltdl.c [template_gc] 1.3.2.1.2.1:
5641: * src/lib/ltdl/ltdl.h [template_gc] 1.2.2.1.2.1:
5642: * src/lib/pcre/internal.h [template_gc] 1.1.18.1:
5643: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.3:
5644: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.3:
5645: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.6:
5646: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.4:
5647: * src/main/pa_string.C [template_gc] 1.172.2.21.2.11:
5648: * src/main/untaint.C [template_gc] 1.115.2.12.2.7:
5649: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.7:
5650: more tests [bugs fixed]
5651:
1.24 paf 5652: * src/include/pa_string.h [template_gc] 1.144.2.28.2.11:
5653: * src/main/pa_string.C [template_gc] 1.172.2.21.2.10:
5654: added: assertion on new String ctor & append params convention
5655:
1.23 paf 5656: * src/main/pa_string.C [template_gc] 1.172.2.21.2.12:
5657: string.pos fixed
5658:
5659: * src/classes/file.C [template_gc] 1.107.2.16.2.4:
5660: * src/classes/hash.C [template_gc] 1.54.2.13.2.4:
5661: * src/classes/image.C [template_gc] 1.90.2.15.2.6:
5662: * src/classes/mail.C [template_gc] 1.88.2.16.2.5:
5663: * src/classes/op.C [template_gc] 1.127.2.22.2.6:
5664: * src/classes/string.C [template_gc] 1.125.2.15.2.6:
5665: * src/classes/table.C [template_gc] 1.172.2.14.2.5:
5666: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.5:
5667: * src/include/pa_common.h [template_gc] 1.89.2.13.2.4:
5668: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.7:
5669: * src/include/pa_string.h [template_gc] 1.144.2.28.2.10:
5670: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.5:
5671: * src/main/pa_common.C [template_gc] 1.143.2.21.2.7:
5672: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.4:
5673: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.4:
5674: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.3:
5675: * src/main/pa_string.C [template_gc] 1.172.2.21.2.9:
5676: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.3:
5677: * src/main/untaint.C [template_gc] 1.115.2.12.2.6:
5678: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.3:
5679: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.2:
5680: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.6:
5681: more tests OK
5682:
5683: * parser3.dsw [template_gc] 1.7.6.1.2.2:
5684: * src/classes/file.C [template_gc] 1.107.2.16.2.3:
5685: * src/classes/image.C [template_gc] 1.90.2.15.2.4:
5686: * src/classes/op.C [template_gc] 1.127.2.22.2.5:
5687: * src/classes/string.C [template_gc] 1.125.2.15.2.4:
5688: * src/classes/table.C [template_gc] 1.172.2.14.2.4:
5689: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.4:
5690: * src/classes/xnode.C [template_gc] 1.54.2.10.2.4:
5691: * src/include/pa_common.h [template_gc] 1.89.2.13.2.3:
5692: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.4:
5693: * src/include/pa_request.h [template_gc] 1.160.2.37.2.2:
5694: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.2:
5695: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.2:
5696: * src/include/pa_string.h [template_gc] 1.144.2.28.2.6:
5697: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.3:
5698: * src/main/execute.C [template_gc] 1.295.2.27.2.3:
5699: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.3:
5700: * src/main/pa_common.C [template_gc] 1.143.2.21.2.4:
5701: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.3:
5702: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.2:
5703: * src/main/pa_request.C [template_gc] 1.245.2.37.2.3:
5704: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.2:
5705: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.2:
5706: * src/main/untaint.C [template_gc] 1.115.2.12.2.3:
5707: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.1:
5708: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.2:
5709: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.3:
5710: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.2:
5711: * src/types/pa_value.C [template_gc] 1.9.2.15.2.3:
5712: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.2:
5713: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.3:
5714: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.2:
5715: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.3:
5716: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.4:
5717: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.3:
5718: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.4:
5719: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.2:
5720: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.2:
5721: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.2:
5722: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.2:
5723: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.2:
5724: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.3:
5725: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.3:
5726: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.3:
5727: untaint.C 30%,
5728: pa_common.C [done, without http for now]
5729:
5730: * src/include/pa_string.h [template_gc] 1.144.2.28.2.13:
5731: warning
5732:
5733: * src/lib/ltdl/Makefile.in [template_gc] 1.4.2.1.2.1:
5734: * src/lib/ltdl/config_fixed.h [template_gc] 1.2.2.2.2.1:
5735: * src/lib/ltdl/configure [template_gc] 1.4.2.1.2.1:
5736: * src/lib/ltdl/configure.in [template_gc] 1.4.2.1.2.1:
5737: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.1:
5738: * src/lib/ltdl/ltdl.c [template_gc] 1.3.2.1.2.2:
5739: * src/lib/ltdl/ltdl.h [template_gc] 1.2.2.1.2.2:
5740: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.3:
5741: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.4:
5742: * src/lib/pcre/internal.h [template_gc] 1.1.18.2:
5743: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.3:
5744: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.4:
5745: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.3:
5746: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.3:
5747: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.4:
5748: undone bad replaces
5749:
5750: 2003-03-19 paf
5751: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.2:
5752: * src/classes/string.C [template_gc] 1.125.2.15.2.3:
5753: * src/classes/table.C [template_gc] 1.172.2.14.2.3:
5754: * src/include/pa_array.h [template_gc] 1.57.2.27.2.1:
5755: * src/include/pa_common.h [template_gc] 1.89.2.13.2.2:
5756: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.2:
5757: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.2:
5758: * src/include/pa_string.h [template_gc] 1.144.2.28.2.3:
5759: * src/include/pa_table.h [template_gc] 1.48.2.11.2.2:
5760: * src/lib/cord/cord.dsp [template_gc] 1.1.2.2:
5761: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.2:
5762: * src/main/main.dsp [template_gc] 1.161.6.14.2.2:
5763: * src/main/pa_common.C [template_gc] 1.143.2.21.2.2:
5764: * src/main/pa_string.C [template_gc] 1.172.2.21.2.3:
5765: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.2:
5766: * src/types/pa_method.h [template_gc] 1.1.2.4.2.2:
5767: * src/types/pa_value.h [template_gc] 1.109.2.25.2.2:
5768: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.2:
5769: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.2:
5770: * src/types/types.dsp [template_gc] 1.35.10.9.2.2:
5771: string reimplementation with cord+array<fragment>: 70%
5772:
5773: * src/lib/pcre/Makefile.in [template_gc] 1.8.2.3.2.1:
5774: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.1:
5775: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.2:
5776: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.1:
5777: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.1:
5778: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.1:
5779: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.1:
5780: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.1:
5781: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.1:
5782: restored bad replaces
5783:
5784: * src/classes/date.C [template_gc] 1.42.2.11.2.3:
5785: * src/classes/form.C [template_gc] 1.34.2.7.2.3:
5786: * src/classes/hash.C [template_gc] 1.54.2.13.2.3:
5787: * src/classes/image.C [template_gc] 1.90.2.15.2.3:
5788: * src/classes/mail.C [template_gc] 1.88.2.16.2.3:
5789: * src/classes/op.C [template_gc] 1.127.2.22.2.4:
5790: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.3:
5791: * src/classes/xnode.C [template_gc] 1.54.2.10.2.3:
5792: * src/include/pa_array.h [template_gc] 1.57.2.27.2.3:
5793: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.1:
5794: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.3:
5795: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.3:
5796: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.2:
5797: * src/include/pa_string.h [template_gc] 1.144.2.28.2.5:
5798: * src/include/pa_table.h [template_gc] 1.48.2.11.2.3:
5799: * src/main/compile.C [template_gc] 1.69.2.6.2.2:
5800: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.2:
5801: * src/main/execute.C [template_gc] 1.295.2.27.2.2:
5802: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.2:
5803: * src/main/pa_common.C [template_gc] 1.143.2.21.2.3:
5804: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.2:
5805: * src/main/pa_request.C [template_gc] 1.245.2.37.2.2:
5806: * src/main/pa_socks.C [template_gc] 1.18.2.5.2.1:
5807: * src/main/pa_string.C [template_gc] 1.172.2.21.2.5:
5808: * src/main/pa_table.C [template_gc] 1.53.2.10.2.2:
5809: * src/main/untaint.C [template_gc] 1.115.2.12.2.2:
5810: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.2:
5811: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.3:
5812: * src/types/pa_value.C [template_gc] 1.9.2.15.2.2:
5813: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.2:
5814: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.2:
5815: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.2:
5816: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.3:
5817: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.3:
5818: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.2:
5819: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.2:
5820: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.2:
5821: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.2:
5822: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.2:
5823: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.2:
5824: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.2:
5825: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.2:
5826: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.2:
5827: started test
5828:
5829: * src/classes/op.C [template_gc] 1.127.2.22.2.3:
5830: * src/include/pa_array.h [template_gc] 1.57.2.27.2.2:
5831: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.2:
5832: * src/include/pa_string.h [template_gc] 1.144.2.28.2.4:
5833: * src/main/pa_string.C [template_gc] 1.172.2.21.2.4:
5834: string compiled
5835: todo: test it
5836:
5837: 2003-03-18 paf
5838: * src/classes/date.C [template_gc] 1.42.2.11.2.2:
5839: * src/classes/file.C [template_gc] 1.107.2.16.2.2:
5840: * src/classes/form.C [template_gc] 1.34.2.7.2.2:
5841: * src/classes/hash.C [template_gc] 1.54.2.13.2.2:
5842: * src/classes/image.C [template_gc] 1.90.2.15.2.2:
5843: * src/classes/mail.C [template_gc] 1.88.2.16.2.2:
5844: * src/classes/math.C [template_gc] 1.24.2.12.2.2:
5845: * src/classes/op.C [template_gc] 1.127.2.22.2.2:
5846: * src/classes/string.C [template_gc] 1.125.2.15.2.2:
5847: * src/classes/table.C [template_gc] 1.172.2.14.2.2:
5848: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.2:
5849: * src/classes/xnode.C [template_gc] 1.54.2.10.2.2:
5850: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.2:
5851: * src/include/pa_string.h [template_gc] 1.144.2.28.2.2:
5852: * src/main/pa_string.C [template_gc] 1.172.2.21.2.2:
5853: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.2:
5854: lots of replacements,
5855: todo:we can ignore lang in cmp and pos really,
5856: but would split properly!
5857:
5858: * src/include/pa_pool.h [gc] 1.86.4.2:
5859: * src/main/execute.C [gc] 1.295.4.2:
5860: * src/targets/cgi/pa_pool.C [gc] 1.41.4.2:
5861: gc logging
5862:
5863: * src/lib/cord/cord.dsp [template_gc] 1.1.2.1:
5864: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.1:
5865: * src/lib/cord/cordprnt.c [template_gc] 1.1.2.1:
5866: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.1:
5867: gc: cord part made parser/src/lib: it's not compiled into libgc
5868: by default
5869:
5870: * src/lib/cord/cordxtra.c 1.1:
5871: file cordxtra.c was initially added on branch template_gc.
5872:
5873: * src/lib/cord/cordbscs.c 1.1:
5874: file cordbscs.c was initially added on branch template_gc.
5875:
5876: * parser3.dsw [template_gc] 1.7.6.1.2.1:
5877: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.1:
5878: * src/classes/classes.h [template_gc] 1.23.2.9.2.1:
5879: * src/classes/date.C [template_gc] 1.42.2.11.2.1:
5880: * src/classes/double.C [template_gc] 1.53.2.8.2.1:
5881: * src/classes/file.C [template_gc] 1.107.2.16.2.1:
5882: * src/classes/form.C [template_gc] 1.34.2.7.2.1:
5883: * src/classes/hash.C [template_gc] 1.54.2.13.2.1:
5884: * src/classes/image.C [template_gc] 1.90.2.15.2.1:
5885: * src/classes/int.C [template_gc] 1.49.2.7.2.1:
5886: * src/classes/mail.C [template_gc] 1.88.2.16.2.1:
5887: * src/classes/math.C [template_gc] 1.24.2.12.2.1:
5888: * src/classes/op.C [template_gc] 1.127.2.22.2.1:
5889: * src/classes/response.C [template_gc] 1.23.2.8.2.1:
5890: * src/classes/string.C [template_gc] 1.125.2.15.2.1:
5891: * src/classes/table.C [template_gc] 1.172.2.14.2.1:
5892: * src/classes/void.C [template_gc] 1.28.2.5.2.1:
5893: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.1:
5894: * src/classes/xnode.C [template_gc] 1.54.2.10.2.1:
5895: * src/classes/xnode.h [template_gc] 1.18.2.6.2.1:
5896: * src/include/Makefile.am [template_gc] 1.3.14.2.2.1:
5897: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.1:
5898: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.1:
5899: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.1:
5900: * src/include/pa_common.h [template_gc] 1.89.2.13.2.1:
5901: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.1:
5902: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.1:
5903: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.1:
5904: * src/include/pa_globals.h [template_gc] 1.101.2.15.2.1:
5905: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.1:
5906: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.1:
5907: * src/include/pa_pool.h [template_gc] 1.86.2.32.2.1:
5908: * src/include/pa_request.h [template_gc] 1.160.2.37.2.1:
5909: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.1:
5910: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.1:
5911: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.1:
5912: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.1:
5913: * src/include/pa_string.h [template_gc] 1.144.2.28.2.1:
5914: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.1:
5915: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.1:
5916: * src/include/pa_table.h [template_gc] 1.48.2.11.2.1:
5917: * src/include/pa_uue.h [template_gc] 1.4.2.3.2.1:
5918: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.1:
5919: * src/main/Makefile.am [template_gc] 1.35.6.4.2.1:
5920: * src/main/compile.C [template_gc] 1.69.2.6.2.1:
5921: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.1:
5922: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.1:
5923: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.1:
5924: * src/main/execute.C [template_gc] 1.295.2.27.2.1:
5925: * src/main/main.dsp [template_gc] 1.161.6.14.2.1:
5926: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.1:
5927: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.1:
5928: * src/main/pa_common.C [template_gc] 1.143.2.21.2.1:
5929: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.1:
5930: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.1:
5931: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.1:
5932: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.1:
5933: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.1:
5934: * src/main/pa_pool.C [template_gc] 1.59.2.6.2.1:
5935: * src/main/pa_request.C [template_gc] 1.245.2.37.2.1:
5936: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.1:
5937: * src/main/pa_string.C [template_gc] 1.172.2.21.2.1:
5938: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.1:
5939: * src/main/pa_table.C [template_gc] 1.53.2.10.2.1:
5940: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.1:
5941: * src/main/untaint.C [template_gc] 1.115.2.12.2.1:
5942: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.1:
5943: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.1:
5944: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.1:
5945: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.1:
5946: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.1:
5947: * src/types/pa_method.h [template_gc] 1.1.2.4.2.1:
5948: * src/types/pa_value.C [template_gc] 1.9.2.15.2.1:
5949: * src/types/pa_value.h [template_gc] 1.109.2.25.2.1:
5950: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.1:
5951: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.1:
5952: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.1:
5953: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.1:
5954: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.1:
5955: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.1:
5956: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.1:
5957: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.1:
5958: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.1:
5959: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.1:
5960: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.1:
5961: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.1:
5962: * src/types/pa_vhash.C [template_gc] 1.1.2.3.2.1:
5963: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.1:
5964: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.1:
5965: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.1:
5966: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.1:
5967: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.1:
5968: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.1:
5969: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.1:
5970: * src/types/pa_vmath.h [template_gc] 1.14.2.4.2.1:
5971: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.1:
5972: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.1:
5973: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.1:
5974: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.1:
5975: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.1:
5976: * src/types/pa_vrequest.h [template_gc] 1.25.2.3.2.1:
5977: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.1:
5978: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.1:
5979: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.1:
5980: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.1:
5981: * src/types/pa_vstateless_object.h [template_gc] 1.28.2.4.2.1:
5982: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.1:
5983: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.1:
5984: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.1:
5985: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.1:
5986: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.1:
5987: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.1:
5988: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.1:
5989: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.1:
5990: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.1:
5991: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.1:
5992: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.1:
5993: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.1:
5994: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.1:
5995: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.1:
5996: * src/types/types.dsp [template_gc] 1.35.10.9.2.1:
5997: started porting to gc:
5998: PA_Object done
5999: lots of replacements also
6000:
6001: * src/lib/cord/cordprnt.c 1.1:
6002: file cordprnt.c was initially added on branch template_gc.
6003:
6004: * src/lib/cord/cord.dsp 1.1:
6005: file cord.dsp was initially added on branch template_gc.
6006:
6007: 2003-03-17 paf
6008: * src/classes/date.C [gc] 1.42.4.1:
6009: * src/classes/file.C [gc] 1.107.4.1:
6010: * src/classes/form.C [gc] 1.34.4.1:
6011: * src/classes/image.C [gc] 1.90.4.1:
6012: * src/classes/mail.C [gc] 1.88.4.1:
6013: * src/classes/op.C [gc] 1.127.4.1:
6014: * src/classes/table.C [gc] 1.172.4.1:
6015: * src/classes/xdoc.C [gc] 1.108.4.1:
6016: * src/classes/xnode.C [gc] 1.54.4.1:
6017: * src/include/pa_pool.h [gc] 1.86.4.1:
6018: * src/include/pa_pragma_pack_begin.h [gc] 1.6.4.1:
6019: * src/include/pa_pragma_pack_end.h [gc] 1.6.4.1:
6020: * src/include/pa_string.h [gc] 1.144.4.1:
6021: * src/include/pa_types.h [gc] 1.44.4.1:
6022: * src/main/compile.C [gc] 1.69.4.1:
6023: * src/main/compile.tab.C [gc] 1.81.4.1:
6024: * src/main/execute.C [gc] 1.295.4.1:
6025: * src/main/pa_charset.C [gc] 1.33.4.1:
6026: * src/main/pa_common.C [gc] 1.145.2.1:
6027: * src/main/pa_exception.C [gc] 1.43.4.1:
6028: * src/main/pa_exec.C [gc] 1.48.4.1:
6029: * src/main/pa_globals.C [gc] 1.152.4.1:
6030: * src/main/pa_pool.C [gc] 1.59.4.1:
6031: * src/main/pa_request.C [gc] 1.245.4.1:
6032: * src/main/pa_sql_driver_manager.C [gc] 1.69.4.1:
6033: * src/main/pa_string.C [gc] 1.172.4.1:
6034: * src/main/pa_stylesheet_manager.C [gc] 1.16.4.1:
6035: * src/main/pa_uue.C [gc] 1.4.4.1:
6036: * src/main/untaint.C [gc] 1.115.4.1:
6037: * src/targets/cgi/pa_pool.C [gc] 1.41.4.1:
6038: * src/targets/cgi/parser3.C [gc] 1.216.4.1:
6039: * src/targets/cgi/parser3.dsp [gc] 1.60.12.1:
6040: * src/targets/cgi/pool_storage.h [gc] 1.13.4.1:
6041: * src/types/pa_vcookie.C [gc] 1.55.4.1:
6042: * src/types/pa_vdouble.h [gc] 1.42.4.1:
6043: * src/types/pa_vfile.C [gc] 1.36.4.1:
6044: * src/types/pa_vform.C [gc] 1.74.4.1:
6045: * src/types/pa_vint.h [gc] 1.38.4.1:
6046: * src/types/pa_vmail.C [gc] 1.41.2.1:
6047: * src/types/pa_vxdoc.C [gc] 1.23.4.1:
6048: * src/types/pa_vxdoc.h [gc] 1.31.4.1:
6049: * src/types/pa_vxnode.C [gc] 1.30.4.1:
6050: * src/types/pa_vxnode.h [gc] 1.22.4.1:
6051: * www/htdocs/.htaccess [gc] 1.12.8.1:
6052: * www/htdocs/auto.p [gc] 1.17.12.1:
6053: libgc attempt
6054:
6055: * src/main/pa_common.C [gc] 1.145.2.2:
6056: * src/main/pa_common.C [gc] 1.145.2.3:
6057: *** empty log message ***
6058:
6059: 2003-03-13 paf
6060: * src/include/pa_request.h [autoptr] 1.160.2.37:
6061: * src/lib/ltdl/libltdl.dsp [autoptr] 1.3.2.1:
6062: * src/lib/md5/md5.dsp [autoptr] 1.2.10.1:
6063: * src/main/compile.tab.C [autoptr] 1.81.2.13:
6064: * src/main/execute.C [autoptr] 1.295.2.27:
6065: * src/main/pa_request.C [autoptr] 1.245.2.37:
6066: * src/targets/cgi/parser3.C [autoptr] 1.216.2.28:
6067: * src/types/pa_value.C [autoptr] 1.9.2.15:
6068: * src/types/pa_value.h [autoptr] 1.109.2.25:
6069: * src/types/pa_vobject.h [autoptr] 1.38.2.9:
6070: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.16:
6071: * src/types/pa_vstatus.C [autoptr] 1.15.2.6:
6072: * src/types/types.dsp [autoptr] 1.35.10.8:
6073: * www/htdocs/.htaccess [autoptr] 1.12.6.9:
6074: set_base, set_derived simplified [counter leaks fixed]
6075:
6076: * src/include/pa_config_fixed.h 1.55:
6077: * src/types/pa_vstatus.C 1.16:
6078: * src/types/types.dsp 1.36:
6079: incorporated status class patch
6080: From: "Victor Fedoseev" <vvf_ru@mail.ru>
6081: Sent: Thursday, January 23, 2003 8:14 AM
6082:
6083: now we have $status.rusage.maxrss,tv_sec,tv_usec un WIN32 [plus Win32 specific:
6084: QuotaPeakNonPagedPoolUsage
6085: QuotaPeakPagedPoolUsage
6086: PeakPagefileUsage]
6087:
6088: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.9:
6089: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.17:
6090: * src/targets/cgi/parser3.C [autoptr] 1.216.2.29:
6091: lt_dlexit called
6092:
6093: 2003-03-12 paf
6094: * Makefile.in [autoptr] 1.48.2.4:
6095: * bin/Makefile.in [autoptr] 1.9.2.3:
6096: * configure [autoptr] 1.66.2.4:
6097: * configure.in [autoptr] 1.62.2.4:
6098: * etc/Makefile.in [autoptr] 1.14.2.3:
6099: * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.3:
6100: * src/Makefile.in [autoptr] 1.55.2.3:
6101: * src/classes/Makefile.in [autoptr] 1.53.2.3:
6102: * src/include/Makefile.in [autoptr] 1.11.2.5:
6103: * src/lib/Makefile.in [autoptr] 1.8.2.3:
6104: * src/lib/md5/Makefile.in [autoptr] 1.6.2.3:
6105: * src/lib/patches/Makefile.in [autoptr] 1.10.2.3:
6106: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.3:
6107: * src/main/Makefile.in [autoptr] 1.50.2.6:
6108: * src/sql/Makefile.in [autoptr] 1.11.2.3:
6109: * src/targets/Makefile.in [autoptr] 1.42.2.3:
6110: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.4:
6111: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.4:
6112: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.4:
6113: * src/targets/isapi/Makefile.in [autoptr] 1.11.2.3:
6114: * src/types/Makefile.in [autoptr] 1.50.2.4:
6115: libstdc++ linkage fixed for g++ 3.2.2
6116:
6117: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.8:
6118: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.5:
6119: * src/main/compile.tab.C [autoptr] 1.81.2.12:
6120: gcc 3.2 rightliy complained on using privately declared class [
6121: fixed]
6122:
6123: * Makefile.am [autoptr] 1.34.2.3:
6124: * Makefile.in [autoptr] 1.48.2.5:
6125: * src/targets/apache13/Makefile.in 1.45:
6126: * src/targets/apache13/p3runConfigure.in 1.12:
6127: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.2:
6128: * tests/Makefile [autoptr] 1.1.2.8:
6129: *** empty log message ***
6130:
6131: * src/include/pa_request.h [autoptr] 1.160.2.36:
6132: * src/main/compile.tab.C [autoptr] 1.81.2.11:
6133: * src/main/execute.C [autoptr] 1.295.2.26:
6134: * src/targets/cgi/parser3.C [autoptr] 1.216.2.25:
6135: SIGPIPE now can be intercepted
6136: and does not cause exception in exception handler
6137:
6138: * Makefile.in [autoptr] 1.48.2.3:
6139: * bin/Makefile.in [autoptr] 1.9.2.2:
6140: * configure [autoptr] 1.66.2.3:
6141: * configure.in [autoptr] 1.62.2.3:
6142: * etc/Makefile.in [autoptr] 1.14.2.2:
6143: * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.2:
6144: * src/Makefile.in [autoptr] 1.55.2.2:
6145: * src/classes/Makefile.in [autoptr] 1.53.2.2:
6146: * src/include/Makefile.in [autoptr] 1.11.2.4:
6147: * src/lib/Makefile.in [autoptr] 1.8.2.2:
6148: * src/lib/md5/Makefile.in [autoptr] 1.6.2.2:
6149: * src/lib/patches/Makefile.in [autoptr] 1.10.2.2:
6150: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.2:
6151: * src/main/Makefile.in [autoptr] 1.50.2.5:
6152: * src/sql/Makefile.in [autoptr] 1.11.2.2:
6153: * src/targets/Makefile.in [autoptr] 1.42.2.2:
6154: * src/targets/apache13/Makefile.in [autoptr] 1.44.2.2:
6155: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.3:
6156: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.3:
6157: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.3:
6158: * src/targets/isapi/Makefile.in [autoptr] 1.11.2.2:
6159: * src/types/Makefile.in [autoptr] 1.50.2.3:
6160: configure now default links libstdc++ statically.
6161: that can be overriden by --with-dynamic-stdcpp
6162:
6163: * src/targets/cgi/parser3.C [autoptr] 1.216.2.26:
6164: 1. more detailed log on signals.
6165: 2. sigpipe before request constructor now causes death
6166:
6167: * configure [autoptr] 1.66.2.5:
6168: * configure.in [autoptr] 1.62.2.5:
6169: * src/lib/ltdl/Makefile.in [autoptr] 1.4.2.1:
6170: * src/lib/ltdl/configure [autoptr] 1.4.2.1:
6171: * src/lib/ltdl/configure.in [autoptr] 1.4.2.1:
6172: * src/targets/apache13/Makefile.in [autoptr] 1.44.2.3:
6173: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.5:
6174: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.5:
6175: lib/ltdl/Makefile now created by /configure.in only [were by
6176: lib/ltdl/configure.in OVERWRITE]
6177:
6178: 2003-03-11 paf
6179: * src/main/compile.tab.C [autoptr] 1.81.2.10:
6180: * src/main/compile.y [autoptr] 1.204.2.7:
6181: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.4:
6182: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.8:
6183: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.15:
6184: * www/htdocs/.htaccess [autoptr] 1.12.6.8:
6185: removed necessity of libstdc++
6186:
6187: * src/include/pa_request.h 1.161:
6188: * src/include/pa_request.h [autoptr] 1.160.2.35:
6189: ANTI_ENDLESS_EXECUTE_RECOURSION doubled
6190:
6191: 2003-03-08 paf
6192: * tests/117.html 1.1:
6193: file 117.html was initially added on branch autoptr.
6194:
6195: * src/classes/xdoc.C [autoptr] 1.108.2.19:
6196: forgotten: global xdoc when ndef XML
6197:
6198: * src/classes/mail.C [autoptr] 1.88.2.16:
6199: * src/classes/response.C [autoptr] 1.23.2.8:
6200: * src/include/pa_request.h [autoptr] 1.160.2.33:
6201: * src/main/pa_request.C [autoptr] 1.245.2.36:
6202: removing vform,response,cookie.h -> pa_request.h dependency
6203:
6204: * tests/118.html 1.1:
6205: file 118.html was initially added on branch autoptr.
6206:
6207: * tests/results/115.processed 1.1:
6208: file 115.processed was initially added on branch autoptr.
6209:
6210: * tests/119.html 1.1:
6211: file 119.html was initially added on branch autoptr.
6212:
6213: * tests/120.html 1.1:
6214: file 120.html was initially added on branch autoptr.
6215:
6216: * src/targets/cgi/parser3.C [autoptr] 1.216.2.22:
6217: charsets: see some strange things with old xml lib-- it's
6218: internal memory handling has faults
6219:
6220: * tests/results/117.processed 1.1:
6221: file 117.processed was initially added on branch autoptr.
6222:
6223: * tests/results/109.processed 1.1:
6224: file 109.processed was initially added on branch autoptr.
6225:
6226: * tests/results/110.processed 1.1:
6227: file 110.processed was initially added on branch autoptr.
6228:
6229: * tests/021.html [autoptr] 1.1.2.2:
6230: * tests/031.html [autoptr] 1.1.2.2:
6231: * tests/033.html [autoptr] 1.1.2.2:
6232: * tests/109.html [autoptr] 1.1.2.1:
6233: * tests/110.html [autoptr] 1.1.2.1:
6234: * tests/111.html [autoptr] 1.1.2.1:
6235: * tests/112.html [autoptr] 1.1.2.1:
6236: * tests/113.html [autoptr] 1.1.2.1:
6237: * tests/114.html [autoptr] 1.1.2.1:
6238: * tests/115.html [autoptr] 1.1.2.1:
6239: * tests/116.html [autoptr] 1.1.2.1:
6240: * tests/117.html [autoptr] 1.1.2.1:
6241: * tests/118.html [autoptr] 1.1.2.1:
6242: * tests/119.html [autoptr] 1.1.2.1:
6243: * tests/120.html [autoptr] 1.1.2.1:
6244: * tests/results/109.processed [autoptr] 1.1.2.1:
6245: * tests/results/110.processed [autoptr] 1.1.2.1:
6246: * tests/results/111.processed [autoptr] 1.1.2.1:
6247: * tests/results/112.processed [autoptr] 1.1.2.1:
6248: * tests/results/113.processed [autoptr] 1.1.2.1:
6249: * tests/results/114.processed [autoptr] 1.1.2.1:
6250: * tests/results/115.processed [autoptr] 1.1.2.1:
6251: * tests/results/116.processed [autoptr] 1.1.2.1:
6252: * tests/results/117.processed [autoptr] 1.1.2.1:
6253: * tests/results/118.processed [autoptr] 1.1.2.1:
6254: * tests/results/119.processed [autoptr] 1.1.2.1:
6255: * tests/results/120.processed [autoptr] 1.1.2.1:
6256: xml: tests
6257: 109 dom create/show
6258: 110 xpath selectSingle
6259: 111 xdoc.create from tainted &
6260: 112 xdoc.create/output with russian attr value
6261: 113 xpath selectString/Number
6262: 114 dom attributes.count
6263: 115 xpath selectBool
6264: 116 output media-type change
6265: 117 transform by dom stylesheet
6266: 118 empty transform result
6267: 119 dom setAttribute
6268: 120 nbsp letter output
6269:
6270: =END OF PREPARED XML TESTS=
6271:
6272: * tests/results/119.processed 1.1:
6273: file 119.processed was initially added on branch autoptr.
6274:
6275: * tests/results/120.processed 1.1:
6276: file 120.processed was initially added on branch autoptr.
6277:
6278: * src/targets/cgi/parser3.C [autoptr] 1.216.2.23:
6279: todo: move to latest xml version on win32 and run memleak tests again
6280:
6281: * src/classes/op.C [autoptr] 1.127.2.21:
6282: * src/include/pa_request.h [autoptr] 1.160.2.34:
6283: removing vclass,object.h -> pa_request.h dependency
6284:
6285: * tests/results/112.processed 1.1:
6286: file 112.processed was initially added on branch autoptr.
6287:
6288: * tests/results/114.processed 1.1:
6289: file 114.processed was initially added on branch autoptr.
6290:
6291: * src/main/pa_request.C [autoptr] 1.245.2.32:
6292: * src/main/pa_request.C [autoptr] 1.245.2.33:
6293: * www/htdocs/.htaccess [autoptr] 1.12.6.7:
6294: forgotten: ifdef XML
6295:
6296: * src/classes/hash.C [autoptr] 1.54.2.13:
6297: * src/classes/mail.C [autoptr] 1.88.2.15:
6298: * src/classes/string.C [autoptr] 1.125.2.15:
6299: * src/classes/table.C [autoptr] 1.172.2.14:
6300: * src/include/pa_array.h [autoptr] 1.57.2.27:
6301: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.16:
6302: * src/types/pa_vmail.C [autoptr] 1.40.2.10:
6303: * src/types/pa_vmail.h [autoptr] 1.9.2.5:
6304: * www/htdocs/.htaccess [autoptr] 1.12.6.6:
6305: * www/htdocs/index.html 1.211:
6306: started full-scale-site-test [~ http://parser.ru sources]
6307:
6308: some fixes
6309:
6310: * tests/110.html 1.1:
6311: file 110.html was initially added on branch autoptr.
6312:
6313: * tests/109.html 1.1:
6314: file 109.html was initially added on branch autoptr.
6315:
6316: * src/include/pa_types.h [autoptr] 1.44.2.3:
6317: * src/main/pa_charset.C [autoptr] 1.33.2.19:
6318: charsets: fixed problems when transcode from charset A to A.
6319:
6320: * tests/results/116.processed 1.1:
6321: file 116.processed was initially added on branch autoptr.
6322:
1.24 paf 6323: * Makefile.in [autoptr] 1.48.2.2:
6324: * src/main/pa_request.C [autoptr] 1.245.2.34:
6325: * www/cgi-bin/parser3.log [autoptr] 1.78.10.1:
6326: *** empty log message ***
6327:
1.23 paf 6328: * tests/111.html 1.1:
6329: file 111.html was initially added on branch autoptr.
6330:
6331: * src/main/untaint.C [autoptr] 1.115.2.12:
6332: * src/types/pa_vmail.C [autoptr] 1.40.2.11:
6333: mail: transcode fixed.
6334: todo: still problems when transcode from charset A to A.
6335:
6336: * tests/112.html 1.1:
6337: file 112.html was initially added on branch autoptr.
6338:
6339: * tests/results/118.processed 1.1:
6340: file 118.processed was initially added on branch autoptr.
6341:
6342: * tests/113.html 1.1:
6343: file 113.html was initially added on branch autoptr.
6344:
6345: * tests/results/111.processed 1.1:
6346: file 111.processed was initially added on branch autoptr.
6347:
6348: * tests/Makefile [autoptr] 1.1.2.7:
6349: make install & co
6350:
6351: * tests/114.html 1.1:
6352: file 114.html was initially added on branch autoptr.
6353:
6354: * tests/115.html 1.1:
6355: file 115.html was initially added on branch autoptr.
6356:
6357: * src/include/pa_config_fixed.h [autoptr] 1.54.2.5:
6358: * src/types/pa_vxdoc.C [autoptr] 1.23.2.5:
6359: yet another return 0; fixed
6360:
6361: * src/include/pa_config_fixed.h [autoptr] 1.54.2.4:
6362: * src/types/pa_vmail.C [autoptr] 1.40.2.12:
6363: * src/types/pa_vmail.h [autoptr] 1.9.2.6:
6364: vmail.C received just compiled [not tested]
6365:
6366: * tests/results/113.processed 1.1:
6367: file 113.processed was initially added on branch autoptr.
6368:
6369: * tests/116.html 1.1:
6370: file 116.html was initially added on branch autoptr.
6371:
6372: * src/include/pa_request.h [autoptr] 1.160.2.32:
6373: removing vmail.h -> pa_request.h dependency [testing...]
6374:
6375: 2003-03-07 paf
6376: * src/classes/xdoc.C [autoptr] 1.108.2.18:
6377: * src/include/pa_charset.h [autoptr] 1.20.2.18:
6378: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.5:
6379: * tests/108.html [autoptr] 1.1.2.1:
6380: * tests/108.xsl [autoptr] 1.1.2.1:
6381: * tests/results/108.processed [autoptr] 1.1.2.1:
6382: xml: test 108 transform with params [bugs fixed]
6383:
6384: * tests/results/107.processed 1.1:
6385: file 107.processed was initially added on branch autoptr.
6386:
6387: * tests/108.xsl 1.1:
6388: file 108.xsl was initially added on branch autoptr.
6389:
1.24 paf 6390: * src/classes/xdoc.C [autoptr] 1.108.2.15:
6391: * src/types/pa_vxdoc.h [autoptr] 1.31.2.7:
6392: * src/types/pa_vxnode.h [autoptr] 1.22.2.5:
6393: xml: linked
6394:
1.23 paf 6395: * tests/106.html 1.1:
6396: file 106.html was initially added on branch autoptr.
6397:
6398: * src/classes/classes.C [autoptr] 1.18.2.6:
6399: fixed: prevent system classes from modification to lock ALL the
6400: classes, not only directly used
6401:
6402: * tests/107.html 1.1:
6403: file 107.html was initially added on branch autoptr.
6404:
6405: * tests/108.html 1.1:
6406: file 108.html was initially added on branch autoptr.
6407:
6408: * tests/results/106.processed 1.1:
6409: file 106.processed was initially added on branch autoptr.
6410:
6411: * src/include/pa_charset.h [autoptr] 1.20.2.16:
6412: * src/main/pa_charset.C [autoptr] 1.33.2.16:
6413: * www/htdocs/.htaccess [autoptr] 1.12.6.5:
6414: xml: charset two mem alloc functions used for different cases [
6415: libxml, libxsl]
6416:
6417: * src/classes/xdoc.C [autoptr] 1.108.2.17:
6418: * src/include/pa_charset.h [autoptr] 1.20.2.17:
6419: * src/include/pa_request.h [autoptr] 1.160.2.31:
6420: * src/main/execute.C [autoptr] 1.295.2.25:
6421: * src/main/pa_charset.C [autoptr] 1.33.2.17:
6422: * src/main/pa_exception.C [autoptr] 1.43.2.15:
6423: * src/main/pa_globals.C [autoptr] 1.152.2.19:
6424: * src/main/pa_request.C [autoptr] 1.245.2.31:
6425: * src/types/pa_vxdoc.C [autoptr] 1.23.2.4:
6426: * src/types/pa_vxdoc.h [autoptr] 1.31.2.9:
6427: * src/types/pa_vxnode.C [autoptr] 1.30.2.5:
6428: * tests/107.html [autoptr] 1.1.2.1:
6429: * tests/results/107.processed [autoptr] 1.1.2.1:
6430: xml: test: 107 bug fixes
6431:
6432: * tests/results/108.processed 1.1:
6433: file 108.processed was initially added on branch autoptr.
6434:
6435: * src/classes/xdoc.C [autoptr] 1.108.2.14:
6436: * src/types/pa_vxdoc.h [autoptr] 1.31.2.6:
6437: xdoc.C compiled
6438:
6439: * tests/106.html [autoptr] 1.1.2.1:
6440: * tests/results/106.processed [autoptr] 1.1.2.1:
6441: test: 106 xdoc create, string
6442:
6443: * src/classes/xdoc.C [autoptr] 1.108.2.16:
6444: * src/classes/xnode.C [autoptr] 1.54.2.10:
6445: * src/classes/xnode.h [autoptr] 1.18.2.6:
6446: * src/types/pa_value.h [autoptr] 1.109.2.24:
6447: * src/types/pa_vxdoc.C [autoptr] 1.23.2.3:
6448: * src/types/pa_vxdoc.h [autoptr] 1.31.2.8:
6449: * src/types/pa_vxnode.C [autoptr] 1.30.2.4:
6450: * src/types/pa_vxnode.h [autoptr] 1.22.2.6:
6451: test: 107 bug fixes
6452:
6453: * src/main/pa_charset.C [autoptr] 1.33.2.18:
6454: * src/targets/cgi/parser3.C [autoptr] 1.216.2.21:
6455: fixed: mem leak from copy/paste bug
6456:
6457: 2003-03-06 paf
6458: * tests/023.html [autoptr] 1.1.2.2:
6459: in some cases it rounded up badly. postponing solution of that
6460: problem, making more simple test
6461:
6462: * src/include/pa_charset.h [autoptr] 1.20.2.14:
6463: * src/include/pa_config_fixed.h [autoptr] 1.54.2.3:
6464: * src/include/pa_memory.h [autoptr] 1.1.2.6:
6465: * src/include/pa_pool.h [autoptr] 1.86.2.32:
6466: * src/main/pa_charset.C [autoptr] 1.33.2.14:
6467: * src/main/pa_memory.C [autoptr] 1.1.2.4:
6468: * src/main/pa_pool.C [autoptr] 1.59.2.6:
6469: * src/types/pa_vxdoc.C [autoptr] 1.23.2.2:
6470: * src/types/pa_vxdoc.h [autoptr] 1.31.2.5:
6471: * src/types/pa_vxnode.C [autoptr] 1.30.2.3:
6472: * src/types/pa_vxnode.h [autoptr] 1.22.2.4:
6473: xml: charsets
6474:
6475: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.4:
6476: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.4:
6477: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.15:
6478: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.6:
6479: xml: stylesheet&manager done
6480:
6481: * src/classes/xnode.C [autoptr] 1.54.2.9:
6482: * src/classes/xnode.h [autoptr] 1.18.2.5:
6483: * src/include/pa_charset.h [autoptr] 1.20.2.15:
6484: * src/include/pa_memory.h [autoptr] 1.1.2.8:
6485: * src/include/pa_request.h [autoptr] 1.160.2.30:
6486: * src/include/pa_string.h [autoptr] 1.144.2.28:
6487: * src/main/pa_globals.C [autoptr] 1.152.2.18:
6488: * src/main/pa_request.C [autoptr] 1.245.2.30:
6489: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.7:
6490: xnode.C compiled
6491:
6492: * src/include/pa_memory.h [autoptr] 1.1.2.7:
6493: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.3:
6494: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.3:
6495: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.5:
6496: xml: stylesheet&manager STARTED
6497:
6498: * src/include/pa_globals.h [autoptr] 1.101.2.15:
6499: * src/main/pa_charset.C [autoptr] 1.33.2.15:
6500: * src/main/pa_exception.C [autoptr] 1.43.2.14:
6501: * src/main/pa_globals.C [autoptr] 1.152.2.17:
6502: xml: exceptions
6503:
6504: * src/classes/xdoc.C [autoptr] 1.108.2.13:
6505: xdoc.C 50%
6506:
6507: * src/include/pa_charset.h [autoptr] 1.20.2.13:
6508: * src/include/pa_charsets.h [autoptr] 1.8.2.8:
6509: * src/main/pa_charset.C [autoptr] 1.33.2.13:
6510: * src/main/pa_charsets.C [autoptr] 1.11.2.10:
6511: * www/htdocs/.htaccess [autoptr] 1.12.6.4:
6512: charset_utf8 declaration moved to charsets.C
6513:
6514: * Makefile.am [autoptr] 1.34.2.2:
6515: * tests/Makefile [autoptr] 1.1.2.4:
6516: * tests/Makefile [autoptr] 1.1.2.6:
6517: *** empty log message ***
6518:
6519: * tests/058_paf2000.png [autoptr] 1.1.2.2:
6520: * tests/results/058.processed [autoptr] 1.1.2.2:
6521: .png added with -kb now
6522:
6523: 2003-03-05 paf
6524: * tests/results/105.processed 1.1:
6525: file 105.processed was initially added on branch autoptr.
6526:
6527: * src/classes/math.C [autoptr] 1.24.2.12:
6528: can be: crypt in -lcrypt OK, but crypt.h be missing
6529:
6530: * src/classes/op.C [autoptr] 1.127.2.20:
6531: * src/main/main.dsp [autoptr] 1.161.6.13:
6532: * tests/104.html [autoptr] 1.1.2.1:
6533: * tests/results/104.processed [autoptr] 1.1.2.1:
6534: * www/htdocs/.htaccess [autoptr] 1.12.6.3:
6535: ^bpt operator added [does int3 in debug build on win32]
6536:
6537: * www/htdocs/auto.p [autoptr] 1.17.10.1:
6538: * www/htdocs/autoptr.html [autoptr] 1.1.2.4:
6539: * www/htdocs/base.p [autoptr] 1.6.6.1:
6540: * www/htdocs/derived.p [autoptr] 1.24.6.1:
6541: * www/htdocs/font.gif [autoptr] 1.1.6.1:
6542: * www/htdocs/global.xsl [autoptr] 1.8.10.1:
6543: * www/htdocs/index.html [autoptr] 1.210.2.1:
6544: * www/htdocs/mailreceive.eml [autoptr] 1.3.10.1:
6545: * www/htdocs/mailreceive.html [autoptr] 1.1.10.1:
6546: * www/htdocs/operators.p [autoptr] 1.11.8.1:
6547: * www/htdocs/parser-status.html [autoptr] 1.2.18.1:
6548: * www/htdocs/people.dtd [autoptr] 1.1.20.1:
6549: * www/htdocs/some.p [autoptr] 1.2.8.1:
6550: removed old tests
6551:
6552: * tests/104.html 1.1:
6553: file 104.html was initially added on branch autoptr.
6554:
1.24 paf 6555: * tests/105.html 1.1:
6556: file 105.html was initially added on branch autoptr.
6557:
1.23 paf 6558: * src/classes/math.C [autoptr] 1.24.2.11:
6559: * src/classes/op.C [autoptr] 1.127.2.19:
6560: * src/classes/string.C [autoptr] 1.125.2.13:
6561: * src/lib/Makefile.in [autoptr] 1.8.2.1:
6562: * src/lib/md5/Makefile.in [autoptr] 1.6.2.1:
6563: * src/lib/patches/Makefile.in [autoptr] 1.10.2.1:
6564: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.1:
6565: * src/main/pa_exec.C [autoptr] 1.48.2.18:
6566: * src/targets/Makefile.in [autoptr] 1.42.2.1:
6567: * src/targets/apache13/Makefile.am [autoptr] 1.15.10.1:
6568: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.1:
6569: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.1:
6570: gcc more happy. todo:make linker happy
6571:
6572: * tests/results/104.processed 1.1:
6573: file 104.processed was initially added on branch autoptr.
6574:
6575: * ltmain.sh [autoptr] 1.5.2.1:
6576: ltmain.sh added
6577:
6578: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.1:
6579: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.2:
6580: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.2:
6581: linker needed more tricks to link OK
6582:
6583: * src/types/pa_vhash.C [autoptr] 1.1.2.2:
6584: * src/types/pa_vhash.h [autoptr] 1.43.2.13:
6585: hash_default_element_name made static
6586:
6587: * src/include/Makefile.am [autoptr] 1.3.14.2:
6588: * src/include/Makefile.in [autoptr] 1.11.2.3:
6589: * src/main/Makefile.am [autoptr] 1.35.6.4:
6590: * src/main/Makefile.in [autoptr] 1.50.2.4:
6591: * src/types/Makefile.am [autoptr] 1.28.10.1:
6592: * src/types/Makefile.in [autoptr] 1.50.2.2:
6593: forgotten files added to Makes
6594:
6595: * src/types/pa_vhash.C [autoptr] 1.1.2.3:
6596: * src/types/pa_vhash.h [autoptr] 1.43.2.14:
6597: hash_default_element_name change undone ;(
6598:
6599: * src/classes/file.C [autoptr] 1.107.2.16:
6600: * src/include/pa_exec.h [autoptr] 1.11.2.6:
6601: * src/main/pa_exec.C [autoptr] 1.48.2.17:
6602: pa_exec env param made optional
6603:
6604: * tests/057.html [autoptr] 1.1.2.3:
6605: * tests/results/057.processed [autoptr] 1.1.2.3:
6606: test bug fixed
6607:
6608: * src/classes/string.C [autoptr] 1.125.2.14:
6609: * src/include/pa_string.h [autoptr] 1.144.2.27:
6610: * src/main/pa_string.C [autoptr] 1.172.2.20:
6611: * tests/105.html [autoptr] 1.1.2.1:
6612: * tests/results/105.processed [autoptr] 1.1.2.1:
6613: String::match bug fixed
6614:
6615: 2003-03-04 paf
6616: * tests/results/060.processed 1.1:
6617: file 060.processed was initially added on branch autoptr.
6618:
6619: * tests/results/059.processed 1.1:
6620: file 059.processed was initially added on branch autoptr.
6621:
6622: * tests/072.html 1.1:
6623: file 072.html was initially added on branch autoptr.
6624:
6625: * tests/results/052.processed 1.1:
6626: file 052.processed was initially added on branch autoptr.
6627:
6628: * tests/074.html 1.1:
6629: file 074.html was initially added on branch autoptr.
6630:
6631: * tests/results/099.processed 1.1:
6632: file 099.processed was initially added on branch autoptr.
6633:
6634: * tests/076.html 1.1:
6635: file 076.html was initially added on branch autoptr.
6636:
6637: * tests/results/092.processed 1.1:
6638: file 092.processed was initially added on branch autoptr.
6639:
6640: * tests/results/102.processed 1.1:
6641: file 102.processed was initially added on branch autoptr.
6642:
6643: * tests/results/084.processed 1.1:
6644: file 084.processed was initially added on branch autoptr.
6645:
6646: * tests/078.html 1.1:
6647: file 078.html was initially added on branch autoptr.
6648:
6649: * tests/results/076.processed 1.1:
6650: file 076.processed was initially added on branch autoptr.
6651:
6652: * tests/081.html 1.1:
6653: file 081.html was initially added on branch autoptr.
6654:
6655: * tests/results/068.processed 1.1:
6656: file 068.processed was initially added on branch autoptr.
6657:
6658: * tests/results/061.processed 1.1:
6659: file 061.processed was initially added on branch autoptr.
6660:
6661: * src/classes/Makefile.in [autoptr] 1.53.2.1:
6662: * src/classes/mail.C [autoptr] 1.88.2.13:
6663: * src/main/Makefile.in [autoptr] 1.50.2.3:
6664: * src/main/pa_exec.C [autoptr] 1.48.2.16:
6665: * src/sql/Makefile.in [autoptr] 1.11.2.1:
6666: * src/types/Makefile.in [autoptr] 1.50.2.1:
6667: *** empty log message ***
6668:
6669: * tests/083.html 1.1:
6670: file 083.html was initially added on branch autoptr.
6671:
6672: * tests/results/053.processed 1.1:
6673: file 053.processed was initially added on branch autoptr.
6674:
6675: * tests/053.html [autoptr] 1.1.2.1:
6676: * tests/054.html [autoptr] 1.1.2.1:
6677: * tests/055.html [autoptr] 1.1.2.1:
6678: * tests/056.html [autoptr] 1.1.2.1:
6679: * tests/057.html [autoptr] 1.1.2.1:
6680: * tests/058.html [autoptr] 1.1.2.1:
6681: * tests/058_paf2000.png [autoptr] 1.1.2.1:
6682: * tests/059.html [autoptr] 1.1.2.1:
6683: * tests/060.html [autoptr] 1.1.2.1:
6684: * tests/results/053.processed [autoptr] 1.1.2.1:
6685: * tests/results/054.processed [autoptr] 1.1.2.1:
6686: * tests/results/055.processed [autoptr] 1.1.2.1:
6687: * tests/results/056.processed [autoptr] 1.1.2.1:
6688: * tests/results/057.processed [autoptr] 1.1.2.1:
6689: * tests/results/058.processed [autoptr] 1.1.2.1:
6690: * tests/results/059.processed [autoptr] 1.1.2.1:
6691: * tests/results/060.processed [autoptr] 1.1.2.1:
6692: test:
6693: 53 string.replace
6694: 54 junctions
6695: 55 table.hash
6696: 56 call indirect
6697: 57 date.create[string]
6698: 58 image.measure[png]
6699:
6700: * src/classes/image.C [autoptr] 1.90.2.14:
6701: * tests/098.html [autoptr] 1.1.2.1:
6702: * tests/098font.gif [autoptr] 1.1.2.1:
6703: * tests/results/098.processed [autoptr] 1.1.2.1:
6704: test:
6705: 98 image font text [bug fixed]
6706:
6707: * tests/085.html 1.1:
6708: file 085.html was initially added on branch autoptr.
6709:
6710: * tests/096_dir/188.jpg 1.1:
6711: file 188.jpg was initially added on branch autoptr.
6712:
6713: * tests/096_dir/163.jpg 1.1:
6714: file 163.jpg was initially added on branch autoptr.
6715:
6716: * tests/087.html 1.1:
6717: file 087.html was initially added on branch autoptr.
6718:
6719: * tests/103paf2001.gif 1.1:
6720: file 103paf2001.gif was initially added on branch autoptr.
6721:
6722: * tests/results/103.processed 1.1:
6723: file 103.processed was initially added on branch autoptr.
6724:
6725: * tests/results/093.processed 1.1:
6726: file 093.processed was initially added on branch autoptr.
6727:
6728: * tests/053.html 1.1:
6729: file 053.html was initially added on branch autoptr.
6730:
6731: * tests/results/085.processed 1.1:
6732: file 085.processed was initially added on branch autoptr.
6733:
6734: * tests/089.html 1.1:
6735: file 089.html was initially added on branch autoptr.
6736:
6737: * tests/090.html 1.1:
6738: file 090.html was initially added on branch autoptr.
6739:
6740: * tests/100.html 1.1:
6741: file 100.html was initially added on branch autoptr.
6742:
6743: * tests/results/077.processed 1.1:
6744: file 077.processed was initially added on branch autoptr.
6745:
6746: * tests/055.html 1.1:
6747: file 055.html was initially added on branch autoptr.
6748:
6749: * src/classes/table.C [autoptr] 1.172.2.12:
6750: * src/main/execute.C [autoptr] 1.295.2.23:
6751: * tests/061.dat [autoptr] 1.1.2.1:
6752: * tests/061.html [autoptr] 1.1.2.1:
6753: * tests/062.html [autoptr] 1.1.2.1:
6754: * tests/063.html [autoptr] 1.1.2.1:
6755: * tests/064.html [autoptr] 1.1.2.1:
6756: * tests/065.html [autoptr] 1.1.2.1:
6757: * tests/066.html [autoptr] 1.1.2.1:
6758: * tests/067.html [autoptr] 1.1.2.1:
6759: * tests/068.html [autoptr] 1.1.2.1:
6760: * tests/069.html [autoptr] 1.1.2.1:
6761: * tests/070.html [autoptr] 1.1.2.1:
6762: * tests/071.html [autoptr] 1.1.2.1:
6763: * tests/072.html [autoptr] 1.1.2.1:
6764: * tests/073.html [autoptr] 1.1.2.1:
6765: * tests/074.html [autoptr] 1.1.2.1:
6766: * tests/075.html [autoptr] 1.1.2.1:
6767: * tests/076.html [autoptr] 1.1.2.1:
6768: * tests/077.html [autoptr] 1.1.2.1:
6769: * tests/078.html [autoptr] 1.1.2.1:
6770: * tests/079.html [autoptr] 1.1.2.1:
6771: * tests/080.html [autoptr] 1.1.2.1:
6772: * tests/081.html [autoptr] 1.1.2.1:
6773: * tests/082.html [autoptr] 1.1.2.1:
6774: * tests/083.html [autoptr] 1.1.2.1:
6775: * tests/084.html [autoptr] 1.1.2.1:
6776: * tests/085.html [autoptr] 1.1.2.1:
6777: * tests/086.html [autoptr] 1.1.2.1:
6778: * tests/087.html [autoptr] 1.1.2.1:
6779: * tests/088.html [autoptr] 1.1.2.1:
6780: * tests/089.html [autoptr] 1.1.2.1:
6781: * tests/090.html [autoptr] 1.1.2.1:
6782: * tests/091.html [autoptr] 1.1.2.1:
6783: * tests/092.html [autoptr] 1.1.2.1:
6784: * tests/093.html [autoptr] 1.1.2.1:
6785: * tests/094.html [autoptr] 1.1.2.1:
6786: * tests/095.html [autoptr] 1.1.2.1:
6787: * tests/results/061.processed [autoptr] 1.1.2.1:
6788: * tests/results/062.processed [autoptr] 1.1.2.1:
6789: * tests/results/063.processed [autoptr] 1.1.2.1:
6790: * tests/results/064.processed [autoptr] 1.1.2.1:
6791: * tests/results/065.processed [autoptr] 1.1.2.1:
6792: * tests/results/066.processed [autoptr] 1.1.2.1:
6793: * tests/results/067.processed [autoptr] 1.1.2.1:
6794: * tests/results/068.processed [autoptr] 1.1.2.1:
6795: * tests/results/069.processed [autoptr] 1.1.2.1:
6796: * tests/results/070.processed [autoptr] 1.1.2.1:
6797: * tests/results/071.processed [autoptr] 1.1.2.1:
6798: * tests/results/072.processed [autoptr] 1.1.2.1:
6799: * tests/results/073.processed [autoptr] 1.1.2.1:
6800: * tests/results/074.processed [autoptr] 1.1.2.1:
6801: * tests/results/075.processed [autoptr] 1.1.2.1:
6802: * tests/results/076.processed [autoptr] 1.1.2.1:
6803: * tests/results/077.processed [autoptr] 1.1.2.1:
6804: * tests/results/078.processed [autoptr] 1.1.2.1:
6805: * tests/results/079.processed [autoptr] 1.1.2.1:
6806: * tests/results/080.processed [autoptr] 1.1.2.1:
6807: * tests/results/081.processed [autoptr] 1.1.2.1:
6808: * tests/results/082.processed [autoptr] 1.1.2.1:
6809: * tests/results/083.processed [autoptr] 1.1.2.1:
6810: * tests/results/084.processed [autoptr] 1.1.2.1:
6811: * tests/results/085.processed [autoptr] 1.1.2.1:
6812: * tests/results/086.processed [autoptr] 1.1.2.1:
6813: * tests/results/087.processed [autoptr] 1.1.2.1:
6814: * tests/results/088.processed [autoptr] 1.1.2.1:
6815: * tests/results/089.processed [autoptr] 1.1.2.1:
6816: * tests/results/090.processed [autoptr] 1.1.2.1:
6817: * tests/results/091.processed [autoptr] 1.1.2.1:
6818: * tests/results/092.processed [autoptr] 1.1.2.1:
6819: * tests/results/093.processed [autoptr] 1.1.2.1:
6820: * tests/results/094.processed [autoptr] 1.1.2.1:
6821: * tests/results/095.processed [autoptr] 1.1.2.1:
6822: tests:
6823: 61 file::stat size
6824: 62 string->int autoconvert
6825: 63 double .int,dec,div,mul
6826: 64 date compare
6827: 65 file: basename,justname,justext
6828: 66 math:crypt
6829: 67 string.match simple on long
6830: 68 string.match normalized simple on long
6831: 69 string.int
6832: 70 file::stat content-type
6833: 71 table.join
6834: 72 hash parameter conditional pass
6835: 73 date daylightsaving,yearday
6836: 74 date arithmetics
6837: 75 response date values/attributes
6838: 76 string.pos of void, void.pos
6839: 77 syntax parsing
6840: 78 cookie tainting
6841: 79 switch with local
6842: 80 scientific numeric literal in string autoconvert
6843: 81 xor: logical and numerical
6844: 82 for delims
6845: 83 menu delims
6846: 84 table.hash distinct
6847: 85 long string replace
6848: 86 throw+catch current language preserve
6849: 87 bit shifts
6850: 88 junction tests + $caller test
6851: 89 hash.foreach selfmodification
6852: 90 int/void to int
6853: 91 $caller test
6854: 92 junction is + def junction tests
6855: 93 $caller test
6856: 94 syntax test
6857: 95 table.hash(keygenerator) [bug fixed]
6858:
6859: * tests/results/070.processed 1.1:
6860: file 070.processed was initially added on branch autoptr.
6861:
6862: * tests/results/069.processed 1.1:
6863: file 069.processed was initially added on branch autoptr.
6864:
6865: * tests/061.dat 1.1:
6866: file 061.dat was initially added on branch autoptr.
6867:
6868: * tests/092.html 1.1:
6869: file 092.html was initially added on branch autoptr.
6870:
6871: * tests/102.html 1.1:
6872: file 102.html was initially added on branch autoptr.
6873:
6874: * tests/results/062.processed 1.1:
6875: file 062.processed was initially added on branch autoptr.
6876:
6877: * tests/057.html 1.1:
6878: file 057.html was initially added on branch autoptr.
6879:
6880: * tests/results/054.processed 1.1:
6881: file 054.processed was initially added on branch autoptr.
6882:
6883: * tests/094.html 1.1:
6884: file 094.html was initially added on branch autoptr.
6885:
6886: * tests/059.html 1.1:
6887: file 059.html was initially added on branch autoptr.
6888:
6889: * tests/060.html 1.1:
6890: file 060.html was initially added on branch autoptr.
6891:
6892: * tests/096.html 1.1:
6893: file 096.html was initially added on branch autoptr.
6894:
6895: * tests/results/094.processed 1.1:
6896: file 094.processed was initially added on branch autoptr.
6897:
6898: * tests/062.html 1.1:
6899: file 062.html was initially added on branch autoptr.
6900:
6901: * tests/results/086.processed 1.1:
6902: file 086.processed was initially added on branch autoptr.
6903:
6904: * tests/098font.gif 1.1:
6905: file 098font.gif was initially added on branch autoptr.
6906:
6907: * tests/098.html 1.1:
6908: file 098.html was initially added on branch autoptr.
6909:
6910: * tests/results/078.processed 1.1:
6911: file 078.processed was initially added on branch autoptr.
6912:
6913: * tests/064.html 1.1:
6914: file 064.html was initially added on branch autoptr.
6915:
6916: * tests/results/071.processed 1.1:
6917: file 071.processed was initially added on branch autoptr.
6918:
6919: * tests/results/063.processed 1.1:
6920: file 063.processed was initially added on branch autoptr.
6921:
6922: * tests/066.html 1.1:
6923: file 066.html was initially added on branch autoptr.
6924:
6925: * tests/results/055.processed 1.1:
6926: file 055.processed was initially added on branch autoptr.
6927:
6928: * tests/068.html 1.1:
6929: file 068.html was initially added on branch autoptr.
6930:
6931: * tests/071.html 1.1:
6932: file 071.html was initially added on branch autoptr.
6933:
6934: * tests/results/095.processed 1.1:
6935: file 095.processed was initially added on branch autoptr.
6936:
6937: * tests/results/087.processed 1.1:
6938: file 087.processed was initially added on branch autoptr.
6939:
6940: * tests/073.html 1.1:
6941: file 073.html was initially added on branch autoptr.
6942:
6943: * tests/results/079.processed 1.1:
6944: file 079.processed was initially added on branch autoptr.
6945:
6946: * tests/results/080.processed 1.1:
6947: file 080.processed was initially added on branch autoptr.
6948:
6949: * tests/results/072.processed 1.1:
6950: file 072.processed was initially added on branch autoptr.
6951:
6952: * tests/075.html 1.1:
6953: file 075.html was initially added on branch autoptr.
6954:
6955: * tests/results/064.processed 1.1:
6956: file 064.processed was initially added on branch autoptr.
6957:
6958: * tests/103.html [autoptr] 1.1.2.1:
6959: * tests/103mark.gif [autoptr] 1.1.2.1:
6960: * tests/103paf2001.gif [autoptr] 1.1.2.1:
6961: * tests/results/103.processed [autoptr] 1.1.2.1:
6962: tests:
6963: 103 image.copy transparence test
6964:
6965: * tests/results/056.processed 1.1:
6966: file 056.processed was initially added on branch autoptr.
6967:
6968: * tests/077.html 1.1:
6969: file 077.html was initially added on branch autoptr.
6970:
6971: * tests/080.html 1.1:
6972: file 080.html was initially added on branch autoptr.
6973:
6974: * tests/079.html 1.1:
6975: file 079.html was initially added on branch autoptr.
6976:
6977: * tests/results/096.processed 1.1:
6978: file 096.processed was initially added on branch autoptr.
6979:
6980: * tests/082.html 1.1:
6981: file 082.html was initially added on branch autoptr.
6982:
6983: * tests/results/088.processed 1.1:
6984: file 088.processed was initially added on branch autoptr.
6985:
6986: * tests/results/081.processed 1.1:
6987: file 081.processed was initially added on branch autoptr.
6988:
6989: * tests/084.html 1.1:
6990: file 084.html was initially added on branch autoptr.
6991:
6992: * tests/results/073.processed 1.1:
6993: file 073.processed was initially added on branch autoptr.
6994:
6995: * tests/058_paf2000.png 1.1:
6996: file 058_paf2000.png was initially added on branch autoptr.
6997:
6998: * tests/results/065.processed 1.1:
6999: file 065.processed was initially added on branch autoptr.
7000:
7001: * tests/086.html 1.1:
7002: file 086.html was initially added on branch autoptr.
7003:
7004: * tests/results/057.processed 1.1:
7005: file 057.processed was initially added on branch autoptr.
7006:
7007: * tests/052.html 1.1:
7008: file 052.html was initially added on branch autoptr.
7009:
7010: * tests/088.html 1.1:
7011: file 088.html was initially added on branch autoptr.
7012:
7013: * tests/054.html 1.1:
7014: file 054.html was initially added on branch autoptr.
7015:
7016: * src/main/pa_common.C [autoptr] 1.143.2.21:
7017: * src/targets/cgi/parser3.C [autoptr] 1.216.2.20:
7018: * tests/097.html [autoptr] 1.1.2.1:
7019: * tests/results/097.processed [autoptr] 1.1.2.1:
7020: test:
7021: 97 file::load http:// [bugs fixed]
7022:
7023: * tests/101.html 1.1:
7024: file 101.html was initially added on branch autoptr.
7025:
7026: * tests/091.html 1.1:
7027: file 091.html was initially added on branch autoptr.
7028:
7029: * tests/results/097.processed 1.1:
7030: file 097.processed was initially added on branch autoptr.
7031:
7032: * tests/056.html 1.1:
7033: file 056.html was initially added on branch autoptr.
7034:
7035: * tests/results/089.processed 1.1:
7036: file 089.processed was initially added on branch autoptr.
7037:
7038: * tests/results/090.processed 1.1:
7039: file 090.processed was initially added on branch autoptr.
7040:
7041: * src/classes/hash.C [autoptr] 1.54.2.12:
7042: * src/classes/image.C [autoptr] 1.90.2.13:
7043: * src/classes/table.C [autoptr] 1.172.2.13:
7044: * src/include/pa_memory.h [autoptr] 1.1.2.5:
7045: * tests/096.html [autoptr] 1.1.2.1:
7046: * tests/096_dir/163.jpg [autoptr] 1.1.2.1:
7047: * tests/096_dir/188.jpg [autoptr] 1.1.2.1:
7048: * tests/results/096.processed [autoptr] 1.1.2.1:
7049: tests:
7050: 96 image EXIF [bug fixed]
7051:
7052: * tests/results/100.processed 1.1:
7053: file 100.processed was initially added on branch autoptr.
7054:
7055: * tests/103.html 1.1:
7056: file 103.html was initially added on branch autoptr.
7057:
7058: * tests/093.html 1.1:
7059: file 093.html was initially added on branch autoptr.
7060:
7061: * tests/results/082.processed 1.1:
7062: file 082.processed was initially added on branch autoptr.
7063:
7064: * tests/052.html [autoptr] 1.1.2.1:
7065: * tests/outputs/049.processed [autoptr] 1.1.2.2:
7066: * tests/outputs/050.processed [autoptr] 1.1.2.2:
7067: * tests/outputs/051.processed [autoptr] 1.1.2.2:
7068: * tests/results/052.processed [autoptr] 1.1.2.1:
7069: test:
7070: 52 pre/match/post test: passed AS-IT-WERE, but wrong :) separate task: fix that
7071:
7072: * tests/058.html 1.1:
7073: file 058.html was initially added on branch autoptr.
7074:
7075: * tests/results/074.processed 1.1:
7076: file 074.processed was initially added on branch autoptr.
7077:
7078: * tests/095.html 1.1:
7079: file 095.html was initially added on branch autoptr.
7080:
7081: * tests/results/066.processed 1.1:
7082: file 066.processed was initially added on branch autoptr.
7083:
7084: * tests/061.html 1.1:
7085: file 061.html was initially added on branch autoptr.
7086:
7087: * tests/results/058.processed 1.1:
7088: file 058.processed was initially added on branch autoptr.
7089:
7090: * tests/103mark.gif 1.1:
7091: file 103mark.gif was initially added on branch autoptr.
7092:
7093: * tests/097.html 1.1:
7094: file 097.html was initially added on branch autoptr.
7095:
7096: * tests/063.html 1.1:
7097: file 063.html was initially added on branch autoptr.
7098:
7099: * src/main/execute.C [autoptr] 1.295.2.22:
7100: * src/main/pa_table.C [autoptr] 1.53.2.10:
7101: test:
7102: 59 table.locate [bug fixed]
7103: 60 string eq string [bug fixed]
7104:
7105: * tests/099.html 1.1:
7106: file 099.html was initially added on branch autoptr.
7107:
7108: * tests/065.html 1.1:
7109: file 065.html was initially added on branch autoptr.
7110:
7111: * tests/results/098.processed 1.1:
7112: file 098.processed was initially added on branch autoptr.
7113:
7114: * tests/results/091.processed 1.1:
7115: file 091.processed was initially added on branch autoptr.
7116:
7117: * tests/results/101.processed 1.1:
7118: file 101.processed was initially added on branch autoptr.
7119:
7120: * tests/057.html [autoptr] 1.1.2.2:
7121: * tests/099.html [autoptr] 1.1.2.1:
7122: * tests/100.html [autoptr] 1.1.2.1:
7123: * tests/results/057.processed [autoptr] 1.1.2.2:
7124: * tests/results/099.processed [autoptr] 1.1.2.1:
7125: * tests/results/100.processed [autoptr] 1.1.2.1:
7126: tests:
7127: 57 date create 2002: added
7128: 99,100 response:body/download
7129:
7130: * tests/067.html 1.1:
7131: file 067.html was initially added on branch autoptr.
7132:
7133: * tests/results/083.processed 1.1:
7134: file 083.processed was initially added on branch autoptr.
7135:
7136: * tests/results/075.processed 1.1:
7137: file 075.processed was initially added on branch autoptr.
7138:
7139: * src/main/execute.C [autoptr] 1.295.2.24:
7140: * tests/101.html [autoptr] 1.1.2.1:
7141: * tests/102.html [autoptr] 1.1.2.1:
7142: * tests/results/101.processed [autoptr] 1.1.2.1:
7143: * tests/results/102.processed [autoptr] 1.1.2.1:
7144: tests:
7145: 101 method/variable name conflict test
7146: 102 form fields change should not not change anything [bug fix]
7147:
7148: * tests/070.html 1.1:
7149: file 070.html was initially added on branch autoptr.
7150:
7151: * tests/069.html 1.1:
7152: file 069.html was initially added on branch autoptr.
7153:
7154: * tests/results/067.processed 1.1:
7155: file 067.processed was initially added on branch autoptr.
7156:
7157: * src/classes/image.C [autoptr] 1.90.2.15:
7158: * src/include/pa_request.h [autoptr] 1.160.2.29:
7159: * src/include/pa_stack.h [autoptr] 1.17.2.6:
7160: * src/types/pa_vimage.h [autoptr] 1.34.2.8:
7161: number of gcc compiler bugs fixed
7162:
7163: 2003-03-03 paf
7164: * tests/037.html 1.1:
7165: file 037.html was initially added on branch autoptr.
7166:
7167: * tests/results/044.processed 1.1:
7168: file 044.processed was initially added on branch autoptr.
7169:
7170: * tests/039.html 1.1:
7171: file 039.html was initially added on branch autoptr.
7172:
7173: * tests/040.html 1.1:
7174: file 040.html was initially added on branch autoptr.
7175:
7176: * tests/results/036.processed 1.1:
7177: file 036.processed was initially added on branch autoptr.
7178:
7179: * tests/042.html 1.1:
7180: file 042.html was initially added on branch autoptr.
7181:
7182: * tests/044.html 1.1:
7183: file 044.html was initially added on branch autoptr.
7184:
7185: * src/main/pa_request.C [autoptr] 1.245.2.29:
7186: * src/types/pa_vmath.C [autoptr] 1.1.2.9:
7187: * tests/033.html [autoptr] 1.1.2.1:
7188: * tests/034.html [autoptr] 1.1.2.1:
7189: * tests/035.html [autoptr] 1.1.2.1:
7190: * tests/036.html [autoptr] 1.1.2.1:
7191: * tests/037.html [autoptr] 1.1.2.1:
7192: * tests/038.html [autoptr] 1.1.2.1:
7193: * tests/results/033.processed [autoptr] 1.1.2.1:
7194: * tests/results/034.processed [autoptr] 1.1.2.1:
7195: * tests/results/035.processed [autoptr] 1.1.2.1:
7196: * tests/results/036.processed [autoptr] 1.1.2.1:
7197: * tests/results/037.processed [autoptr] 1.1.2.1:
7198: * tests/results/038.processed [autoptr] 1.1.2.1:
7199: tests:
7200: 33 string.replace
7201: 34 string.upper
7202: 35 table created
7203: 36 local/global vars with juntions
7204: 37 table clone
7205: 38 math PI & number formatting
7206:
7207: math class registring typo fixed
7208:
7209: * tests/046.html 1.1:
7210: file 046.html was initially added on branch autoptr.
7211:
7212: * tests/040.html [autoptr] 1.1.2.1:
7213: * tests/results/040.processed [autoptr] 1.1.2.1:
7214: test:
7215: 39 method result of type table
7216: 40 method param junction auto evaluate
7217:
7218: * tests/051b.p 1.1:
7219: file 051b.p was initially added on branch autoptr.
7220:
7221: * tests/results/045.processed 1.1:
7222: file 045.processed was initially added on branch autoptr.
7223:
7224: * tests/048.html 1.1:
7225: file 048.html was initially added on branch autoptr.
7226:
7227: * tests/results/037.processed 1.1:
7228: file 037.processed was initially added on branch autoptr.
7229:
7230: * tests/051.html 1.1:
7231: file 051.html was initially added on branch autoptr.
7232:
7233: * tests/results/046.processed 1.1:
7234: file 046.processed was initially added on branch autoptr.
7235:
7236: * tests/results/038.processed 1.1:
7237: file 038.processed was initially added on branch autoptr.
7238:
7239: * tests/041.html [autoptr] 1.1.2.1:
7240: * tests/results/041.processed [autoptr] 1.1.2.1:
7241: test:
7242: 41 table.locate by expression
7243:
7244: * tests/032.html 1.1:
7245: file 032.html was initially added on branch autoptr.
7246:
7247: * tests/results/047.processed 1.1:
7248: file 047.processed was initially added on branch autoptr.
7249:
7250: * tests/034.html 1.1:
7251: file 034.html was initially added on branch autoptr.
7252:
7253: * tests/results/040.processed 1.1:
7254: file 040.processed was initially added on branch autoptr.
7255:
7256: * tests/results/039.processed 1.1:
7257: file 039.processed was initially added on branch autoptr.
7258:
7259: * tests/results/032.processed 1.1:
7260: file 032.processed was initially added on branch autoptr.
7261:
7262: * tests/036.html 1.1:
7263: file 036.html was initially added on branch autoptr.
7264:
7265: * tests/038.html 1.1:
7266: file 038.html was initially added on branch autoptr.
7267:
7268: * tests/parser-unix.sh 1.1:
7269: file parser-unix.sh was initially added on branch autoptr.
7270:
7271: * tests/043.html [autoptr] 1.1.2.1:
7272: * tests/044.html [autoptr] 1.1.2.1:
7273: * tests/045.html [autoptr] 1.1.2.1:
7274: * tests/046.html [autoptr] 1.1.2.1:
7275: * tests/047.html [autoptr] 1.1.2.1:
7276: * tests/048.html [autoptr] 1.1.2.1:
7277: * tests/049.html [autoptr] 1.1.2.1:
7278: * tests/050.html [autoptr] 1.1.2.1:
7279: * tests/051.html [autoptr] 1.1.2.1:
7280: * tests/051b.p [autoptr] 1.1.2.1:
7281: * tests/051t.p [autoptr] 1.1.2.1:
7282: * tests/Makefile [autoptr] 1.1.2.3:
7283: * tests/outputs/049.processed [autoptr] 1.1.2.1:
7284: * tests/outputs/050.processed [autoptr] 1.1.2.1:
7285: * tests/outputs/051.processed [autoptr] 1.1.2.1:
7286: * tests/parser-cygwin.sh [autoptr] 1.1.2.2:
7287: * tests/parser-unix.sh [autoptr] 1.1.2.2:
7288: * tests/results/001.processed [autoptr] 1.1.2.2:
7289: * tests/results/002.processed [autoptr] 1.1.2.2:
7290: * tests/results/003.processed [autoptr] 1.1.2.2:
7291: * tests/results/005.processed [autoptr] 1.1.2.2:
7292: * tests/results/006.processed [autoptr] 1.1.2.2:
7293: * tests/results/008.processed [autoptr] 1.1.2.2:
7294: * tests/results/009.processed [autoptr] 1.1.2.2:
7295: * tests/results/011.processed [autoptr] 1.1.2.2:
7296: * tests/results/012.processed [autoptr] 1.1.2.2:
7297: * tests/results/013.processed [autoptr] 1.1.2.2:
7298: * tests/results/014.processed [autoptr] 1.1.2.2:
7299: * tests/results/015.processed [autoptr] 1.1.2.2:
7300: * tests/results/016.processed [autoptr] 1.1.2.2:
7301: * tests/results/017.processed [autoptr] 1.1.2.2:
7302: * tests/results/020.processed [autoptr] 1.1.2.2:
7303: * tests/results/021.processed [autoptr] 1.1.2.2:
7304: * tests/results/022.processed [autoptr] 1.1.2.2:
7305: * tests/results/024.processed [autoptr] 1.1.2.2:
7306: * tests/results/025.processed [autoptr] 1.1.2.2:
7307: * tests/results/026.processed [autoptr] 1.1.2.2:
7308: * tests/results/027.processed [autoptr] 1.1.2.2:
7309: * tests/results/028.processed [autoptr] 1.1.2.2:
7310: * tests/results/029.processed [autoptr] 1.1.2.2:
7311: * tests/results/030.processed [autoptr] 1.1.2.2:
7312: * tests/results/031.processed [autoptr] 1.1.2.2:
7313: * tests/results/043.processed [autoptr] 1.1.2.1:
7314: * tests/results/044.processed [autoptr] 1.1.2.1:
7315: * tests/results/045.processed [autoptr] 1.1.2.1:
7316: * tests/results/046.processed [autoptr] 1.1.2.1:
7317: * tests/results/047.processed [autoptr] 1.1.2.1:
7318: * tests/results/048.processed [autoptr] 1.1.2.1:
7319: * tests/results/049.processed [autoptr] 1.1.2.1:
7320: * tests/results/050.processed [autoptr] 1.1.2.1:
7321: * tests/results/051.processed [autoptr] 1.1.2.1:
7322: * tests/run_parser.sh [autoptr] 1.1.2.1:
7323: tests:
7324: 43,44,45 date rolls
7325: 46 autoevaluating junction
7326: 47 table.select
7327: 48 name with subvar
7328: 49 hash-creating switch
7329: 50 process
7330: 51 started parent/child, works as it were but it were NOT GOOD, created separate task to fix that
7331:
7332: * tests/041.html 1.1:
7333: file 041.html was initially added on branch autoptr.
7334:
7335: * src/classes/op.C [autoptr] 1.127.2.18:
7336: * src/include/pa_request.h [autoptr] 1.160.2.28:
7337: * src/include/pa_string.h [autoptr] 1.144.2.25:
7338: * src/main/execute.C [autoptr] 1.295.2.21:
7339: * src/main/pa_request.C [autoptr] 1.245.2.28:
7340: * src/main/pa_string.C [autoptr] 1.172.2.18:
7341: * src/main/untaint.C [autoptr] 1.115.2.11:
7342: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.3:
7343: * src/types/pa_wcontext.h [autoptr] 1.42.2.9:
7344: * tests/032.html [autoptr] 1.1.2.1:
7345: * tests/results/032.processed [autoptr] 1.1.2.1:
7346: uchar changed to String_UL in all places [was not everywhere]
7347: untaint test: 032
7348:
7349: * tests/results/048.processed 1.1:
7350: file 048.processed was initially added on branch autoptr.
7351:
7352: * tests/043.html 1.1:
7353: file 043.html was initially added on branch autoptr.
7354:
7355: * tests/results/041.processed 1.1:
7356: file 041.processed was initially added on branch autoptr.
7357:
7358: * tests/results/033.processed 1.1:
7359: file 033.processed was initially added on branch autoptr.
7360:
7361: * tests/045.html 1.1:
7362: file 045.html was initially added on branch autoptr.
7363:
7364: * tests/047.html 1.1:
7365: file 047.html was initially added on branch autoptr.
7366:
7367: * tests/051t.p 1.1:
7368: file 051t.p was initially added on branch autoptr.
7369:
7370: * tests/050.html 1.1:
7371: file 050.html was initially added on branch autoptr.
7372:
7373: * tests/049.html 1.1:
7374: file 049.html was initially added on branch autoptr.
7375:
7376: * src/targets/cgi/parser3.C [autoptr] 1.216.2.19:
7377: * tests/004.html [autoptr] 1.1.2.2:
7378: * tests/Makefile [autoptr] 1.1.2.2:
7379: * tests/parser-cygwin.sh [autoptr] 1.1.2.1:
7380: * tests/parser-unix.sh [autoptr] 1.1.2.1:
7381: * tests/results/004.processed [autoptr] 1.1.2.2:
7382: * www/htdocs/.htaccess [autoptr] 1.12.6.2:
7383: removed -H command line key, now testing using .sh file with
7384: SERVER_SOFTWARE=xxx
7385:
1.24 paf 7386: * tests/042.html [autoptr] 1.1.2.1:
7387: * tests/results/042.processed [autoptr] 1.1.2.1:
7388: test:
7389: 42 exception.handled
7390:
1.23 paf 7391: * tests/outputs/049.processed 1.1:
7392: * tests/results/049.processed 1.1:
7393: file 049.processed was initially added on branch autoptr.
7394:
7395: * tests/outputs/050.processed 1.1:
7396: * tests/results/050.processed 1.1:
7397: file 050.processed was initially added on branch autoptr.
7398:
7399: * tests/results/042.processed 1.1:
7400: file 042.processed was initially added on branch autoptr.
7401:
7402: * tests/results/034.processed 1.1:
7403: file 034.processed was initially added on branch autoptr.
7404:
7405: * tests/039.html [autoptr] 1.1.2.1:
7406: * tests/results/039.processed [autoptr] 1.1.2.1:
7407: test:
7408: 37 method result of type table
7409:
7410: * tests/outputs/051.processed 1.1:
7411: * tests/results/051.processed 1.1:
7412: file 051.processed was initially added on branch autoptr.
7413:
7414: * tests/parser-cygwin.sh 1.1:
7415: file parser-cygwin.sh was initially added on branch autoptr.
7416:
7417: * tests/results/043.processed 1.1:
7418: file 043.processed was initially added on branch autoptr.
7419:
7420: * tests/results/035.processed 1.1:
7421: file 035.processed was initially added on branch autoptr.
7422:
7423: * tests/033.html 1.1:
7424: file 033.html was initially added on branch autoptr.
7425:
7426: * tests/run_parser.sh 1.1:
7427: file run_parser.sh was initially added on branch autoptr.
7428:
7429: * tests/035.html 1.1:
7430: file 035.html was initially added on branch autoptr.
7431:
7432: 2003-02-27 paf
7433: * www/htdocs/maximized.htm [autoptr] 1.1.2.1:
7434: *** empty log message ***
7435:
7436: * www/htdocs/maximized.htm 1.1:
7437: file maximized.htm was initially added on branch autoptr.
7438:
7439: 2003-02-26 paf
7440: * tests/001.html 1.1:
7441: file 001.html was initially added on branch autoptr.
7442:
7443: * tests/003.html 1.1:
7444: file 003.html was initially added on branch autoptr.
7445:
7446: * tests/results/028.processed 1.1:
7447: file 028.processed was initially added on branch autoptr.
7448:
7449: * tests/005.html 1.1:
7450: file 005.html was initially added on branch autoptr.
7451:
7452: * tests/results/021.processed 1.1:
7453: file 021.processed was initially added on branch autoptr.
7454:
7455: * tests/results/013.processed 1.1:
7456: file 013.processed was initially added on branch autoptr.
7457:
7458: * src/include/pa_array.h [autoptr] 1.57.2.26:
7459: * src/include/pa_hash.h [autoptr] 1.58.2.17:
7460: * src/include/pa_memory.h [autoptr] 1.1.2.3:
7461: * src/main/pa_charset.C [autoptr] 1.33.2.12:
7462: * tests/001.html [autoptr] 1.1.2.1:
7463: * tests/002.html [autoptr] 1.1.2.1:
7464: * tests/003.html [autoptr] 1.1.2.1:
7465: * tests/004.html [autoptr] 1.1.2.1:
7466: * tests/005.html [autoptr] 1.1.2.1:
7467: * tests/006.html [autoptr] 1.1.2.1:
7468: * tests/007.html [autoptr] 1.1.2.1:
7469: * tests/008.html [autoptr] 1.1.2.1:
7470: * tests/009.html [autoptr] 1.1.2.1:
7471: * tests/010.html [autoptr] 1.1.2.1:
7472: * tests/011.html [autoptr] 1.1.2.1:
7473: * tests/012.html [autoptr] 1.1.2.1:
7474: * tests/013.html [autoptr] 1.1.2.1:
7475: * tests/014.html [autoptr] 1.1.2.1:
7476: * tests/Makefile [autoptr] 1.1.2.1:
7477: * tests/outputs/create-dir [autoptr] 1.1.2.1:
7478: * tests/results/001.processed [autoptr] 1.1.2.1:
7479: * tests/results/002.processed [autoptr] 1.1.2.1:
7480: * tests/results/003.processed [autoptr] 1.1.2.1:
7481: * tests/results/004.processed [autoptr] 1.1.2.1:
7482: * tests/results/005.processed [autoptr] 1.1.2.1:
7483: * tests/results/006.processed [autoptr] 1.1.2.1:
7484: * tests/results/007.processed [autoptr] 1.1.2.1:
7485: * tests/results/008.processed [autoptr] 1.1.2.1:
7486: * tests/results/009.processed [autoptr] 1.1.2.1:
7487: * tests/results/010.processed [autoptr] 1.1.2.1:
7488: * tests/results/011.processed [autoptr] 1.1.2.1:
7489: * tests/results/012.processed [autoptr] 1.1.2.1:
7490: * tests/results/013.processed [autoptr] 1.1.2.1:
7491: * tests/results/014.processed [autoptr] 1.1.2.1:
7492: hash cloning fixed
7493:
7494: * tests/007.html 1.1:
7495: file 007.html was initially added on branch autoptr.
7496:
7497: * tests/results/005.processed 1.1:
7498: file 005.processed was initially added on branch autoptr.
7499:
7500: * tests/010.html 1.1:
7501: file 010.html was initially added on branch autoptr.
7502:
7503: * tests/009.html 1.1:
7504: file 009.html was initially added on branch autoptr.
7505:
7506: * tests/012.html 1.1:
7507: file 012.html was initially added on branch autoptr.
7508:
7509: * tests/014.html 1.1:
7510: file 014.html was initially added on branch autoptr.
7511:
7512: * src/main/execute.C [autoptr] 1.295.2.20:
7513: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.14:
7514: * tests/024.html [autoptr] 1.1.2.1:
7515: * tests/025.html [autoptr] 1.1.2.1:
7516: * tests/026.html [autoptr] 1.1.2.1:
7517: * tests/027.html [autoptr] 1.1.2.1:
7518: * tests/028.html [autoptr] 1.1.2.1:
7519: * tests/029.html [autoptr] 1.1.2.1:
7520: * tests/030.html [autoptr] 1.1.2.1:
7521: * tests/031.html [autoptr] 1.1.2.1:
7522: * tests/results/024.processed [autoptr] 1.1.2.1:
7523: * tests/results/025.processed [autoptr] 1.1.2.1:
7524: * tests/results/026.processed [autoptr] 1.1.2.1:
7525: * tests/results/027.processed [autoptr] 1.1.2.1:
7526: * tests/results/028.processed [autoptr] 1.1.2.1:
7527: * tests/results/029.processed [autoptr] 1.1.2.1:
7528: * tests/results/030.processed [autoptr] 1.1.2.1:
7529: * tests/results/031.processed [autoptr] 1.1.2.1:
7530: fixed bug with name_cstr mutable CharPtr
7531: more tests
7532:
7533: * tests/results/029.processed 1.1:
7534: file 029.processed was initially added on branch autoptr.
7535:
7536: * tests/results/030.processed 1.1:
7537: file 030.processed was initially added on branch autoptr.
7538:
7539: * tests/016.html 1.1:
7540: file 016.html was initially added on branch autoptr.
7541:
7542: * tests/results/022.processed 1.1:
7543: file 022.processed was initially added on branch autoptr.
7544:
7545: * tests/results/014.processed 1.1:
7546: file 014.processed was initially added on branch autoptr.
7547:
7548: * tests/018.html 1.1:
7549: file 018.html was initially added on branch autoptr.
7550:
7551: * tests/results/006.processed 1.1:
7552: file 006.processed was initially added on branch autoptr.
7553:
7554: * tests/022_dir/a.html 1.1:
7555: file a.html was initially added on branch autoptr.
7556:
7557: * tests/021.html 1.1:
7558: file 021.html was initially added on branch autoptr.
7559:
7560: * tests/023.html 1.1:
7561: file 023.html was initially added on branch autoptr.
7562:
7563: * tests/results/031.processed 1.1:
7564: file 031.processed was initially added on branch autoptr.
7565:
7566: * tests/025.html 1.1:
7567: file 025.html was initially added on branch autoptr.
7568:
7569: * tests/results/023.processed 1.1:
7570: file 023.processed was initially added on branch autoptr.
7571:
7572: * src/include/pa_sapi.h [autoptr] 1.22.2.8:
7573: * src/main/pa_globals.C [autoptr] 1.152.2.16:
7574: * src/main/pa_memory.C [autoptr] 1.1.2.3:
7575: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.6:
7576: * src/targets/cgi/parser3.C [autoptr] 1.216.2.18:
7577: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.6:
7578: SAPI::abort << abort. die now just exits
7579:
7580: * tests/results/015.processed 1.1:
7581: file 015.processed was initially added on branch autoptr.
7582:
7583: * tests/027.html 1.1:
7584: file 027.html was initially added on branch autoptr.
7585:
7586: * tests/results/007.processed 1.1:
7587: file 007.processed was initially added on branch autoptr.
7588:
7589: * tests/030.html 1.1:
7590: file 030.html was initially added on branch autoptr.
7591:
7592: * tests/029.html 1.1:
7593: file 029.html was initially added on branch autoptr.
7594:
7595: * tests/outputs/create-dir 1.1:
7596: file create-dir was initially added on branch autoptr.
7597:
7598: * tests/022_dir/b.txt 1.1:
7599: file b.txt was initially added on branch autoptr.
7600:
7601: * tests/results/024.processed 1.1:
7602: file 024.processed was initially added on branch autoptr.
7603:
7604: * tests/002.html 1.1:
7605: file 002.html was initially added on branch autoptr.
7606:
7607: * tests/results/016.processed 1.1:
7608: file 016.processed was initially added on branch autoptr.
7609:
7610: * tests/results/008.processed 1.1:
7611: file 008.processed was initially added on branch autoptr.
7612:
7613: * tests/004.html 1.1:
7614: file 004.html was initially added on branch autoptr.
7615:
7616: * tests/results/001.processed 1.1:
7617: file 001.processed was initially added on branch autoptr.
7618:
7619: * tests/006.html 1.1:
7620: file 006.html was initially added on branch autoptr.
7621:
7622: * tests/008.html 1.1:
7623: file 008.html was initially added on branch autoptr.
7624:
7625: * tests/011.html 1.1:
7626: file 011.html was initially added on branch autoptr.
7627:
7628: * tests/results/025.processed 1.1:
7629: file 025.processed was initially added on branch autoptr.
7630:
7631: * tests/results/017.processed 1.1:
7632: file 017.processed was initially added on branch autoptr.
7633:
7634: * tests/Makefile 1.1:
7635: file Makefile was initially added on branch autoptr.
7636:
7637: * tests/results/009.processed 1.1:
7638: file 009.processed was initially added on branch autoptr.
7639:
7640: * tests/results/010.processed 1.1:
7641: file 010.processed was initially added on branch autoptr.
7642:
7643: * tests/013.html 1.1:
7644: file 013.html was initially added on branch autoptr.
7645:
7646: * tests/results/002.processed 1.1:
7647: file 002.processed was initially added on branch autoptr.
7648:
7649: * tests/019paf2001.gif 1.1:
7650: file 019paf2001.gif was initially added on branch autoptr.
7651:
7652: * tests/015.html 1.1:
7653: file 015.html was initially added on branch autoptr.
7654:
7655: * tests/017.html 1.1:
7656: file 017.html was initially added on branch autoptr.
7657:
7658: * tests/020.html 1.1:
7659: file 020.html was initially added on branch autoptr.
7660:
7661: * tests/019.html 1.1:
7662: file 019.html was initially added on branch autoptr.
7663:
7664: * tests/results/026.processed 1.1:
7665: file 026.processed was initially added on branch autoptr.
7666:
7667: * tests/results/018.processed 1.1:
7668: file 018.processed was initially added on branch autoptr.
7669:
7670: * tests/022.html 1.1:
7671: file 022.html was initially added on branch autoptr.
7672:
7673: * tests/results/011.processed 1.1:
7674: file 011.processed was initially added on branch autoptr.
7675:
7676: * tests/024.html 1.1:
7677: file 024.html was initially added on branch autoptr.
7678:
7679: * tests/results/003.processed 1.1:
7680: file 003.processed was initially added on branch autoptr.
7681:
7682: * tests/022_dir/c.htm 1.1:
7683: file c.htm was initially added on branch autoptr.
7684:
7685: * tests/026.html 1.1:
7686: file 026.html was initially added on branch autoptr.
7687:
7688: * tests/028.html 1.1:
7689: file 028.html was initially added on branch autoptr.
7690:
7691: * tests/031.html 1.1:
7692: file 031.html was initially added on branch autoptr.
7693:
7694: * tests/results/027.processed 1.1:
7695: file 027.processed was initially added on branch autoptr.
7696:
7697: * tests/results/019.processed 1.1:
7698: file 019.processed was initially added on branch autoptr.
7699:
7700: * tests/results/020.processed 1.1:
7701: file 020.processed was initially added on branch autoptr.
7702:
7703: * src/classes/classes.awk [autoptr] 1.6.6.3:
7704: * src/classes/classes.h [autoptr] 1.23.2.9:
7705: * src/classes/date.C [autoptr] 1.42.2.11:
7706: * src/classes/double.C [autoptr] 1.53.2.8:
7707: * src/classes/file.C [autoptr] 1.107.2.15:
7708: * src/classes/form.C [autoptr] 1.34.2.7:
7709: * src/classes/hash.C [autoptr] 1.54.2.11:
7710: * src/classes/image.C [autoptr] 1.90.2.12:
7711: * src/classes/int.C [autoptr] 1.49.2.7:
7712: * src/classes/mail.C [autoptr] 1.88.2.12:
7713: * src/classes/math.C [autoptr] 1.24.2.10:
7714: * src/classes/op.C [autoptr] 1.127.2.17:
7715: * src/classes/response.C [autoptr] 1.23.2.7:
7716: * src/classes/string.C [autoptr] 1.125.2.12:
7717: * src/classes/table.C [autoptr] 1.172.2.11:
7718: * src/classes/void.C [autoptr] 1.28.2.5:
7719: * src/classes/xdoc.C [autoptr] 1.108.2.12:
7720: * src/classes/xnode.C [autoptr] 1.54.2.8:
7721: * src/include/pa_memory.h [autoptr] 1.1.2.4:
7722: * src/include/pa_sapi.h [autoptr] 1.22.2.7:
7723: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.5:
7724: * src/targets/cgi/parser3.C [autoptr] 1.216.2.17:
7725: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.5:
7726: * src/types/pa_venv.h [autoptr] 1.28.2.5:
7727: * src/types/pa_vform.C [autoptr] 1.74.2.11:
7728: * tests/015.html [autoptr] 1.1.2.1:
7729: * tests/016.html [autoptr] 1.1.2.1:
7730: * tests/017.html [autoptr] 1.1.2.1:
7731: * tests/018.html [autoptr] 1.1.2.1:
7732: * tests/019.html [autoptr] 1.1.2.1:
7733: * tests/019paf2001.gif [autoptr] 1.1.2.1:
7734: * tests/020.html [autoptr] 1.1.2.1:
7735: * tests/021.html [autoptr] 1.1.2.1:
7736: * tests/022.html [autoptr] 1.1.2.1:
7737: * tests/022_dir/a.html [autoptr] 1.1.2.1:
7738: * tests/022_dir/b.txt [autoptr] 1.1.2.1:
7739: * tests/022_dir/c.htm [autoptr] 1.1.2.1:
7740: * tests/023.html [autoptr] 1.1.2.1:
7741: * tests/results/015.processed [autoptr] 1.1.2.1:
7742: * tests/results/016.processed [autoptr] 1.1.2.1:
7743: * tests/results/017.processed [autoptr] 1.1.2.1:
7744: * tests/results/018.processed [autoptr] 1.1.2.1:
7745: * tests/results/019.processed [autoptr] 1.1.2.1:
7746: * tests/results/020.processed [autoptr] 1.1.2.1:
7747: * tests/results/021.processed [autoptr] 1.1.2.1:
7748: * tests/results/022.processed [autoptr] 1.1.2.1:
7749: * tests/results/023.processed [autoptr] 1.1.2.1:
7750: methoded_array now contains all Mxxx classes
7751: SAPI::get_env now returns info on pool
7752: more tests
7753:
7754: * tests/results/012.processed 1.1:
7755: file 012.processed was initially added on branch autoptr.
7756:
7757: * tests/results/004.processed 1.1:
7758: file 004.processed was initially added on branch autoptr.
7759:
7760: 2003-02-25 paf
7761: * src/main/pa_common.C [release_3_0_0007] 1.140.2.2:
7762: typo fixed
7763:
7764: 2003-02-24 paf
7765: * src/types/pa_vcookie.C [autoptr] 1.55.2.9:
7766: fixed all places with bad get_string(0)
7767: [one remained]
7768:
7769: * src/include/pa_request.h [autoptr] 1.160.2.27:
7770: * src/main/execute.C [autoptr] 1.295.2.19:
7771: few bad get_string(0) [should have been get_string(&pool)]
7772: todo: check other such calls
7773:
7774: * src/types/pa_vmail.C 1.41:
7775: body [text/html] transcoded to
7776: $.charset[specified]
7777: now
7778:
7779: * src/main/compile.tab.C [autoptr] 1.81.2.9:
7780: * src/main/execute.C [autoptr] 1.295.2.18:
7781: * src/types/pa_vfile.h [autoptr] 1.52.2.16:
7782: test10, bad lookups
7783:
7784: xxx* xxx=smartptr.get(); << is bad style, after ";" original object got destructed, and xxx points to sky
7785:
7786: * src/main/pa_common.C 1.145:
7787: * src/main/pa_common.C [release_3_0_0007] 1.140.2.1:
7788: stupid gcc [2.95.4] generated bad code
7789: which failed to handle sigsetjmp+throw: crashed inside of pre-throw code.
7790: rewritten simplier [though duplicating closesocket code]
7791:
7792: * src/classes/string.C [autoptr] 1.125.2.11:
7793: match bug fixed
7794:
1.22 paf 7795: 2003-02-21 paf
7796: * src/targets/cgi/parser3.C [autoptr] 1.216.2.15:
7797: MAKE_TEST must be used inside of 'make tests' only
7798: [it's not forcing CGI mode now]
7799: now use -H to output CGI header when parser used in command line [useful for tests also]
7800:
7801: * src/classes/file.C [autoptr] 1.107.2.14:
7802: * src/classes/image.C [autoptr] 1.90.2.11:
7803: * src/classes/mail.C [autoptr] 1.88.2.11:
7804: * src/classes/op.C [autoptr] 1.127.2.16:
7805: * src/classes/xdoc.C [autoptr] 1.108.2.11:
7806: * src/main/pa_charset.C [autoptr] 1.33.2.11:
7807: * src/main/pa_exec.C [autoptr] 1.48.2.14:
7808: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.14:
7809: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.4:
7810: * src/types/pa_vimage.C [autoptr] 1.22.2.7:
7811: * src/types/pa_vxdoc.h [autoptr] 1.31.2.4:
7812: fixed all cstr's that must use pool [as the one in ^process]
7813:
7814: * src/include/pa_array.h [autoptr] 1.57.2.25:
7815: * src/include/pa_exception.h [autoptr] 1.38.2.15:
7816: * src/include/pa_memory.h [autoptr] 1.1.2.1:
7817: * src/include/pa_pool.h [autoptr] 1.86.2.31:
7818: * src/main/Makefile.am [autoptr] 1.35.6.3:
7819: * src/main/main.dsp [autoptr] 1.161.6.12:
7820: * src/main/pa_array.C [autoptr] 1.54.2.5:
7821: * src/main/pa_memory.C [autoptr] 1.1.2.1:
7822: * src/main/pa_pool.C [autoptr] 1.59.2.5:
7823: reorganized memory handling files
7824:
7825: * src/include/pa_memory.h [autoptr] 1.1.2.2:
7826: * src/main/pa_memory.C [autoptr] 1.1.2.2:
7827: inlined memory handling pa_*
7828:
7829: * src/main/execute.C [autoptr] 1.295.2.17:
7830: * src/targets/cgi/parser3.C [autoptr] 1.216.2.11:
7831: * www/htdocs/autoptr.html [autoptr] 1.1.2.3:
7832: release mode now compiles OK
7833: test to show benefits of free
7834:
7835: * src/targets/cgi/parser3.C [autoptr] 1.216.2.14:
7836: MAKE_TEST environment variable switches on CGI mode, and is
7837: used in regression tests
7838:
7839: * operators.txt [autoptr] 1.109.2.1:
7840: * src/targets/cgi/parser3.C [autoptr] 1.216.2.16:
7841: * src/types/pa_vcookie.C [autoptr] 1.55.2.8:
7842: $cookie:name[$.expires[date << can be now]]
7843:
7844: written makefile with regression tests [raw]
7845:
7846: * src/include/pa_request.h [autoptr] 1.160.2.26:
7847: * src/main/pa_request.C [autoptr] 1.245.2.27:
7848: * src/targets/cgi/parser3.C [autoptr] 1.216.2.13:
7849: * src/types/pa_vcookie.h [autoptr] 1.23.2.6:
7850: * src/types/pa_venv.h [autoptr] 1.28.2.4:
7851: env fixed
7852:
7853: * src/main/pa_array.C [autoptr] 1.54.2.4:
7854: pool::format_integer terminator fixed
7855:
7856: * src/include/pa_memory.h 1.1:
7857: file pa_memory.h was initially added on branch autoptr.
7858:
7859: * src/main/pa_memory.C 1.1:
7860: file pa_memory.C was initially added on branch autoptr.
7861:
7862: * src/classes/op.C [autoptr] 1.127.2.15:
7863: fixed process.
7864: sould now check for all cstr's -- some must use pool [as the one in ^process]
7865:
7866: 2003-02-20 paf
7867: * www/htdocs/autoptr.html 1.1:
7868: file autoptr.html was initially added on branch autoptr.
7869:
7870: * src/include/pa_config_fixed.h [autoptr] 1.54.2.2:
7871: * src/targets/cgi/parser3.C [autoptr] 1.216.2.10:
7872: form values passed OK now
7873:
7874: * src/classes/date.C [autoptr] 1.42.2.10:
7875: * src/classes/double.C [autoptr] 1.53.2.7:
7876: * src/classes/file.C [autoptr] 1.107.2.13:
7877: * src/classes/hash.C [autoptr] 1.54.2.10:
7878: * src/classes/image.C [autoptr] 1.90.2.10:
7879: * src/classes/int.C [autoptr] 1.49.2.6:
7880: * src/classes/mail.C [autoptr] 1.88.2.10:
7881: * src/classes/math.C [autoptr] 1.24.2.9:
7882: * src/classes/op.C [autoptr] 1.127.2.13:
7883: * src/classes/response.C [autoptr] 1.23.2.6:
7884: * src/classes/string.C [autoptr] 1.125.2.10:
7885: * src/classes/table.C [autoptr] 1.172.2.10:
7886: * src/classes/void.C [autoptr] 1.28.2.4:
7887: * src/classes/xdoc.C [autoptr] 1.108.2.10:
7888: * src/classes/xnode.C [autoptr] 1.54.2.7:
7889: * src/main/pa_string.C [autoptr] 1.172.2.17:
7890: * src/types/pa_method.h [autoptr] 1.1.2.4:
7891: * src/types/pa_value.C [autoptr] 1.9.2.14:
7892: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.8:
7893: * www/htdocs/autoptr.html [autoptr] 1.1.2.1:
7894: string cmp fixed
7895:
7896: 2003-02-19 paf
7897: * src/classes/form.C [autoptr] 1.34.2.6:
7898: * src/include/pa_charset.h [autoptr] 1.20.2.12:
7899: * src/include/pa_pool.h [autoptr] 1.86.2.30:
7900: * src/main/pa_charset.C [autoptr] 1.33.2.10:
7901: * src/main/pa_exception.C [autoptr] 1.43.2.13:
7902: * src/main/pa_request.C [autoptr] 1.245.2.25:
7903: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.3:
7904: * src/targets/apache13/ApacheModuleParser3.dsp [autoptr] 1.16.12.1:
7905: * src/targets/cgi/parser3.C [autoptr] 1.216.2.8:
7906: * src/targets/isapi/parser3isapi.dsp [autoptr] 1.41.12.1:
7907: * src/types/pa_vcookie.C [autoptr] 1.55.2.7:
7908: * src/types/pa_vform.C [autoptr] 1.74.2.9:
7909: * src/types/pa_vmail.C [autoptr] 1.40.2.9:
7910: * src/types/pa_vxnode.C [autoptr] 1.30.2.2:
7911: found&kill all remaning leaks resulted from pooled::malloc calls
7912: [excluding in gd -- planning complete rewrite extremely ugly code]
7913:
7914: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.2:
7915: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.2:
7916: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.2:
7917: removed unneeded files
7918:
7919: 2003-02-17 paf
7920: * src/classes/classes.C [autoptr] 1.18.2.4:
7921: * src/include/pa_array.h [autoptr] 1.57.2.22:
7922: * src/include/pa_hash.h [autoptr] 1.58.2.16:
7923: * src/include/pa_pool.h [autoptr] 1.86.2.29:
7924: * src/include/pa_request.h [autoptr] 1.160.2.23:
7925: * src/main/pa_request.C [autoptr] 1.245.2.20:
7926: * src/main/pa_string.C [autoptr] 1.172.2.16:
7927: * src/main/untaint.C [autoptr] 1.115.2.10:
7928: * src/types/pa_value.h [autoptr] 1.109.2.23:
7929: * src/types/pa_vint.h [autoptr] 1.38.2.10:
7930: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.12:
7931: * src/types/pa_vstring.h [autoptr] 1.54.2.10:
7932: * src/types/pa_vvoid.h [autoptr] 1.17.2.7:
7933: * src/types/pa_wcontext.h [autoptr] 1.42.2.7:
7934: class fields of simple type not initialized with zeros :(
7935: while class fields of class types initialized with default constructors.
7936: learn C++
7937:
7938: * src/main/execute.C [autoptr] 1.295.2.11:
7939: * src/main/pa_request.C [autoptr] 1.245.2.21:
7940: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.5:
7941: first letters out OK
7942:
7943: * src/classes/classes.awk [autoptr] 1.6.6.2:
7944: * src/classes/double.C [autoptr] 1.53.2.5:
7945: * src/classes/file.C [autoptr] 1.107.2.11:
7946: * src/classes/form.C [autoptr] 1.34.2.5:
7947: * src/classes/image.C [autoptr] 1.90.2.8:
7948: * src/classes/int.C [autoptr] 1.49.2.4:
7949: * src/classes/mail.C [autoptr] 1.88.2.8:
7950: * src/classes/math.C [autoptr] 1.24.2.7:
7951: * src/classes/xdoc.C [autoptr] 1.108.2.7:
7952: * src/classes/xnode.C [autoptr] 1.54.2.5:
7953: * src/include/pa_array.h [autoptr] 1.57.2.21:
7954: * src/include/pa_string.h [autoptr] 1.144.2.24:
7955: * src/main/pa_exec.C [autoptr] 1.48.2.13:
7956: * src/types/pa_vmail.C [autoptr] 1.40.2.7:
7957: parser3.exe - 0 error(s), 0 warning(s)
7958:
7959: * src/classes/date.C [autoptr] 1.42.2.8:
7960: * src/classes/op.C [autoptr] 1.127.2.12:
7961: * src/classes/table.C [autoptr] 1.172.2.8:
7962: * src/classes/xdoc.C [autoptr] 1.108.2.8:
7963: * src/classes/xnode.C [autoptr] 1.54.2.6:
7964: * src/include/pa_array.h [autoptr] 1.57.2.24:
7965: * src/include/pa_charset.h [autoptr] 1.20.2.11:
7966: * src/main/Makefile.am [autoptr] 1.35.6.2:
7967: * src/main/main.dsp [autoptr] 1.161.6.11:
7968: * src/main/pa_charset.C [autoptr] 1.33.2.8:
7969: * src/main/pa_common.C [autoptr] 1.143.2.20:
7970: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.13:
7971: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.2:
7972: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.4:
7973: * src/targets/cgi/parser3.C [autoptr] 1.216.2.6:
7974: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.4:
7975: * src/types/pa_vmail.C [autoptr] 1.40.2.8:
7976: fixed more leaks resulted from pooled::malloc calls
7977:
7978: * src/include/pa_stack.h [autoptr] 1.17.2.4:
7979: * src/main/compile.C [autoptr] 1.69.2.6:
7980: * src/main/execute.C [autoptr] 1.295.2.13:
7981: * src/main/pa_request.C [autoptr] 1.245.2.23:
7982: stack-stored items need extra .ref to prevent object_ptr from
7983: delete[them]
7984:
7985: * src/main/pa_request.C [autoptr] 1.245.2.22:
7986: * src/targets/cgi/parser3.C [autoptr] 1.216.2.5:
7987: * src/types/pa_vfile.C [autoptr] 1.36.2.10:
7988: couple mem leaks rusulted from old pooled::malloc usage.
7989: todo:find more like those
7990:
7991: * src/main/execute.C [autoptr] 1.295.2.14:
7992: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.2:
7993: * src/targets/cgi/parser3.C [autoptr] 1.216.2.7:
7994: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.2:
7995: few bugs in debug output fixed
7996:
7997: * src/include/pa_array.h [autoptr] 1.57.2.23:
7998: * src/include/pa_request.h [autoptr] 1.160.2.24:
7999: * src/main/execute.C [autoptr] 1.295.2.12:
8000: stackItem fixed [there were no string on stack before]
8001:
8002: * src/classes/date.C [autoptr] 1.42.2.9:
8003: * src/classes/double.C [autoptr] 1.53.2.6:
8004: * src/classes/file.C [autoptr] 1.107.2.12:
8005: * src/classes/image.C [autoptr] 1.90.2.9:
8006: * src/classes/int.C [autoptr] 1.49.2.5:
8007: * src/classes/mail.C [autoptr] 1.88.2.9:
8008: * src/classes/math.C [autoptr] 1.24.2.8:
8009: * src/classes/response.C [autoptr] 1.23.2.5:
8010: * src/classes/string.C [autoptr] 1.125.2.9:
8011: * src/classes/table.C [autoptr] 1.172.2.9:
8012: * src/classes/xdoc.C [autoptr] 1.108.2.9:
8013: * src/classes/xnode.h [autoptr] 1.18.2.4:
8014: * src/include/pa_stack.h [autoptr] 1.17.2.5:
8015: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.2:
8016: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.2:
8017: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.3:
8018: * src/types/pa_vdate.h [autoptr] 1.24.2.5:
8019: * src/types/pa_vdouble.h [autoptr] 1.42.2.9:
8020: * src/types/pa_vfile.h [autoptr] 1.52.2.15:
8021: * src/types/pa_vform.C [autoptr] 1.74.2.8:
8022: * src/types/pa_vform.h [autoptr] 1.45.2.8:
8023: * src/types/pa_vimage.h [autoptr] 1.34.2.7:
8024: * src/types/pa_vstatus.h [autoptr] 1.15.2.7:
8025: * src/types/pa_vstring.h [autoptr] 1.54.2.11:
8026: * src/types/pa_vtable.h [autoptr] 1.48.2.8:
8027: * src/types/pa_vvoid.h [autoptr] 1.17.2.8:
8028: * src/types/pa_vxdoc.h [autoptr] 1.31.2.3:
8029: * src/types/pa_vxnode.h [autoptr] 1.22.2.3:
8030: * src/types/pa_wcontext.h [autoptr] 1.42.2.8:
8031: * src/types/pa_wwrapper.h [autoptr] 1.28.2.3:
8032: fixed all remained bugs of unitialized simple-typed field
8033:
8034: * src/classes/classes.C [autoptr] 1.18.2.5:
8035: * src/classes/classes.h [autoptr] 1.23.2.8:
8036: * src/main/execute.C [autoptr] 1.295.2.15:
8037: * src/main/pa_charset.C [autoptr] 1.33.2.9:
8038: * src/main/pa_request.C [autoptr] 1.245.2.24:
8039: another bug of unitialized simple-typed field fixed.
8040: todo: find&kill all like that one
8041:
8042: * src/main/compile.C [autoptr] 1.69.2.5:
8043: * src/main/compile_tools.C [autoptr] 1.54.2.5:
8044: 2*2!
8045:
8046: 2003-02-14 paf
8047: * src/classes/classes.dsp [autoptr] 1.25.10.4:
8048: * src/classes/op.C [autoptr] 1.127.2.10:
8049: * src/classes/string.C [autoptr] 1.125.2.8:
8050: * src/classes/table.C [autoptr] 1.172.2.7:
8051: * src/include/pa_common.h [autoptr] 1.89.2.11:
8052: * src/include/pa_globals.h [autoptr] 1.101.2.14:
8053: * src/include/pa_pool.h [autoptr] 1.86.2.28:
8054: * src/include/pa_request.h [autoptr] 1.160.2.20:
8055: * src/main/pa_globals.C [autoptr] 1.152.2.15:
8056: * src/main/pa_request.C [autoptr] 1.245.2.16:
8057: * src/types/pa_value.h [autoptr] 1.109.2.22:
8058: * src/types/pa_vhash.h [autoptr] 1.43.2.12:
8059: * src/types/pa_vint.h [autoptr] 1.38.2.9:
8060: * src/types/types.dsp [autoptr] 1.35.10.7:
8061: op compiled
8062:
8063: * src/classes/classes.C [autoptr] 1.18.2.3:
8064: * src/classes/classes.awk [autoptr] 1.6.6.1:
8065: * src/classes/file.C [autoptr] 1.107.2.9:
8066: * src/classes/hash.C [autoptr] 1.54.2.9:
8067: * src/classes/mail.C [autoptr] 1.88.2.7:
8068: * src/classes/op.C [autoptr] 1.127.2.11:
8069: * src/include/pa_common.h [autoptr] 1.89.2.12:
8070: * src/include/pa_request.h [autoptr] 1.160.2.21:
8071: * src/include/pa_sapi.h [autoptr] 1.22.2.6:
8072: * src/main/pa_common.C [autoptr] 1.143.2.18:
8073: * src/main/pa_request.C [autoptr] 1.245.2.17:
8074: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.3:
8075: * src/targets/cgi/parser3.C [autoptr] 1.216.2.3:
8076: * src/targets/cgi/parser3.dsp [autoptr] 1.60.10.1:
8077: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.3:
8078: classes.lib - 0 error(s), 0 warning(s)
8079: parser.C compiled
8080:
8081: * src/classes/classes.dsp [autoptr] 1.25.10.3:
8082: * src/classes/response.C [autoptr] 1.23.2.4:
8083: * src/classes/string.C [autoptr] 1.125.2.7:
8084: * src/include/pa_dictionary.h [autoptr] 1.13.2.7:
8085: * src/include/pa_string.h [autoptr] 1.144.2.23:
8086: * src/main/pa_string.C [autoptr] 1.172.2.15:
8087: * src/main/untaint.C [autoptr] 1.115.2.9:
8088: * src/types/pa_vtable.h [autoptr] 1.48.2.7:
8089: string, response compiled
8090:
8091: * src/classes/file.C [autoptr] 1.107.2.10:
8092: * src/include/pa_request.h [autoptr] 1.160.2.22:
8093: * src/main/pa_request.C [autoptr] 1.245.2.18:
8094: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.12:
8095: * src/targets/cgi/parser3.C [autoptr] 1.216.2.4:
8096: * src/types/pa_vfile.C [autoptr] 1.36.2.9:
8097: * src/types/pa_vfile.h [autoptr] 1.52.2.14:
8098: * src/types/pa_vform.C [autoptr] 1.74.2.7:
8099: * src/types/pa_vimage.C [autoptr] 1.22.2.6:
8100: * src/types/pa_vtable.C [autoptr] 1.21.2.5:
8101: all compiled, only 14 link errors :)
8102:
8103: * src/types/pa_vhash.C 1.1:
8104: file pa_vhash.C was initially added on branch autoptr.
8105:
8106: * src/include/pa_common.h [autoptr] 1.89.2.13:
8107: * src/main/pa_common.C [autoptr] 1.143.2.19:
8108: * src/main/pa_request.C [autoptr] 1.245.2.19:
8109: 13 link errors
8110:
8111: 2003-02-07 paf
8112: * src/classes/table.C [autoptr] 1.172.2.6:
8113: * src/types/pa_vtable.h [autoptr] 1.48.2.6:
8114: table compiled
8115:
8116: 2003-02-06 paf
8117: * src/classes/image.C [autoptr] 1.90.2.7:
8118: * src/classes/string.C [autoptr] 1.125.2.6:
8119: * src/classes/xdoc.C [autoptr] 1.108.2.6:
8120: * src/include/pa_common.h [autoptr] 1.89.2.10:
8121: * src/include/pa_hash.h [autoptr] 1.58.2.15:
8122: * src/main/pa_common.C [autoptr] 1.143.2.17:
8123: * src/types/pa_vfile.h [autoptr] 1.52.2.13:
8124: * src/types/pa_vimage.h [autoptr] 1.34.2.6:
8125: image compiled
8126:
8127: * src/classes/mail.C [autoptr] 1.88.2.6:
8128: * src/include/pa_request.h [autoptr] 1.160.2.19:
8129: * src/main/pa_request.C [autoptr] 1.245.2.15:
8130: mail compiled
8131:
8132: * src/classes/hash.C [autoptr] 1.54.2.7:
8133: * src/include/pa_hash.h [autoptr] 1.58.2.14:
8134: * src/include/pa_table.h [autoptr] 1.48.2.11:
8135: * src/types/pa_vstring.h [autoptr] 1.54.2.9:
8136: hash compiled
8137:
8138: * src/classes/classes.dsp [autoptr] 1.25.10.2:
8139: * src/classes/file.C [autoptr] 1.107.2.7:
8140: * src/include/pa_common.h [autoptr] 1.89.2.9:
8141: * src/include/pa_exec.h [autoptr] 1.11.2.5:
8142: * src/main/pa_common.C [autoptr] 1.143.2.16:
8143: * src/main/pa_exec.C [autoptr] 1.48.2.12:
8144: * src/types/pa_vfile.C [autoptr] 1.36.2.8:
8145: * src/types/pa_vfile.h [autoptr] 1.52.2.12:
8146: file compiled
8147:
8148: * src/classes/file.C [autoptr] 1.107.2.8:
8149: * src/classes/form.C [autoptr] 1.34.2.4:
8150: form compiled
8151:
8152: * src/classes/hash.C [autoptr] 1.54.2.8:
8153: * src/classes/math.C [autoptr] 1.24.2.6:
8154: * src/types/pa_vmath.C [autoptr] 1.1.2.8:
8155: * src/types/pa_vmath.h [autoptr] 1.14.2.4:
8156: math compiled [win32]
8157:
8158: 2003-02-04 paf
8159: * src/classes/date.C [autoptr] 1.42.2.5:
8160: * src/classes/double.C [autoptr] 1.53.2.3:
8161: * src/classes/file.C [autoptr] 1.107.2.5:
8162: * src/classes/form.C [autoptr] 1.34.2.3:
8163: * src/classes/hash.C [autoptr] 1.54.2.4:
8164: * src/classes/image.C [autoptr] 1.90.2.5:
8165: * src/classes/int.C [autoptr] 1.49.2.3:
8166: * src/classes/mail.C [autoptr] 1.88.2.4:
8167: * src/classes/math.C [autoptr] 1.24.2.4:
8168: * src/classes/op.C [autoptr] 1.127.2.8:
8169: * src/classes/response.C [autoptr] 1.23.2.3:
8170: * src/classes/string.C [autoptr] 1.125.2.4:
8171: * src/classes/table.C [autoptr] 1.172.2.4:
8172: * src/classes/void.C [autoptr] 1.28.2.3:
8173: * src/classes/xdoc.C [autoptr] 1.108.2.4:
8174: * src/classes/xnode.C [autoptr] 1.54.2.3:
8175: * src/types/pa_vdouble.h [autoptr] 1.42.2.8:
8176: * src/types/pa_vhash.h [autoptr] 1.43.2.10:
8177: * src/types/pa_vint.h [autoptr] 1.38.2.8:
8178: * src/types/pa_vstring.h [autoptr] 1.54.2.8:
8179: * src/types/pa_vtable.h [autoptr] 1.48.2.5:
8180: * src/types/pa_vxdoc.h [autoptr] 1.31.2.2:
8181: * src/types/pa_vxnode.h [autoptr] 1.22.2.2:
8182: int compiled
8183:
8184: * src/types/pa_value.C [autoptr] 1.9.2.12:
8185: * src/types/pa_value_includes.h [autoptr] 1.1.2.4:
8186: * src/types/pa_vrequest.C [autoptr] 1.27.2.8:
8187: trying to remove stupid value_includes.h
8188:
8189: * src/classes/date.C [autoptr] 1.42.2.4:
8190: * src/classes/double.C [autoptr] 1.53.2.2:
8191: * src/classes/file.C [autoptr] 1.107.2.4:
8192: * src/classes/hash.C [autoptr] 1.54.2.3:
8193: * src/classes/image.C [autoptr] 1.90.2.4:
8194: * src/classes/int.C [autoptr] 1.49.2.2:
8195: * src/classes/mail.C [autoptr] 1.88.2.3:
8196: * src/classes/math.C [autoptr] 1.24.2.3:
8197: * src/classes/op.C [autoptr] 1.127.2.7:
8198: * src/classes/response.C [autoptr] 1.23.2.2:
8199: * src/classes/string.C [autoptr] 1.125.2.3:
8200: * src/classes/table.C [autoptr] 1.172.2.3:
8201: * src/classes/void.C [autoptr] 1.28.2.2:
8202: * src/classes/xdoc.C [autoptr] 1.108.2.3:
8203: * src/classes/xnode.C [autoptr] 1.54.2.2:
8204: * src/classes/xnode.h [autoptr] 1.18.2.3:
8205: * src/types/pa_vvoid.h [autoptr] 1.17.2.6:
8206: void compiled :)
8207:
8208: * src/classes/date.C [autoptr] 1.42.2.7:
8209: * src/classes/hash.C [autoptr] 1.54.2.6:
8210: * src/include/pa_exec.h [autoptr] 1.11.2.4:
8211: * src/include/pa_hash.h [autoptr] 1.58.2.13:
8212: * src/include/pa_request.h [autoptr] 1.160.2.18:
8213: * src/include/pa_string.h [autoptr] 1.144.2.22:
8214: * src/include/pa_table.h [autoptr] 1.48.2.10:
8215: * src/main/pa_common.C [autoptr] 1.143.2.15:
8216: * src/main/pa_exec.C [autoptr] 1.48.2.11:
8217: * src/main/pa_string.C [autoptr] 1.172.2.14:
8218: * src/types/pa_method.h [autoptr] 1.1.2.3:
8219: * src/types/pa_vform.C [autoptr] 1.74.2.6:
8220: * src/types/pa_vhash.h [autoptr] 1.43.2.11:
8221: hash 50% compiled
8222:
8223: * src/types/pa_method.h 1.1:
8224: file pa_method.h was initially added on branch autoptr.
8225:
8226: * src/include/pa_globals.h [autoptr] 1.101.2.13:
8227: * src/main/pa_cache_managers.C [autoptr] 1.7.2.5:
8228: * src/main/pa_charset.C [autoptr] 1.33.2.7:
8229: * src/main/pa_charsets.C [autoptr] 1.11.2.9:
8230: * src/main/pa_common.C [autoptr] 1.143.2.14:
8231: * src/main/pa_dir.C [autoptr] 1.14.2.3:
8232: * src/main/pa_exception.C [autoptr] 1.43.2.12:
8233: * src/main/pa_exec.C [autoptr] 1.48.2.10:
8234: * src/main/pa_globals.C [autoptr] 1.152.2.13:
8235: * src/main/pa_pool.C [autoptr] 1.59.2.4:
8236: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.11:
8237: * src/main/pa_string.C [autoptr] 1.172.2.12:
8238: * src/main/pa_uue.C [autoptr] 1.4.2.5:
8239: * src/main/untaint.C [autoptr] 1.115.2.8:
8240: * src/types/pa_value.C [autoptr] 1.9.2.13:
8241: * src/types/pa_vcookie.C [autoptr] 1.55.2.6:
8242: * src/types/pa_vfile.C [autoptr] 1.36.2.7:
8243: * src/types/pa_vimage.C [autoptr] 1.22.2.5:
8244: * src/types/pa_vmath.C [autoptr] 1.1.2.7:
8245: * src/types/pa_vrequest.C [autoptr] 1.27.2.9:
8246: * src/types/pa_vresponse.C [autoptr] 1.17.2.6:
8247: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.6:
8248: * src/types/pa_vstatus.C [autoptr] 1.15.2.5:
8249: * src/types/pa_vstring.C [autoptr] 1.22.2.3:
8250: * src/types/pa_vtable.C [autoptr] 1.21.2.4:
8251: * src/types/pa_wcontext.C [autoptr] 1.24.2.5:
8252: * src/types/types.dsp [autoptr] 1.35.10.6:
8253: removed stupid value_includes.h
8254:
8255: * src/main/pa_exec.C [autoptr] 1.48.2.8:
8256: libmain.a compiled on six [unix]
8257:
8258: * src/include/pa_config_includes.h [autoptr] 1.23.2.5:
8259: * src/include/pa_dictionary.h [autoptr] 1.13.2.6:
8260: * src/main/pa_common.C [autoptr] 1.143.2.13:
8261: * src/main/pa_dictionary.C [autoptr] 1.17.2.6:
8262: * src/main/pa_exec.C [autoptr] 1.48.2.7:
8263: * src/main/pa_socks.C [autoptr] 1.18.2.5:
8264: libmain.a gcc
8265: and
8266: mail.lib msvc++
8267: compiled
8268:
8269: * src/include/pa_globals.h [autoptr] 1.101.2.12:
8270: * src/include/pa_request.h [autoptr] 1.160.2.16:
8271: * src/types/pa_value.C [autoptr] 1.9.2.11:
8272: * src/types/pa_value.h [autoptr] 1.109.2.21:
8273: * src/types/pa_vclass.C [autoptr] 1.16.2.5:
8274: * src/types/pa_vcookie.C [autoptr] 1.55.2.5:
8275: * src/types/pa_vdate.h [autoptr] 1.24.2.4:
8276: * src/types/pa_vfile.C [autoptr] 1.36.2.6:
8277: * src/types/pa_vfile.h [autoptr] 1.52.2.11:
8278: * src/types/pa_vmail.C [autoptr] 1.40.2.6:
8279: * src/types/pa_vobject.C [autoptr] 1.12.2.6:
8280: * src/types/pa_vrequest.C [autoptr] 1.27.2.7:
8281: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.5:
8282: * src/types/pa_vstatus.C [autoptr] 1.15.2.4:
8283: * src/types/pa_vtable.C [autoptr] 1.21.2.3:
8284: libtypes.a compiled gcc
8285:
1.24 paf 8286: * src/include/pa_array.h [autoptr] 1.57.2.20:
8287: * src/include/pa_config_includes.h [autoptr] 1.23.2.4:
8288: * src/include/pa_dictionary.h [autoptr] 1.13.2.5:
8289: * src/main/pa_dictionary.C [autoptr] 1.17.2.5:
8290: * src/main/pa_exec.C [autoptr] 1.48.2.6:
8291: * src/main/pa_socks.C [autoptr] 1.18.2.4:
8292: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.10:
8293: gcc libmain.a compiled
8294:
1.22 paf 8295: * src/classes/classes.dsp [autoptr] 1.25.10.1:
8296: * src/classes/double.C [autoptr] 1.53.2.4:
8297: double compiled
8298:
8299: * src/main/pa_globals.C [release_3_0_0007] 1.148.2.1:
8300: merged changes from 1.149-1.150 (stupid name conflicts)
8301:
8302: * src/include/pa_array.h [autoptr] 1.57.2.19:
8303: * src/include/pa_pool.h [autoptr] 1.86.2.27:
8304: * src/main/Makefile.am [autoptr] 1.35.6.1:
8305: * src/main/Makefile.in [autoptr] 1.50.2.2:
8306: * src/main/compile.tab.C [autoptr] 1.81.2.7:
8307: * src/main/compile.y [autoptr] 1.204.2.6:
8308: * src/main/execute.C [autoptr] 1.295.2.10:
8309: * src/main/pa_request.C [autoptr] 1.245.2.14:
8310: * src/main/untaint.C [autoptr] 1.115.2.7:
8311: * src/types/pa_junction.h [autoptr] 1.1.2.2:
8312: * src/types/pa_method.h [autoptr] 1.1.2.2:
8313: * src/types/pa_value.h [autoptr] 1.109.2.20:
8314: * src/types/pa_value_includes.h [autoptr] 1.1.2.3:
8315: * src/types/pa_vimage.h [autoptr] 1.34.2.5:
8316: *** empty log message ***
8317:
8318: * src/main/pa_exec.C [autoptr] 1.48.2.9:
8319: pa_exec compiled on win32
8320:
8321: * src/classes/date.C [autoptr] 1.42.2.6:
8322: * src/classes/file.C [autoptr] 1.107.2.6:
8323: * src/classes/hash.C [autoptr] 1.54.2.5:
8324: * src/classes/image.C [autoptr] 1.90.2.6:
8325: * src/classes/mail.C [autoptr] 1.88.2.5:
8326: * src/classes/math.C [autoptr] 1.24.2.5:
8327: * src/classes/op.C [autoptr] 1.127.2.9:
8328: * src/classes/string.C [autoptr] 1.125.2.5:
8329: * src/classes/table.C [autoptr] 1.172.2.5:
8330: * src/classes/xdoc.C [autoptr] 1.108.2.5:
8331: * src/classes/xnode.C [autoptr] 1.54.2.4:
8332: * src/include/pa_request.h [autoptr] 1.160.2.17:
8333: * src/main/pa_globals.C [autoptr] 1.152.2.14:
8334: * src/main/pa_string.C [autoptr] 1.172.2.13:
8335: date compiled
8336:
8337: * src/types/pa_junction.h 1.1:
8338: file pa_junction.h was initially added on branch autoptr.
8339:
8340: * src/main/compile_tools.h [autoptr] 1.67.2.8:
8341: * src/main/execute.C [autoptr] 1.295.2.9:
8342: * src/main/pa_table.C [autoptr] 1.53.2.9:
8343: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.7:
8344: * src/types/pa_vvoid.h [autoptr] 1.17.2.5:
8345: yuk: gcc on cygwin yelds "virtual memory exhausted" while
8346: trying to compile execute.C [eating up to 127MB]
8347:
8348: 2003-02-03 paf
8349: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.4:
8350: vstateless_class compiled
8351:
8352: * src/include/pa_request.h [autoptr] 1.160.2.13:
8353: * src/main/execute.C [autoptr] 1.295.2.7:
8354: * src/main/pa_request.C [autoptr] 1.245.2.8:
8355: * src/types/pa_value.h [autoptr] 1.109.2.16:
8356: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.6:
8357: execute compiled
8358:
8359: * src/types/pa_vresponse.C [autoptr] 1.17.2.5:
8360: * src/types/pa_vresponse.h [autoptr] 1.32.2.6:
8361: vresponse compiled
8362:
8363: * src/types/pa_value.C [autoptr] 1.9.2.9:
8364: * src/types/pa_value.h [autoptr] 1.109.2.18:
8365: * src/types/pa_vclass.C [autoptr] 1.16.2.4:
8366: * src/types/pa_vclass.h [autoptr] 1.39.2.5:
8367: * src/types/pa_vobject.C [autoptr] 1.12.2.5:
8368: * src/types/pa_vobject.h [autoptr] 1.38.2.8:
8369: vobject compiled
8370:
8371: * src/types/pa_vtable.C [autoptr] 1.21.2.2:
8372: vtable compiled
8373:
8374: * src/types/pa_vmath.C [autoptr] 1.1.2.6:
8375: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.4:
8376: vmath compiled
8377:
8378: * src/include/pa_config_includes.h [autoptr] 1.23.2.2:
8379: * src/include/pa_hash.h [autoptr] 1.58.2.12:
8380: * src/include/pa_operation.h [autoptr] 1.1.2.6:
8381: * src/include/pa_pool.h [autoptr] 1.86.2.26:
8382: * src/include/pa_string.h [autoptr] 1.144.2.21:
8383: * src/main/pa_common.C [autoptr] 1.143.2.12:
8384: * src/types/pa_value.C [autoptr] 1.9.2.10:
8385: * src/types/pa_value.h [autoptr] 1.109.2.19:
8386: * src/types/pa_vdouble.h [autoptr] 1.42.2.7:
8387: * src/types/pa_vfile.h [autoptr] 1.52.2.10:
8388: * src/types/pa_vhash.h [autoptr] 1.43.2.9:
8389: * src/types/pa_vint.h [autoptr] 1.38.2.7:
8390: * src/types/pa_vjunction.h [autoptr] 1.19.2.5:
8391: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.11:
8392: * src/types/pa_vstring.h [autoptr] 1.54.2.7:
8393: * src/types/types.dsp [autoptr] 1.35.10.5:
8394: started gcc compiling
8395: pa_common compiled
8396:
8397: * src/include/pa_pool.h [autoptr] 1.86.2.23:
8398: * src/main/pa_request.C [autoptr] 1.245.2.10:
8399: * src/types/pa_value.C [autoptr] 1.9.2.8:
8400: * src/types/pa_vclass.C [autoptr] 1.16.2.3:
8401: * src/types/pa_vcookie.C [autoptr] 1.55.2.4:
8402: * src/types/pa_vcookie.h [autoptr] 1.23.2.5:
8403: * src/types/pa_vform.C [autoptr] 1.74.2.4:
8404: * src/types/pa_vform.h [autoptr] 1.45.2.7:
8405: * src/types/pa_vobject.h [autoptr] 1.38.2.7:
8406: vform compiled
8407:
8408: * src/include/Makefile.am [autoptr] 1.3.14.1:
8409: * src/include/Makefile.in [autoptr] 1.11.2.1:
8410: * src/include/pa_hash.h [autoptr] 1.58.2.11:
8411: * src/include/pa_pool.h [autoptr] 1.86.2.24:
8412: gcc refused to compile _P identifier. it replaced it to some
8413: strange 0x0000040
8414:
8415: * configure [autoptr] 1.66.2.2:
8416: * configure.in [autoptr] 1.62.2.2:
8417: * src/Makefile.in [autoptr] 1.55.2.1:
8418: * src/include/Makefile.in [autoptr] 1.11.2.2:
8419: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.1:
8420: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.2:
8421: * src/include/pa_string.h [autoptr] 1.144.2.20:
8422: * src/main/Makefile.in [autoptr] 1.50.2.1:
8423: *** empty log message ***
8424:
8425: * src/types/pa_vstring.C [autoptr] 1.22.2.2:
8426: * src/types/pa_vstring.h [autoptr] 1.54.2.6:
8427: vstring compiled
8428:
8429: * src/include/pa_request.h [autoptr] 1.160.2.14:
8430: * src/main/execute.C [autoptr] 1.295.2.8:
8431: * src/main/pa_request.C [autoptr] 1.245.2.9:
8432: main.lib - 0 error(s), 0 warning(s)
8433:
8434: * src/types/pa_vrequest.C [autoptr] 1.27.2.6:
8435: vrequest compiled
8436:
8437: * src/classes/form.C [autoptr] 1.34.2.2:
8438: * src/classes/mail.C [autoptr] 1.88.2.2:
8439: * src/include/pa_request.h [autoptr] 1.160.2.15:
8440: * src/main/pa_globals.C [autoptr] 1.152.2.12:
8441: * src/main/pa_request.C [autoptr] 1.245.2.11:
8442: * src/types/pa_value.h [autoptr] 1.109.2.17:
8443: * src/types/pa_vform.C [autoptr] 1.74.2.5:
8444: * src/types/pa_vmail.C [autoptr] 1.40.2.5:
8445: * src/types/pa_vmail.h [autoptr] 1.9.2.4:
8446: vmail compiled
8447:
8448: * src/types/pa_vimage.C [autoptr] 1.22.2.4:
8449: * src/types/pa_vimage.h [autoptr] 1.34.2.4:
8450: vimage compiled
8451:
8452: * src/include/pa_exception.h [autoptr] 1.38.2.14:
8453: * src/include/pa_pool.h [autoptr] 1.86.2.25:
8454: * src/main/pa_exception.C [autoptr] 1.43.2.11:
8455: exception gcc change #1
8456:
8457: * src/include/pa_cache_managers.h [autoptr] 1.9.2.6:
8458: * src/main/pa_request.C [autoptr] 1.245.2.12:
8459: * src/types/pa_vstatus.C [autoptr] 1.15.2.2:
8460: * src/types/pa_vstatus.h [autoptr] 1.15.2.6:
8461: vstatus compiled
8462:
8463: 2003-01-31 paf
8464: * src/classes/classes.C [autoptr] 1.18.2.2:
8465: * src/classes/classes.h [autoptr] 1.23.2.7:
8466: * src/classes/date.C [autoptr] 1.42.2.3:
8467: * src/classes/double.C [autoptr] 1.53.2.1:
8468: * src/classes/file.C [autoptr] 1.107.2.3:
8469: * src/classes/form.C [autoptr] 1.34.2.1:
8470: * src/classes/hash.C [autoptr] 1.54.2.2:
8471: * src/classes/image.C [autoptr] 1.90.2.3:
8472: * src/classes/int.C [autoptr] 1.49.2.1:
8473: * src/classes/mail.C [autoptr] 1.88.2.1:
8474: * src/classes/math.C [autoptr] 1.24.2.2:
8475: * src/classes/op.C [autoptr] 1.127.2.5:
8476: * src/classes/response.C [autoptr] 1.23.2.1:
8477: * src/classes/string.C [autoptr] 1.125.2.1:
8478: * src/classes/table.C [autoptr] 1.172.2.2:
8479: * src/classes/void.C [autoptr] 1.28.2.1:
8480: * src/classes/xdoc.C [autoptr] 1.108.2.2:
8481: * src/classes/xnode.C [autoptr] 1.54.2.1:
8482: * src/classes/xnode.h [autoptr] 1.18.2.2:
8483: * src/include/pa_array.h [autoptr] 1.57.2.16:
8484: * src/include/pa_cache_managers.h [autoptr] 1.9.2.5:
8485: * src/include/pa_charset.h [autoptr] 1.20.2.10:
8486: * src/include/pa_charsets.h [autoptr] 1.8.2.7:
8487: * src/include/pa_common.h [autoptr] 1.89.2.7:
8488: * src/include/pa_config_fixed.h [autoptr] 1.54.2.1:
8489: * src/include/pa_config_includes.h [autoptr] 1.23.2.1:
8490: * src/include/pa_dictionary.h [autoptr] 1.13.2.4:
8491: * src/include/pa_dir.h [autoptr] 1.13.2.1:
8492: * src/include/pa_exception.h [autoptr] 1.38.2.13:
8493: * src/include/pa_exec.h [autoptr] 1.11.2.3:
8494: * src/include/pa_globals.h [autoptr] 1.101.2.10:
8495: * src/include/pa_hash.h [autoptr] 1.58.2.10:
8496: * src/include/pa_opcode.h [autoptr] 1.24.2.2:
8497: * src/include/pa_operation.h [autoptr] 1.1.2.4:
8498: * src/include/pa_pool.h [autoptr] 1.86.2.22:
8499: * src/include/pa_request.h [autoptr] 1.160.2.9:
8500: * src/include/pa_request_charsets.h [autoptr] 1.1.2.3:
8501: * src/include/pa_request_info.h [autoptr] 1.1.2.4:
8502: * src/include/pa_sapi.h [autoptr] 1.22.2.4:
8503: * src/include/pa_socks.h [autoptr] 1.11.2.2:
8504: * src/include/pa_sql_connection.h [autoptr] 1.30.2.6:
8505: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.7:
8506: * src/include/pa_stack.h [autoptr] 1.17.2.3:
8507: * src/include/pa_string.h [autoptr] 1.144.2.18:
8508: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.1:
8509: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.1:
8510: * src/include/pa_table.h [autoptr] 1.48.2.9:
8511: * src/include/pa_threads.h [autoptr] 1.26.2.1:
8512: * src/include/pa_types.h [autoptr] 1.44.2.2:
8513: * src/include/pa_uue.h [autoptr] 1.4.2.3:
8514: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.2:
8515: * src/lib/ltdl/ltdl.c [autoptr] 1.3.2.1:
8516: * src/lib/ltdl/ltdl.h [autoptr] 1.2.2.1:
8517: * src/lib/md5/pa_md5.h [autoptr] 1.5.2.1:
8518: * src/lib/md5/pa_md5c.c [autoptr] 1.6.2.1:
8519: * src/lib/pcre/dftables.c [autoptr] 1.1.14.1:
8520: * src/lib/pcre/get.c [autoptr] 1.1.14.1:
8521: * src/lib/pcre/maketables.c [autoptr] 1.1.14.1:
8522: * src/lib/pcre/pcre.c [autoptr] 1.1.14.1:
8523: * src/lib/pcre/pcre.h [autoptr] 1.1.14.1:
8524: * src/lib/pcre/pcre_parser_ctype.c [autoptr] 1.3.2.1:
8525: * src/lib/pcre/study.c [autoptr] 1.1.14.1:
8526: * src/main/compile.C [autoptr] 1.69.2.4:
8527: * src/main/compile.tab.C [autoptr] 1.81.2.4:
8528: * src/main/compile.y [autoptr] 1.204.2.3:
8529: * src/main/compile_tools.C [autoptr] 1.54.2.4:
8530: * src/main/compile_tools.h [autoptr] 1.67.2.6:
8531: * src/main/execute.C [autoptr] 1.295.2.4:
8532: * src/main/main.dsp [autoptr] 1.161.6.8:
8533: * src/main/pa_cache_managers.C [autoptr] 1.7.2.4:
8534: * src/main/pa_charset.C [autoptr] 1.33.2.6:
8535: * src/main/pa_charsets.C [autoptr] 1.11.2.8:
8536: * src/main/pa_common.C [autoptr] 1.143.2.10:
8537: * src/main/pa_dictionary.C [autoptr] 1.17.2.4:
8538: * src/main/pa_dir.C [autoptr] 1.14.2.2:
8539: * src/main/pa_exception.C [autoptr] 1.43.2.10:
8540: * src/main/pa_exec.C [autoptr] 1.48.2.5:
8541: * src/main/pa_globals.C [autoptr] 1.152.2.10:
8542: * src/main/pa_pool.C [autoptr] 1.59.2.3:
8543: * src/main/pa_request.C [autoptr] 1.245.2.5:
8544: * src/main/pa_socks.C [autoptr] 1.18.2.3:
8545: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.9:
8546: * src/main/pa_string.C [autoptr] 1.172.2.11:
8547: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.1:
8548: * src/main/pa_table.C [autoptr] 1.53.2.8:
8549: * src/main/pa_uue.C [autoptr] 1.4.2.4:
8550: * src/main/untaint.C [autoptr] 1.115.2.6:
8551: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.2:
8552: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.1:
8553: * src/targets/apache13/pa_md5c.c [autoptr] 1.5.2.1:
8554: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.1:
8555: * src/targets/apache13/pa_threads.C [autoptr] 1.11.2.1:
8556: * src/targets/cgi/getopt.c [autoptr] 1.2.6.1:
8557: * src/targets/cgi/getopt.h [autoptr] 1.2.10.1:
8558: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.1:
8559: * src/targets/cgi/pa_threads.C [autoptr] 1.12.2.1:
8560: * src/targets/cgi/parser3.C [autoptr] 1.216.2.1:
8561: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.1:
8562: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.1:
8563: * src/targets/isapi/pa_threads.C [autoptr] 1.13.2.1:
8564: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.1:
8565: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.1:
8566: * src/types/pa_value.C [autoptr] 1.9.2.7:
8567: * src/types/pa_value.h [autoptr] 1.109.2.14:
8568: * src/types/pa_value_includes.h [autoptr] 1.1.2.2:
8569: * src/types/pa_vbool.h [autoptr] 1.21.2.3:
8570: * src/types/pa_vclass.C [autoptr] 1.16.2.2:
8571: * src/types/pa_vclass.h [autoptr] 1.39.2.4:
8572: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.1:
8573: * src/types/pa_vcookie.C [autoptr] 1.55.2.3:
8574: * src/types/pa_vcookie.h [autoptr] 1.23.2.3:
8575: * src/types/pa_vdate.h [autoptr] 1.24.2.3:
8576: * src/types/pa_vdouble.h [autoptr] 1.42.2.6:
8577: * src/types/pa_venv.h [autoptr] 1.28.2.3:
8578: * src/types/pa_vfile.C [autoptr] 1.36.2.4:
8579: * src/types/pa_vfile.h [autoptr] 1.52.2.8:
8580: * src/types/pa_vform.C [autoptr] 1.74.2.3:
8581: * src/types/pa_vform.h [autoptr] 1.45.2.5:
8582: * src/types/pa_vhash.h [autoptr] 1.43.2.7:
8583: * src/types/pa_vimage.C [autoptr] 1.22.2.3:
8584: * src/types/pa_vimage.h [autoptr] 1.34.2.3:
8585: * src/types/pa_vint.h [autoptr] 1.38.2.6:
8586: * src/types/pa_vjunction.h [autoptr] 1.19.2.3:
8587: * src/types/pa_vmail.C [autoptr] 1.40.2.3:
8588: * src/types/pa_vmail.h [autoptr] 1.9.2.2:
8589: * src/types/pa_vmath.C [autoptr] 1.1.2.5:
8590: * src/types/pa_vmath.h [autoptr] 1.14.2.3:
8591: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.3:
8592: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.5:
8593: * src/types/pa_vobject.C [autoptr] 1.12.2.4:
8594: * src/types/pa_vobject.h [autoptr] 1.38.2.6:
8595: * src/types/pa_vrequest.C [autoptr] 1.27.2.5:
8596: * src/types/pa_vrequest.h [autoptr] 1.25.2.3:
8597: * src/types/pa_vresponse.C [autoptr] 1.17.2.4:
8598: * src/types/pa_vresponse.h [autoptr] 1.32.2.4:
8599: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.3:
8600: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.10:
8601: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.4:
8602: * src/types/pa_vstatus.C [autoptr] 1.15.2.1:
8603: * src/types/pa_vstatus.h [autoptr] 1.15.2.5:
8604: * src/types/pa_vstring.C [autoptr] 1.22.2.1:
8605: * src/types/pa_vstring.h [autoptr] 1.54.2.5:
8606: * src/types/pa_vtable.C [autoptr] 1.21.2.1:
8607: * src/types/pa_vtable.h [autoptr] 1.48.2.3:
8608: * src/types/pa_vvoid.h [autoptr] 1.17.2.4:
8609: * src/types/pa_vxdoc.C [autoptr] 1.23.2.1:
8610: * src/types/pa_vxdoc.h [autoptr] 1.31.2.1:
8611: * src/types/pa_vxnode.C [autoptr] 1.30.2.1:
8612: * src/types/pa_vxnode.h [autoptr] 1.22.2.1:
8613: * src/types/pa_wcontext.C [autoptr] 1.24.2.3:
8614: * src/types/pa_wcontext.h [autoptr] 1.42.2.5:
8615: * src/types/pa_wwrapper.h [autoptr] 1.28.2.2:
8616: grammar compiled
8617:
8618: * src/classes/op.C [autoptr] 1.127.2.6:
8619: * src/classes/string.C [autoptr] 1.125.2.2:
8620: * src/include/pa_common.h [autoptr] 1.89.2.8:
8621: * src/include/pa_globals.h [autoptr] 1.101.2.11:
8622: * src/include/pa_request.h [autoptr] 1.160.2.10:
8623: * src/include/pa_sql_connection.h [autoptr] 1.30.2.7:
8624: * src/main/compile.tab.C [autoptr] 1.81.2.5:
8625: * src/main/compile.y [autoptr] 1.204.2.4:
8626: * src/main/execute.C [autoptr] 1.295.2.5:
8627: * src/main/main.dsp [autoptr] 1.161.6.9:
8628: * src/main/pa_common.C [autoptr] 1.143.2.11:
8629: * src/main/pa_globals.C [autoptr] 1.152.2.11:
8630: * src/main/pa_request.C [autoptr] 1.245.2.6:
8631: * src/types/pa_value.h [autoptr] 1.109.2.15:
8632: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.2:
8633: * src/types/pa_vcookie.h [autoptr] 1.23.2.4:
8634: * src/types/pa_vform.h [autoptr] 1.45.2.6:
8635: * src/types/pa_vmail.C [autoptr] 1.40.2.4:
8636: * src/types/pa_vmail.h [autoptr] 1.9.2.3:
8637: * src/types/pa_vresponse.h [autoptr] 1.32.2.5:
8638: * src/types/pa_vtable.h [autoptr] 1.48.2.4:
8639: * src/types/pa_wcontext.C [autoptr] 1.24.2.4:
8640: * src/types/pa_wcontext.h [autoptr] 1.42.2.6:
8641: * src/types/types.dsp [autoptr] 1.35.10.4:
8642: most pa_request compiled
8643:
8644: * src/include/pa_array.h [autoptr] 1.57.2.17:
8645: * src/include/pa_operation.h [autoptr] 1.1.2.5:
8646: * src/include/pa_request.h [autoptr] 1.160.2.12:
8647: * src/main/execute.C [autoptr] 1.295.2.6:
8648: * src/main/main.dsp [autoptr] 1.161.6.10:
8649: * src/types/pa_vjunction.h [autoptr] 1.19.2.4:
8650: started last file from main library: execute
8651:
8652: * src/include/pa_request.h [autoptr] 1.160.2.11:
8653: * src/include/pa_sapi.h [autoptr] 1.22.2.5:
8654: * src/main/compile.tab.C [autoptr] 1.81.2.6:
8655: * src/main/compile.y [autoptr] 1.204.2.5:
8656: * src/main/compile_tools.h [autoptr] 1.67.2.7:
8657: * src/main/pa_request.C [autoptr] 1.245.2.7:
8658: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.2:
8659: * src/targets/cgi/parser3.C [autoptr] 1.216.2.2:
8660: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.2:
8661: * src/types/pa_vfile.C [autoptr] 1.36.2.5:
8662: * src/types/pa_vfile.h [autoptr] 1.52.2.9:
8663: * src/types/pa_vhash.h [autoptr] 1.43.2.8:
8664: pa_request compiled
8665:
8666: * src/classes/classes.h [autoptr] 1.23.2.6:
8667: * src/classes/op.C [autoptr] 1.127.2.4:
8668: * src/include/pa_cache_managers.h [autoptr] 1.9.2.4:
8669: * src/include/pa_charset.h [autoptr] 1.20.2.9:
8670: * src/include/pa_charsets.h [autoptr] 1.8.2.6:
8671: * src/include/pa_common.h [autoptr] 1.89.2.6:
8672: * src/include/pa_dictionary.h [autoptr] 1.13.2.3:
8673: * src/include/pa_exception.h [autoptr] 1.38.2.12:
8674: * src/include/pa_exec.h [autoptr] 1.11.2.2:
8675: * src/include/pa_pool.h [autoptr] 1.86.2.21:
8676: * src/include/pa_request.h [autoptr] 1.160.2.8:
8677: * src/include/pa_sapi.h [autoptr] 1.22.2.3:
8678: * src/include/pa_sql_connection.h [autoptr] 1.30.2.5:
8679: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.6:
8680: * src/include/pa_string.h [autoptr] 1.144.2.17:
8681: * src/include/pa_table.h [autoptr] 1.48.2.8:
8682: * src/include/pa_uue.h [autoptr] 1.4.2.2:
8683: * src/main/compile.C [autoptr] 1.69.2.3:
8684: * src/main/compile.tab.C [autoptr] 1.81.2.3:
8685: * src/main/compile_tools.C [autoptr] 1.54.2.3:
8686: * src/main/compile_tools.h [autoptr] 1.67.2.5:
8687: * src/main/main.dsp [autoptr] 1.161.6.7:
8688: * src/main/pa_charset.C [autoptr] 1.33.2.5:
8689: * src/main/pa_charsets.C [autoptr] 1.11.2.7:
8690: * src/main/pa_common.C [autoptr] 1.143.2.9:
8691: * src/main/pa_dictionary.C [autoptr] 1.17.2.3:
8692: * src/main/pa_exception.C [autoptr] 1.43.2.9:
8693: * src/main/pa_exec.C [autoptr] 1.48.2.4:
8694: * src/main/pa_request.C [autoptr] 1.245.2.4:
8695: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.8:
8696: * src/main/pa_string.C [autoptr] 1.172.2.10:
8697: * src/main/pa_table.C [autoptr] 1.53.2.7:
8698: * src/main/pa_uue.C [autoptr] 1.4.2.3:
8699: * src/main/untaint.C [autoptr] 1.115.2.5:
8700: * src/types/pa_value.C [autoptr] 1.9.2.6:
8701: * src/types/pa_value.h [autoptr] 1.109.2.13:
8702: * src/types/pa_vclass.h [autoptr] 1.39.2.3:
8703: * src/types/pa_vcookie.C [autoptr] 1.55.2.2:
8704: * src/types/pa_vcookie.h [autoptr] 1.23.2.2:
8705: * src/types/pa_vdate.h [autoptr] 1.24.2.2:
8706: * src/types/pa_vdouble.h [autoptr] 1.42.2.5:
8707: * src/types/pa_venv.h [autoptr] 1.28.2.2:
8708: * src/types/pa_vfile.C [autoptr] 1.36.2.3:
8709: * src/types/pa_vfile.h [autoptr] 1.52.2.7:
8710: * src/types/pa_vform.h [autoptr] 1.45.2.4:
8711: * src/types/pa_vhash.h [autoptr] 1.43.2.6:
8712: * src/types/pa_vimage.C [autoptr] 1.22.2.2:
8713: * src/types/pa_vimage.h [autoptr] 1.34.2.2:
8714: * src/types/pa_vint.h [autoptr] 1.38.2.5:
8715: * src/types/pa_vmail.C [autoptr] 1.40.2.2:
8716: * src/types/pa_vmail.h [autoptr] 1.9.2.1:
8717: * src/types/pa_vmath.C [autoptr] 1.1.2.4:
8718: * src/types/pa_vmath.h [autoptr] 1.14.2.2:
8719: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.2:
8720: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.4:
8721: * src/types/pa_vobject.C [autoptr] 1.12.2.3:
8722: * src/types/pa_vobject.h [autoptr] 1.38.2.5:
8723: * src/types/pa_vrequest.C [autoptr] 1.27.2.4:
8724: * src/types/pa_vrequest.h [autoptr] 1.25.2.2:
8725: * src/types/pa_vresponse.C [autoptr] 1.17.2.3:
8726: * src/types/pa_vresponse.h [autoptr] 1.32.2.3:
8727: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.2:
8728: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.9:
8729: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.3:
8730: * src/types/pa_vstatus.h [autoptr] 1.15.2.4:
8731: * src/types/pa_vstring.h [autoptr] 1.54.2.4:
8732: * src/types/pa_vtable.h [autoptr] 1.48.2.2:
8733: * src/types/pa_vvoid.h [autoptr] 1.17.2.3:
8734: * src/types/pa_wcontext.C [autoptr] 1.24.2.2:
8735: * src/types/pa_wcontext.h [autoptr] 1.42.2.4:
8736: * src/types/pa_wwrapper.h [autoptr] 1.28.2.1:
8737: * www/htdocs/.htaccess [autoptr] 1.12.6.1:
8738: ConstStringPtr died, long live StringPtr
8739:
8740: 2003-01-30 paf
8741: * src/classes/classes.h [autoptr] 1.23.2.5:
8742: * src/include/pa_pool.h [autoptr] 1.86.2.20:
8743: * src/main/compile.C [autoptr] 1.69.2.2:
8744: * src/main/compile.tab.C [autoptr] 1.81.2.1:
8745: * src/types/pa_value.h [autoptr] 1.109.2.12:
8746: * src/types/pa_vfile.h [autoptr] 1.52.2.6:
8747: * src/types/pa_vhash.h [autoptr] 1.43.2.5:
8748: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.3:
8749: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.1:
8750: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.8:
8751: * src/types/types.dsp [autoptr] 1.35.10.3:
8752: vstateless_class compiled
8753:
8754: * src/include/pa_charset.h [autoptr] 1.20.2.8:
8755: * src/include/pa_request.h [autoptr] 1.160.2.7:
8756: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.5:
8757: * src/main/compile.tab.C [autoptr] 1.81.2.2:
8758: * src/main/compile.y [autoptr] 1.204.2.2:
8759: * src/main/compile_tools.h [autoptr] 1.67.2.4:
8760: * src/main/pa_request.C [autoptr] 1.245.2.3:
8761: * src/types/pa_vobject.h [autoptr] 1.38.2.4:
8762: * src/types/pa_vstatus.h [autoptr] 1.15.2.3:
8763: grammar compiled
8764:
8765: * src/include/pa_opcode.h [autoptr] 1.24.2.1:
8766: * src/main/compile_tools.h [autoptr] 1.67.2.1:
8767: * src/main/execute.C [autoptr] 1.295.2.3:
8768: * src/main/main.dsp [autoptr] 1.161.6.6:
8769: * src/types/pa_value.C [autoptr] 1.9.2.5:
8770: * src/types/pa_value.h [autoptr] 1.109.2.11:
8771: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.2:
8772: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.7:
8773: value compiled
8774:
8775: * src/types/pa_vmethod_frame.C 1.1:
8776: file pa_vmethod_frame.C was initially added on branch autoptr.
8777:
8778: * src/include/pa_array.h [autoptr] 1.57.2.15:
8779: * src/include/pa_operation.h [autoptr] 1.1.2.3:
8780: * src/include/pa_table.h [autoptr] 1.48.2.7:
8781: * src/main/compile_tools.C [autoptr] 1.54.2.2:
8782: * src/main/compile_tools.h [autoptr] 1.67.2.3:
8783: * src/main/pa_table.C [autoptr] 1.53.2.6:
8784: compile_tools compiled
8785:
8786: * src/main/compile.C [autoptr] 1.69.2.1:
8787: compile compiled
8788:
8789: * ltmain.sh 1.5:
8790: *** empty log message ***
8791:
8792: * src/include/pa_operation.h [autoptr] 1.1.2.2:
8793: * src/main/compile.y [autoptr] 1.204.2.1:
8794: * src/main/compile_tools.C [autoptr] 1.54.2.1:
8795: * src/main/compile_tools.h [autoptr] 1.67.2.2:
8796: started compile_tools. vagues ideas of how to free compiled code
8797:
8798: * src/include/pa_operation.h 1.1:
8799: file pa_operation.h was initially added on branch autoptr.
8800:
8801: 2003-01-29 paf
8802: * src/include/pa_request_charsets.h [autoptr] 1.1.2.2:
8803: * src/include/pa_request_info.h [autoptr] 1.1.2.3:
8804: * src/main/main.dsp [autoptr] 1.161.6.5:
8805: * src/main/untaint.C [autoptr] 1.115.2.4:
8806: more compiled
8807:
8808: * src/include/pa_globals.h [autoptr] 1.101.2.9:
8809: * src/include/pa_request.h [autoptr] 1.160.2.6:
8810: * src/main/pa_globals.C [autoptr] 1.152.2.9:
8811: * src/main/pa_request.C [autoptr] 1.245.2.2:
8812: * src/types/pa_value.h [autoptr] 1.109.2.10:
8813: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.1:
8814: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.6:
8815: * src/types/pa_wcontext.h [autoptr] 1.42.2.3:
8816: * src/types/types.dsp [autoptr] 1.35.10.2:
8817: vmethodframe, pa_request.h compiled
8818:
8819: * src/classes/file.C [autoptr] 1.107.2.2:
8820: * src/include/pa_globals.h [autoptr] 1.101.2.8:
8821: * src/main/pa_globals.C [autoptr] 1.152.2.8:
8822: * src/types/pa_value.C [autoptr] 1.9.2.4:
8823: * src/types/pa_value.h [autoptr] 1.109.2.9:
8824: * src/types/pa_vfile.C [autoptr] 1.36.2.1:
8825: * src/types/pa_vfile.h [autoptr] 1.52.2.4:
8826: vfile compiled
8827:
8828: * src/classes/classes.h [autoptr] 1.23.2.3:
8829: * src/classes/math.C [autoptr] 1.24.2.1:
8830: * src/include/pa_pool.h [autoptr] 1.86.2.17:
8831: * src/include/pa_request.h [autoptr] 1.160.2.3:
8832: * src/include/pa_sapi.h [autoptr] 1.22.2.2:
8833: * src/include/pa_string.h [autoptr] 1.144.2.13:
8834: * src/main/main.dsp [autoptr] 1.161.6.3:
8835: * src/types/pa_value.h [autoptr] 1.109.2.5:
8836: * src/types/pa_vbool.h [autoptr] 1.21.2.2:
8837: * src/types/pa_vclass.h [autoptr] 1.39.2.2:
8838: * src/types/pa_vdouble.h [autoptr] 1.42.2.3:
8839: * src/types/pa_venv.h [autoptr] 1.28.2.1:
8840: * src/types/pa_vfile.h [autoptr] 1.52.2.2:
8841: * src/types/pa_vform.C [autoptr] 1.74.2.1:
8842: * src/types/pa_vform.h [autoptr] 1.45.2.1:
8843: * src/types/pa_vjunction.h [autoptr] 1.19.2.2:
8844: * src/types/pa_vmath.C [autoptr] 1.1.2.2:
8845: * src/types/pa_vmath.h [autoptr] 1.14.2.1:
8846: * src/types/pa_vobject.h [autoptr] 1.38.2.2:
8847: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.4:
8848: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.2:
8849: * src/types/pa_vstatus.h [autoptr] 1.15.2.2:
8850: * src/types/pa_vstring.h [autoptr] 1.54.2.2:
8851: * src/types/types.dsp [autoptr] 1.35.10.1:
8852: vmath compiled
8853:
8854: * src/types/pa_vmath.C 1.1:
8855: file pa_vmath.C was initially added on branch autoptr.
8856:
8857: * src/include/pa_common.h [autoptr] 1.89.2.5:
8858: * src/include/pa_globals.h [autoptr] 1.101.2.7:
8859: * src/include/pa_string.h [autoptr] 1.144.2.16:
8860: * src/main/pa_globals.C [autoptr] 1.152.2.7:
8861: * src/types/pa_value.C [autoptr] 1.9.2.3:
8862: * src/types/pa_value.h [autoptr] 1.109.2.8:
8863: * src/types/pa_vcookie.C [autoptr] 1.55.2.1:
8864: * src/types/pa_vcookie.h [autoptr] 1.23.2.1:
8865: * src/types/pa_vform.C [autoptr] 1.74.2.2:
8866: * src/types/pa_vform.h [autoptr] 1.45.2.3:
8867: vcookie compiled
8868:
1.24 paf 8869: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.1:
8870: libltdl compiled without warnings now
8871:
1.22 paf 8872: * src/include/pa_request_info.h 1.1:
8873: file pa_request_info.h was initially added on branch autoptr.
8874:
8875: * src/include/pa_array.h [autoptr] 1.57.2.14:
8876: * src/include/pa_exception.h [autoptr] 1.38.2.11:
8877: * src/include/pa_pool.h [autoptr] 1.86.2.19:
8878: * src/main/pa_exception.C [autoptr] 1.43.2.8:
8879: * src/types/pa_vfile.C [autoptr] 1.36.2.2:
8880: * src/types/pa_vfile.h [autoptr] 1.52.2.5:
8881: * src/types/pa_vimage.C [autoptr] 1.22.2.1:
8882: * src/types/pa_vimage.h [autoptr] 1.34.2.1:
8883: gd compiled
8884:
8885: * src/include/pa_exception.h [autoptr] 1.38.2.10:
8886: * src/main/pa_cache_managers.C [autoptr] 1.7.2.3:
8887: * src/main/pa_charsets.C [autoptr] 1.11.2.6:
8888: * src/main/pa_common.C [autoptr] 1.143.2.8:
8889: * src/main/pa_dir.C [autoptr] 1.14.2.1:
8890: * src/main/pa_exception.C [autoptr] 1.43.2.7:
8891: * src/main/pa_exec.C [autoptr] 1.48.2.3:
8892: * src/main/pa_pool.C [autoptr] 1.59.2.2:
8893: * src/main/pa_socks.C [autoptr] 1.18.2.2:
8894: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.7:
8895: * src/main/pa_string.C [autoptr] 1.172.2.9:
8896: * src/main/pa_uue.C [autoptr] 1.4.2.2:
8897: #include "pa_value_includes.h"
8898: everywhere in main
8899:
8900: * src/include/pa_charsets.h [autoptr] 1.8.2.5:
8901: * src/include/pa_request.h [autoptr] 1.160.2.5:
8902: * src/include/pa_request_info.h [autoptr] 1.1.2.2:
8903: * src/include/pa_string.h [autoptr] 1.144.2.15:
8904: * src/main/pa_charsets.C [autoptr] 1.11.2.5:
8905: * src/types/pa_value.h [autoptr] 1.109.2.7:
8906: * src/types/pa_vdate.h [autoptr] 1.24.2.1:
8907: * src/types/pa_vform.h [autoptr] 1.45.2.2:
8908: * src/types/pa_vhash.h [autoptr] 1.43.2.4:
8909: * src/types/pa_vobject.C [autoptr] 1.12.2.2:
8910: * src/types/pa_vobject.h [autoptr] 1.38.2.3:
8911: * src/types/pa_vrequest.C [autoptr] 1.27.2.2:
8912: * src/types/pa_vrequest.C [autoptr] 1.27.2.3:
8913: * src/types/pa_vresponse.C [autoptr] 1.17.2.1:
8914: * src/types/pa_vresponse.C [autoptr] 1.17.2.2:
8915: * src/types/pa_vresponse.h [autoptr] 1.32.2.1:
8916: * src/types/pa_vresponse.h [autoptr] 1.32.2.2:
8917: * src/types/pa_wcontext.h [autoptr] 1.42.2.2:
8918: vrequest compiled
8919:
8920: * src/types/pa_value_includes.h 1.1:
8921: file pa_value_includes.h was initially added on branch autoptr.
8922:
8923: * src/classes/classes.h [autoptr] 1.23.2.4:
8924: * src/include/pa_charset.h [autoptr] 1.20.2.7:
8925: * src/include/pa_charsets.h [autoptr] 1.8.2.4:
8926: * src/include/pa_globals.h [autoptr] 1.101.2.6:
8927: * src/include/pa_pool.h [autoptr] 1.86.2.18:
8928: * src/include/pa_request.h [autoptr] 1.160.2.4:
8929: * src/include/pa_string.h [autoptr] 1.144.2.14:
8930: * src/main/main.dsp [autoptr] 1.161.6.4:
8931: * src/main/pa_charset.C [autoptr] 1.33.2.4:
8932: * src/main/pa_charsets.C [autoptr] 1.11.2.4:
8933: * src/main/pa_globals.C [autoptr] 1.152.2.6:
8934: * src/main/untaint.C [autoptr] 1.115.2.3:
8935: * src/types/pa_value.h [autoptr] 1.109.2.6:
8936: * src/types/pa_vdouble.h [autoptr] 1.42.2.4:
8937: * src/types/pa_vfile.h [autoptr] 1.52.2.3:
8938: * src/types/pa_vint.h [autoptr] 1.38.2.4:
8939: * src/types/pa_vmath.C [autoptr] 1.1.2.3:
8940: * src/types/pa_vrequest.C [autoptr] 1.27.2.1:
8941: * src/types/pa_vrequest.h [autoptr] 1.25.2.1:
8942: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.5:
8943: * src/types/pa_vstring.h [autoptr] 1.54.2.3:
8944: * src/types/pa_vvoid.h [autoptr] 1.17.2.2:
8945: vrequest,vdouble,vint compiled
8946:
8947: * src/include/pa_request_charsets.h 1.1:
8948: file pa_request_charsets.h was initially added on branch
8949: autoptr.
8950:
8951: 2003-01-28 paf
8952: * src/include/pa_charset.h [autoptr] 1.20.2.6:
8953: * src/include/pa_exception.h [autoptr] 1.38.2.9:
8954: * src/include/pa_request.h [autoptr] 1.160.2.2:
8955: * src/include/pa_string.h [autoptr] 1.144.2.12:
8956: * src/main/untaint.C [autoptr] 1.115.2.2:
8957: untaint compiled
8958:
8959: * src/include/pa_charset.h [autoptr] 1.20.2.5:
8960: * src/main/pa_charset.C [autoptr] 1.33.2.3:
8961: * src/main/pa_charsets.C [autoptr] 1.11.2.3:
8962: charset/s simplified [charset::pool_for_load introduced]
8963:
8964: * src/include/pa_cache_managers.h [autoptr] 1.9.2.3:
8965: * src/main/pa_cache_managers.C [autoptr] 1.7.2.2:
8966: * src/main/pa_globals.C [autoptr] 1.152.2.5:
8967: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.6:
8968: globals compiled
8969:
8970: * src/include/pa_array.h [autoptr] 1.57.2.11:
8971: * src/include/pa_charset.h [autoptr] 1.20.2.3:
8972: * src/include/pa_charsets.h [autoptr] 1.8.2.1:
8973: * src/include/pa_pool.h [autoptr] 1.86.2.13:
8974: * src/include/pa_sql_connection.h [autoptr] 1.30.2.4:
8975: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.4:
8976: * src/include/pa_stack.h [autoptr] 1.17.2.2:
8977: * src/include/pa_string.h [autoptr] 1.144.2.9:
8978: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.4:
8979: * src/types/pa_vhash.h [autoptr] 1.43.2.3:
8980: * src/types/pa_vint.h [autoptr] 1.38.2.3:
8981: sql_driver_manager compiled
8982:
8983: * src/classes/date.C [autoptr] 1.42.2.1:
8984: * src/include/pa_charset.h [autoptr] 1.20.2.4:
8985: * src/include/pa_charsets.h [autoptr] 1.8.2.2:
8986: * src/include/pa_charsets.h [autoptr] 1.8.2.3:
8987: * src/include/pa_globals.h [autoptr] 1.101.2.5:
8988: * src/main/pa_charset.C [autoptr] 1.33.2.2:
8989: * src/main/pa_charsets.C [autoptr] 1.11.2.1:
8990: * src/main/pa_charsets.C [autoptr] 1.11.2.2:
8991: * src/main/pa_globals.C [autoptr] 1.152.2.4:
8992: * src/main/pa_request.C [autoptr] 1.245.2.1:
8993: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.5:
8994: pa_charsets compiled
8995:
1.24 paf 8996: * src/include/pa_pool.h [autoptr] 1.86.2.14:
8997: * src/main/pa_common.C [autoptr] 1.143.2.7:
8998: * src/types/pa_vdouble.h [autoptr] 1.42.2.2:
8999: common compiled
9000:
1.22 paf 9001: * etc/parser3.charsets/koi8-r.cfg 1.3:
9002: * etc/parser3.charsets/windows-1251.cfg 1.7:
9003: ukranian letter i with two dots added to koi,
9004: all ukranian letters added to win1251.
9005:
9006: typographic simbol 0xb9 deleted from win1251 [strange one & were abscent from koi]
9007:
9008: * src/classes/classes.h [autoptr] 1.23.2.2:
9009: * src/classes/date.C [autoptr] 1.42.2.2:
9010: * src/classes/file.C [autoptr] 1.107.2.1:
9011: * src/classes/hash.C [autoptr] 1.54.2.1:
9012: * src/classes/image.C [autoptr] 1.90.2.2:
9013: * src/classes/table.C [autoptr] 1.172.2.1:
9014: * src/classes/xdoc.C [autoptr] 1.108.2.1:
9015: * src/classes/xnode.h [autoptr] 1.18.2.1:
9016: * src/main/execute.C [autoptr] 1.295.2.2:
9017: * src/main/main.dsp [autoptr] 1.161.6.2:
9018: * src/types/pa_value.h [autoptr] 1.109.2.4:
9019: * src/types/pa_vclass.C [autoptr] 1.16.2.1:
9020: * src/types/pa_vclass.h [autoptr] 1.39.2.1:
9021: * src/types/pa_vobject.C [autoptr] 1.12.2.1:
9022: * src/types/pa_vobject.h [autoptr] 1.38.2.1:
9023: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.3:
9024: started main: compile_tools
9025:
9026: * src/include/pa_array.h [autoptr] 1.57.2.13:
9027: * src/include/pa_string.h [autoptr] 1.144.2.11:
9028: * src/main/execute.C [autoptr] 1.295.2.1:
9029: * src/main/untaint.C [autoptr] 1.115.2.1:
9030: * src/types/pa_vmail.C [autoptr] 1.40.2.1:
9031: more compiled.
9032: struck with string::store_to needing to know source/client charsets
9033:
9034: * src/include/pa_exception.h [autoptr] 1.38.2.8:
9035: * src/include/pa_uue.h [autoptr] 1.4.2.1:
9036: * src/main/pa_uue.C [autoptr] 1.4.2.1:
9037: * src/types/pa_vfile.h [autoptr] 1.52.2.1:
9038: uue compiled
9039:
9040: * src/include/pa_table.h [autoptr] 1.48.2.6:
9041: * src/main/pa_string.C [autoptr] 1.172.2.8:
9042: * src/main/pa_table.C [autoptr] 1.53.2.5:
9043: table compiled
9044:
9045: * src/include/pa_array.h [autoptr] 1.57.2.12:
9046: * src/include/pa_exec.h [autoptr] 1.11.2.1:
9047: * src/include/pa_hash.h [autoptr] 1.58.2.9:
9048: * src/include/pa_pool.h [autoptr] 1.86.2.15:
9049: * src/main/pa_exec.C [autoptr] 1.48.2.2:
9050: pa_exec win32 compiled
9051:
9052: 2003-01-27 paf
9053: * src/include/pa_array.h [autoptr] 1.57.2.9:
9054: * src/include/pa_common.h [autoptr] 1.89.2.4:
9055: * src/include/pa_hash.h [autoptr] 1.58.2.7:
9056: * src/include/pa_pool.h [autoptr] 1.86.2.9:
9057: * src/include/pa_string.h [autoptr] 1.144.2.7:
9058: * src/main/pa_common.C [autoptr] 1.143.2.4:
9059: * src/main/pa_string.C [autoptr] 1.172.2.6:
9060: * src/types/pa_value.C [autoptr] 1.9.2.2:
9061: * src/types/pa_value.h [autoptr] 1.109.2.3:
9062: * src/types/pa_vhash.h [autoptr] 1.43.2.2:
9063: * src/types/pa_vint.h [autoptr] 1.38.2.2:
9064: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.2:
9065: * src/types/pa_wcontext.C [autoptr] 1.24.2.1:
9066: * src/types/pa_wcontext.h [autoptr] 1.42.2.1:
9067: wcontext compiled
9068:
9069: * src/include/pa_exception.h [autoptr] 1.38.2.6:
9070: * src/include/pa_sql_connection.h [autoptr] 1.30.2.3:
9071: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.3:
9072: * src/include/pa_string.h [autoptr] 1.144.2.8:
9073: * src/main/pa_common.C [autoptr] 1.143.2.6:
9074: * src/main/pa_exec.C [autoptr] 1.48.2.1:
9075: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.3:
9076: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.1:
9077: paused on sql_manager
9078:
9079: * src/classes/op.C [autoptr] 1.127.2.3:
9080: * src/include/pa_globals.h [autoptr] 1.101.2.4:
9081: * src/include/pa_hash.h [autoptr] 1.58.2.8:
9082: * src/include/pa_sql_connection.h [autoptr] 1.30.2.1:
9083: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.1:
9084: * src/include/pa_table.h [autoptr] 1.48.2.5:
9085: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.1:
9086: * src/main/pa_table.C [autoptr] 1.53.2.4:
9087: table compiled
9088:
9089: * src/include/pa_pool.h [autoptr] 1.86.2.10:
9090: * src/main/pa_common.C [autoptr] 1.143.2.5:
9091: common compiled
9092:
9093: * src/include/pa_cache_managers.h [autoptr] 1.9.2.1:
9094: * src/main/pa_cache_managers.C [autoptr] 1.7.2.1:
9095: cache_managers compiled
9096:
9097: * src/include/pa_cache_managers.h [autoptr] 1.9.2.2:
9098: * src/include/pa_pool.h [autoptr] 1.86.2.12:
9099: * src/include/pa_sql_connection.h [autoptr] 1.30.2.2:
9100: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.2:
9101: * src/include/pa_stack.h [autoptr] 1.17.2.1:
9102: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.2:
9103: * src/types/pa_vtable.h [autoptr] 1.48.2.1:
9104: * src/types/pa_vvoid.h [autoptr] 1.17.2.1:
9105: vtable compiled
9106:
9107: * src/include/pa_array.h [autoptr] 1.57.2.10:
9108: * src/include/pa_charset.h [autoptr] 1.20.2.2:
9109: * src/include/pa_pool.h [autoptr] 1.86.2.11:
9110: * src/main/pa_charset.C [autoptr] 1.33.2.1:
9111: charset compiled
9112:
9113: 2003-01-24 paf
9114: * src/classes/classes.C [autoptr] 1.18.2.1:
9115: * src/classes/classes.h [autoptr] 1.23.2.1:
9116: * src/include/pa_array.h [autoptr] 1.57.2.8:
9117: * src/include/pa_common.h [autoptr] 1.89.2.3:
9118: * src/include/pa_globals.h [autoptr] 1.101.2.3:
9119: * src/include/pa_hash.h [autoptr] 1.58.2.6:
9120: * src/include/pa_pool.h [autoptr] 1.86.2.8:
9121: * src/include/pa_string.h [autoptr] 1.144.2.6:
9122: * src/main/pa_common.C [autoptr] 1.143.2.3:
9123: * src/main/pa_globals.C [autoptr] 1.152.2.3:
9124: * src/main/pa_string.C [autoptr] 1.172.2.5:
9125: * src/types/pa_value.h [autoptr] 1.109.2.2:
9126: * src/types/pa_vbool.h [autoptr] 1.21.2.1:
9127: * src/types/pa_vdouble.h [autoptr] 1.42.2.1:
9128: * src/types/pa_vhash.h [autoptr] 1.43.2.1:
9129: * src/types/pa_vint.h [autoptr] 1.38.2.1:
9130: * src/types/pa_vjunction.h [autoptr] 1.19.2.1:
9131: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.1:
9132: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.1:
9133: * src/types/pa_vstatus.h [autoptr] 1.15.2.1:
9134: * src/types/pa_vstring.h [autoptr] 1.54.2.1:
9135: more patched
9136:
9137: * src/classes/op.C [autoptr] 1.127.2.2:
9138: * src/include/pa_array.h [autoptr] 1.57.2.7:
9139: * src/include/pa_exception.h [autoptr] 1.38.2.5:
9140: * src/include/pa_hash.h [autoptr] 1.58.2.5:
9141: * src/include/pa_pool.h [autoptr] 1.86.2.7:
9142: * src/include/pa_string.h [autoptr] 1.144.2.5:
9143: * src/include/pa_table.h [autoptr] 1.48.2.4:
9144: * src/main/pa_dictionary.C [autoptr] 1.17.2.2:
9145: * src/main/pa_exception.C [autoptr] 1.43.2.5:
9146: * src/main/pa_string.C [autoptr] 1.172.2.4:
9147: * src/main/pa_table.C [autoptr] 1.53.2.3:
9148: string compiled
9149:
9150: * src/include/pa_array.h [autoptr] 1.57.2.6:
9151: * src/include/pa_common.h [autoptr] 1.89.2.2:
9152: * src/include/pa_dictionary.h [autoptr] 1.13.2.2:
9153: * src/include/pa_exception.h [autoptr] 1.38.2.4:
9154: * src/include/pa_pool.h [autoptr] 1.86.2.6:
9155: * src/include/pa_string.h [autoptr] 1.144.2.4:
9156: * src/include/pa_table.h [autoptr] 1.48.2.3:
9157: * src/main/pa_common.C [autoptr] 1.143.2.2:
9158: * src/main/pa_dictionary.C [autoptr] 1.17.2.1:
9159: * src/main/pa_exception.C [autoptr] 1.43.2.4:
9160: * src/main/pa_string.C [autoptr] 1.172.2.3:
9161: dictionary compiled
9162:
9163: 2003-01-23 paf
9164: * src/include/pa_array.h [autoptr] 1.57.2.4:
9165: * src/include/pa_exception.h [autoptr] 1.38.2.2:
9166: * src/include/pa_hash.h [autoptr] 1.58.2.4:
9167: * src/include/pa_pool.h [autoptr] 1.86.2.4:
9168: * src/include/pa_table.h [autoptr] 1.48.2.2:
9169: * src/main/pa_exception.C [autoptr] 1.43.2.2:
9170: * src/main/pa_table.C [autoptr] 1.53.2.2:
9171: table compiled
9172:
9173: * src/include/pa_array.h [autoptr] 1.57.2.2:
9174: * src/include/pa_hash.h [autoptr] 1.58.2.2:
9175: * src/include/pa_pool.h [autoptr] 1.86.2.2:
9176: * src/main/main.dsp [autoptr] 1.161.6.1:
9177: continued with Hash
9178:
9179: * src/include/pa_array.h [autoptr] 1.57.2.5:
9180: * src/include/pa_common.h [autoptr] 1.89.2.1:
9181: * src/include/pa_exception.h [autoptr] 1.38.2.3:
9182: * src/include/pa_globals.h [autoptr] 1.101.2.2:
9183: * src/include/pa_pool.h [autoptr] 1.86.2.5:
9184: * src/include/pa_request.h [autoptr] 1.160.2.1:
9185: * src/include/pa_string.h [autoptr] 1.144.2.3:
9186: * src/main/pa_common.C [autoptr] 1.143.2.1:
9187: * src/main/pa_exception.C [autoptr] 1.43.2.3:
9188: * src/main/pa_globals.C [autoptr] 1.152.2.2:
9189: * src/types/pa_value.C [autoptr] 1.9.2.1:
9190: * src/types/pa_value.h [autoptr] 1.109.2.1:
9191: resurrected pool in new sense: now it's factory, producing
9192: accounting memory chunks for read[autofree] buffers
9193:
9194: * src/classes/image.C [autoptr] 1.90.2.1:
9195: * src/classes/op.C [autoptr] 1.127.2.1:
9196: * src/include/pa_array.h [autoptr] 1.57.2.3:
9197: * src/include/pa_exception.h [autoptr] 1.38.2.1:
9198: * src/include/pa_globals.h [autoptr] 1.101.2.1:
9199: * src/include/pa_hash.h [autoptr] 1.58.2.3:
9200: * src/include/pa_pool.h [autoptr] 1.86.2.3:
9201: * src/include/pa_pragma_pack_begin.h [autoptr] 1.6.2.1:
9202: * src/include/pa_pragma_pack_end.h [autoptr] 1.6.2.1:
9203: * src/include/pa_sapi.h [autoptr] 1.22.2.1:
9204: * src/include/pa_string.h [autoptr] 1.144.2.2:
9205: * src/include/pa_table.h [autoptr] 1.48.2.1:
9206: * src/include/pa_types.h [autoptr] 1.44.2.1:
9207: * src/main/pa_exception.C [autoptr] 1.43.2.1:
9208: * src/main/pa_globals.C [autoptr] 1.152.2.1:
9209: * src/main/pa_string.C [autoptr] 1.172.2.2:
9210: * src/main/pa_table.C [autoptr] 1.53.2.1:
9211: aint that easy
9212:
9213: * src/main/pa_common.C 1.144:
9214: connect_string allocated on heap[wes on stack] now. and exception can be reported OK now [can be reported outside of pro
9215: c with that stack]
9216:
9217: * src/lib/pcre/8859-1.ucm 1.1:
9218: file 8859-1.ucm was initially added on branch autoptr.
9219:
9220: 2003-01-22 paf
9221: * src/include/pa_array.h [autoptr] 1.57.2.1:
9222: * src/include/pa_charset.h [autoptr] 1.20.2.1:
9223: * src/include/pa_dictionary.h [autoptr] 1.13.2.1:
9224: * src/include/pa_hash.h [autoptr] 1.58.2.1:
9225: * src/include/pa_pool.h [autoptr] 1.86.2.1:
9226: * src/include/pa_string.h [autoptr] 1.144.2.1:
9227: * src/main/pa_array.C [autoptr] 1.54.2.1:
9228: * src/main/pa_hash.C [autoptr] 1.53.2.1:
9229: * src/main/pa_pool.C [autoptr] 1.59.2.1:
9230: * src/main/pa_string.C [autoptr] 1.172.2.1:
9231: started auto_ptr.
9232: PA_Object is base: contains references_count.
9233: auto_ptr template calls add_ref/release
9234:
9235: 2003-01-21 paf
9236: * src/classes/classes.C 1.18:
9237: * src/classes/classes.h 1.23:
9238: * src/classes/date.C 1.42:
9239: * src/classes/double.C 1.53:
9240: * src/classes/file.C 1.107:
9241: * src/classes/form.C 1.34:
9242: * src/classes/hash.C 1.54:
9243: * src/classes/image.C 1.90:
9244: * src/classes/int.C 1.49:
9245: * src/classes/mail.C 1.88:
9246: * src/classes/math.C 1.24:
9247: * src/classes/op.C 1.127:
9248: * src/classes/response.C 1.23:
9249: * src/classes/string.C 1.125:
9250: * src/classes/table.C 1.172:
9251: * src/classes/void.C 1.28:
9252: * src/classes/xdoc.C 1.108:
9253: * src/classes/xnode.C 1.54:
9254: * src/classes/xnode.h 1.18:
9255: * src/include/pa_array.h 1.57:
9256: * src/include/pa_cache_managers.h 1.9:
9257: * src/include/pa_charset.h 1.20:
9258: * src/include/pa_charsets.h 1.8:
9259: * src/include/pa_common.h 1.89:
9260: * src/include/pa_config_fixed.h 1.54:
9261: * src/include/pa_config_includes.h 1.23:
9262: * src/include/pa_dictionary.h 1.13:
9263: * src/include/pa_dir.h 1.13:
9264: * src/include/pa_exception.h 1.38:
9265: * src/include/pa_exec.h 1.11:
9266: * src/include/pa_globals.h 1.101:
9267: * src/include/pa_hash.h 1.58:
9268: * src/include/pa_opcode.h 1.24:
9269: * src/include/pa_pool.h 1.86:
9270: * src/include/pa_pragma_pack_begin.h 1.6:
9271: * src/include/pa_pragma_pack_end.h 1.6:
9272: * src/include/pa_request.h 1.160:
9273: * src/include/pa_sapi.h 1.22:
9274: * src/include/pa_socks.h 1.11:
9275: * src/include/pa_sql_connection.h 1.30:
9276: * src/include/pa_sql_driver_manager.h 1.26:
9277: * src/include/pa_stack.h 1.17:
9278: * src/include/pa_string.h 1.144:
9279: * src/include/pa_stylesheet_connection.h 1.32:
9280: * src/include/pa_stylesheet_manager.h 1.15:
9281: * src/include/pa_table.h 1.48:
9282: * src/include/pa_threads.h 1.26:
9283: * src/include/pa_types.h 1.44:
9284: * src/include/pa_uue.h 1.4:
9285: * src/lib/md5/pa_md5.h 1.5:
9286: * src/lib/md5/pa_md5c.c 1.6:
9287: * src/lib/pcre/pcre_parser_ctype.c 1.3:
9288: * src/main/compile.C 1.69:
9289: * src/main/compile.tab.C 1.80:
9290: * src/main/compile.y 1.204:
9291: * src/main/compile_tools.C 1.54:
9292: * src/main/compile_tools.h 1.67:
9293: * src/main/execute.C 1.295:
9294: * src/main/pa_array.C 1.54:
9295: * src/main/pa_cache_managers.C 1.7:
9296: * src/main/pa_charset.C 1.33:
9297: * src/main/pa_charsets.C 1.11:
9298: * src/main/pa_common.C 1.143:
9299: * src/main/pa_dictionary.C 1.17:
9300: * src/main/pa_dir.C 1.14:
9301: * src/main/pa_exception.C 1.43:
9302: * src/main/pa_exec.C 1.48:
9303: * src/main/pa_globals.C 1.152:
9304: * src/main/pa_hash.C 1.53:
9305: * src/main/pa_pool.C 1.59:
9306: * src/main/pa_request.C 1.245:
9307: * src/main/pa_socks.C 1.18:
9308: * src/main/pa_sql_driver_manager.C 1.69:
9309: * src/main/pa_string.C 1.172:
9310: * src/main/pa_stylesheet_manager.C 1.16:
9311: * src/main/pa_table.C 1.53:
9312: * src/main/pa_uue.C 1.4:
9313: * src/main/untaint.C 1.115:
9314: * src/sql/pa_sql_driver.h 1.34:
9315: * src/targets/apache13/mod_parser3.C 1.28:
9316: * src/targets/apache13/pa_md5c.c 1.5:
9317: * src/targets/apache13/pa_pool.C 1.8:
9318: * src/targets/apache13/pa_threads.C 1.11:
9319: * src/targets/cgi/pa_pool.C 1.41:
9320: * src/targets/cgi/pa_threads.C 1.12:
9321: * src/targets/cgi/parser3.C 1.216:
9322: * src/targets/cgi/pool_storage.h 1.13:
9323: * src/targets/isapi/pa_pool.C 1.16:
9324: * src/targets/isapi/pa_threads.C 1.13:
9325: * src/targets/isapi/parser3isapi.C 1.82:
9326: * src/targets/isapi/pool_storage.h 1.19:
9327: * src/types/pa_value.C 1.9:
9328: * src/types/pa_value.h 1.109:
9329: * src/types/pa_vbool.h 1.21:
9330: * src/types/pa_vclass.C 1.16:
9331: * src/types/pa_vclass.h 1.39:
9332: * src/types/pa_vcode_frame.h 1.24:
9333: * src/types/pa_vcookie.C 1.55:
9334: * src/types/pa_vcookie.h 1.23:
9335: * src/types/pa_vdate.h 1.24:
9336: * src/types/pa_vdouble.h 1.42:
9337: * src/types/pa_venv.h 1.28:
9338: * src/types/pa_vfile.C 1.36:
9339: * src/types/pa_vfile.h 1.52:
9340: * src/types/pa_vform.C 1.74:
9341: * src/types/pa_vform.h 1.45:
9342: * src/types/pa_vhash.h 1.43:
9343: * src/types/pa_vimage.C 1.22:
9344: * src/types/pa_vimage.h 1.34:
9345: * src/types/pa_vint.h 1.38:
9346: * src/types/pa_vjunction.h 1.19:
9347: * src/types/pa_vmail.C 1.40:
9348: * src/types/pa_vmail.h 1.9:
9349: * src/types/pa_vmath.h 1.14:
9350: * src/types/pa_vmethod_frame.h 1.45:
9351: * src/types/pa_vobject.C 1.12:
9352: * src/types/pa_vobject.h 1.38:
9353: * src/types/pa_vrequest.C 1.27:
9354: * src/types/pa_vrequest.h 1.25:
9355: * src/types/pa_vresponse.C 1.17:
9356: * src/types/pa_vresponse.h 1.32:
9357: * src/types/pa_vstateless_class.C 1.19:
9358: * src/types/pa_vstateless_class.h 1.42:
9359: * src/types/pa_vstateless_object.h 1.28:
9360: * src/types/pa_vstatus.C 1.15:
9361: * src/types/pa_vstatus.h 1.15:
9362: * src/types/pa_vstring.C 1.22:
9363: * src/types/pa_vstring.h 1.54:
9364: * src/types/pa_vtable.C 1.21:
9365: * src/types/pa_vtable.h 1.48:
9366: * src/types/pa_vvoid.h 1.17:
9367: * src/types/pa_vxdoc.C 1.23:
9368: * src/types/pa_vxdoc.h 1.31:
9369: * src/types/pa_vxnode.C 1.30:
9370: * src/types/pa_vxnode.h 1.22:
9371: * src/types/pa_wcontext.C 1.24:
9372: * src/types/pa_wcontext.h 1.42:
9373: * src/types/pa_wwrapper.h 1.28:
9374: 2002->2003
9375:
9376: 2003-01-16 paf
9377: * operators.txt 1.108:
9378: * src/include/pa_config_fixed.h 1.53:
9379: * src/main/pa_common.C 1.141:
9380: * www/htdocs/index.html 1.208:
9381: http request now return status. and not fail on status!=200
9382:
9383: * operators.txt 1.109:
9384: * src/include/pa_globals.h 1.100:
9385: * src/main/pa_common.C 1.142:
9386: * src/main/pa_globals.C 1.151:
9387: * www/htdocs/index.html 1.209:
9388: http://
9389: introducing
9390: $.any-status(1)
9391:
9392: * www/htdocs/index.html 1.210:
9393: image.copy fixed transparent resampling
9394:
9395: * bin/Makefile.in 1.9:
9396: * etc/Makefile.in 1.14:
9397: * etc/parser3.charsets/Makefile.in 1.17:
9398: * src/Makefile.in 1.55:
9399: * src/classes/Makefile.in 1.53:
9400: * src/include/Makefile.in 1.11:
9401: * src/lib/Makefile.in 1.8:
9402: * src/lib/md5/Makefile.in 1.6:
9403: * src/lib/patches/Makefile.in 1.10:
9404: * src/lib/pcre/Makefile.in 1.8:
9405: * src/main/Makefile.in 1.50:
9406: * src/sql/Makefile.in 1.11:
9407: * src/targets/Makefile.in 1.42:
9408: * src/targets/cgi/Makefile.in 1.62:
9409: * src/targets/isapi/Makefile.in 1.11:
9410: * src/types/Makefile.in 1.50:
9411: proper AC_LANG_ switching to fix qsort detection bug
9412:
9413: 2003-01-15 paf
9414: * src/main/pa_globals.C 1.150:
9415: localized pa_xmlFileRead/Close
9416:
9417: 2003-01-14 paf
9418: * src/lib/ltdl/config.guess 1.2:
9419: * src/lib/ltdl/config.sub 1.2:
9420: * src/lib/ltdl/install-sh 1.2:
9421: * src/lib/ltdl/missing 1.2:
9422: * src/lib/ltdl/mkinstalldirs 1.2:
9423: removed some ancient files [they in / really]
9424:
9425: * src/lib/ltdl/config_fixed.h 1.2:
9426: * src/lib/ltdl/libltdl.dsp 1.3:
9427: * src/lib/ltdl/ltdl.c 1.3:
9428: ltdl.c regretfully needed patch in two places.
9429: in config_fixed.h made stubs for lib to compile in MSVC
9430:
9431: * src/lib/ltdl/aclocal.m4 1.1:
9432: *** empty log message ***
9433:
9434: 2003-01-13 paf
9435: * config.guess 1.3:
9436: * config.sub 1.4:
9437: * ltmain.sh 1.4:
9438: * src/targets/apache13/Makefile.in 1.44:
9439: removed last piece of configure.in(libtool) hacks
9440:
9441: * src/lib/ltdl/COPYING.LIB 1.1:
9442: * src/lib/ltdl/Makefile.in 1.4:
9443: * src/lib/ltdl/acinclude.m4 1.2:
9444: * src/lib/ltdl/config.h 1.2:
9445: * src/lib/ltdl/config_auto.h.in 1.3:
9446: * src/lib/ltdl/configure 1.4:
9447: * src/lib/ltdl/configure.in 1.4:
9448: * src/lib/ltdl/libltdl.dsp 1.2:
9449: * src/lib/ltdl/ltdl.c 1.2:
9450: * src/lib/ltdl/ltdl.h 1.2:
9451: moved to latest libtool (1.4.3)
9452:
9453: 2003-01-10 paf
9454: * src/lib/patches/Makefile.am 1.3:
9455: * src/lib/patches/Makefile.in 1.9:
9456: * src/lib/patches/libgdome_cpp_syntax1.patch 1.2:
9457: * src/lib/patches/libgdome_cpp_syntax2.patch 1.2:
9458: * src/lib/patches/libgdome_morestatic.patch 1.2:
9459: * src/lib/patches/libxml_error_column_tab.patch 1.2:
9460: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.2:
9461: * src/lib/patches/libxml_transcoder_context1.patch 1.2:
9462: * src/lib/patches/libxml_transcoder_context2.patch 1.2:
9463: * src/lib/patches/libxml_transcoder_context3.patch 1.2:
9464: * src/lib/patches/libxml_transcoder_context4.patch 1.2:
9465: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.2:
9466: * src/main/pa_globals.C 1.149:
9467: moved to latest xml lib versions, changed patches.
9468: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
9469: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
9470: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
9471:
9472: * INSTALL 1.31:
9473: moved to latest versions of xml libs
9474: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
9475: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
9476: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
9477:
9478: * src/lib/patches/libxml2.patch 1.1:
9479: moved to libxml2 2.5.1, only these patches left:
9480: * fixing \t chars to spaces in error position reporting
9481: * adding context to conversion functions
9482:
9483: * src/lib/patches/gdome2.patch 1.1:
9484: moved to gdome 0.7.2, one extern const patch left; making some strings more static still needed.
9485: Paolo said that he would incorporate this patch in upcoming version of gdome.
9486:
9487: * src/lib/ltdl/configure 1.3:
9488: * src/lib/ltdl/configure.in 1.3:
9489: PROG_NM
9490:
9491: * src/lib/patches/libxslt.patch 1.1:
9492: moved to libxslt 1.0.23. still need a patch which suppresses
9493: htmlSetMetaEncoding calls
9494:
9495: 2003-01-09 paf
9496: * bin/Makefile.in 1.8:
9497: * config.guess 1.2:
9498: * config.sub 1.3:
9499: * etc/Makefile.in 1.13:
9500: * etc/parser3.charsets/Makefile.in 1.16:
9501: * missing 1.2:
9502: * mkinstalldirs 1.2:
9503: * src/Makefile.in 1.54:
9504: * src/classes/Makefile.in 1.52:
9505: * src/include/Makefile.in 1.10:
9506: * src/include/pa_config_auto.h.in 1.37:
9507: * src/lib/Makefile.in 1.7:
9508: * src/lib/ltdl/Makefile.in 1.3:
9509: * src/lib/ltdl/config_auto.h.in 1.2:
9510: * src/lib/ltdl/configure 1.2:
9511: * src/lib/ltdl/configure.in 1.2:
9512: * src/lib/md5/Makefile.in 1.5:
9513: * src/lib/patches/Makefile.in 1.8:
9514: * src/lib/pcre/Makefile.in 1.7:
9515: * src/main/Makefile.in 1.49:
9516: * src/sql/Makefile.in 1.10:
9517: * src/targets/Makefile.in 1.41:
9518: * src/targets/apache13/Makefile.in 1.43:
9519: * src/targets/cgi/Makefile.am 1.46:
9520: * src/targets/cgi/Makefile.in 1.61:
9521: * src/targets/isapi/Makefile.in 1.10:
9522: * src/types/Makefile.in 1.49:
9523: moved to autoconf 2.57 & automake 1.7.2
9524:
9525: * depcomp 1.1:
9526: moving to automake 1.7.2
9527:
9528: * INSTALL 1.30:
9529: xml,xslt,gdome lib urls updated
9530:
9531: * Makefile.am 1.30:
9532: * Makefile.in 1.44:
9533: * src/lib/ltdl/missing 1.1:
9534: * src/lib/ltdl/mkinstalldirs 1.1:
9535: *** empty log message ***
9536:
1.21 paf 9537: 2002-12-27 paf
9538: * src/doc/aliased.dox 1.5:
9539: * src/doc/index.dox 1.4:
9540: * src/doc/module.dox 1.4:
9541: * src/doc/pooled.dox 1.4:
9542: * www/htdocs/index.html 1.207:
9543: removed outdated parts, made links to language docs
9544:
9545: * src/include/pa_version.h [release_3_0_0007] 1.7.10.1:
9546: 0007
9547:
9548: * src/include/pa_config_auto.h.in 1.36:
9549: comment
9550:
9551: 2002-12-26 paf
9552: * INSTALL 1.29:
9553: * src/include/pa_config_auto.h.in 1.35:
9554: * src/main/pa_common.C 1.140:
9555: * src/main/pa_exec.C 1.47:
9556: changing SAFE_MODE politics
9557:
9558: * src/classes/file.C 1.106:
9559: file:fullpath[a.gif] when document root did not contain
9560: trailing / fixed.
9561:
9562: 2002-12-25 paf
9563: * src/main/pa_globals.C 1.147:
9564: optimized-as-is
9565:
9566: * src/main/pa_globals.C 1.148:
9567: optimized-xml
9568:
9569: 2002-12-24 paf
9570: * src/main/pa_common.C 1.139:
9571: * src/main/pa_pool.C 1.58:
9572: pool::copy on zero size|ptr fixed [were really called with zero
9573: size when .html?a=&b=]
9574:
9575: * src/main/pa_exec.C 1.46:
9576: * www/htdocs/index.html 1.206:
9577: fork/pipe error now [old always-pipe-error fixed]
9578:
9579: * src/classes/mail.C 1.86:
9580: $MAIL in @conf now invalid when configured with --with-sendmail
9581:
9582: 2002-12-23 paf
9583: * src/types/pa_vcookie.C 1.54:
9584: cookie:field[put value] fixed [were ignoring parameters & were
9585: storing only string with default expires
9586:
9587: * src/main/pa_charset.C 1.32:
9588: From: "Victor Fedoseev" <vvf_ru@mail.ru>
9589: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
9590: Sent: Monday, December 23, 2002 4:22 AM
9591: Subject: bug â Charset::transcode_buf2xchar
9592:
9593: 2002-12-20 paf
9594: * src/targets/cgi/parser3.C 1.215:
9595: removed last \n appending in non-win32 non-cgi [script] runs
9596:
9597: 2002-12-19 paf
9598: * operators.txt 1.107:
9599: * src/include/pa_globals.h 1.99:
9600: * src/include/pa_request.h 1.159:
9601: * src/main/pa_globals.C 1.146:
9602: * src/main/pa_request.C 1.244:
9603: * www/htdocs/index.html 1.205:
9604: $response:download
9605:
9606: * src/classes/mail.C 1.85:
9607: 'to' check bugfix [now checked only on ms compiler [win32]].
9608:
9609: * INSTALL 1.28:
9610: --without-iconv recommended [it crashes on some systems [tested on elik]]
9611: moreover, it's not needed there [parser registers charsets itself]
9612:
9613: * INSTALL 1.27:
9614: -without-iconv recommended [it crashes on some systems [tested
9615: on elik]]
9616:
9617: 2002-12-18 paf
9618: * src/classes/xdoc.C 1.107:
9619: doc->URL on xdoc.load set correctly now
9620:
9621: 2002-12-17 paf
9622: * src/targets/cgi/parser3.C [release_3_0_0006] 1.213.2.1:
9623: 1. on win32 in die: abort() reverted to exit(1)
9624: 2. more flexible iilegal call check
9625:
9626: * src/targets/cgi/parser3.C 1.214:
9627: merged die&iis changes
9628:
9629: 2002-12-16 paf
9630: * src/main/untaint.C 1.114:
9631: filespec russian small 'r' changed to latin 'p' bug fix
9632:
9633: * Makefile.in 1.38:
9634: ltmain.sh silly required for stupid automake added
9635:
9636: * ltmain.sh 1.3:
9637: *** empty log message ***
9638:
9639: * ltmain.sh [release_3_0_0006] 1.2.2.1:
9640: some automakes silly insist on having this handy
9641:
1.20 paf 9642: 2002-12-15 paf
1.21 paf 9643: * src/main/untaint.C 1.113:
9644: filespec russian small 'r' changed to latin 'p'
9645:
9646: * src/main/pa_common.C [release_3_0_0006] 1.137.2.1:
9647: ftruncate having checked
9648:
9649: * src/main/compile.C [release_3_0_0006] 1.67.6.1:
9650: removed warning
9651:
1.20 paf 9652: * configure.in [release_3_0_0006] 1.52.2.1:
9653: * src/include/pa_version.h [release_3_0_0006] 1.7.8.1:
9654: new version
9655:
1.21 paf 9656: * configure.in [release_3_0_0006] 1.52.2.2:
9657: * src/include/pa_config_auto.h.in [release_3_0_0006] 1.33.2.1:
9658: *** empty log message ***
9659:
9660: * configure.in 1.53:
9661: * src/include/pa_config_auto.h.in 1.34:
9662: * src/main/compile.C 1.68:
9663: * src/main/pa_common.C 1.138:
9664: merged small changes from branch 6 to HEAD
9665:
1.20 paf 9666: 2002-12-14 paf
9667: * src/sql/pa_sql_driver.h 1.33:
9668: * www/htdocs/index.html 1.204:
9669: exception type fixed
9670:
9671: * src/classes/table.C 1.171:
9672: removed unnecessary code
9673:
9674: 2002-12-09 paf
9675: * src/classes/hash.C 1.53:
9676: * src/classes/string.C 1.124:
9677: * src/classes/table.C 1.170:
9678: * src/classes/void.C 1.27:
9679: * src/main/pa_sql_driver_manager.C 1.68:
9680: * src/sql/pa_sql_driver.h 1.32:
9681: changed exception handling mech in sql handlers #2
9682:
9683: * bin/Makefile.in 1.7:
9684: * configure.in 1.52:
9685: * etc/Makefile.in 1.12:
9686: * etc/parser3.charsets/Makefile.in 1.15:
9687: * src/Makefile.in 1.53:
9688: * src/classes/Makefile.in 1.51:
9689: * src/include/Makefile.in 1.9:
9690: * src/lib/Makefile.in 1.6:
9691: * src/lib/ltdl/Makefile.in 1.2:
9692: * src/lib/md5/Makefile.in 1.4:
9693: * src/lib/patches/Makefile.in 1.7:
9694: * src/lib/pcre/Makefile.in 1.6:
9695: * src/main/Makefile.in 1.48:
9696: * src/sql/Makefile.in 1.9:
9697: * src/targets/Makefile.in 1.40:
9698: * src/targets/apache13/Makefile.in 1.42:
9699: * src/targets/cgi/Makefile.in 1.60:
9700: * src/targets/isapi/Makefile.in 1.9:
9701: * src/types/Makefile.in 1.48:
9702: removed configure.in:AC_LIBTOOL, it caused automake to write
9703: makefile which used libtool to install things, which is not needed
9704:
9705: * src/targets/apache13/mod_parser3.C 1.27:
9706: * src/targets/cgi/parser3.C 1.211:
9707: * src/targets/cgi/parser3.C 1.212:
9708: * src/targets/cgi/parser3.C 1.213:
9709: * src/targets/isapi/parser3isapi.C 1.81:
9710: ::die now tries to write core dump
9711:
9712: * src/types/pa_vvoid.h 1.16:
9713: * www/htdocs/index.html 1.203:
9714: $void.store[now] error
9715:
9716: * src/classes/hash.C 1.52:
9717: * src/classes/string.C 1.123:
9718: * src/classes/table.C 1.169:
9719: * src/classes/void.C 1.26:
9720: * src/main/pa_sql_driver_manager.C 1.66:
9721: * src/main/pa_sql_driver_manager.C 1.67:
9722: * src/sql/pa_sql_driver.h 1.29:
9723: * src/sql/pa_sql_driver.h 1.30:
9724: * src/sql/pa_sql_driver.h 1.31:
9725: changed exception handling mech in sql handlers
9726:
9727: 2002-12-06 paf
9728: * operators.txt 1.106:
9729: * src/main/compile.tab.C 1.78:
9730: * src/types/pa_vhash.h 1.42:
9731: $hash.fields -- pseudo field to make 'hash' more like 'table'
9732:
9733: 2002-12-05 paf
9734: * src/main/pa_array.C 1.53:
9735: * src/main/pa_table.C 1.51:
9736: * www/htdocs/index.html 1.199:
9737: wow! found/fixed bug in lowlevel proc
9738:
9739: * src/main/pa_common.C 1.137:
9740: * src/main/untaint.C 1.111:
9741: * src/types/pa_vmail.C 1.38:
9742: * www/htdocs/index.html 1.200:
9743: mail header ',' allowed.
9744: still bugs in smtp [only one receiptient works, cc, bcc ignored now, and MAILED ;)]
9745:
9746: [strncpy killed, memnchr used]
9747:
9748: * src/main/pa_table.C 1.52:
9749: table-copy now current=0
9750:
9751: * src/targets/cgi/parser3.C 1.209:
9752: * src/targets/cgi/parser3.C 1.210:
9753: more checks on http://domain/parser.cgi start [maybe some
9754: getenv returns "", checked that now
9755:
9756: * src/targets/cgi/parser3.C 1.208:
9757: * www/htdocs/index.html 1.198:
9758: error logging made unbuffered [so that out-of-mem errors
9759: reached log]
9760:
9761: * src/main/main.dsp 1.161:
9762: pa_version included into main.dsp
9763:
9764: * www/htdocs/index.html 1.196:
9765: smtp line ends fixed. now \r\n [not \r]. some smtp servers [
9766: win32] leave \n intact, and some clients [bat] fail to show
9767: letter correctly
9768:
9769: * src/classes/mail.C 1.83:
9770: * src/targets/cgi/parser3.C 1.207:
9771: * src/types/pa_vmail.C 1.37:
9772: * www/htdocs/index.html 1.197:
9773: mail:send MIME-Version default
9774:
9775: * src/main/untaint.C 1.112:
9776: * www/htdocs/index.html 1.201:
9777: mail header closed properly
9778:
9779: * src/classes/mail.C 1.84:
9780: * src/types/pa_vmail.C 1.39:
9781: * src/types/pa_vmail.h 1.8:
9782: * www/htdocs/index.html 1.202:
9783: smtp cc/bcc OK now
9784:
9785: 2002-12-04 paf
9786: * gnu.dsp 1.3:
9787: restored
9788:
9789: * src/types/pa_vform.C 1.73:
9790: $form:field string value cut by premature 0
9791:
9792: * parser3.dsw 1.6:
9793: * src/main/compile.tab.C 1.77:
9794: * src/main/main.dsp 1.160:
9795: * www/htdocs/.htaccess 1.12:
9796: * www/htdocs/index.html 1.195:
9797: lib/libltdl -> lib/ltdl Win32 changes. s
9798:
9799: * bin/Makefile.in 1.6:
9800: * configure.in 1.51:
9801: * etc/Makefile.in 1.11:
9802: * etc/parser3.charsets/Makefile.in 1.14:
9803: * gnu.dsp 1.2:
9804: * src/Makefile.in 1.52:
9805: * src/classes/Makefile.in 1.50:
9806: * src/include/Makefile.in 1.8:
9807: * src/lib/Makefile.am 1.3:
9808: * src/lib/Makefile.in 1.5:
9809: * src/lib/ltdl/Makefile.am 1.1:
9810: * src/lib/ltdl/Makefile.in 1.1:
9811: * src/lib/ltdl/README 1.1:
9812: * src/lib/ltdl/acinclude.m4 1.1:
9813: * src/lib/ltdl/config.guess 1.1:
9814: * src/lib/ltdl/config.h 1.1:
9815: * src/lib/ltdl/config.sub 1.1:
9816: * src/lib/ltdl/config_auto.h.in 1.1:
9817: * src/lib/ltdl/config_fixed.h 1.1:
9818: * src/lib/ltdl/configure 1.1:
9819: * src/lib/ltdl/configure.in 1.1:
9820: * src/lib/ltdl/install-sh 1.1:
9821: * src/lib/ltdl/libltdl.dsp 1.1:
9822: * src/lib/ltdl/ltdl.c 1.1:
9823: * src/lib/ltdl/ltdl.h 1.1:
9824: * src/lib/md5/Makefile.in 1.3:
9825: * src/lib/patches/Makefile.in 1.6:
9826: * src/lib/pcre/Makefile.in 1.5:
9827: * src/main/Makefile.in 1.47:
9828: * src/sql/Makefile.in 1.8:
9829: * src/targets/Makefile.in 1.39:
9830: * src/targets/apache13/Makefile.in 1.41:
9831: * src/targets/cgi/Makefile.in 1.59:
9832: * src/targets/isapi/Makefile.in 1.8:
9833: * src/types/Makefile.in 1.47:
9834: src/lib/ltdl/Makefile now created with /configure, not ltdl/configure,
9835: so it does have no problems with automake.
9836: ltdl/configure AC_OUTPUT(Makefile<<removed)
9837:
9838: * src/classes/classes.awk 1.6:
9839: more strict *.C$
9840:
9841: 2002-12-02 paf
9842: * operators.txt 1.105:
9843: removed outdated status:db
9844:
9845: * src/classes/mail.C 1.82:
9846: * src/include/pa_common.h 1.88:
9847: * src/main/pa_common.C 1.136:
9848: * src/main/pa_request.C 1.243:
9849: * src/types/pa_vcookie.C 1.53:
9850: * src/types/pa_vmail.C 1.36:
9851: * www/htdocs/index.html 1.194:
9852: http header lang of tainted parts becomes http-header
9853:
1.19 paf 9854: 2002-11-29 paf
9855: * src/include/pa_common.h 1.87:
9856: * src/main/pa_common.C 1.135:
9857: * src/types/pa_vresponse.C 1.16:
9858: * src/types/pa_vresponse.h 1.31:
9859: * www/htdocs/index.html 1.192:
9860: http:// param values now handled exactly like $response:header values.
9861: e.g. can be hash [can have subattributes] & contain date values.
9862:
9863: * operators.txt 1.104:
9864: * src/classes/date.C 1.41:
9865: * src/classes/image.C 1.89:
9866: * www/htdocs/index.html 1.193:
9867: exif dates now objects of type date
9868:
9869: * src/main/pa_common.C 1.133:
9870: * www/htdocs/index.html 1.190:
9871: http:// tainted partes now %xx
9872:
9873: * src/main/pa_common.C 1.134:
9874: * www/htdocs/index.html 1.191:
9875: http:// param values lang forced URI
9876:
9877: * src/classes/image.C 1.88:
9878: 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]
9879: now used image.format
9880:
9881: 2002-11-28 paf
9882: * src/classes/op.C 1.126:
9883: * www/htdocs/index.html 1.185:
9884: ^cache bug fixed.
9885: stupid compiler allowed 'false' to go into (Hash *) parameter
9886:
9887: * src/classes/image.C 1.85:
9888: * www/htdocs/index.html 1.186:
9889: image.text now outputs one pixel HIGHER chars [one top
9890: horizontal line of 1pixel height were missing]
9891:
9892: * www/htdocs/index.html 1.187:
9893: regexp syntax xxx$ speed-up experiments
9894:
9895: * operators.txt 1.102:
9896: http.timeout
9897:
9898: * www/htdocs/font.gif 1.1:
9899: *** empty log message ***
9900:
9901: * configure.in 1.50:
9902: stopped double libltdl/Makefile generation
9903:
9904: * src/classes/image.C 1.87:
9905: * www/htdocs/index.html 1.188:
9906: image.length now counts interchar space. plus space after last char
9907:
9908: * www/htdocs/index.html 1.189:
9909: doc samples
9910:
9911: * src/main/pa_string.C 1.171:
9912: PCRE_DOLLAR_ENDONLY
9913:
9914: * src/classes/image.C 1.86:
9915: ^image.font width measurer now scans full height [were -1]
9916:
9917: 2002-11-27 paf
9918: * src/classes/image.C 1.84:
9919: * www/htdocs/index.html 1.183:
9920: ^image.font << bad font file-size now properly reported
9921:
9922: * src/include/pa_globals.h 1.98:
9923: * src/main/pa_globals.C 1.145:
9924: * src/main/pa_request.C 1.242:
9925: * src/types/pa_vmail.C 1.35:
9926: * www/htdocs/index.html 1.184:
9927: response:body[file] if file nows it's name
9928: now returns content-disposition: >>attachment<<
9929:
1.18 paf 9930: 2002-11-26 paf
9931: * operators.txt 1.101:
9932: * src/main/pa_common.C 1.130:
9933: * www/htdocs/index.html 1.182:
9934: http:// response status!=200 made exception: http.status with
9935: source=bad status#
9936:
9937: * src/main/pa_common.C 1.131:
9938: * www/htdocs/.htaccess 1.11:
9939: utf8 prefix ignored @read text
9940:
9941: * src/main/pa_request.C 1.241:
9942: fixed lang in reponse header
9943:
9944: 2002-11-25 paf
9945: * operators.txt 1.99:
9946: * src/main/pa_common.C 1.128:
9947: * www/htdocs/index.html 1.181:
9948: http fields now UPPERCASE
9949:
9950: $file[^file::load[http://there]]
9951: $file.SERVER
9952:
9953: * configure.in 1.49:
9954: * src/classes/image.C 1.83:
9955: * src/include/pa_config_auto.h.in 1.33:
9956: * src/include/pa_config_includes.h 1.22:
9957: * src/main/Makefile.am 1.35:
9958: * src/main/Makefile.in 1.46:
9959: * src/main/pa_common.C 1.129:
9960: * src/main/pa_globals.C 1.142:
9961: http://
9962: and image const void related probs fixed
9963:
9964: * operators.txt 1.98:
9965: * src/classes/file.C 1.104:
9966: * src/classes/table.C 1.168:
9967: * src/classes/xdoc.C 1.105:
9968: * src/include/pa_common.h 1.85:
9969: * src/include/pa_globals.h 1.97:
9970: * src/main/pa_common.C 1.126:
9971: * src/main/pa_globals.C 1.141:
9972: * src/main/pa_request.C 1.239:
9973: * src/types/pa_vfile.C 1.35:
9974: * src/types/pa_vfile.h 1.51:
9975: * www/htdocs/index.html 1.179:
9976: table/xdoc/file::load now understand http:// prefix and additional params, sample:
9977: $rates[^xdoc::load[http://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002;
9978: $.USER-AGENT[parser3]
9979: ]]
9980:
9981: * src/classes/file.C 1.105:
9982: * src/classes/image.C 1.82:
9983: * src/classes/xdoc.C 1.106:
9984: * src/include/pa_common.h 1.86:
9985: * src/main/pa_common.C 1.127:
9986: * src/main/pa_request.C 1.240:
9987: * www/htdocs/index.html 1.180:
9988: checked http options [invalid onces now reported]
9989: made default
9990: user-agent: paf
9991:
9992: 2002-11-22 paf
9993: * operators.txt 1.97:
9994: * src/classes/image.C 1.80:
9995: * src/include/pa_globals.h 1.96:
9996: * src/main/execute.C 1.294:
9997: * src/main/pa_globals.C 1.140:
9998: * src/types/pa_vimage.C 1.21:
9999: * src/types/pa_vimage.h 1.33:
10000: * www/htdocs/.htaccess 1.10:
10001: * www/htdocs/index.html 1.178:
10002: $image.exif support
10003: $image.exif.DateTime & co
10004:
10005: 2002-11-21 paf
10006: * src/classes/image.C 1.78:
10007: jpeg size measure fixed: were badly skipping EXIF information [
10008: were big block and it's size were considered negative :(]
10009:
10010: * operators.txt 1.96:
10011: * src/classes/image.C 1.77:
10012: * src/include/pa_common.h 1.83:
10013: * src/main/pa_common.C 1.123:
10014: * src/types/pa_vmail.C 1.34:
10015: * www/htdocs/index.html 1.177:
10016: image.measure internals rewritten. no there's reader.seek, and all's ready for EXIF extraction
10017: [now we fail to measure files with EXIF info]
10018:
10019: * src/main/pa_common.C 1.122:
10020: O_TRUNCATE killed, ftruncate used instead:
10021: O_TRUNC truncates even exclusevely write-locked file [thanks to Igor Milyakov <virtan@rotabanner.com> for discovering]
10022:
10023: * src/main/pa_exec.C 1.44:
10024: * src/main/untaint.C 1.110:
10025: cstr(UL_UNSPECIFIED) [not _PASS_APPENDED)
10026:
10027: 2002-11-20 paf
10028: * src/main/pa_exec.C 1.41:
10029: pa_exec: data written only if size>0
10030:
10031: * src/targets/cgi/parser3.C 1.205:
10032: logging @signal += query_string
10033:
10034: * src/include/pa_config_fixed.h 1.52:
10035: * src/main/pa_common.C 1.121:
10036: * src/main/pa_exec.C 1.40:
10037: * src/targets/cgi/parser3.C 1.200:
10038: ^file:exec/cgi [pa_exec] pipe read errors now checked
10039:
10040: * src/main/pa_exec.C 1.43:
10041: *** empty log message ***
10042:
10043: * operators.txt 1.95:
10044: * src/classes/file.C 1.103:
10045: ^file::exec/cgi[file;$.stdin[] << disable HTTP-POST repassing
10046:
10047: * src/include/pa_request.h 1.158:
10048: * src/main/execute.C 1.293:
10049: * src/main/pa_request.C 1.238:
10050: * src/targets/cgi/parser3.C 1.201:
10051: SIGUSR1 >> writes to error_log uri of currently processed document
10052: SIGPIPE >> interrupts request processing [exception = DB rollback]
10053:
10054: * src/targets/cgi/parser3.C 1.203:
10055: SIGNALS overriden @ main top
10056:
10057: * configure.in 1.48:
10058: * src/include/pa_config_auto.h.in 1.32:
10059: * src/include/pa_config_includes.h 1.21:
10060: * src/main/pa_exec.C 1.42:
10061: * src/targets/cgi/parser3.C 1.204:
10062: comment
10063:
10064: 2002-11-19 paf
10065: * src/targets/cgi/parser3.C 1.199:
10066: removed #ifdef WIN32 around check of CGI: Illegal call
10067:
10068: 2002-11-01 paf
10069: * src/main/execute.C 1.292:
10070: comment
10071:
10072: 2002-10-31 paf
10073: * src/types/pa_vobject.C 1.11:
10074: * src/types/pa_vstateless_object.h 1.27:
10075: object put replaces static parent if any
10076:
10077: * src/main/execute.C 1.291:
10078: found out why, checked that for now.
10079: todo: find out a way for that user could do that
10080:
10081: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.2:
10082: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.2:
10083: realized that one can't remember derivates in base class: there's so many of them.
10084: also there can be no virtual method calls in static classes
10085:
10086: * src/classes/op.C 1.124:
10087: * src/types/pa_value.h 1.107:
10088: * src/types/pa_vobject.h 1.36:
10089: * www/htdocs/base.p 1.4:
10090: * www/htdocs/derived.p 1.22:
10091: * www/htdocs/index.html 1.174:
10092: * www/htdocs/operators.p 1.11:
10093: * www/htdocs/some.p 1.2:
10094: ^process[$caller.self]{...}
10095: now compiles to last derived object part of that 'self'
10096:
10097: * src/classes/form.C [global_static_self_fix] 1.32.4.1:
10098: * src/classes/mail.C [global_static_self_fix] 1.80.4.1:
10099: * src/classes/op.C [global_static_self_fix] 1.124.2.1:
10100: * src/classes/xnode.h [global_static_self_fix] 1.16.4.1:
10101: * src/main/execute.C [global_static_self_fix] 1.289.2.1:
10102: * src/main/pa_request.C [global_static_self_fix] 1.236.4.1:
10103: * src/types/pa_value.h [global_static_self_fix] 1.107.2.1:
10104: * src/types/pa_vclass.C [global_static_self_fix] 1.14.4.1:
10105: * src/types/pa_vclass.h [global_static_self_fix] 1.37.4.1:
10106: * src/types/pa_vcode_frame.h [global_static_self_fix] 1.22.4.1:
10107: * src/types/pa_vcookie.C [global_static_self_fix] 1.51.4.1:
10108: * src/types/pa_vcookie.h [global_static_self_fix] 1.21.4.1:
10109: * src/types/pa_vdate.h [global_static_self_fix] 1.22.4.1:
10110: * src/types/pa_venv.h [global_static_self_fix] 1.26.4.1:
10111: * src/types/pa_vfile.h [global_static_self_fix] 1.49.4.1:
10112: * src/types/pa_vform.C [global_static_self_fix] 1.70.4.1:
10113: * src/types/pa_vform.h [global_static_self_fix] 1.43.4.1:
10114: * src/types/pa_vhash.h [global_static_self_fix] 1.40.4.1:
10115: * src/types/pa_vimage.h [global_static_self_fix] 1.31.4.1:
10116: * src/types/pa_vmail.C [global_static_self_fix] 1.32.4.1:
10117: * src/types/pa_vmail.h [global_static_self_fix] 1.6.4.1:
10118: * src/types/pa_vmath.h [global_static_self_fix] 1.12.4.1:
10119: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.1:
10120: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.1:
10121: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.1:
10122: * src/types/pa_vrequest.C [global_static_self_fix] 1.25.4.1:
10123: * src/types/pa_vrequest.h [global_static_self_fix] 1.23.4.1:
10124: * src/types/pa_vresponse.C [global_static_self_fix] 1.14.2.1:
10125: * src/types/pa_vresponse.h [global_static_self_fix] 1.29.4.1:
10126: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.1:
10127: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.1:
10128: * src/types/pa_vstateless_object.h [global_static_self_fix] 1.25.4.1:
10129: * src/types/pa_vstatus.C [global_static_self_fix] 1.13.4.1:
10130: * src/types/pa_vstatus.h [global_static_self_fix] 1.13.4.1:
10131: * src/types/pa_vstring.h [global_static_self_fix] 1.52.4.1:
10132: * src/types/pa_vtable.C [global_static_self_fix] 1.19.4.1:
10133: * src/types/pa_vtable.h [global_static_self_fix] 1.46.4.1:
10134: * src/types/pa_vvoid.h [global_static_self_fix] 1.14.4.1:
10135: * src/types/pa_vxdoc.C [global_static_self_fix] 1.21.4.1:
10136: * src/types/pa_vxdoc.h [global_static_self_fix] 1.29.4.1:
10137: * src/types/pa_vxnode.C [global_static_self_fix] 1.28.4.1:
10138: * src/types/pa_vxnode.h [global_static_self_fix] 1.20.4.1:
10139: * src/types/pa_wwrapper.h [global_static_self_fix] 1.26.4.1:
10140: * www/htdocs/base.p [global_static_self_fix] 1.4.2.1:
10141: * www/htdocs/derived.p [global_static_self_fix] 1.22.2.1:
10142: * www/htdocs/index.html [global_static_self_fix] 1.174.2.1:
10143: static call $self fixed
10144:
10145: * www/htdocs/base.p 1.6:
10146: * www/htdocs/derived.p 1.24:
10147: * www/htdocs/index.html 1.176:
10148: this example creates base object, which is wrong, todo: find
10149: out why
10150:
10151: * src/main/compile.tab.C [global_static_self_fix] 1.75.4.1:
10152: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.4:
10153: killed $virtual_fields in dynamic, but one can reach derived
10154: static[class] variable from base
10155:
10156: * src/classes/form.C 1.33:
10157: * src/classes/mail.C 1.81:
10158: * src/classes/op.C 1.125:
10159: * src/classes/xnode.h 1.17:
10160: * src/main/compile.tab.C 1.76:
10161: * src/main/execute.C 1.290:
10162: * src/main/pa_request.C 1.237:
10163: * src/types/pa_value.h 1.108:
10164: * src/types/pa_vclass.C 1.15:
10165: * src/types/pa_vclass.h 1.38:
10166: * src/types/pa_vcode_frame.h 1.23:
10167: * src/types/pa_vcookie.C 1.52:
10168: * src/types/pa_vcookie.h 1.22:
10169: * src/types/pa_vdate.h 1.23:
10170: * src/types/pa_venv.h 1.27:
10171: * src/types/pa_vfile.h 1.50:
10172: * src/types/pa_vform.C 1.71:
10173: * src/types/pa_vform.h 1.44:
10174: * src/types/pa_vhash.h 1.41:
10175: * src/types/pa_vimage.h 1.32:
10176: * src/types/pa_vmail.C 1.33:
10177: * src/types/pa_vmail.h 1.7:
10178: * src/types/pa_vmath.h 1.13:
10179: * src/types/pa_vmethod_frame.h 1.44:
10180: * src/types/pa_vobject.C 1.10:
10181: * src/types/pa_vobject.h 1.37:
10182: * src/types/pa_vrequest.C 1.26:
10183: * src/types/pa_vrequest.h 1.24:
10184: * src/types/pa_vresponse.C 1.15:
10185: * src/types/pa_vresponse.h 1.30:
10186: * src/types/pa_vstateless_class.C 1.18:
10187: * src/types/pa_vstateless_class.h 1.41:
10188: * src/types/pa_vstateless_object.h 1.26:
10189: * src/types/pa_vstatus.C 1.14:
10190: * src/types/pa_vstatus.h 1.14:
10191: * src/types/pa_vstring.h 1.53:
10192: * src/types/pa_vtable.C 1.20:
10193: * src/types/pa_vtable.h 1.47:
10194: * src/types/pa_vvoid.h 1.15:
10195: * src/types/pa_vxdoc.C 1.22:
10196: * src/types/pa_vxdoc.h 1.30:
10197: * src/types/pa_vxnode.C 1.29:
10198: * src/types/pa_vxnode.h 1.21:
10199: * src/types/pa_wwrapper.h 1.27:
10200: * www/htdocs/base.p 1.5:
10201: * www/htdocs/derived.p 1.23:
10202: * www/htdocs/index.html 1.175:
10203: static fix merged
10204:
10205: * src/classes/op.C [global_static_self_fix] 1.124.2.2:
10206: * src/types/pa_value.h [global_static_self_fix] 1.107.2.2:
10207: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.2:
10208: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.3:
10209: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.2:
10210: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.3:
10211: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.2:
10212: fixed statics, left $virtual_fields in dynamic
10213:
10214: * src/main/execute.C 1.288:
10215: comment
10216:
10217: 2002-10-30 paf
10218: * www/htdocs/derived.p 1.21:
10219: * www/htdocs/some.p 1.1:
10220: include method overriding tested OK
10221:
10222: 2002-10-29 paf
10223: * src/targets/isapi/parser3isapi.C 1.80:
10224: comment on 404 bad status re-passing [iis to blame]
10225:
10226: * src/classes/string.C 1.122:
10227: changed string.save to pass current sql connection to cstr
10228: thus one can
10229: ^connect[some server]{
10230: $s[insert into table x (x) values (^taint[sql]{value})]
10231: ^s.save[some.sql]
10232: }
10233: and he'd get in some.sql file code with properly escaped.
10234: [tried in mssql->mysql export->import of binary data]
10235:
10236: 2002-10-28 paf
10237: * www/htdocs/index.html 1.172:
10238: * www/htdocs/index.html 1.173:
10239: bad email handling test
10240:
10241: 2002-10-25 paf
10242: * src/include/pa_hash.h [hash_insensitive_garbage] 1.57.4.1:
10243: * src/main/pa_hash.C [hash_insensitive_garbage] 1.52.4.1:
10244: * src/main/pa_request.C [hash_insensitive_garbage] 1.236.2.1:
10245: * src/types/pa_vresponse.C [hash_insensitive_garbage] 1.13.2.1:
10246: saving for maybe-future
10247:
10248: * src/types/pa_vresponse.C 1.14:
10249: case insensitive response user fields get/put
10250:
10251: 2002-10-23 paf
10252: * src/types/pa_vmail.C 1.32:
10253: * www/htdocs/index.html 1.171:
10254: email whitespace trimBoth-ed
10255:
10256: * operators.txt 1.94:
10257: * src/classes/table.C 1.166:
10258: ^table.hash{code}...
10259: ^table.hash(expr)...
10260:
10261: 2002-10-22 paf
10262: * src/types/pa_vform.C 1.70:
10263: * src/types/pa_vform.h 1.43:
10264: removed needless VForm::Append...(...Value)
10265:
10266: * src/main/execute.C 1.287:
10267: $.name outside of $name[...]
10268: checked
10269:
10270: * src/main/compile.tab.C 1.75:
10271: * src/main/compile.y 1.203:
10272: lexer changed to fix ^call[]^#HH bug [that situation yelded no
10273: EON, which whas wrong]
10274:
10275: 2002-10-21 paf
10276: * operators.txt 1.91:
10277: * src/types/pa_vform.C 1.67:
10278: $form:image-map
10279:
10280: * operators.txt 1.92:
10281: * src/types/pa_vform.C 1.68:
10282: $form:nameless = "?value&...", "...&value&...", "...&value"
10283:
10284: * operators.txt 1.93:
10285: * src/types/pa_vform.C 1.69:
10286: * src/types/pa_vform.h 1.42:
10287: $form:qtail
10288: $form:imap.x/y
10289:
10290: * operators.txt 1.90:
10291: * src/classes/file.C 1.102:
10292: * www/htdocs/index.html 1.170:
10293: /some/page.html: ^file:fullpath[a.gif] => /some/a.gif
10294:
10295: 2002-10-17 paf
10296: * src/classes/op.C 1.123:
10297: exception handling fixed [were bad with contexts]
10298:
10299: * src/main/compile.tab.C 1.74:
10300: * src/main/compile.y 1.202:
10301: operators precedence changed a little:
10302: logical not and bitwise negation precedence made highest,
10303: << and >> bitshits precedence made equal [were << higher than >>]
10304:
1.17 paf 10305: 2002-10-16 paf
10306: * src/classes/op.C 1.122:
10307: * src/include/pa_request.h 1.157:
10308: * src/main/execute.C 1.285:
10309: * src/main/execute.C 1.286:
10310: * src/main/pa_request.C 1.236:
10311: * www/htdocs/derived.p 1.20:
10312: * www/htdocs/index.html 1.167:
10313: * www/htdocs/index.html 1.168:
10314: Request::self considered equal to VMethodFrame::self, and removed,
10315: Request::get_self() mapped to VMethodFrame.self()
1.18 paf 10316:
10317: * www/htdocs/index.html 1.169:
10318: bad compile to system class test
1.17 paf 10319:
10320: * src/classes/op.C 1.121:
10321: * src/main/pa_request.C 1.235:
10322: VMainClass now has name = $hash in open field now gives old
10323: good error meesage
10324:
1.15 paf 10325: 2002-10-15 paf
1.17 paf 10326: * www/htdocs/derived.p 1.17:
10327: * www/htdocs/index.html 1.162:
10328: test of ^process from operator called from user class
10329:
10330: * src/types/pa_vjunction.h 1.18:
10331: * www/htdocs/index.html 1.166:
10332: ^if(def $junction){was true}{now false}
10333: use
10334: ^if($junction is junction){was and now true}
10335:
10336: * src/types/pa_vjunction.C 1.2:
10337: ident
10338:
10339: * src/classes/op.C 1.119:
10340: * src/main/compile.tab.C 1.72:
10341: * src/main/compile.y 1.200:
10342: * src/types/pa_vmethod_frame.h 1.42:
10343: process[self] objects also considered [were only classes]
10344:
1.15 paf 10345: * src/main/execute.C 1.283:
10346: * src/targets/cgi/parser3.C 1.198:
10347: * src/types/pa_vstateless_class.C 1.17:
10348: * src/types/pa_vstateless_class.h 1.40:
10349: * www/htdocs/operators.p 1.9:
10350: compiling to system classes disabled
10351:
1.17 paf 10352: * operators.txt 1.88:
10353: * src/classes/op.C 1.116:
10354: * www/htdocs/operators.p 1.8:
10355: ^process[$caller.CLASS]{code-string} added
10356:
10357: * src/types/Makefile.in 1.46:
10358: *** empty log message ***
1.15 paf 10359:
1.17 paf 10360: * src/classes/op.C 1.120:
10361: * src/include/pa_opcode.h 1.23:
10362: * src/include/pa_request.h 1.156:
10363: * src/main/compile.tab.C 1.73:
10364: * src/main/compile.y 1.201:
10365: * src/main/execute.C 1.284:
10366: * src/types/pa_vmethod_frame.h 1.43:
10367: * www/htdocs/derived.p 1.19:
10368: removed last pieces of old code allowing $junction.xxx at
10369: compile time
1.15 paf 10370:
10371: * operators.txt 1.87:
10372: * src/classes/op.C 1.115:
10373: * src/main/compile.tab.C 1.71:
10374: * src/main/compile.y 1.199:
10375: * src/main/execute.C 1.282:
10376: * src/main/pa_request.C 1.234:
10377: * src/types/Makefile.am 1.28:
10378: * src/types/pa_vjunction.C 1.3:
10379: * src/types/pa_vjunction.h 1.17:
10380: * src/types/pa_vmethod_frame.h 1.40:
10381: * src/types/types.dsp 1.35:
10382: * www/htdocs/operators.p 1.7:
10383: removed $junction.get $junction.set[]
10384: introducing $caller
10385:
10386: * src/classes/op.C 1.118:
10387: * src/include/pa_request.h 1.155:
10388: * src/types/pa_vmethod_frame.h 1.41:
10389: * www/htdocs/derived.p 1.18:
10390: * www/htdocs/index.html 1.164:
10391: ^process[CLASS]{body} now executed with CLASS self.
10392: [ (request&method_frame).self temporarily changed ]
10393:
1.17 paf 10394: * src/classes/xdoc.C 1.104:
10395: * src/classes/xnode.C 1.53:
10396: * src/include/pa_charset.h 1.19:
10397: * src/include/pa_pool.h 1.85:
10398: * src/main/pa_charset.C 1.31:
10399: * src/main/pa_pool.C 1.57:
10400: * src/types/pa_vxnode.C 1.28:
10401: * www/htdocs/index.html 1.165:
10402: xml->parser strings now have origin, which points to place
10403: where value left xml library and came to parser: place of dom
10404: field extraction/call
1.16 paf 10405:
1.24 paf 10406: * src/types/pa_value.h 1.106:
10407: removed outdated comments. doxygen would find them lower by
10408: inheritance tree
10409:
1.15 paf 10410: * src/classes/hash.C 1.51:
10411: * src/classes/op.C 1.117:
10412: * www/htdocs/index.html 1.163:
10413: * www/htdocs/operators.p 1.10:
10414: method_frame now always changed, with no exception to native calls.
10415: for&foreach changed to use method_frame.caller for their var's name context
10416:
10417: 2002-10-14 paf
10418: * src/classes/form.C 1.32:
10419: * src/classes/mail.C 1.80:
10420: * src/classes/op.C 1.113:
10421: * src/include/pa_request.h 1.154:
10422: * src/main/compile.C 1.67:
10423: * src/main/compile.tab.C 1.70:
10424: * src/main/compile.y 1.198:
10425: * src/main/execute.C 1.281:
10426: * src/main/pa_request.C 1.233:
10427: * src/types/pa_vstateless_class.h 1.39:
10428: * www/htdocs/index.html 1.161:
10429: operators now main-class-methods
10430:
10431: * src/include/pa_request.h 1.152:
10432: * src/main/execute.C 1.280:
10433: * src/main/pa_request.C 1.232:
10434: operators @auto now executed in MAIN context
10435:
10436: * src/types/pa_vclass.C 1.14:
10437: * src/types/pa_vobject.h 1.35:
10438: * src/types/pa_vstateless_class.C 1.16:
10439: * src/types/pa_vstateless_class.h 1.38:
10440: * www/htdocs/index.html 1.158:
10441: * www/htdocs/operators.p 1.5:
10442: $form:CLASS resurrected [wes killed in action]
10443:
10444: * configure 1.49:
10445: * configure.in 1.47:
10446: * operators.txt 1.86:
10447: * src/include/pa_config_auto.h.in 1.31:
10448: * src/types/pa_vstatus.C 1.13:
10449: * www/htdocs/index.html 1.157:
10450: $status:rusage.tv_secs/usecs introduced
10451:
10452: * src/types/pa_vxnode.C 1.27:
10453: misreplace fixed
10454:
10455: * src/classes/op.C 1.112:
10456: * src/include/pa_request.h 1.153:
10457: * www/htdocs/index.html 1.160:
10458: * www/htdocs/operators.p 1.6:
10459: ^try{^call{}} now has better stack trace [has "call" & co there]
10460:
10461: * src/main/execute.C 1.279:
10462: operator execution context now = MAIN, not closest stack frame
10463:
10464: @touchit[]
10465: $i[after]
10466:
10467: ----t.html
10468: $i[before] << local
10469: ^touchit[]
10470: $i << now 'before', were 'after'
10471:
10472: ---t.html
10473: $i[before] << notlocal [main]
10474: ^touchit[]
10475: $i << now 'after'
10476:
10477: * src/main/execute.C 1.278:
10478: comment
10479:
10480: * src/classes/op.C 1.114:
10481: process compiles to code's class class
10482:
10483: 2002-10-09 paf
10484: * src/classes/double.C 1.52:
10485: * src/classes/int.C 1.48:
10486: * src/classes/string.C 1.121:
10487: * www/htdocs/derived.p 1.16:
10488: * www/htdocs/index.html 1.156:
10489: ^string.int[] now failes on empty string [or uses (default)]
10490:
10491: 2002-10-08 paf
10492: * src/lib/patches/Makefile.am 1.2:
10493: * src/lib/patches/Makefile.in 1.5:
10494: forgot libgdome_morestatic.patch
10495:
10496: * src/types/pa_vxnode.C 1.26:
10497: misreplace
10498:
10499: * src/main/untaint.C 1.109:
10500: mail header quoted printable changed after RFC reread
10501:
10502: * operators.txt 1.85:
10503: plan on ^if(method
10504:
10505: 2002-09-24 paf
10506: * src/targets/cgi/Makefile.am 1.45:
10507: * src/targets/cgi/Makefile.in 1.58:
10508: LIBS were bad name in .am
10509:
10510: * acconfig.h 1.5:
10511: * configure 1.47:
10512: * configure.in 1.46:
10513: * src/include/pa_config_auto.h.in 1.30:
10514: * src/include/pa_config_fixed.h 1.51:
10515: * src/targets/cgi/Makefile.am 1.44:
10516: * src/targets/cgi/Makefile.in 1.57:
10517: * src/types/pa_vmail.C 1.30:
10518: * src/types/pa_vmail.C 1.31:
10519: HAVE_TIMEZONE & co now checked and mailreceive would compile on
10520: freebsd now
10521:
10522: * src/classes/file.C 1.101:
10523: * src/main/untaint.C 1.108:
10524: * www/htdocs/index.html 1.155:
10525: 1.
10526: file spec language changed:
10527: now there are only few chars are untainted:
10528: * ? ' " < > |
10529: and, on unix, : \ ~
10530: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
10531:
10532: 2.
10533: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
10534:
10535: @russianindex[]
10536: #dir with files with russian-lang names
10537: $where[dir]
10538:
10539: $dir[^file:list[$where;\.txt^$]]
10540: ^dir.menu{
10541: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
10542: }
10543:
10544: 2002-09-23 paf
10545: * src/classes/date.C 1.38:
10546: * src/classes/date.C 1.39:
10547: date bug fix, now round(floatDays*secondsPerDay)
10548:
10549: * src/targets/cgi/Makefile.in 1.56:
10550: *** empty log message ***
10551:
10552: * src/types/pa_vdouble.h 1.41:
10553: double->int round added
10554:
10555: 2002-09-20 paf
10556: * src/types/pa_vhash.h 1.40:
10557: * www/htdocs/operators.p 1.4:
10558: hash.foreach modification of existing keys allowed
10559:
10560: * src/main/compile.tab.C 1.69:
10561: * src/main/compile.y 1.197:
10562: * www/htdocs/index.html 1.153:
10563: changed grammer on junction expanding to include ^junction.method
10564:
10565: * src/classes/xdoc.C 1.102:
10566: empty transform result, being taken as file now returns empty
10567: file, not raises stupid error about "stat-ed file"
10568:
10569: * src/main/execute.C 1.276:
10570: * www/htdocs/index.html 1.154:
10571: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
10572:
10573: this now error:
10574: @badjunctioncall[]
10575: ^badjunctioncallinside{code}
10576:
10577: @badjunctioncallinside[code]
10578: ^code[]
10579:
10580: * src/targets/apache13/Makefile.am 1.15:
10581: * src/targets/apache13/Makefile.in 1.40:
10582: * src/targets/cgi/Makefile.am 1.43:
10583: * src/targets/cgi/Makefile.in 1.55:
10584: binaries now depend on makefiles, thus taking linking options
10585: configure changes into account [were: ignoring]
10586:
10587: * src/classes/xdoc.C 1.103:
10588: * www/htdocs/index.html 1.152:
10589: xdoc::create[name] now sets $request:charset as internal xdoc
10590: encoding, and after decoding attributes set by dom functions
10591: now encoded OK, not as digital entities
10592:
10593: * src/types/Makefile.in 1.45:
10594: *** empty log message ***
10595:
10596: * src/include/pa_opcode.h 1.22:
10597: * src/include/pa_request.h 1.150:
10598: * src/main/compile.tab.C 1.68:
10599: * src/main/compile.y 1.196:
10600: * src/main/execute.C 1.275:
10601: * src/main/main.dsp 1.159:
10602: * src/targets/cgi/parser3.dsp 1.60:
10603: * src/types/Makefile.am 1.27:
10604: * src/types/pa_vjunction.C 1.1:
10605: * src/types/pa_vjunction.h 1.16:
10606: * src/types/types.dsp 1.34:
10607: * www/htdocs/.htaccess 1.8:
10608: * www/htdocs/index.html 1.151:
10609: introducing $junction.get/put(1)
10610: one can write iterators now:
10611:
10612: ^user-foreach[key;value]{$key=$value<br>}
10613:
10614: @user-foreach[key;value;code]
10615: ^for[i](1;10){
10616: $code.key($i)
10617: $code.value($i*2)
10618: $code
10619: }
10620:
10621: * src/main/pa_common.C 1.120:
10622: -d "DIR/" now true
10623:
10624: * src/main/compile_tools.h 1.66:
10625: mistype
10626:
10627: 2002-09-19 paf
10628: * Makefile.am 1.8:
10629: * Makefile.in 1.21:
10630: * aclocal.m4 1.5:
10631: *** empty log message ***
10632:
10633: * aclocal.m4 1.3:
10634: forced to be older
10635:
10636: * Makefile.am 1.12:
10637: * Makefile.in 1.25:
10638: new: make commit
10639:
10640: 2002-09-18 paf
10641: * parser3.dsw 1.4:
10642: * src/include/pa_opcode.h 1.21:
10643: * src/main/compile.tab.C 1.67:
10644: * src/main/compile.y 1.195:
10645: * src/main/execute.C 1.274:
10646: * www/htdocs/index.html 1.150:
10647: << >> int shifts
10648:
10649: * src/classes/file.C 1.100:
10650: * www/htdocs/index.html 1.149:
10651: * www/htdocs/mailreceive.eml 1.3:
10652: ^file::exec/cgi $.stdin[can be file now]
10653: so that one can pass binary data there
10654:
10655: * src/include/pa_common.h 1.82:
10656: * src/include/pa_request.h 1.149:
10657: * src/main/pa_common.C 1.119:
10658: * src/main/pa_request.C 1.230:
10659: auto.p exists but unreadable - now this - fatal error
10660:
10661: * src/classes/date.C 1.37:
10662: * src/classes/double.C 1.51:
10663: * src/classes/file.C 1.99:
10664: * src/classes/hash.C 1.50:
10665: * src/classes/image.C 1.76:
10666: * src/classes/int.C 1.47:
10667: * src/classes/mail.C 1.79:
10668: * src/classes/op.C 1.111:
10669: * src/classes/response.C 1.22:
10670: * src/classes/string.C 1.120:
10671: * src/classes/table.C 1.165:
10672: * src/classes/void.C 1.25:
10673: * src/classes/xdoc.C 1.101:
10674: * src/classes/xnode.C 1.52:
10675: * src/include/pa_request.h 1.148:
10676: * www/htdocs/index.html 1.148:
10677: pa_request contexts made privated, plus get_{self/method_frame} to read.
10678: Request_context_saver used in ^try to save flang too.
10679: [were not saved]
10680:
10681: * src/types/pa_vresponse.C 1.13:
10682: header value chains joined before output, this should help
10683: $.subject[$var $var]
10684: from being converted to
10685: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
10686:
10687: 2002-09-17 paf
10688: * src/classes/op.C 1.109:
10689: * www/htdocs/index.html 1.147:
10690: * www/htdocs/operators.p 1.2:
10691: made place for ^process to compile it's code to in case of no self
10692:
10693: * src/classes/op.C 1.110:
10694: * src/main/execute.C 1.272:
10695: * src/main/pa_request.C 1.229:
10696: * src/types/pa_value.C 1.8:
10697: * src/types/pa_value.h 1.104:
10698: * src/types/pa_vmethod_frame.h 1.38:
10699: * src/types/pa_vstateless_class.h 1.37:
10700: * www/htdocs/operators.p 1.3:
10701: operators now executed with MAIN self.
10702: it's for ^include sake, too strong a change
10703:
10704: * src/classes/hash.C 1.47:
10705: foreach delims bug fixed [were ,2,3]
10706:
10707: * src/classes/hash.C 1.48:
10708: * src/classes/table.C 1.162:
10709: * src/include/pa_sql_connection.h 1.29:
10710: * www/htdocs/index.html 1.141:
10711: table.sql hash::sql duplicate keys now errors
10712:
10713: * src/main/execute.C 1.273:
10714: * src/types/pa_value.h 1.105:
10715: * src/types/pa_vmethod_frame.h 1.39:
10716: removed changes, operators executed with calling self.
10717: lots of code with ^include code relies on defined/defining self variables
10718:
10719: $a[1]
10720: ^include[print_a.p]
10721: print_a.p: $a
10722:
10723: ^include[set_a.p]
10724: a=$a
10725: set_a.p:
10726: $a[1]
10727:
10728: * operators.txt 1.83:
10729: * operators.txt 1.84:
10730: * src/classes/hash.C 1.49:
10731: * src/classes/table.C 1.163:
10732: * src/include/pa_globals.h 1.95:
10733: * src/main/pa_globals.C 1.139:
10734: * www/htdocs/index.html 1.142:
10735: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
10736: first record taken [were last]
10737:
10738: * src/main/execute.C 1.270:
10739: * src/main/execute.C 1.271:
10740: * src/types/pa_value.C 1.7:
10741: * src/types/pa_value.h 1.103:
10742: * src/types/pa_vstateless_class.h 1.36:
10743: * www/htdocs/index.html 1.146:
10744: found ancient param to Junction, removed.
10745: allowed passing self to native_code_operators [for ^process to work, she needs self]
10746:
10747: * Makefile.in 1.20:
10748: * bin/Makefile.in 1.5:
10749: * bin/auto.p.dist.in 1.8:
10750: * configure 1.40:
10751: * configure 1.41:
10752: * configure.in 1.40:
10753: * configure.in 1.41:
10754: * etc/Makefile.in 1.10:
10755: * etc/parser3.charsets/Makefile.in 1.13:
10756: * src/Makefile.in 1.51:
10757: * src/classes/Makefile.in 1.49:
10758: * src/include/Makefile.in 1.7:
10759: * src/lib/Makefile.in 1.4:
10760: * src/lib/md5/Makefile.in 1.2:
10761: * src/lib/patches/Makefile.in 1.4:
10762: * src/lib/pcre/Makefile.in 1.4:
10763: * src/main/Makefile.in 1.45:
10764: * src/sql/Makefile.in 1.7:
10765: * src/targets/Makefile.in 1.38:
10766: * src/targets/apache13/Makefile.in 1.39:
10767: * src/targets/cgi/Makefile.in 1.54:
10768: * src/targets/isapi/Makefile.in 1.7:
10769: * src/types/Makefile.in 1.44:
10770: so now detected [can be .sl on hpux, .dll on cygwin, .so in
10771: other cases)
10772:
10773: * bin/auto.p.dist.in 1.9:
10774: strange \n
10775:
10776: * src/classes/table.C 1.164:
10777: * src/classes/xdoc.C 1.100:
10778: * www/htdocs/index.html 1.144:
10779: table::sql options
10780: table::create copy options
10781: options checked, wrong option now fatal error
10782:
10783: * src/main/pa_string.C 1.170:
10784: * www/htdocs/index.html 1.143:
10785: string.replace fixed [were missing words on pieces boundaries]
10786:
10787: * src/main/execute.C 1.269:
10788: * src/main/pa_request.C 1.228:
10789: * src/types/pa_value.C 1.6:
10790: * src/types/pa_value.h 1.102:
10791: * src/types/pa_vmethod_frame.h 1.37:
10792: * src/types/pa_vstateless_class.h 1.35:
10793: * www/htdocs/index.html 1.145:
10794: * www/htdocs/operators.p 1.1:
10795: allowed Request.self to be 0, checked that in VMethodFrame get
10796: put and $self.
10797:
10798: * src/classes/op.C 1.108:
10799: * src/classes/table.C 1.161:
10800: * www/htdocs/index.html 1.140:
10801: menu/for delims bug fixed [were ,2,3]
10802:
10803: 2002-09-16 paf
10804: * src/classes/file.C 1.98:
10805: * www/htdocs/index.html 1.139:
10806: 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.
10807: now detected closest header break.
10808:
10809: * src/main/untaint.C 1.107:
10810: * src/types/pa_vmail.C 1.29:
10811: mail:send closing ?= now closed right
10812:
10813: 2002-09-13 paf
10814: * operators.txt 1.81:
10815: * src/main/compile.tab.C 1.65:
10816: * src/main/compile.y 1.193:
10817: * www/htdocs/index.html 1.137:
10818: !| bitwise
10819: !|| numerical
10820: xor now
10821: [preparing for expression #comments]
10822:
10823: * src/main/compile.tab.C 1.63:
10824: * src/main/compile.y 1.191:
10825: * src/types/pa_vresponse.C 1.12:
10826: * www/htdocs/index.html 1.135:
10827: cookie date now clean [were mistakenly tainted & that worked
10828: bad with opera -- 'happily' that worked OK with msie]
10829:
10830: * src/main/compile.tab.C 1.64:
10831: * src/main/compile.y 1.192:
10832: * www/htdocs/index.html 1.136:
10833: @method[$name]
10834: now parse error
10835:
10836: * operators.txt 1.82:
10837: * src/main/compile.tab.C 1.66:
10838: * src/main/compile.y 1.194:
10839: * src/main/compile_tools.h 1.65:
10840: * www/htdocs/index.html 1.138:
10841: (expression #comment)
10842:
10843: (multiline expression #comment
10844: line2 #comment
10845: )
10846:
10847: (expression #comment with (brackets) comment) << OK
10848:
10849: * Makefile.in 1.19:
10850: * configure 1.39:
10851: * configure.in 1.39:
10852: * src/include/pa_config_auto.h.in 1.29:
10853: HAVE_WINSOCK_H created in configure.in
10854:
10855: * src/include/pa_config_fixed.h 1.50:
10856: * src/main/pa_socks.C 1.17:
10857: HAVE_WINSOCK_H cheched in pa_socks.C
10858:
10859: 2002-09-12 paf
10860: * src/main/untaint.C 1.105:
10861: * www/htdocs/index.html 1.134:
10862: quoted printable ' ' now =20
10863: and encoding stops before <...>$
10864:
10865: * src/types/pa_vclass.C 1.13:
10866: * src/types/pa_vmail.C 1.28:
10867: * src/types/pa_vobject.C 1.8:
10868: VObject & VClass
10869: get_element
10870: now first looks to fields, next to methods & co
10871: todo: the rest
10872: reason: more speed
10873:
10874: * src/main/untaint.C 1.106:
10875: quoted printable encoding stops before \s*<...>$
10876:
10877: 2002-09-11 paf
10878: * src/main/pa_charset.C 1.30:
10879: * src/targets/cgi/parser3.dsp 1.59:
10880: * www/htdocs/index.html 1.133:
10881: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
10882: forgot to check users of those funcs. not all were using that return value convention
10883:
10884: * etc/parser3.charsets/windows-1254.cfg 1.1:
10885: * src/lib/pcre/ibm-1254.ucm 1.1:
10886: windows-1254 added
10887:
10888: 2002-09-10 paf
10889: * src/classes/op.C 1.106:
10890: * src/main/execute.C 1.265:
10891: * src/types/pa_value.C 1.5:
10892: * src/types/pa_value.h 1.100:
10893: * src/types/pa_vcode_frame.h 1.22:
10894: * src/types/pa_vmethod_frame.h 1.36:
10895: * src/types/pa_wcontext.C 1.23:
10896: * src/types/pa_wcontext.h 1.39:
10897: * src/types/pa_wwrapper.h 1.25:
10898: moved junction kill responsibility to wcontext
10899:
10900: * src/main/execute.C 1.267:
10901: * src/types/pa_value.h 1.101:
10902: * src/types/pa_wwrapper.h 1.26:
10903: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
10904: now has parent, wich helps code in hash to survivi
10905:
10906: * src/include/pa_request.h 1.147:
10907: * src/main/execute.C 1.266:
10908: removed redundant param to execute [stack said 'thanks']
10909:
10910: * src/classes/file.C 1.97:
10911: decided not to log exec's with stderr, that could be warnings,
10912: and it's up to scritper to log/show them
10913:
10914: * src/main/pa_charset.C 1.29:
10915: * src/types/pa_vmail.C 1.27:
10916: * www/htdocs/index.html 1.131:
10917: 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]
10918: tfm readed & code updated
10919:
10920: * src/classes/op.C 1.107:
10921: * src/main/execute.C 1.268:
10922: * src/types/pa_wcontext.h 1.40:
10923: * src/types/pa_wcontext.h 1.41:
10924: VCodeFrame parent param were specified badly
10925:
10926: * src/classes/double.C 1.50:
10927: * src/main/execute.C 1.264:
10928: * www/htdocs/index.html 1.132:
10929: double:sql badly called write_assign_lang, not write_no_lang,
10930: thus doing unnecessary double/string converstion, which were loosing time&precesion
10931:
10932: 2002-09-04 paf
10933: * src/types/pa_vxnode.C 1.25:
10934: * www/htdocs/index.html 1.129:
10935: removed too strong checks of xnode.elements.
10936: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
10937:
10938: * configure 1.37:
10939: * configure.in 1.38:
10940: introducing --with-sjlj-exceptions
10941: [hpux can not work with longjump/throw pair, and one must switch that on there.
10942: todo: detect that automatically]
10943:
10944: * configure 1.38:
10945: makes with sjlj
10946:
10947: * src/include/pa_config_auto.h.in 1.28:
10948: sjlj define
10949:
10950: * INSTALL 1.26:
10951: * src/include/pa_config_fixed.h 1.49:
10952: * src/include/pa_sql_connection.h 1.28:
10953: * src/main/pa_sql_driver_manager.C 1.65:
10954: * www/htdocs/index.html 1.130:
10955: -with-sjlj-exceptions define checked.
10956: on win32 it made default
10957:
10958: 2002-09-02 paf
10959: * Makefile.am 1.7:
10960: * Makefile.in 1.18:
10961: * src/types/pa_vdate.h 1.20:
10962: happy now only install-exec
10963:
10964: * src/types/pa_vdate.h 1.21:
10965: removed debug
10966:
10967: * operators.txt 1.80:
10968: * src/main/execute.C 1.263:
10969: * src/targets/cgi/parser3.dsp 1.58:
10970: * www/htdocs/index.html 1.128:
10971: removed double_result, didn't help
10972:
10973: * src/types/pa_vdate.h 1.22:
10974: *** empty log message ***
10975:
10976: * src/main/execute.C 1.258:
10977: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
10978: this works fine on solaris/intel for still unknown reason.
10979:
10980: * src/main/execute.C 1.261:
10981: double_result made to move that var away from hungry g++ optimizer (-O2),
10982: before: it were optimized and comparison operators worked badly
10983:
10984: 2002-08-29 paf
10985: * parser3.dsw 1.3:
10986: * src/classes/classes.dsp 1.25:
10987: * src/classes/hash.C 1.46:
10988: * src/classes/op.C 1.105:
10989: * src/classes/string.C 1.119:
10990: * src/include/pa_request.h 1.146:
10991: * src/lib/md5/md5.dsp 1.2:
10992: * src/main/execute.C 1.257:
10993: * src/main/main.dsp 1.158:
10994: * src/main/pa_request.C 1.227:
10995: * src/targets/cgi/parser3.dsp 1.57:
10996: * src/types/pa_value.C 1.4:
10997: * src/types/pa_value.h 1.99:
10998: * src/types/pa_vmail.C 1.26:
10999: * src/types/pa_vmethod_frame.h 1.35:
11000: * src/types/pa_wcontext.h 1.38:
11001: * src/types/types.dsp 1.33:
11002: * www/htdocs/index.html 1.127:
11003: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
11004: request.root renamed to method_frame [more easyreading]
11005: ancient {...PUSH/POPs...} changed to stack vars [speed up]
11006:
11007: 2002-08-28 paf
11008: * operators.txt 1.79:
11009: * src/classes/string.C 1.118:
11010: * www/htdocs/derived.p 1.15:
11011: * www/htdocs/index.html 1.124:
11012: ^string.split[delim[;options]]
11013:
11014: * src/types/pa_vcookie.C 1.50:
11015: * www/htdocs/index.html 1.125:
11016: fixed cookie delete when
11017: $cookie:name[$.value[]]
11018:
11019: * src/types/pa_vcookie.C 1.51:
11020: * www/htdocs/index.html 1.126:
11021: $cookie:name[&]
11022: $cookie:name << now tainted
11023:
11024: 2002-08-27 paf
11025: * etc/parser3.charsets/Makefile.am 1.4:
11026: * etc/parser3.charsets/Makefile.in 1.12:
11027: merged from 3.0.0005
11028:
11029: * INSTALL 1.25:
11030: recommended latest gmime 1.0.5
11031:
11032: * operators.txt 1.78:
11033: * src/main/compile.tab.C 1.62:
11034: * src/main/compile.y 1.190:
11035: * www/htdocs/index.html 1.123:
11036: * www/htdocs/mailreceive.eml 1.2:
11037: # now delimiter
11038:
11039: 2002-08-26 paf
11040: * configure 1.36:
11041: * configure.in 1.37:
11042: * src/targets/apache13/Makefile.am 1.14:
11043: * src/targets/apache13/Makefile.in 1.38:
11044: apache13/hook added to make dist.
11045:
11046: 2002-08-23 paf
11047: * src/include/pa_common.h 1.81:
11048: * src/main/pa_common.C 1.118:
11049: * src/targets/cgi/parser3.C 1.197:
11050: * src/targets/isapi/parser3isapi.C 1.79:
11051: * www/htdocs/index.html 1.122:
11052: when auto.p beside binary [cgi, isapi] not accessible [due to
11053: bad rights or whatever] it's error now
11054:
11055: 2002-08-21 paf
11056: * src/main/pa_string.C 1.169:
11057: * www/htdocs/index.html 1.121:
11058: fixed bad language bug, [were wrong string cloning constructor]
11059:
11060: * src/main/compile.tab.C 1.61:
11061: * src/main/compile.y 1.189:
11062: * src/main/compile_tools.C 1.53:
11063: * src/main/compile_tools.h 1.64:
11064: * www/htdocs/derived.p 1.13:
11065: * www/htdocs/derived.p 1.14:
11066: "BASE:"
11067: "BASE::"
11068: syntax allowed, means "base class".
11069: compiled as if here they named base class
11070:
11071: * bin/auto.p.dist.in 1.7:
11072: * src/targets/cgi/parser3.C 1.196:
11073: * src/types/pa_vfile.C 1.34:
11074: * src/types/pa_vmail.C 1.23:
11075: * www/htdocs/mailreceive.eml 1.1:
11076: * www/htdocs/mailreceive.html 1.1:
11077: $mail.received.file.value.content-type fixed
11078:
11079: * Makefile.am 1.6:
11080: * Makefile.in 1.17:
11081: can use:
11082: make happy
11083: equals to
11084: make update install
11085:
11086: * src/main/execute.C 1.256:
11087: * src/types/pa_vobject.h 1.34:
11088: * www/htdocs/base.p 1.3:
11089: * www/htdocs/derived.p 1.12:
11090: * www/htdocs/index.html 1.120:
11091: fixed virtual calls
11092:
11093: 2002-08-20 paf
11094: * operators.txt 1.76:
11095: * src/classes/void.C 1.23:
11096: * www/htdocs/index.html 1.117:
11097: ^void.length[] = 0 merged from 3.0.0005
11098:
11099: * operators.txt 1.77:
11100: * src/classes/void.C 1.24:
11101: * www/htdocs/index.html 1.118:
11102: ^void.pos[...] = -1 merged from 3.0.0005
11103:
11104: * operators.txt [release_3_0_0005] 1.59.2.3:
11105: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
11106: ^void.length[] = 0
11107:
11108: * operators.txt [release_3_0_0005] 1.59.2.4:
11109: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
11110: ^void.pos[...] = -1
11111:
11112: * src/classes/file.C 1.96:
11113: * www/htdocs/index.html 1.119:
11114: fixed language of file:file result
11115:
11116: 2002-08-19 paf
11117: * src/classes/xnode.C 1.49:
11118: * src/classes/xnode.C 1.50:
11119: * src/classes/xnode.C 1.51:
11120: * src/types/pa_vxdoc.C 1.21:
11121: xdoc.fields fixed [were error in xnode, which were not catched
11122: in xdoc]
11123:
11124: * src/classes/xdoc.C 1.99:
11125: xdoc getElementsByTagName, ...NS
11126: overriden, work now
11127:
11128: * src/include/pa_stylesheet_connection.h 1.31:
11129: * src/main/pa_globals.C 1.138:
11130: prepared:
11131: // validate each document after load/create (?)
11132: //xmlDoValidityCheckingDefaultValue = 1;
11133:
11134: 2002-08-15 paf
11135: * src/types/pa_vrequest.C 1.25:
11136: * www/htdocs/index.html 1.113:
11137: $request:body unprecessed POST request
11138:
11139: * operators.txt 1.71:
11140: * src/classes/form.C 1.31:
11141: * src/include/pa_pool.h 1.84:
11142: * src/include/pa_request.h 1.145:
11143: * src/main/pa_pool.C 1.56:
11144: * src/types/pa_vform.C 1.66:
11145: * src/types/pa_vform.h 1.41:
11146: * www/htdocs/.htaccess 1.7:
11147: planning/preparing_to $request:body
11148: r.post_data now const
11149:
11150: * src/classes/image.C 1.75:
11151: * src/classes/op.C 1.104:
11152: * src/classes/xdoc.C 1.98:
11153: * src/classes/xnode.C 1.48:
11154: * src/main/execute.C 1.255:
11155: * src/types/pa_value.h 1.97:
11156: * src/types/pa_vhash.h 1.39:
11157: * src/types/pa_vobject.C 1.7:
11158: * src/types/pa_vobject.h 1.33:
11159: * src/types/pa_vtable.h 1.46:
11160: * www/htdocs/index.html 1.111:
11161: instead of type() checking everywhere used Value.as
11162: now user descendants can be used in params.
11163:
11164: VObject::as_*, is_defined now taken from bases.
11165: xtable(table)
11166: ^if($xtable) now OK
11167:
11168: * operators.txt 1.73:
11169: * src/include/pa_common.h 1.80:
11170: * src/main/pa_common.C 1.117:
11171: * src/types/pa_vcookie.C 1.49:
11172: * src/types/pa_vdate.h 1.19:
11173: * src/types/pa_vresponse.C 1.11:
11174: * src/types/pa_vresponse.h 1.29:
11175: * www/htdocs/index.html 1.115:
11176: $response:field[date]
11177: $response:field[$.xxx[date]]
11178:
11179: * src/types/pa_value.h 1.98:
11180: * src/types/pa_vdate.h 1.18:
11181: * src/types/pa_vrequest.C 1.24:
11182: * src/types/pa_vxdoc.C 1.20:
11183: * src/types/pa_vxnode.C 1.24:
11184: * www/htdocs/index.html 1.112:
11185: few barks:
11186: bark("%s field not found", 0, &aname)
11187:
11188: * src/classes/hash.C 1.45:
11189: * src/classes/string.C 1.117:
11190: * src/classes/table.C 1.160:
11191: * src/classes/void.C 1.22:
11192: * src/include/pa_sql_connection.h 1.27:
11193: * www/htdocs/index.html 1.114:
11194: fixed source of ^hash::sql{bad}
11195:
11196: * src/classes/classes.h 1.22:
11197: * www/htdocs/index.html 1.116:
11198: write to static var caused useless Exception, introduced
11199: Methoded::put_element wich consumes those
11200:
11201: * src/main/execute.C 1.254:
11202: * src/types/pa_value.h 1.96:
11203: * src/types/pa_vclass.C 1.12:
11204: * src/types/pa_vclass.h 1.37:
11205: * src/types/pa_vobject.C 1.6:
11206: * src/types/pa_vobject.h 1.32:
11207: * src/types/pa_vxdoc.C 1.19:
11208: * src/types/pa_vxdoc.h 1.29:
11209: is->as
11210:
11211: * operators.txt 1.72:
11212: $request:body unprecessed POST request body
11213:
11214: 2002-08-14 paf
11215: * src/targets/cgi/Makefile.am 1.41:
11216: * src/targets/cgi/fixopt.C 1.1:
11217: * src/targets/cgi/fixopt.C 1.2:
11218: * src/targets/cgi/fixopt.h 1.1:
11219: * src/targets/cgi/parser3.C 1.194:
11220: * src/targets/cgi/parser3.dsp 1.55:
11221: fixopt now preprocesses command line params, splitting them by
11222: space, excluding argv[0], argv[argc-1]
11223:
11224: * src/classes/xnode.h 1.16:
11225: * src/main/execute.C 1.253:
11226: * src/targets/cgi/parser3.dsp 1.56:
11227: * src/types/pa_value.h 1.95:
11228: * src/types/pa_vclass.C 1.11:
11229: * src/types/pa_vclass.h 1.36:
11230: * src/types/pa_vcode_frame.h 1.21:
11231: * src/types/pa_vcookie.C 1.48:
11232: * src/types/pa_vcookie.h 1.21:
11233: * src/types/pa_vdate.h 1.17:
11234: * src/types/pa_venv.h 1.26:
11235: * src/types/pa_vfile.h 1.49:
11236: * src/types/pa_vform.C 1.65:
11237: * src/types/pa_vform.h 1.40:
11238: * src/types/pa_vhash.h 1.38:
11239: * src/types/pa_vimage.h 1.31:
11240: * src/types/pa_vmail.C 1.22:
11241: * src/types/pa_vmail.h 1.6:
11242: * src/types/pa_vmath.h 1.12:
11243: * src/types/pa_vmethod_frame.h 1.34:
11244: * src/types/pa_vobject.C 1.5:
11245: * src/types/pa_vobject.h 1.31:
11246: * src/types/pa_vrequest.C 1.23:
11247: * src/types/pa_vrequest.h 1.23:
11248: * src/types/pa_vresponse.C 1.10:
11249: * src/types/pa_vresponse.h 1.28:
11250: * src/types/pa_vstateless_class.h 1.34:
11251: * src/types/pa_vstateless_object.h 1.25:
11252: * src/types/pa_vstatus.C 1.12:
11253: * src/types/pa_vstatus.h 1.13:
11254: * src/types/pa_vstring.h 1.52:
11255: * src/types/pa_vtable.C 1.19:
11256: * src/types/pa_vtable.h 1.45:
11257: * src/types/pa_vvoid.h 1.14:
11258: * src/types/pa_vxdoc.C 1.18:
11259: * src/types/pa_vxdoc.h 1.28:
11260: * src/types/pa_vxnode.C 1.23:
11261: * src/types/pa_vxnode.h 1.20:
11262: * src/types/pa_wwrapper.h 1.24:
11263: * www/htdocs/index.html 1.110:
11264: is now works with VObject & VClass
11265:
11266: * src/types/pa_vmail.C 1.21:
11267: mail: turned off utf8 to source transcoding
11268:
11269: * src/targets/cgi/parser3.C 1.193:
11270: -f config file
11271:
11272: * src/targets/cgi/Makefile.am 1.42:
11273: * src/targets/cgi/fixopt.C 1.3:
11274: * src/targets/cgi/fixopt.h 1.2:
11275: * src/targets/cgi/parser3.C 1.195:
11276: removed fixopt stupidity. on stupid linux use
11277: cd /document/root
11278: ../cgi/parser3 script
11279:
11280: * src/targets/cgi/Makefile.in 1.52:
11281: * src/targets/cgi/Makefile.in 1.53:
11282: *** empty log message ***
11283:
11284: * src/targets/cgi/parser3.C 1.192:
11285: * www/htdocs/auto.p 1.17:
11286: * www/htdocs/derived.p 1.11:
11287: * www/htdocs/index.html 1.109:
11288: fixed .log file dir
11289:
11290: 2002-08-13 paf
11291: * www/htdocs/derived.p 1.7:
11292: sample: dont convinient that table fields can be overridden
11293:
11294: * src/types/Makefile.in 1.43:
11295: added vobject.c & vclass
11296:
11297: * src/types/Makefile.in 1.42:
11298: VAliased removed
11299:
11300: * src/types/pa_vclass.C 1.9:
11301: * www/htdocs/derived.p 1.9:
11302: checked: form[vclass]fields can be overwritten in derived(table)
11303:
11304: * src/types/Makefile.am 1.26:
11305: * src/types/pa_vclass.C 1.7:
11306: * src/types/pa_vclass.h 1.34:
11307: * src/types/pa_vobject.C 1.1:
11308: * src/types/pa_vobject.h 1.29:
11309: * src/types/types.dsp 1.32:
11310: reorganized modules
11311: todo: fix bug with put endless recoursion
11312: todo: check 'as'
11313:
11314: * src/types/pa_vclass.C 1.10:
11315: * www/htdocs/index.html 1.107:
11316: allow override parent variables, useful for form descendants
11317:
11318: * src/types/pa_vobject.C 1.4:
11319: * www/htdocs/derived.p 1.10:
11320: * www/htdocs/index.html 1.108:
11321: allow override parent variables, useful for form descendants [
11322: in vobject too, were in vclass]
11323:
11324: * src/classes/form.C 1.30:
11325: * src/classes/mail.C 1.78:
11326: * src/classes/op.C 1.103:
11327: * src/classes/xnode.h 1.15:
11328: * src/include/pa_request.h 1.144:
11329: * src/main/execute.C 1.252:
11330: * src/main/pa_request.C 1.226:
11331: * src/types/pa_value.h 1.94:
11332: * src/types/pa_vclass.C 1.8:
11333: * src/types/pa_vclass.h 1.35:
11334: * src/types/pa_vcode_frame.h 1.20:
11335: * src/types/pa_vcookie.C 1.47:
11336: * src/types/pa_vcookie.h 1.20:
11337: * src/types/pa_vdate.h 1.16:
11338: * src/types/pa_venv.h 1.25:
11339: * src/types/pa_vfile.h 1.48:
11340: * src/types/pa_vform.C 1.64:
11341: * src/types/pa_vform.h 1.39:
11342: * src/types/pa_vhash.h 1.37:
11343: * src/types/pa_vimage.h 1.30:
11344: * src/types/pa_vmail.C 1.20:
11345: * src/types/pa_vmail.h 1.5:
11346: * src/types/pa_vmath.h 1.11:
11347: * src/types/pa_vmethod_frame.h 1.33:
11348: * src/types/pa_vobject.C 1.3:
11349: * src/types/pa_vobject.h 1.30:
11350: * src/types/pa_vrequest.C 1.22:
11351: * src/types/pa_vrequest.h 1.22:
11352: * src/types/pa_vresponse.C 1.9:
11353: * src/types/pa_vresponse.h 1.27:
11354: * src/types/pa_vstateless_class.h 1.33:
11355: * src/types/pa_vstateless_object.h 1.24:
11356: * src/types/pa_vstatus.C 1.11:
11357: * src/types/pa_vstatus.h 1.12:
11358: * src/types/pa_vstring.h 1.51:
11359: * src/types/pa_vtable.C 1.18:
11360: * src/types/pa_vtable.h 1.44:
11361: * src/types/pa_vvoid.h 1.13:
11362: * src/types/pa_vxdoc.C 1.17:
11363: * src/types/pa_vxdoc.h 1.27:
11364: * src/types/pa_vxnode.C 1.22:
11365: * src/types/pa_vxnode.h 1.19:
11366: * src/types/pa_wwrapper.h 1.23:
11367: introduced Value::get_element(..., bool looking_down) [needed
11368: to exclude endless recoursion]
11369:
11370: * src/classes/table.C 1.159:
11371: * src/types/pa_vtable.C 1.17:
11372: * src/types/pa_vtable.h 1.43:
11373: * www/htdocs/derived.p 1.5:
11374: fixed error message on using non-created table
11375:
11376: * src/classes/form.C 1.29:
11377: * src/classes/hash.C 1.44:
11378: * src/classes/mail.C 1.77:
11379: * src/classes/op.C 1.102:
11380: * src/classes/xnode.h 1.14:
11381: * src/include/pa_request.h 1.143:
11382: * src/main/compile.C 1.66:
11383: * src/main/compile.tab.C 1.60:
11384: * src/main/execute.C 1.251:
11385: * src/main/pa_request.C 1.225:
11386: * src/types/pa_value.h 1.93:
11387: * src/types/pa_vclass.h 1.33:
11388: * src/types/pa_vcode_frame.h 1.19:
11389: * src/types/pa_vcookie.C 1.46:
11390: * src/types/pa_vcookie.h 1.19:
11391: * src/types/pa_vdate.h 1.15:
11392: * src/types/pa_venv.h 1.24:
11393: * src/types/pa_vfile.h 1.47:
11394: * src/types/pa_vform.C 1.63:
11395: * src/types/pa_vform.h 1.38:
11396: * src/types/pa_vhash.h 1.36:
11397: * src/types/pa_vimage.C 1.20:
11398: * src/types/pa_vimage.h 1.29:
11399: * src/types/pa_vmail.C 1.19:
11400: * src/types/pa_vmail.h 1.4:
11401: * src/types/pa_vmath.h 1.10:
11402: * src/types/pa_vmethod_frame.h 1.32:
11403: * src/types/pa_vobject.h 1.26:
11404: * src/types/pa_vrequest.C 1.20:
11405: * src/types/pa_vrequest.h 1.20:
11406: * src/types/pa_vresponse.C 1.8:
11407: * src/types/pa_vresponse.h 1.26:
11408: * src/types/pa_vstateless_class.h 1.32:
11409: * src/types/pa_vstateless_object.h 1.23:
11410: * src/types/pa_vstatus.C 1.10:
11411: * src/types/pa_vstatus.h 1.11:
11412: * src/types/pa_vstring.h 1.50:
11413: * src/types/pa_vtable.C 1.16:
11414: * src/types/pa_vtable.h 1.42:
11415: * src/types/pa_vvoid.h 1.12:
11416: * src/types/pa_vxdoc.C 1.16:
11417: * src/types/pa_vxdoc.h 1.26:
11418: * src/types/pa_vxnode.C 1.21:
11419: * src/types/pa_vxnode.h 1.18:
11420: * src/types/pa_wwrapper.h 1.22:
11421: * www/htdocs/derived.p 1.4:
11422: VObject.get/out now looking down/up tree
11423: todo: fix error message on non-constructed parents
11424:
11425: * src/types/pa_vobject.h 1.28:
11426: * www/htdocs/derived.p 1.8:
11427: checked: table fields can be overwritten in derived(table)
11428:
11429: * src/types/pa_vobject.h 1.27:
11430: * www/htdocs/derived.p 1.6:
11431: * www/htdocs/index.html 1.106:
11432: derived classes can have fields of their own now
11433:
11434: 2002-08-12 paf
11435: * src/main/compile.tab.C 1.59:
11436: * src/main/compile.y 1.188:
11437: * src/main/execute.C 1.249:
11438: * src/main/execute.C 1.250:
11439: * src/main/pa_request.C 1.224:
11440: * src/types/Makefile.am 1.25:
11441: * src/types/pa_valiased.C 1.17:
11442: * src/types/pa_valiased.h 1.23:
11443: * src/types/pa_value.h 1.92:
11444: * src/types/pa_vclass.h 1.32:
11445: * src/types/pa_vobject.h 1.25:
11446: * src/types/pa_vstateless_class.h 1.30:
11447: * src/types/pa_vstateless_object.h 1.21:
11448: * src/types/pa_wcontext.h 1.37:
11449: ^base:create[] dynamic call rewritten
11450: todo: thorough testing
11451:
11452: * src/types/pa_value.h 1.91:
11453: * src/types/pa_vclass.h 1.31:
11454: * src/types/pa_vobject.h 1.24:
11455: * www/htdocs/base.p 1.1:
11456: * www/htdocs/derived.p 1.1:
11457: VObject ctor now instantates base class, remembers it and saves child in parent
11458: VObject.get_class now returns last child = downward virtual calls OK
11459:
11460: * src/types/pa_vstateless_class.h 1.31:
11461: * src/types/pa_vstateless_object.h 1.22:
11462: * www/htdocs/derived.p 1.3:
11463: table derived OK
11464:
11465: * src/main/pa_request.C 1.223:
11466: response:body[file] content-type check fixed [were bad when
11467: content-type is hash]
11468:
11469: * bin/auto.p.dist.in 1.5:
11470: fixed sendmail default comment
11471:
11472: * src/main/execute.C 1.248:
11473: * src/types/pa_value.h 1.90:
11474: * src/types/pa_vclass.h 1.30:
11475: * src/types/pa_vdate.h 1.14:
11476: * src/types/pa_vdouble.h 1.40:
11477: * src/types/pa_vfile.h 1.46:
11478: * src/types/pa_vimage.h 1.28:
11479: * src/types/pa_vint.h 1.37:
11480: * src/types/pa_vmethod_frame.h 1.31:
11481: * src/types/pa_vobject.h 1.23:
11482: * src/types/pa_vresponse.h 1.25:
11483: * src/types/pa_vstateless_class.h 1.29:
11484: * src/types/pa_vstateless_object.h 1.20:
11485: * src/types/pa_vstring.h 1.49:
11486: * src/types/pa_vtable.h 1.41:
11487: * src/types/pa_vxdoc.h 1.25:
11488: * src/types/pa_vxnode.h 1.17:
11489: * src/types/pa_wcontext.h 1.36:
11490: * src/types/types.dsp 1.31:
11491: * www/htdocs/index.html 1.105:
11492: killed VAliased [redundant], moved $CLASS to VObject only [
11493: parser class instance]
11494:
11495: * bin/auto.p.dist.in 1.6:
11496: more like in dist on parser.ru
11497:
11498: * www/htdocs/base.p 1.2:
11499: * www/htdocs/derived.p 1.2:
11500: not good - along upward-virtual call self eq child
11501:
11502: 2002-08-09 paf
11503: * src/main/execute.C 1.247:
11504: * src/types/pa_value.h 1.89:
11505: * src/types/pa_vclass.h 1.29:
11506: * src/types/pa_vobject.h 1.22:
11507: * src/types/pa_vxdoc.h 1.24:
11508: * www/htdocs/index.html 1.104:
11509: started as()
11510:
11511: 2002-08-08 paf
11512: * src/classes/mail.C 1.76:
11513: * src/types/pa_vmail.C 1.18:
11514: * www/htdocs/auto.p 1.16:
11515: * www/htdocs/index.html 1.98:
11516: in letter texts one can use tainted data now. only she must specify the language.
11517:
11518: ^mail:send[
11519: $.from[paf@mail.design.ru]
11520: $.to[paf@mail.design.ru]
11521: $.subject[^taint[uri][ìîñêâà]=2]
11522: $.text[^taint[uri][ìîñêâà]=]
11523: ]
11524:
11525: * operators.txt 1.67:
11526: * src/include/pa_string.h 1.142:
11527: * src/include/pa_string.h 1.143:
11528: * src/main/pa_string.C 1.168:
11529: * www/htdocs/index.html 1.95:
11530: String::first_char now not fails on empty strings
11531: ^if(-f '') now ok and in 3 other places.
11532:
11533: * src/classes/file.C 1.95:
11534: * src/classes/op.C 1.101:
11535: * src/types/pa_vfile.C 1.33:
11536: * www/htdocs/index.html 1.96:
11537: * www/htdocs/index.html 1.97:
11538: ^process now prints more precise origin
11539:
11540: * operators.txt 1.68:
11541: * src/types/pa_vdate.h 1.13:
11542: * www/htdocs/index.html 1.99:
11543: $date.yearday
11544: $date.daylightsaving
11545:
11546: * src/main/execute.C 1.246:
11547: * www/htdocs/index.html 1.100:
11548: error reporting on object writes to MAIN improved [were ruind
11549: with fixing $obj[^if(1){$obj}] ]
11550:
11551: * operators.txt 1.69:
11552: * operators.txt 1.70:
11553: * src/classes/date.C 1.36:
11554: * src/include/pa_globals.h 1.94:
11555: * src/main/pa_globals.C 1.137:
11556: * www/htdocs/index.html 1.101:
11557: * www/htdocs/index.html 1.102:
11558: year column in month calendar [week year]
11559:
11560: 2002-08-07 paf
11561: * src/classes/classes.dsp 1.24:
11562: * src/classes/table.C 1.158:
11563: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
11564: * src/main/pa_array.C 1.52:
11565: * src/types/types.dsp 1.30:
11566: * www/htdocs/index.html 1.91:
11567: all Debug dirs in .dsp now named 'Debug'
11568:
11569: * src/classes/string.C 1.116:
11570: * src/main/pa_string.C 1.166:
11571: * src/main/pa_string.C 1.167:
11572: * www/htdocs/index.html 1.93:
11573: * www/htdocs/index.html 1.94:
11574: ^string.mid(0;bad) fixed
11575:
11576: * operators.txt 1.66:
11577: * src/classes/op.C 1.100:
11578: cache...{...^cache<<to past...} now erasing cache file [there
11579: were bad check on that]
11580:
11581: * operators.txt 1.65:
11582: * src/classes/mail.C 1.75:
11583: exception_type email.send
11584:
11585: * src/types/pa_vmail.C 1.16:
11586: * www/htdocs/global.xsl 1.8:
11587: * www/htdocs/index.html 1.89:
11588: mail:send empty email checked
11589:
11590: * src/main/execute.C 1.245:
11591: * src/types/pa_vcode_frame.h 1.17:
11592: * src/types/pa_vcode_frame.h 1.18:
11593: * src/types/pa_vmethod_frame.h 1.30:
11594: * src/types/pa_wcontext.C 1.22:
11595: * src/types/pa_wcontext.h 1.35:
11596: * src/types/pa_wwrapper.h 1.21:
11597: * www/htdocs/index.html 1.92:
11598: vcodeframe were mistakenly not completely transparent to object writes.
11599: $hash[^if(1){$hash}] now works
11600:
11601: * operators.txt 1.64:
11602: * src/types/pa_vmail.C 1.17:
11603: * www/htdocs/index.html 1.90:
11604: exception_type email.format
11605:
11606: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
11607: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
11608: all included into dist
11609:
11610: 2002-08-06 paf
11611: * src/classes/file.C 1.93:
11612: * src/include/pa_globals.h 1.93:
11613: * src/main/pa_globals.C 1.136:
11614: * src/main/pa_request.C 1.222:
11615: * src/types/pa_vfile.C 1.32:
11616: * src/types/pa_vfile.h 1.45:
11617: * www/htdocs/index.html 1.85:
11618: $file.content-type [instead of .mime-type]
11619: now works for file::stat also
11620:
11621: * src/main/pa_request.C 1.221:
11622: * www/htdocs/index.html 1.84:
11623: case insensitive mime_type_of
11624:
11625: * src/classes/file.C 1.94:
11626: * www/htdocs/index.html 1.86:
11627: $f[file::cgi]
11628: $f.UPPER case fields
11629:
11630: * operators.txt 1.62:
11631: * operators.txt 1.63:
11632: * src/classes/table.C 1.157:
11633: * src/include/pa_array.h 1.56:
11634: * src/include/pa_table.h 1.47:
11635: * src/main/pa_array.C 1.51:
11636: * src/main/pa_table.C 1.50:
11637: * www/htdocs/index.html 1.88:
11638: ^table::create[$source;$.options]
11639: ^table::join[$source;$.options]
11640:
11641: * bin/auto.p.dist.in 1.4:
11642: jpeg
11643:
11644: * operators.txt 1.61:
11645: * src/classes/hash.C 1.43:
11646: * src/classes/string.C 1.115:
11647: * src/classes/table.C 1.156:
11648: * www/htdocs/index.html 1.87:
11649: sql options can be string now
11650: ^xxx:sql{...}[
11651: # $.default()
11652: }
11653:
11654: 2002-08-05 paf
11655: * src/classes/date.C 1.34:
11656: * src/include/pa_globals.h 1.92:
11657: * src/main/pa_globals.C 1.135:
11658: month calendar week column [ISO 8601 Week Numbers]
11659:
11660: * operators.txt 1.60:
11661: comment on date:calendar week column
11662:
11663: * src/types/pa_vxnode.C 1.20:
11664: xnode.childNodes now 0... [were 1...]
11665:
11666: * src/main/pa_common.C 1.113:
11667: * src/main/pa_common.C 1.114:
11668: * src/main/pa_common.C 1.115:
11669: * src/main/pa_common.C 1.116:
11670: write checked
11671:
11672: * src/types/pa_vmail.C 1.15:
11673: file buffer relocated to parser heap
11674:
11675: * src/classes/date.C 1.35:
11676: +1 buf size for stupid snprintfs
11677:
11678: 2002-08-02 paf
11679: * operators.txt 1.59:
11680: * src/main/pa_request.C 1.220:
11681: * src/types/pa_vform.C 1.61:
11682: * www/htdocs/index.html 1.83:
11683: response transcoded source->client only when text/* or simple
11684: onoverridden $response:body
11685:
11686: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
11687: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
11688: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
11689: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
11690: removed #define DEBUG*
11691:
11692: * src/Makefile.in 1.50:
11693: * src/classes/Makefile.in 1.48:
11694: * src/main/Makefile.in 1.44:
11695: * src/targets/apache13/Makefile.in 1.37:
11696: * src/targets/cgi/Makefile.in 1.51:
11697: * src/types/Makefile.in 1.41:
11698: *** empty log message ***
11699:
11700: * src/types/pa_vclass.h 1.28:
11701: * src/types/pa_vform.C 1.62:
11702: * src/types/pa_vobject.h 1.21:
11703: opera multipart post fixed
11704:
11705: * configure [release_3_0_0005] 1.35.2.1:
11706: * configure.in [release_3_0_0005] 1.36.2.1:
11707: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
11708: release 3_0_0005
11709:
11710: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
11711: unhandled_exception comments
11712:
11713: 2002-08-01 paf
11714: * src/classes/classes.C 1.17:
11715: * src/classes/classes.h 1.21:
11716: * src/classes/date.C 1.33:
11717: * src/classes/double.C 1.49:
11718: * src/classes/file.C 1.92:
11719: * src/classes/form.C 1.28:
11720: * src/classes/hash.C 1.42:
11721: * src/classes/image.C 1.74:
11722: * src/classes/int.C 1.46:
11723: * src/classes/mail.C 1.74:
11724: * src/classes/math.C 1.23:
11725: * src/classes/op.C 1.99:
11726: * src/classes/response.C 1.21:
11727: * src/classes/string.C 1.114:
11728: * src/classes/table.C 1.155:
11729: * src/classes/void.C 1.21:
11730: * src/classes/xdoc.C 1.97:
11731: * src/classes/xnode.C 1.47:
11732: * src/classes/xnode.h 1.13:
11733: * src/include/pa_array.h 1.55:
11734: * src/include/pa_cache_managers.h 1.8:
11735: * src/include/pa_charset.h 1.18:
11736: * src/include/pa_charsets.h 1.7:
11737: * src/include/pa_common.h 1.79:
11738: * src/include/pa_config_fixed.h 1.48:
11739: * src/include/pa_dictionary.h 1.12:
11740: * src/include/pa_dir.h 1.12:
11741: * src/include/pa_exception.h 1.37:
11742: * src/include/pa_exec.h 1.10:
11743: * src/include/pa_globals.h 1.91:
11744: * src/include/pa_hash.h 1.57:
11745: * src/include/pa_opcode.h 1.20:
11746: * src/include/pa_pool.h 1.83:
11747: * src/include/pa_request.h 1.142:
11748: * src/include/pa_sapi.h 1.21:
11749: * src/include/pa_socks.h 1.10:
11750: * src/include/pa_sql_connection.h 1.26:
11751: * src/include/pa_sql_driver_manager.h 1.25:
11752: * src/include/pa_stack.h 1.16:
11753: * src/include/pa_string.h 1.141:
11754: * src/include/pa_stylesheet_connection.h 1.30:
11755: * src/include/pa_stylesheet_manager.h 1.14:
11756: * src/include/pa_table.h 1.46:
11757: * src/include/pa_threads.h 1.25:
11758: * src/include/pa_types.h 1.43:
11759: * src/include/pa_uue.h 1.3:
11760: * src/lib/md5/pa_md5.h 1.4:
11761: * src/lib/md5/pa_md5c.c 1.5:
11762: * src/lib/pcre/pcre_parser_ctype.c 1.2:
11763: * src/main/compile.C 1.65:
11764: * src/main/compile.tab.C 1.58:
11765: * src/main/compile_tools.C 1.52:
11766: * src/main/compile_tools.h 1.63:
11767: * src/main/execute.C 1.244:
11768: * src/main/pa_array.C 1.50:
11769: * src/main/pa_cache_managers.C 1.6:
11770: * src/main/pa_charset.C 1.28:
11771: * src/main/pa_charsets.C 1.10:
11772: * src/main/pa_common.C 1.112:
11773: * src/main/pa_dictionary.C 1.16:
11774: * src/main/pa_dir.C 1.13:
11775: * src/main/pa_exception.C 1.42:
11776: * src/main/pa_exec.C 1.39:
11777: * src/main/pa_globals.C 1.134:
11778: * src/main/pa_hash.C 1.52:
11779: * src/main/pa_pool.C 1.55:
11780: * src/main/pa_request.C 1.219:
11781: * src/main/pa_socks.C 1.16:
11782: * src/main/pa_sql_driver_manager.C 1.64:
11783: * src/main/pa_string.C 1.165:
11784: * src/main/pa_stylesheet_manager.C 1.15:
11785: * src/main/pa_table.C 1.49:
11786: * src/main/pa_uue.C 1.3:
11787: * src/main/untaint.C 1.104:
11788: * src/sql/pa_sql_driver.h 1.28:
11789: * src/targets/apache13/mod_parser3.C 1.26:
11790: * src/targets/apache13/pa_md5c.c 1.4:
11791: * src/targets/apache13/pa_pool.C 1.7:
11792: * src/targets/apache13/pa_threads.C 1.10:
11793: * src/targets/cgi/pa_pool.C 1.40:
11794: * src/targets/cgi/pa_threads.C 1.11:
11795: * src/targets/cgi/parser3.C 1.190:
11796: * src/targets/cgi/pool_storage.h 1.12:
11797: * src/targets/isapi/pa_pool.C 1.15:
11798: * src/targets/isapi/pa_threads.C 1.12:
11799: * src/targets/isapi/parser3isapi.C 1.78:
11800: * src/targets/isapi/pool_storage.h 1.18:
11801: * src/types/pa_valiased.C 1.16:
11802: * src/types/pa_valiased.h 1.22:
11803: * src/types/pa_value.C 1.3:
11804: * src/types/pa_value.h 1.88:
11805: * src/types/pa_vbool.h 1.20:
11806: * src/types/pa_vclass.h 1.27:
11807: * src/types/pa_vcode_frame.h 1.16:
11808: * src/types/pa_vcookie.C 1.45:
11809: * src/types/pa_vcookie.h 1.18:
11810: * src/types/pa_vdate.h 1.12:
11811: * src/types/pa_vdouble.h 1.39:
11812: * src/types/pa_venv.h 1.23:
11813: * src/types/pa_vfile.C 1.31:
11814: * src/types/pa_vfile.h 1.44:
11815: * src/types/pa_vform.C 1.60:
11816: * src/types/pa_vform.h 1.37:
11817: * src/types/pa_vhash.h 1.35:
11818: * src/types/pa_vimage.C 1.19:
11819: * src/types/pa_vimage.h 1.27:
11820: * src/types/pa_vint.h 1.36:
11821: * src/types/pa_vjunction.h 1.15:
11822: * src/types/pa_vmail.C 1.14:
11823: * src/types/pa_vmail.h 1.3:
11824: * src/types/pa_vmath.h 1.9:
11825: * src/types/pa_vmethod_frame.h 1.29:
11826: * src/types/pa_vobject.h 1.20:
11827: * src/types/pa_vrequest.C 1.19:
11828: * src/types/pa_vrequest.h 1.19:
11829: * src/types/pa_vresponse.C 1.7:
11830: * src/types/pa_vresponse.h 1.24:
11831: * src/types/pa_vstateless_class.C 1.15:
11832: * src/types/pa_vstateless_class.h 1.28:
11833: * src/types/pa_vstateless_object.h 1.19:
11834: * src/types/pa_vstatus.C 1.9:
11835: * src/types/pa_vstatus.h 1.10:
11836: * src/types/pa_vstring.C 1.21:
11837: * src/types/pa_vstring.h 1.48:
11838: * src/types/pa_vtable.C 1.15:
11839: * src/types/pa_vtable.h 1.40:
11840: * src/types/pa_vvoid.h 1.11:
11841: * src/types/pa_vxdoc.C 1.15:
11842: * src/types/pa_vxdoc.h 1.23:
11843: * src/types/pa_vxnode.C 1.19:
11844: * src/types/pa_vxnode.h 1.16:
11845: * src/types/pa_wcontext.C 1.21:
11846: * src/types/pa_wcontext.h 1.34:
11847: * src/types/pa_wwrapper.h 1.20:
1.26 paf 11848: $Date: now$
1.15 paf 11849:
11850: * src/Makefile.am 1.17:
11851: * src/classes/Makefile.am 1.40:
11852: * src/classes/classes.C 1.16:
11853: * src/classes/classes.dsp 1.23:
11854: * src/classes/classes.h 1.20:
11855: * src/classes/date.C 1.32:
11856: * src/classes/double.C 1.48:
11857: * src/classes/file.C 1.91:
11858: * src/classes/form.C 1.27:
11859: * src/classes/hash.C 1.41:
11860: * src/classes/image.C 1.73:
11861: * src/classes/int.C 1.45:
11862: * src/classes/mail.C 1.73:
11863: * src/classes/math.C 1.22:
11864: * src/classes/op.C 1.98:
11865: * src/classes/response.C 1.20:
11866: * src/classes/string.C 1.113:
11867: * src/classes/table.C 1.154:
11868: * src/classes/void.C 1.20:
11869: * src/classes/xdoc.C 1.96:
11870: * src/classes/xnode.C 1.46:
11871: * src/classes/xnode.h 1.12:
11872: * src/include/pa_array.h 1.54:
11873: * src/include/pa_cache_managers.h 1.7:
11874: * src/include/pa_charset.h 1.17:
11875: * src/include/pa_charsets.h 1.6:
11876: * src/include/pa_common.h 1.78:
11877: * src/include/pa_config_fixed.h 1.47:
11878: * src/include/pa_config_includes.h 1.20:
11879: * src/include/pa_dictionary.h 1.11:
11880: * src/include/pa_dir.h 1.11:
11881: * src/include/pa_exception.h 1.36:
11882: * src/include/pa_exec.h 1.9:
11883: * src/include/pa_globals.h 1.90:
11884: * src/include/pa_hash.h 1.56:
11885: * src/include/pa_opcode.h 1.19:
11886: * src/include/pa_pool.h 1.82:
11887: * src/include/pa_pragma_pack_begin.h 1.5:
11888: * src/include/pa_pragma_pack_end.h 1.5:
11889: * src/include/pa_request.h 1.141:
11890: * src/include/pa_sapi.h 1.20:
11891: * src/include/pa_socks.h 1.9:
11892: * src/include/pa_sql_connection.h 1.25:
11893: * src/include/pa_sql_driver_manager.h 1.24:
11894: * src/include/pa_stack.h 1.15:
11895: * src/include/pa_string.h 1.140:
11896: * src/include/pa_stylesheet_connection.h 1.29:
11897: * src/include/pa_stylesheet_manager.h 1.13:
11898: * src/include/pa_table.h 1.45:
11899: * src/include/pa_threads.h 1.24:
11900: * src/include/pa_types.h 1.42:
11901: * src/include/pa_uue.h 1.2:
11902: * src/lib/md5/pa_md5.h 1.3:
11903: * src/lib/md5/pa_md5c.c 1.4:
11904: * src/main/Makefile.am 1.34:
11905: * src/main/compile.C 1.64:
11906: * src/main/compile_tools.C 1.51:
11907: * src/main/compile_tools.h 1.62:
11908: * src/main/execute.C 1.243:
11909: * src/main/main.dsp 1.157:
11910: * src/main/pa_array.C 1.49:
11911: * src/main/pa_cache_managers.C 1.5:
11912: * src/main/pa_charset.C 1.27:
11913: * src/main/pa_charsets.C 1.9:
11914: * src/main/pa_common.C 1.111:
11915: * src/main/pa_dictionary.C 1.15:
11916: * src/main/pa_dir.C 1.12:
11917: * src/main/pa_exception.C 1.41:
11918: * src/main/pa_exec.C 1.38:
11919: * src/main/pa_globals.C 1.133:
11920: * src/main/pa_hash.C 1.51:
11921: * src/main/pa_pool.C 1.54:
11922: * src/main/pa_request.C 1.218:
11923: * src/main/pa_socks.C 1.15:
11924: * src/main/pa_sql_driver_manager.C 1.63:
11925: * src/main/pa_string.C 1.164:
11926: * src/main/pa_stylesheet_manager.C 1.14:
11927: * src/main/pa_table.C 1.48:
11928: * src/main/pa_uue.C 1.2:
11929: * src/main/untaint.C 1.103:
11930: * src/sql/pa_sql_driver.h 1.27:
11931: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
11932: * src/targets/apache13/Makefile.am 1.13:
11933: * src/targets/apache13/mod_parser3.C 1.25:
11934: * src/targets/apache13/pa_md5c.c 1.3:
11935: * src/targets/apache13/pa_pool.C 1.6:
11936: * src/targets/apache13/pa_threads.C 1.9:
11937: * src/targets/cgi/Makefile.am 1.40:
11938: * src/targets/cgi/pa_pool.C 1.39:
11939: * src/targets/cgi/pa_threads.C 1.10:
11940: * src/targets/cgi/parser3.C 1.189:
11941: * src/targets/cgi/parser3.dsp 1.54:
11942: * src/targets/cgi/pool_storage.h 1.11:
11943: * src/targets/isapi/pa_pool.C 1.14:
11944: * src/targets/isapi/pa_threads.C 1.11:
11945: * src/targets/isapi/parser3isapi.C 1.77:
11946: * src/targets/isapi/parser3isapi.dsp 1.41:
11947: * src/targets/isapi/pool_storage.h 1.17:
11948: * src/types/Makefile.am 1.24:
11949: * src/types/pa_valiased.C 1.15:
11950: * src/types/pa_valiased.h 1.21:
11951: * src/types/pa_value.C 1.2:
11952: * src/types/pa_value.h 1.87:
11953: * src/types/pa_vbool.h 1.19:
11954: * src/types/pa_vclass.h 1.26:
11955: * src/types/pa_vcode_frame.h 1.15:
11956: * src/types/pa_vcookie.C 1.44:
11957: * src/types/pa_vcookie.h 1.17:
11958: * src/types/pa_vdate.h 1.11:
11959: * src/types/pa_vdouble.h 1.38:
11960: * src/types/pa_venv.h 1.22:
11961: * src/types/pa_vfile.C 1.30:
11962: * src/types/pa_vfile.h 1.43:
11963: * src/types/pa_vform.C 1.59:
11964: * src/types/pa_vform.h 1.36:
11965: * src/types/pa_vhash.h 1.34:
11966: * src/types/pa_vimage.C 1.18:
11967: * src/types/pa_vimage.h 1.26:
11968: * src/types/pa_vint.h 1.35:
11969: * src/types/pa_vjunction.h 1.14:
11970: * src/types/pa_vmail.C 1.13:
11971: * src/types/pa_vmail.h 1.2:
11972: * src/types/pa_vmath.h 1.8:
11973: * src/types/pa_vmethod_frame.h 1.28:
11974: * src/types/pa_vobject.h 1.19:
11975: * src/types/pa_vrequest.C 1.18:
11976: * src/types/pa_vrequest.h 1.18:
11977: * src/types/pa_vresponse.C 1.6:
11978: * src/types/pa_vresponse.h 1.23:
11979: * src/types/pa_vstateless_class.C 1.14:
11980: * src/types/pa_vstateless_class.h 1.27:
11981: * src/types/pa_vstateless_object.h 1.18:
11982: * src/types/pa_vstatus.C 1.8:
11983: * src/types/pa_vstatus.h 1.9:
11984: * src/types/pa_vstring.C 1.20:
11985: * src/types/pa_vstring.h 1.47:
11986: * src/types/pa_vtable.C 1.14:
11987: * src/types/pa_vtable.h 1.39:
11988: * src/types/pa_vvoid.h 1.10:
11989: * src/types/pa_vxdoc.C 1.14:
11990: * src/types/pa_vxdoc.h 1.22:
11991: * src/types/pa_vxnode.C 1.18:
11992: * src/types/pa_vxnode.h 1.15:
11993: * src/types/pa_wcontext.C 1.20:
11994: * src/types/pa_wcontext.h 1.33:
11995: * src/types/pa_wwrapper.h 1.19:
11996: * src/types/types.dsp 1.29:
11997: ident.C* removed
11998:
11999: * operators.txt 1.58:
12000: * src/classes/file.C 1.90:
12001: * src/main/pa_request.C 1.217:
1.24 paf 12002: * www/cgi-bin/parser3.log 1.78:
1.15 paf 12003: file:find[/can/do/this/now.txt]
12004:
12005: * src/targets/cgi/parser3.C 1.188:
12006: usage to stdout now
12007:
12008: 2002-07-31 paf
12009: * src/classes/mail.C 1.72:
12010: * src/types/pa_vmail.C 1.10:
12011: * src/types/pa_vmail.C 1.11:
12012: * src/types/pa_vmail.C 1.12:
12013: mail:
12014: errors-to: now default "postmaster"
12015:
12016: * src/classes/mail.C 1.70:
12017: * src/types/pa_vmail.C 1.9:
1.24 paf 12018: * www/cgi-bin/parser3.log 1.77:
1.15 paf 12019: mail from/to now must be.
12020: -f postmaster now default sendmail key
12021: word "postmaster" replaced to $.from
12022:
12023: * src/classes/mail.C 1.71:
12024: *** empty log message ***
12025:
12026: 2002-07-30 paf
12027: * src/main/pa_charset.C 1.25:
1.24 paf 12028: * www/cgi-bin/parser3.log 1.76:
1.15 paf 12029: * www/htdocs/auto.p 1.15:
12030: UTF-8 to 1byte charset convert, no char in table, &#decimal;
12031:
12032: * Makefile.in 1.16:
12033: * configure 1.35:
12034: * configure.in 1.36:
12035: * src/targets/cgi/Makefile.in 1.50:
12036: * src/targets/cgi/pa_config_paths.h.in 1.2:
12037: * src/targets/cgi/parser3.C 1.187:
12038: removed pa_config_paths.h
12039:
12040: * src/main/pa_charset.C 1.26:
12041: * src/main/pa_request.C 1.216:
12042: comment
12043:
12044: * etc/parser3.charsets/windows-1251.cfg 1.6:
12045: section sign [russian paragraf]
12046:
12047: 2002-07-11 paf
12048: * src/classes/mail.C 1.69:
12049: $MAIL[
12050: # xxx
12051: ]
12052:
12053: now ok
12054:
12055: * operators.txt 1.57:
12056: plan: sql detailed exception
12057:
12058: * src/main/pa_exec.C 1.36:
12059: invalid .exe caused error message with params wich parser did not provide = reported badly.
12060: fixed that.
12061:
12062: * src/main/pa_exec.C 1.37:
12063: build command line badly added params twice [and first time
12064: without ' ']. double wrong. fixed.
12065:
12066: 2002-07-01 paf
12067: * src/classes/form.C 1.26:
12068: * src/main/pa_request.C 1.215:
12069: conf bug fixed [MForm.configure_admin were called when request
12070: main_class ==0
12071:
12072: * src/classes/form.C 1.24:
12073: content_length type fix
12074:
12075: * src/classes/form.C 1.25:
12076: 10*0x400*400 bug fix [4M not 10M]
12077:
12078: 2002-06-30 paf
12079: * src/classes/mail.C 1.68:
12080: merged from 4
12081:
12082: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
12083: restored $MAIL
12084:
12085: 2002-06-28 paf
12086: * configure 1.32:
12087: * operators.txt 1.56:
12088: * src/classes/xdoc.C 1.95:
12089: * src/include/pa_charset.h 1.16:
12090: * src/include/pa_config_fixed.h 1.46:
12091: * src/include/pa_pool.h 1.81:
12092: * src/include/pa_version.h 1.6:
12093: * src/main/pa_charset.C 1.24:
12094: * src/main/pa_pool.C 1.53:
12095: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
12096: * src/targets/cgi/parser3.dsp 1.53:
12097: * src/targets/isapi/parser3isapi.dsp 1.40:
12098: * src/types/pa_vmail.C 1.8:
1.24 paf 12099: * www/cgi-bin/parser3.log 1.75:
1.15 paf 12100: * www/htdocs/index.html 1.82:
12101: merged latest updates to head
12102:
12103: * configure 1.34:
12104: * configure.in [release_3_0_0004] 1.35.2.2:
12105: removed paths.h
12106:
12107: * Makefile.in 1.15:
12108: * configure 1.33:
12109: * src/include/pa_version.h 1.7:
12110: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
12111: lates changes from 4 build merged, makes updated
12112:
12113: 2002-06-27 paf
12114: * src/classes/xdoc.C 1.94:
12115: * www/htdocs/index.html 1.81:
12116: xsltParseStylesheetDoc bug workaround
12117:
12118: * operators.txt [release_3_0_0004] 1.55.2.1:
12119: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
12120: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
12121: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
12122: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
12123: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
12124: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
1.24 paf 12125: * www/cgi-bin/parser3.log [release_3_0_0004] 1.74.2.1:
1.15 paf 12126: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
12127: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
12128: default uri=path_translated
12129:
12130: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
12131: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
12132: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
12133: post-build not error now
12134:
12135: 2002-06-26 paf
12136: * configure [release_3_0_0004] 1.31.2.1:
12137: * configure.in [release_3_0_0004] 1.35.2.1:
12138: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
12139: release_3_0_0004
12140:
12141: * src/main/pa_string.C 1.162:
12142: blank string '', ' <whitespace>' considered 0 now
12143:
12144: * src/lib/md5/Makefile.in 1.1:
12145: *** empty log message ***
12146:
12147: * src/targets/cgi/parser3.C 1.186:
1.24 paf 12148: * www/cgi-bin/parser3.log 1.74:
1.15 paf 12149: /cgi-bin/parser empty filename checked
12150:
12151: 2002-06-25 paf
12152: * operators.txt 1.55:
12153: * src/classes/xdoc.C 1.93:
1.24 paf 12154: * www/cgi-bin/parser3.log 1.71:
12155: * www/cgi-bin/parser3.log 1.72:
1.15 paf 12156: * www/htdocs/index.html 1.78:
12157: * www/htdocs/index.html 1.79:
12158: ^xdoc.transform[xdoc <<can be now
12159:
12160: * bin/auto.p.dist.in 1.3:
12161: * operators.txt 1.53:
12162: * src/classes/math.C 1.20:
12163: * src/types/pa_vmail.C 1.6:
1.24 paf 12164: * www/cgi-bin/parser3.log 1.70:
1.15 paf 12165: * www/htdocs/index.html 1.76:
12166: math:crypt updated to generate random salt when needed and to
12167: call system crypt() if not $apr1$ prefix
12168:
12169: * configure 1.31:
12170: * configure.in 1.35:
12171: * src/include/pa_config_auto.h.in 1.27:
12172: crypt library configured
12173:
12174: * operators.txt 1.54:
12175: * src/classes/string.C 1.112:
12176: * www/htdocs/index.html 1.77:
12177: ^string.normalize [old name: optimize
12178:
12179: * src/main/pa_string.C 1.161:
1.24 paf 12180: * www/cgi-bin/parser3.log 1.73:
1.15 paf 12181: * www/htdocs/index.html 1.80:
12182: emtpy string, or string of whitespaces considered bad number now
12183:
12184: * src/main/pa_request.C 1.214:
12185: configure_admin forced if no @conf
12186:
12187: 2002-06-24 paf
12188: * Makefile.in 1.14:
12189: * bin/Makefile.in 1.4:
12190: * configure 1.29:
12191: * configure.in 1.33:
12192: * etc/Makefile.in 1.9:
12193: * etc/parser3.charsets/Makefile.in 1.11:
12194: * src/Makefile.in 1.49:
12195: * src/classes/Makefile.in 1.47:
12196: * src/include/Makefile.in 1.6:
12197: * src/include/pa_config_auto.h.in 1.25:
12198: * src/lib/Makefile.in 1.3:
12199: * src/lib/patches/Makefile.in 1.3:
12200: * src/lib/pcre/Makefile.in 1.3:
12201: * src/main/Makefile.in 1.43:
12202: * src/sql/Makefile.in 1.6:
12203: * src/targets/Makefile.in 1.37:
12204: * src/targets/apache13/Makefile.in 1.36:
12205: * src/targets/apache13/p3runConfigure.in 1.11:
12206: * src/targets/cgi/Makefile.am 1.39:
12207: * src/targets/cgi/Makefile.in 1.49:
12208: * src/targets/isapi/Makefile.in 1.6:
12209: * src/types/Makefile.am 1.23:
12210: * src/types/Makefile.in 1.40:
12211: * src/types/pa_vmail.C 1.4:
12212: $mail:received makes update
12213:
12214: * src/targets/cgi/getopt.c 1.1:
12215: * src/targets/cgi/getopt.h 1.1:
12216: introducing parser -m option, for $mail:receive
12217:
12218: * src/include/pa_config_fixed.h 1.45:
12219: ssize_t fixed
12220:
12221: * INSTALL 1.24:
12222: --with-static/shared-mailreceive described
12223:
12224: * operators.txt 1.51:
12225: * src/classes/mail.C 1.67:
12226: * src/include/Makefile.am 1.3:
12227: * src/include/pa_charset.h 1.15:
12228: * src/include/pa_config_fixed.h 1.43:
12229: * src/include/pa_request.h 1.140:
12230: * src/include/pa_string.h 1.139:
12231: * src/include/pa_uue.h 1.1:
12232: * src/main/Makefile.am 1.33:
12233: * src/main/main.dsp 1.155:
12234: * src/main/pa_globals.C 1.131:
12235: * src/main/pa_request.C 1.213:
12236: * src/main/pa_string.C 1.160:
12237: * src/main/pa_uue.C 1.1:
12238: * src/targets/apache13/mod_parser3.C 1.24:
12239: * src/targets/cgi/Makefile.am 1.38:
12240: * src/targets/cgi/parser3.C 1.184:
12241: * src/targets/cgi/parser3.dsp 1.51:
12242: * src/targets/isapi/parser3isapi.C 1.76:
12243: * src/types/pa_vform.C 1.57:
12244: * src/types/pa_vform.h 1.35:
12245: * src/types/pa_vmail.C 1.1:
12246: * src/types/pa_vmail.h 1.1:
12247: * src/types/types.dsp 1.27:
1.24 paf 12248: * www/cgi-bin/parser3.log 1.68:
1.15 paf 12249: * www/htdocs/index.html 1.74:
12250: uue to separate file
12251: introducting $message:received
12252: ^mail:send rewritten with backward comp
12253:
12254: * src/classes/classes.dsp 1.22:
12255: * src/main/main.dsp 1.156:
12256: * src/main/pa_globals.C 1.132:
12257: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
12258: * src/targets/cgi/parser3.dsp 1.52:
12259: * src/targets/isapi/parser3isapi.dsp 1.39:
12260: * src/types/types.dsp 1.28:
12261: win32xml win32mailreceive pseudomodules paths now
12262:
12263: * src/include/pa_config_fixed.h 1.44:
12264: * src/targets/cgi/parser3.C 1.185:
12265: * src/types/pa_vmail.C 1.3:
12266: #ifdef WITH_MAILRECEIVE
12267:
12268: * acconfig.h 1.2:
12269: * configure 1.30:
12270: * configure.in 1.34:
12271: * src/include/pa_config_auto.h.in 1.26:
12272: *** empty log message ***
12273:
12274: 2002-06-21 paf
12275: * Makefile.in 1.13:
12276: * configure 1.28:
12277: * configure.in 1.32:
12278: * src/Makefile.in 1.48:
12279: * src/classes/Makefile.in 1.46:
12280: * src/lib/Makefile.in 1.1:
12281: * src/lib/md5/Makefile.am 1.2:
12282: * src/lib/md5/pa_md5c.c 1.2:
12283: * src/lib/patches/Makefile.in 1.2:
12284: * src/lib/pcre/Makefile.in 1.2:
12285: * src/main/Makefile.in 1.42:
12286: * src/targets/apache13/Makefile.in 1.35:
12287: * src/targets/cgi/Makefile.am 1.37:
12288: * src/targets/cgi/Makefile.in 1.48:
12289: * src/types/Makefile.in 1.39:
12290: lib restructure .in and .am files appropriate changes
12291:
12292: * src/lib/Makefile.am 1.2:
12293: * src/lib/Makefile.in 1.2:
12294: * src/lib/md5/pa_md5.h 1.2:
12295: * src/targets/apache13/p3runConfigure.in 1.10:
12296: * src/targets/apache13/pa_md5c.c 1.2:
12297: lib restructure apache .am & co changes
12298:
12299: * INSTALL 1.23:
12300: * configure.in 1.31:
12301: * operators.txt 1.50:
12302: * parser3.dsw 1.2:
12303: * src/Makefile.am 1.16:
12304: * src/classes/Makefile.am 1.39:
12305: * src/classes/classes.dsp 1.21:
12306: * src/classes/math.C 1.19:
12307: * src/lib/Makefile.am 1.1:
12308: * src/lib/md5/Makefile.am 1.1:
12309: * src/lib/md5/md5.dsp 1.1:
12310: * src/lib/md5/pa_md5.h 1.1:
12311: * src/lib/md5/pa_md5c.c 1.1:
12312: * src/lib/patches/Makefile.am 1.1:
12313: * src/lib/patches/Makefile.in 1.1:
12314: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
12315: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
12316: * src/lib/patches/libgdome_morestatic.patch 1.1:
12317: * src/lib/patches/libxml_error_column_tab.patch 1.1:
12318: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
12319: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
12320: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
12321: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
12322: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
12323: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
12324: * src/lib/pcre/LICENCE 1.1:
12325: * src/lib/pcre/Makefile.am 1.1:
12326: * src/lib/pcre/Makefile.in 1.1:
12327: * src/lib/pcre/README 1.1:
12328: * src/lib/pcre/Tech.Notes 1.1:
12329: * src/lib/pcre/dftables.c 1.1:
12330: * src/lib/pcre/get.c 1.1:
12331: * src/lib/pcre/ibm-1250.ucm 1.1:
12332: * src/lib/pcre/ibm-1251.ucm 1.1:
12333: * src/lib/pcre/ibm-1257.ucm 1.1:
12334: * src/lib/pcre/internal.h 1.1:
12335: * src/lib/pcre/maketables.c 1.1:
12336: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
12337: * src/lib/pcre/pcre.3 1.1:
12338: * src/lib/pcre/pcre.3.html 1.1:
12339: * src/lib/pcre/pcre.3.txt 1.1:
12340: * src/lib/pcre/pcre.c 1.1:
12341: * src/lib/pcre/pcre.dsp 1.1:
12342: * src/lib/pcre/pcre.h 1.1:
12343: * src/lib/pcre/pcre_dftables.dsp 1.1:
12344: * src/lib/pcre/pcre_parser_ctype.c 1.1:
12345: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
12346: * src/lib/pcre/ruspart_win2koi.pl 1.1:
12347: * src/lib/pcre/study.c 1.1:
12348: * src/lib/pcre/win-koi.tab 1.1:
12349: * src/main/Makefile.am 1.32:
12350: * src/main/compile.tab.C 1.57:
12351: * src/main/main.dsp 1.154:
12352: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
12353: * src/targets/apache13/Makefile.am 1.12:
12354: * src/targets/apache13/pa_md5c.c 1.1:
12355: * src/targets/cgi/Makefile.am 1.36:
12356: * src/targets/cgi/parser3.dsp 1.50:
12357: * src/targets/isapi/parser3isapi.dsp 1.38:
12358: * src/types/Makefile.am 1.22:
12359: * src/types/types.dsp 1.26:
1.24 paf 12360: * www/cgi-bin/parser3.log 1.67:
1.15 paf 12361: * www/htdocs/.htaccess 1.5:
12362: * www/htdocs/index.html 1.73:
12363: moved libltdl and pcre to libs/
12364: added libs/md5 which is linked to non-apache targets
12365: ^math:crypt[password;$apr1$salt]
12366:
12367: 2002-06-20 paf
12368: * INSTALL [release_3_0_0003] 1.21.2.1:
12369: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
12370: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
12371: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
12372: * configure [release_3_0_0003] 1.26.2.2:
12373: * configure.in [release_3_0_0003] 1.29.2.2:
12374: * operators.txt [release_3_0_0003] 1.47.2.1:
12375: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
12376: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
12377: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
12378: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
12379: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
12380: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
12381: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
12382: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
12383: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
12384: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
12385: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
12386: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
12387: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
12388: marged latest HEAD updates, mainly file:justname&co & @auto
12389: conf[filespec
12390:
12391: * INSTALL 1.22:
12392: * bin/Makefile.am 1.3:
12393: * bin/auto.p.dist.in 1.1:
12394: * configure.in 1.30:
12395: * operators.txt 1.48:
12396: * src/doc/doxygen.cfg 1.23:
12397: * src/include/pa_globals.h 1.89:
12398: * src/targets/apache13/mod_parser3.C 1.23:
12399: * src/targets/cgi/parser3.C 1.183:
12400: * src/targets/isapi/parser3isapi.C 1.75:
12401: * www/htdocs/auto.p 1.12:
12402: * www/htdocs/index.html 1.70:
12403: parser3.conf renamed to auto.p
12404:
12405: * operators.txt 1.49:
12406: * src/classes/file.C 1.89:
1.24 paf 12407: * www/cgi-bin/parser3.log 1.66:
1.15 paf 12408: * www/htdocs/auto.p 1.14:
12409: * www/htdocs/index.html 1.72:
12410: !^file:dirname[/a/some.tar.gz]=/a
12411: !^file:dirname[/a/b/]=/a
12412: !^file:basename[/a/some.tar.gz]=some.tar.gz
12413: !^file:justname[/a/some.tar.gz]=some.tar
12414: !^file:justext[/a/some.tar.gz]=gz
12415:
12416: * bin/Makefile.in 1.3:
12417: * configure 1.27:
12418: parser3.conf renamed to auto.p autoconf changes
12419:
12420: * src/classes/op.C 1.97:
12421: * src/include/pa_request.h 1.139:
12422: * src/main/execute.C 1.242:
12423: * src/main/pa_request.C 1.212:
12424: * src/types/pa_vmethod_frame.h 1.27:
1.24 paf 12425: * www/cgi-bin/parser3.log 1.65:
1.15 paf 12426: * www/htdocs/auto.p 1.13:
12427: * www/htdocs/index.html 1.71:
12428: introducing @conf/auto[filespec]
12429:
12430: * bin/auto.p.dist.in 1.2:
12431: <noindex>
12432:
12433: 2002-06-18 paf
12434: * bin/Makefile.am 1.1:
12435: * bin/Makefile.in 1.1:
12436: * etc/Makefile.am 1.4:
12437: * www/htdocs/index.html 1.69:
12438: bin/parser3.conf.dist [moved from etc
12439:
1.24 paf 12440: * src/classes/file.C 1.86:
12441: * www/cgi-bin/parser3.log 1.64:
12442: ^file::exec[script;$.bad error case insensitive check now
12443:
1.15 paf 12444: * configure [release_3_0_0003] 1.26.2.1:
12445: * configure.in [release_3_0_0003] 1.29.2.1:
12446: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
12447: version to configure.in
12448:
12449: * src/classes/file.C 1.85:
1.24 paf 12450: * www/cgi-bin/parser3.log 1.63:
1.15 paf 12451: * www/htdocs/index.html 1.68:
12452: ^file::exec[script;$.bad now error, not skip
12453:
12454: * Makefile.am 1.5:
12455: * Makefile.in 1.12:
12456: * bin/Makefile.am 1.2:
12457: * bin/Makefile.in 1.2:
12458: * configure 1.26:
12459: * configure.in 1.29:
12460: * etc/Makefile.in 1.8:
12461: * etc/parser3.charsets/Makefile.am 1.3:
12462: * etc/parser3.charsets/Makefile.in 1.10:
12463: * src/targets/apache13/Makefile.in 1.34:
12464: parser3.conf.dist moved to bin, .in & *.am updated
12465:
12466: * src/classes/file.C 1.87:
12467: strcasecmp
12468:
12469: * INSTALL 1.21:
12470: reflected .conf.dist dir change
12471:
12472: * configure 1.25:
12473: * configure.in 1.28:
12474: * src/include/pa_pool.h 1.80:
12475: * src/include/pa_types.h 1.41:
12476: pack configure.in detection simplified.
12477: figured out that gcc on sparc not that stupid as thought previously:
12478: 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]
12479: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
12480: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
12481:
12482: * src/classes/file.C 1.88:
12483: strncasecmp
12484:
12485: 2002-06-14 paf
12486: * operators.txt 1.47:
12487: more precise xml-to-text options
12488:
12489: * operators.txt 1.46:
12490: * src/types/pa_vxnode.C 1.17:
12491: xnode attribute_node.name/value
12492: xnode pi.node.data
12493:
12494: 2002-06-12 paf
12495: * Makefile.in 1.11:
12496: * configure 1.24:
12497: * configure.in 1.27:
12498: * etc/Makefile.in 1.7:
12499: * etc/parser3.charsets/Makefile.in 1.9:
12500: * src/Makefile.in 1.47:
12501: * src/classes/Makefile.in 1.45:
12502: * src/include/Makefile.in 1.5:
12503: * src/main/Makefile.in 1.41:
12504: * src/sql/Makefile.in 1.5:
12505: * src/targets/Makefile.in 1.36:
12506: * src/targets/cgi/Makefile.am 1.35:
12507: * src/targets/cgi/Makefile.in 1.47:
12508: * src/targets/cgi/parser3.C 1.182:
12509: * src/targets/isapi/Makefile.in 1.5:
12510: * src/types/Makefile.in 1.38:
12511: removed root conf define creation
12512:
12513: * src/classes/mail.C 1.66:
12514: sendmail -ti [default now]
12515:
12516: * src/include/pa_globals.h 1.86:
12517: * src/include/pa_request.h 1.136:
12518: * src/main/main.dsp 1.153:
12519: * src/main/pa_globals.C 1.128:
12520: * src/main/pa_request.C 1.208:
1.24 paf 12521: * www/cgi-bin/parser3.log 1.60:
1.15 paf 12522: @conf
12523:
1.24 paf 12524: * src/include/pa_globals.h 1.87:
12525: * src/include/pa_request.h 1.137:
12526: * src/main/execute.C 1.241:
12527: * src/main/pa_globals.C 1.129:
12528: * src/main/pa_request.C 1.209:
12529: * www/cgi-bin/parser3.log 1.61:
12530: @rootconf [were @conf]
12531:
1.15 paf 12532: * INSTALL 1.20:
12533: * configure.in 1.26:
12534: * etc/Makefile.am 1.3:
12535: * operators.txt 1.43:
12536: * src/include/pa_globals.h 1.88:
12537: * src/include/pa_request.h 1.138:
12538: * src/main/compile.tab.C 1.56:
12539: * src/main/pa_globals.C 1.130:
12540: * src/main/pa_request.C 1.211:
12541: * src/targets/apache13/mod_parser3.C 1.22:
12542: * src/targets/cgi/parser3.C 1.181:
12543: * src/targets/isapi/parser3isapi.C 1.74:
1.24 paf 12544: * www/cgi-bin/parser3.log 1.62:
1.15 paf 12545: parser3.conf now one and only
12546:
12547: * src/classes/mail.C 1.65:
12548: * src/main/pa_request.C 1.210:
12549: $MAIL $CHARSETS allowed to be strings. for convinient #ing
12550:
12551: 2002-06-11 paf
12552: * src/classes/file.C 1.83:
12553: * src/targets/cgi/parser3.dsp 1.49:
12554: * src/targets/isapi/parser3isapi.C 1.73:
1.24 paf 12555: * www/cgi-bin/parser3.log 1.59:
1.15 paf 12556: * www/htdocs/.htaccess 1.4:
12557: * www/htdocs/index.html 1.66:
12558: suexec env keys filter plus CGI_ as valid prefix
12559:
12560: * src/classes/file.C 1.84:
12561: check simplified
12562:
12563: * src/classes/file.C 1.82:
12564: * src/include/pa_request.h 1.135:
12565: * src/include/pa_sapi.h 1.19:
12566: * src/targets/apache13/mod_parser3.C 1.21:
12567: * src/targets/cgi/parser3.C 1.180:
12568: * src/targets/isapi/parser3isapi.C 1.72:
1.24 paf 12569: * www/cgi-bin/parser3.log 1.58:
1.15 paf 12570: * www/htdocs/index.html 1.65:
12571: file::exec/cgi to pass HTTP_ vars
12572: introducing SAPI::environment
12573:
12574: 2002-06-10 paf
12575: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
12576: fixed -d (bug)
12577:
12578: * configure 1.20:
12579: * configure [release_3_0_0002] 1.19.2.1:
12580: * configure.in [release_3_0_0002] 1.21.2.1:
12581: * src/include/pa_version.h 1.5:
12582: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
12583: makes
12584:
12585: * operators.txt 1.41:
12586: old merge conflict removed
12587:
12588: * src/types/pa_vform.C 1.56:
12589: * src/types/pa_vform.h 1.34:
12590: * www/htdocs/index.html 1.62:
12591: $form: not determined yet check
12592:
12593: * src/main/pa_common.C 1.109:
12594: merged fixed -d (bug)
12595:
12596: * src/main/compile.tab.C 1.55:
12597: * src/main/pa_string.C 1.159:
1.24 paf 12598: * www/cgi-bin/parser3.log 1.56:
1.15 paf 12599: * www/htdocs/index.html 1.63:
12600: whitespace after number in autoconvert now ignored
12601:
12602: * operators.txt 1.42:
12603: * src/classes/op.C 1.96:
12604: * src/include/pa_common.h 1.77:
12605: * src/main/pa_common.C 1.110:
12606: lock failures reported now
12607:
12608: * configure 1.21:
12609: * configure.in 1.23:
12610: pack even address access on sparc&co arch checked in configure
12611:
12612: * configure 1.23:
12613: * configure.in 1.25:
12614: *** empty log message ***
12615:
12616: * src/main/compile_tools.C 1.50:
1.24 paf 12617: * www/cgi-bin/parser3.log 1.57:
1.15 paf 12618: * www/htdocs/index.html 1.64:
12619: ^if(" 1 "){y} bug fixed
12620: optimization string->double @ compile time were not-enough-checking...
12621:
12622: * configure 1.22:
12623: * configure.in 1.24:
12624: hpux check, nsl link, no socket
12625:
12626: * src/classes/mail.C 1.64:
12627: mail netscape attachment name fixed. todo: $response:body
12628: content-type:name
12629:
12630: * src/main/untaint.C 1.102:
12631: bug#2) mail subject got always prepended with charset even when
12632: all letters were 7bit one
12633:
12634: 2002-06-04 paf
12635: * src/targets/apache13/mod_parser3.C 1.20:
12636: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
12637: fixed .dsp-s along with reorganized cvs modules dirs structure
12638:
12639: 2002-06-03 paf
12640: * etc/parser3.charsets/windows-1251.cfg 1.5:
12641: * operators.txt 1.40:
12642: * src/classes/classes.dsp 1.20:
12643: * src/main/compile.tab.C 1.54:
12644: * src/main/main.dsp 1.152:
12645: * src/main/pa_globals.C 1.127:
12646: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
12647: * src/targets/cgi/parser3.C 1.179:
12648: * src/targets/cgi/parser3.dsp 1.48:
12649: * src/targets/isapi/parser3isapi.dsp 1.37:
12650: * src/types/types.dsp 1.25:
12651: * www/htdocs/index.html 1.60:
12652: fixed .dsp-s along with reorganized cvs modules dirs structure
12653:
12654: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
12655: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
12656: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
12657: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
12658: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
12659: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
12660: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
12661: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
12662: reorganized cvs modules
12663:
12664: 2002-05-28 paf
12665: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
12666: info.uri now ""
12667:
12668: 2002-05-17 paf
12669: * src/classes/table.C 1.153:
12670: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
12671: ^table.save << checked empty pre/match/post columns
12672:
12673: 2002-05-16 paf
12674: * src/classes/image.C 1.72:
1.24 paf 12675: * www/cgi-bin/parser3.log 1.55:
1.15 paf 12676: * www/htdocs/index.html 1.59:
12677: image::measure can png now
12678:
12679: 2002-05-15 paf
12680: * operators.txt 1.38:
12681: * src/classes/date.C 1.31:
1.24 paf 12682: * www/cgi-bin/parser3.log 1.54:
1.15 paf 12683: * www/htdocs/index.html 1.58:
12684: ^date::create[%H:%M[:%S]] added
12685:
12686: * etc/parser3.charsets/windows-1251.cfg 1.4:
12687: 0x forgot, fixed
12688:
12689: * operators.txt 1.37:
12690: * src/classes/date.C 1.30:
1.24 paf 12691: * www/cgi-bin/parser3.log 1.53:
1.15 paf 12692: * www/htdocs/.htaccess 1.3:
12693: * www/htdocs/auto.p 1.10:
12694: * www/htdocs/index.html 1.57:
12695: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
12696: [-%m now
12697:
12698: 2002-05-14 paf
12699: * etc/parser3.charsets/windows-1251.cfg 1.3:
12700: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
12701: added 3 quotes
12702:
12703: 2002-05-07 paf
12704: * src/classes/classes.dsp 1.19:
12705: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
12706: * src/classes/op.C 1.95:
12707: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
12708: * src/include/pa_globals.h 1.85:
12709: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
12710: * src/include/pa_request.h 1.134:
12711: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
12712: * src/include/pa_table.h 1.44:
12713: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
12714: * src/main/compile.tab.C 1.53:
12715: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
12716: * src/main/compile.y 1.187:
12717: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
12718: * src/main/main.dsp 1.151:
12719: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
12720: * src/main/pa_globals.C 1.126:
12721: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
12722: * src/main/pa_request.C 1.207:
12723: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
12724: * src/main/pa_table.C 1.47:
12725: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
12726: * src/targets/isapi/pa_pool.C 1.13:
12727: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
12728: * src/targets/isapi/parser3isapi.C 1.71:
12729: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
12730: * src/targets/isapi/parser3isapi.dsp 1.36:
12731: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
12732: * src/targets/isapi/pool_storage.h 1.16:
12733: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
12734: * src/types/types.dsp 1.24:
12735: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
12736: * www/htdocs/parser-status.html 1.2:
12737: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
12738: Table name2number field now &.
12739: 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]
12740:
12741: 2002-05-06 paf
12742: * src/main/pa_globals.C 1.125:
12743: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
12744: * src/targets/cgi/parser3.C 1.178:
12745: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
12746: * src/targets/cgi/pool_storage.h 1.10:
12747: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
12748: * src/targets/isapi/parser3isapi.C 1.70:
12749: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
12750: removed 100*40 bytes per request memory leak [nonpool malloc in
12751: globals]
12752:
12753: 2002-04-30 paf
12754: * configure 1.19:
12755: * src/include/pa_version.h 1.4:
12756: version now not b
12757:
12758: * src/targets/cgi/parser3.C 1.177:
1.24 paf 12759: * www/cgi-bin/parser3.log 1.52:
1.15 paf 12760: * www/htdocs/global.xsl 1.7:
12761: * www/htdocs/index.html 1.56:
12762: request.uri now never 0
12763:
12764: 2002-04-29 paf
12765: * configure.in 1.21:
12766: removed b
12767:
12768: * src/doc/ClassExample1.dox 1.4:
12769: * src/doc/ClassExample3.dox 1.4:
12770: * src/doc/aliased.dox 1.4:
12771: * src/doc/methoded.dox 1.3:
12772: * src/doc/string.dox 1.4:
12773: * src/doc/value.dox 1.3:
12774: * src/include/pa_exception.h 1.34:
12775: * src/main/pa_request.C 1.205:
12776: * src/targets/cgi/parser3.C 1.176:
12777: merged from 0001
12778:
12779: * src/classes/op.C 1.94:
12780: * src/include/pa_exception.h 1.35:
12781: * src/main/pa_request.C 1.206:
12782: Exception::comment/type checked in (), no there's no empty type
12783: comment by default
12784:
12785: 2002-04-26 paf
12786: * src/doc/doxygen.cfg 1.22:
12787: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
12788: * src/targets/cgi/parser3.dsp 1.47:
1.24 paf 12789: * www/cgi-bin/parser3.log 1.51:
1.15 paf 12790: * www/htdocs/index.html 1.55:
12791: doxygen dot image size reduced
12792:
12793: 2002-04-25 paf
12794: * src/classes/table.C 1.152:
1.24 paf 12795: * www/cgi-bin/parser3.log 1.47:
1.15 paf 12796: * www/htdocs/.htaccess 1.1:
12797: * www/htdocs/index.html 1.51:
12798: removed restriction on column count to ^table.hash to work, now
12799: must be >0 [were >1]
12800:
12801: * src/targets/cgi/parser3.C 1.175:
12802: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
12803: setenv in .htaccess when cgi is not under that dir got
12804: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
12805: into account
12806:
1.24 paf 12807: * www/cgi-bin/parser3.log 1.48:
1.15 paf 12808: * www/htdocs/index.html 1.52:
12809: sample of 'using junction out of context'
12810:
12811: * operators.txt 1.35:
12812: * operators.txt 1.36:
12813: * src/classes/date.C 1.28:
12814: * src/classes/date.C 1.29:
1.24 paf 12815: * www/cgi-bin/parser3.log 1.49:
1.15 paf 12816: * www/htdocs/index.html 1.53:
12817: ^date::create[2002-12-33 01:03:04]
12818:
12819: 2002-04-24 paf
12820: * src/classes/classes.dsp 1.18:
12821: * src/main/compile.tab.C 1.52:
12822: * src/main/main.dsp 1.150:
12823: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
12824: * src/targets/cgi/parser3.C 1.174:
12825: * src/targets/cgi/parser3.dsp 1.46:
12826: * src/targets/isapi/parser3isapi.dsp 1.34:
12827: * src/types/types.dsp 1.23:
12828: MSVC profile targets
12829:
12830: 2002-04-23 paf
12831: * operators.txt 1.34:
12832: * src/classes/string.C 1.110:
1.24 paf 12833: * www/cgi-bin/parser3.log 1.46:
1.15 paf 12834: * www/htdocs/index.html 1.50:
12835: int/double/string:sql{}[$.default{code}]
12836: fixed [were barking: "junction used outside of context"]
12837:
12838: 2002-04-22 paf
12839: * src/classes/string.C 1.109:
12840: * src/include/pa_string.h 1.138:
12841: * src/main/pa_string.C 1.158:
12842: * src/types/pa_vstring.C 1.19:
12843: * src/types/pa_vstring.h 1.46:
12844: * types.txt 1.2:
12845: ^string.optimize[]
12846:
12847: * src/main/execute.C 1.238:
1.24 paf 12848: * www/cgi-bin/parser3.log 1.43:
1.15 paf 12849: * www/htdocs/index.html 1.48:
12850: junctions to local contexts got cleanized&checked later
12851:
1.24 paf 12852: * src/main/execute.C 1.240:
12853: * www/cgi-bin/parser3.log 1.45:
12854: rolled back to before_killing_userjunction_contexts
12855:
1.15 paf 12856: * src/include/pa_globals.h 1.84:
12857: * src/include/pa_table.h 1.43:
12858: * src/main/pa_globals.C 1.124:
12859: * src/main/pa_string.C 1.157:
12860: * src/main/pa_table.C 1.46:
12861: fixed match table template
12862:
12863: * src/classes/string.C 1.107:
12864: * src/classes/string.C 1.108:
12865: optimize removed from string .left/right/pos
12866:
12867: * src/main/execute.C 1.239:
1.24 paf 12868: * www/cgi-bin/parser3.log 1.44:
1.15 paf 12869: * www/htdocs/index.html 1.49:
12870: user junctions context killed
12871:
12872: 2002-04-19 paf
12873: * src/classes/string.C 1.106:
12874: * src/include/pa_request.h 1.133:
12875: * src/include/pa_string.h 1.137:
12876: * src/main/pa_request.C 1.204:
12877: * src/main/pa_string.C 1.156:
12878: * src/types/pa_vstring.C 1.18:
12879: * src/types/pa_vstring.h 1.45:
1.24 paf 12880: * www/cgi-bin/parser3.log 1.42:
1.15 paf 12881: * www/htdocs/index.html 1.47:
12882: string now optimized prior to .left .right .mid .pos .match when that is profitable,
12883: and always before .replace
12884: when $ORIGINS(1) optimization disabled
12885: 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
12886:
12887: * src/classes/op.C 1.93:
12888: * src/classes/string.C 1.105:
12889: * src/types/pa_value.h 1.86:
12890: VTable removed from each String::match replace iteration, and made stacked
12891: sizeof(VTable)=12bytes economy on each replace code
12892:
12893: * src/include/pa_globals.h 1.83:
12894: * src/include/pa_table.h 1.42:
12895: * src/main/pa_globals.C 1.123:
12896: * src/main/pa_string.C 1.155:
12897: String::match table columns globalized, not created @ each ^match anymore
12898: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
12899:
12900: * src/classes/file.C 1.81:
12901: ovector now local
12902: economy: 16 bytes per ^file:list
12903:
12904: * src/classes/string.C 1.104:
12905: * src/include/pa_string.h 1.136:
12906: * src/main/pa_string.C 1.154:
12907: * www/htdocs/index.html 1.46:
12908: string.match[]['] option enables generation of $match.prematch
12909: .match .postmatch columns
12910:
12911: * src/main/pa_string.C 1.153:
12912: String::match options analized without cstr-ing them now
12913:
12914: * src/doc/chmhelper.pl 1.1:
12915: * src/doc/doxygen.cfg 1.21:
12916: * src/doc/footer.htm 1.1:
12917: * src/doc/html2chm.cmd 1.6:
12918: * src/doc/postbuild.txt 1.3:
12919: * src/doc/sources2html.cmd 1.5:
12920: * src/doc/view_chm.cmd 1.2:
12921: * src/doc/view_html.cmd 1.2:
12922: config updated to doxygen 1.2.15,
12923: created helper which fixes minor bugs in chm project files & htm tree.
12924: changed extension to .htm
12925:
12926: * src/doc/footer.htm 1.2:
12927: 2001,
12928:
12929: 2002-04-18 paf
12930: * src/classes/classes.h 1.18:
12931: * src/classes/hash.C 1.40:
12932: * src/types/pa_value.h 1.85:
12933: * src/types/pa_vbool.h 1.18:
12934: * src/types/pa_vcookie.h 1.16:
12935: * src/types/pa_vdate.h 1.10:
12936: * src/types/pa_vdouble.h 1.37:
12937: * src/types/pa_venv.h 1.21:
12938: * src/types/pa_vfile.h 1.42:
12939: * src/types/pa_vhash.h 1.33:
12940: * src/types/pa_vimage.h 1.25:
12941: * src/types/pa_vint.h 1.34:
12942: * src/types/pa_vjunction.h 1.13:
12943: * src/types/pa_vobject.h 1.18:
12944: * src/types/pa_vrequest.h 1.17:
12945: * src/types/pa_vresponse.h 1.22:
12946: * src/types/pa_vstateless_class.h 1.26:
12947: * src/types/pa_vstateless_object.h 1.17:
12948: * src/types/pa_vstatus.h 1.8:
12949: * src/types/pa_vstring.h 1.44:
12950: * src/types/pa_vtable.h 1.38:
12951: * src/types/pa_vvoid.h 1.9:
12952: * src/types/pa_vxdoc.h 1.21:
12953: * src/types/pa_vxnode.h 1.14:
12954: fclass_real lowered from VStateless_class to VObject
12955:
12956: * src/types/pa_value.C 1.1:
12957: forced to cut that from .h because of VStateless_class usage [
12958: undefined in .h]
12959:
12960: * src/classes/classes.h 1.17:
12961: * src/classes/date.C 1.27:
12962: * src/classes/double.C 1.47:
12963: * src/classes/file.C 1.80:
12964: * src/classes/form.C 1.23:
12965: * src/classes/hash.C 1.39:
12966: * src/classes/image.C 1.71:
12967: * src/classes/int.C 1.44:
12968: * src/classes/mail.C 1.63:
12969: * src/classes/math.C 1.18:
12970: * src/classes/op.C 1.91:
12971: * src/classes/response.C 1.19:
12972: * src/classes/string.C 1.103:
12973: * src/classes/table.C 1.151:
12974: * src/classes/void.C 1.19:
12975: * src/classes/xnode.C 1.44:
12976: * src/include/pa_globals.h 1.82:
12977: * src/include/pa_request.h 1.132:
12978: * src/main/execute.C 1.236:
12979: * src/main/pa_globals.C 1.122:
12980: * src/main/pa_request.C 1.201:
12981: * src/types/Makefile.am 1.21:
12982: * src/types/pa_value.h 1.84:
12983: * src/types/pa_vdouble.h 1.36:
12984: * src/types/pa_vform.C 1.55:
12985: * src/types/pa_vhash.h 1.32:
12986: * src/types/pa_vint.h 1.33:
12987: * src/types/pa_vmath.h 1.7:
12988: * src/types/pa_vmethod_frame.h 1.25:
12989: * src/types/pa_vstateless_class.h 1.24:
12990: * src/types/pa_wcontext.C 1.18:
12991: * src/types/pa_wcontext.h 1.32:
12992: * src/types/pa_wwrapper.h 1.18:
12993: * src/types/types.dsp 1.22:
1.24 paf 12994: * www/cgi-bin/parser3.log 1.36:
1.15 paf 12995: * www/htdocs/index.html 1.40:
12996: removed Value::fname
12997:
12998: * src/include/pa_opcode.h 1.18:
12999: * src/main/compile.tab.C 1.51:
13000: * src/main/compile.y 1.186:
13001: * src/main/compile_tools.C 1.49:
13002: * src/main/compile_tools.h 1.61:
13003: * src/main/execute.C 1.237:
13004: * src/main/pa_request.C 1.202:
13005: * src/types/pa_vmethod_frame.h 1.26:
1.24 paf 13006: * www/cgi-bin/parser3.log 1.37:
1.15 paf 13007: * www/htdocs/index.html 1.41:
13008: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
13009: stack [no more heap waste on each CALL]
13010:
13011: * src/types/pa_valiased.C 1.14:
13012: * src/types/pa_valiased.h 1.19:
13013: * src/types/pa_vclass.h 1.25:
13014: * src/types/pa_vobject.h 1.17:
13015: * src/types/pa_wcontext.C 1.19:
1.24 paf 13016: * www/cgi-bin/parser3.log 1.38:
1.15 paf 13017: * www/htdocs/index.html 1.42:
13018: VAliased get/set alias now virtual and implemented down in
13019: VClass, fclass_alias removed,
13020:
13021: * src/main/pa_request.C 1.203:
13022: * src/types/pa_valiased.h 1.20:
13023: * src/types/pa_vstateless_class.h 1.25:
13024: * src/types/pa_vstateless_object.h 1.16:
13025: * src/types/pa_vstring.h 1.43:
1.24 paf 13026: * www/cgi-bin/parser3.log 1.39:
1.15 paf 13027: * www/htdocs/index.html 1.43:
13028: VStateless_string_object speicalized light version of VStateless_object
13029:
13030: * src/types/Makefile.in 1.37:
13031: *** empty log message ***
13032:
13033: * src/doc/doxygen.cfg 1.20:
13034: .chi generation disabled
13035:
13036: * src/classes/classes.h 1.19:
13037: * src/classes/xdoc.C 1.92:
13038: * src/classes/xnode.C 1.45:
13039: * src/classes/xnode.h 1.11:
13040: * src/types/pa_vxdoc.C 1.13:
1.24 paf 13041: * www/cgi-bin/parser3.log 1.40:
13042: * www/cgi-bin/parser3.log 1.41:
1.15 paf 13043: * www/htdocs/index.html 1.44:
13044: * www/htdocs/index.html 1.45:
13045: xdoc(xnode) now fully - fields&methods
13046:
13047: * src/classes/op.C 1.92:
13048: ^throw comment param made optional
13049:
13050: 2002-04-17 paf
13051: * src/types/pa_vhash.h 1.31:
13052: vstring wrong parent fixed
13053:
13054: * src/classes/op.C 1.90:
13055: taint local result var bug fixed
13056:
13057: * src/doc/ClassExample1.dox 1.3:
13058: * src/doc/ClassExample2.dox 1.4:
13059: * src/doc/ClassExample3.dox 1.3:
13060: * src/doc/compiler.dox 1.3:
13061: * src/doc/module.dox 1.3:
13062: * src/doc/pooled.dox 1.3:
13063: * src/doc/string.dox 1.3:
13064: * src/doc/targets.dox 1.3:
13065: * src/include/pa_pool.h 1.79:
13066: * src/include/pa_types.h 1.40:
13067: dox updated to current state, PTHROW freshen to throw & co
13068:
13069: 2002-04-16 paf
13070: * src/classes/op.C 1.89:
13071: exception2vhash file now tainted
13072:
13073: * src/include/pa_opcode.h 1.17:
13074: * src/main/compile.tab.C 1.49:
13075: * src/main/compile.y 1.185:
13076: * src/main/execute.C 1.232:
13077: * src/targets/cgi/parser3.C 1.172:
1.24 paf 13078: * www/cgi-bin/parser3.log 1.30:
1.15 paf 13079: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
13080:
13081: * src/doc/postbuild.txt 1.2:
13082: * src/main/execute.C 1.234:
1.24 paf 13083: * www/cgi-bin/parser3.log 1.34:
1.15 paf 13084: * www/htdocs/index.html 1.37:
13085: result in @postprocess & @unhandled_exception now taken into
13086: account as in usual functions
13087:
13088: * src/doc/postbuild.txt 1.1:
13089: instructions on post .html build
13090:
13091: * asm.txt 1.2:
13092: * form.txt 1.2:
13093: * lang.txt 1.2:
13094: * sql.txt 1.2:
1.24 paf 13095: * www/cgi-bin/parser3.log 1.35:
1.15 paf 13096: removed outdated. see in Attic asm.txt as most interesting
13097:
13098: * src/classes/op.C 1.87:
1.24 paf 13099: * www/cgi-bin/parser3.log 1.28:
1.15 paf 13100: * www/htdocs/auto.p 1.8:
13101: extra check on empty file in origin in _execute
13102:
13103: * src/classes/date.C 1.26:
13104: * src/main/compile.tab.C 1.50:
13105: * src/targets/cgi/parser3.C 1.173:
1.24 paf 13106: * www/cgi-bin/parser3.log 1.31:
13107: * www/cgi-bin/parser3.log 1.32:
1.15 paf 13108: cheched date:create(days) param for validity [later were
13109: assumed valid and crashed on invalid onces]
13110:
13111: * src/classes/file.C 1.79:
13112: * src/main/pa_exec.C 1.35:
1.24 paf 13113: * www/cgi-bin/parser3.log 1.33:
1.15 paf 13114: * www/htdocs/index.html 1.36:
13115: stderr of execs mark as tainted
13116:
13117: * src/main/execute.C 1.235:
13118: * www/htdocs/index.html 1.38:
13119: $result in @main now taken into account as in usual functions
13120:
1.24 paf 13121: * src/classes/op.C 1.88:
13122: * www/cgi-bin/parser3.log 1.29:
13123: _process pseudo origin copied from local var to heap
13124:
1.23 paf 13125: * src/main/pa_request.C 1.199:
13126: uri in error log
13127:
1.15 paf 13128: * src/main/pa_request.C 1.200:
13129: * src/targets/isapi/parser3isapi.C 1.69:
13130: * www/htdocs/index.html 1.39:
13131: removed check, preventing content-length: 0 from appearing
13132:
13133: * src/doc/doxygen.cfg 1.19:
13134: * src/doc/html2chm.cmd 1.5:
13135: .chm file only now, no .chi
13136:
13137: 2002-04-15 paf
13138: * src/classes/image.C 1.70:
13139: * src/classes/op.C 1.83:
13140: * src/classes/op.C 1.84:
13141: * src/classes/string.C 1.101:
13142: * src/classes/table.C 1.149:
13143: * src/include/pa_request.h 1.129:
13144: * src/main/execute.C 1.228:
13145: * src/types/pa_value.h 1.81:
13146: * src/types/pa_vmethod_frame.h 1.24:
13147: * src/types/pa_wcontext.h 1.29:
1.24 paf 13148: * www/cgi-bin/parser3.log 1.25:
1.15 paf 13149: StringOrValue wcontext result, now ready for dual writes
13150:
1.24 paf 13151: * src/classes/file.C 1.78:
13152: * src/classes/op.C 1.86:
13153: * src/classes/table.C 1.150:
13154: * www/cgi-bin/parser3.log 1.26:
13155: finished dual write_xxx_lang functions
13156:
1.15 paf 13157: * src/main/execute.C 1.231:
13158: * src/types/pa_value.h 1.83:
1.24 paf 13159: * www/cgi-bin/parser3.log 1.27:
1.15 paf 13160: fixed name update
13161:
13162: * src/main/execute.C 1.229:
13163: CodeFrame soul fixed [mistakenly killed by prev changes]
13164:
13165: * src/classes/date.C 1.25:
13166: * src/classes/file.C 1.76:
13167: * src/classes/mail.C 1.62:
13168: * src/classes/string.C 1.102:
13169: * src/classes/xnode.C 1.43:
13170: * src/include/pa_request.h 1.130:
13171: * src/types/pa_value.h 1.82:
13172: * src/types/pa_wcontext.h 1.30:
13173: removed absolutely unnecessary VString shells
13174:
13175: * src/classes/op.C 1.82:
13176: * src/include/pa_globals.h 1.81:
13177: * src/include/pa_opcode.h 1.16:
13178: * src/include/pa_request.h 1.128:
13179: * src/main/compile.tab.C 1.47:
13180: * src/main/compile.y 1.183:
13181: * src/main/compile_tools.C 1.47:
13182: * src/main/compile_tools.h 1.59:
13183: * src/main/execute.C 1.226:
13184: * src/main/pa_globals.C 1.121:
13185: * src/main/pa_request.C 1.198:
13186: * src/targets/cgi/parser3.C 1.170:
1.24 paf 13187: * www/cgi-bin/parser3.log 1.24:
1.15 paf 13188: * www/htdocs/index.html 1.35:
13189: switch in hash constructor fixed [were problems with using of
13190: stacked wwrapper after it's death]
13191:
13192: * src/classes/file.C 1.77:
13193: * src/classes/hash.C 1.38:
13194: * src/classes/op.C 1.85:
13195: * src/include/pa_request.h 1.131:
13196: * src/main/execute.C 1.230:
13197: * src/types/pa_wcontext.h 1.31:
13198: started dual write_xxx_lang functions, if checked & works
13199:
13200: * src/targets/cgi/parser3.C 1.171:
13201: ctime sometimes can be just "", checked that
13202:
13203: * src/main/compile.tab.C 1.48:
13204: * src/main/compile.y 1.184:
13205: * src/main/compile_tools.C 1.48:
13206: * src/main/compile_tools.h 1.60:
13207: * src/main/execute.C 1.227:
13208: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
13209: changed to OP_WRITE_VALUE
13210: in var get cases
13211:
13212: 2002-04-12 paf
13213: * operators.txt 1.33:
13214: * src/classes/table.C 1.148:
1.24 paf 13215: * www/cgi-bin/parser3.log 1.23:
1.15 paf 13216: * www/htdocs/index.html 1.34:
13217: table.select(expression) 0
13218:
13219: 2002-04-11 paf
13220: * src/classes/string.C 1.100:
13221: * src/include/pa_request.h 1.127:
13222: * src/main/execute.C 1.225:
13223: Request::process_internal codeFrame & wwrapper stacked [not
13224: wasting heap anymore]
13225:
13226: 2002-04-10 paf
13227: * src/include/pa_string.h 1.135:
13228: * src/main/pa_string.C 1.151:
13229: * src/main/untaint.C 1.101:
1.24 paf 13230: * www/cgi-bin/parser3.log 1.22:
1.15 paf 13231: * www/htdocs/index.html 1.33:
13232: killed 8 bytes from String.head
13233:
13234: * src/classes/double.C 1.46:
13235: * src/classes/file.C 1.75:
13236: * src/classes/hash.C 1.37:
13237: * src/classes/image.C 1.69:
13238: * src/classes/int.C 1.43:
13239: * src/classes/math.C 1.17:
13240: * src/classes/op.C 1.81:
13241: * src/classes/string.C 1.99:
13242: * src/classes/table.C 1.147:
13243: * src/classes/void.C 1.18:
13244: * src/classes/xdoc.C 1.91:
13245: * src/include/pa_request.h 1.126:
13246: * src/main/execute.C 1.224:
13247: * src/main/pa_string.C 1.152:
13248: killed Request::process() wrapping VString(String) in case we
13249: need only String
13250:
13251: 2002-04-09 paf
13252: * src/main/pa_common.C 1.108:
13253: * src/targets/cgi/parser3.C 1.168:
13254: * src/types/pa_vdouble.h 1.35:
13255: * src/types/pa_vint.h 1.32:
13256: int/double get_string now not pool.malloc(MAX_NUMBER) but
13257: really neaded
13258:
13259: * etc/Makefile.in 1.6:
13260: * etc/parser3.charsets/Makefile.in 1.8:
13261: * src/classes/Makefile.in 1.44:
13262: * src/sql/Makefile.in 1.4:
13263: * src/targets/Makefile.in 1.35:
13264: * src/targets/apache13/Makefile.in 1.33:
13265: * src/targets/cgi/Makefile.in 1.46:
13266: * src/targets/isapi/Makefile.in 1.4:
13267: * src/types/Makefile.in 1.36:
13268: makse
13269:
13270: * operators.txt 1.31:
13271: * src/classes/double.C 1.45:
13272: * src/classes/int.C 1.42:
13273: * www/htdocs/global.xsl 1.5:
13274: int/double.int/double(default)
13275:
13276: * src/main/compile.tab.C 1.46:
13277: * src/targets/cgi/parser3.C 1.169:
13278: * src/targets/isapi/parser3isapi.C 1.68:
1.24 paf 13279: * www/cgi-bin/parser3.log 1.21:
1.15 paf 13280: removed
13281: {
13282: char *a;
13283: {
13284: /*sub local*/char b[...];
13285: a=b;
13286: situations
13287:
13288: * src/classes/xdoc.C 1.89:
1.24 paf 13289: * www/cgi-bin/parser3.log 1.19:
1.15 paf 13290: * www/htdocs/global.xsl 1.6:
13291: * www/htdocs/index.html 1.32:
13292: xslt params fixed
13293:
13294: * operators.txt 1.32:
13295: * src/classes/xdoc.C 1.90:
1.24 paf 13296: * www/cgi-bin/parser3.log 1.20:
1.15 paf 13297: xslt params made literal
13298:
13299: 2002-04-04 paf
13300: * src/include/pa_string.h 1.134:
13301: * src/main/pa_string.C 1.150:
1.24 paf 13302: * www/cgi-bin/parser3.log 1.18:
1.15 paf 13303: * www/htdocs/index.html 1.31:
13304: fixed string.replace [when reconstructing pieces were split by
13305: max_integral(piece.size), thus some strings to replace happen
13306: to be split into two = not replaced)
13307:
13308: * src/targets/cgi/parser3.C 1.166:
13309: * src/targets/cgi/parser3.C 1.167:
13310: * src/targets/cgi/parser3.dsp 1.44:
13311: * src/targets/cgi/parser3.dsp 1.45:
13312: document root in standalone version = current dir
13313:
13314: 2002-04-03 paf
13315: * INSTALL 1.18:
13316: * Makefile.in 1.10:
13317: * configure 1.17:
13318: * configure.in 1.19:
13319: * etc/Makefile.in 1.5:
13320: * etc/parser3.charsets/Makefile.in 1.7:
13321: * src/Makefile.in 1.46:
13322: * src/include/Makefile.in 1.4:
13323: * src/main/Makefile.in 1.40:
13324: root config configure options
13325:
13326: * configure 1.18:
13327: * configure.in 1.20:
13328: more checks on nonexistent charset
13329:
13330: 2002-04-02 paf
13331: * src/main/compile.C 1.63:
13332: parser.compile [exception name more like in doc]
13333:
13334: 2002-04-01 paf
13335: * src/classes/mail.C 1.61:
13336: * src/include/pa_string.h 1.133:
13337: * src/main/untaint.C 1.100:
13338: * src/targets/isapi/parser3isapi.dsp 1.33:
1.24 paf 13339: * www/cgi-bin/parser3.log 1.17:
1.15 paf 13340: mail subject encoding taken from .content-type.charset, not .charset
13341:
13342: 2002-03-29 paf
13343: * operators.txt 1.30:
13344: * src/classes/date.C 1.24:
1.24 paf 13345: * www/cgi-bin/parser3.log 1.16:
1.15 paf 13346: * www/htdocs/index.html 1.30:
13347: ^date::create now may not supply day, default 1.
13348: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
13349:
13350: * etc/parser3.charsets/koi8-r.cfg 1.2:
13351: koi8-r += ukranian letters
13352:
13353: 2002-03-28 paf
13354: * operators.txt 1.29:
13355: * src/classes/date.C 1.23:
13356: * src/classes/op.C 1.79:
13357: * src/include/pa_globals.h 1.80:
13358: * src/include/pa_hash.h 1.55:
13359: * src/main/pa_globals.C 1.120:
13360: * src/types/pa_vdate.h 1.9:
13361: * www/htdocs/index.html 1.29:
13362: ^cache[file][date]{
13363: ^cache(seconds)
13364: ^cache[date]
13365: }
13366:
13367: * src/classes/xdoc.C 1.88:
13368: * src/classes/xnode.C 1.42:
13369: * src/classes/xnode.h 1.10:
13370: removed redundant pool param
13371:
13372: 2002-03-27 paf
13373: * operators.txt 1.27:
13374: * src/classes/op.C 1.77:
13375: * src/include/pa_config_fixed.h 1.42:
13376: * src/include/pa_request.h 1.124:
13377: * src/main/execute.C 1.222:
13378: * src/main/pa_request.C 1.196:
1.24 paf 13379: * www/cgi-bin/parser3.log 1.14:
1.15 paf 13380: decided agains resetting exception_trace, just changed name
13381:
13382: * operators.txt 1.28:
13383: * src/classes/date.C 1.22:
13384: * src/classes/double.C 1.44:
13385: * src/classes/file.C 1.74:
13386: * src/classes/form.C 1.22:
13387: * src/classes/hash.C 1.36:
13388: * src/classes/image.C 1.68:
13389: * src/classes/int.C 1.41:
13390: * src/classes/mail.C 1.60:
13391: * src/classes/math.C 1.16:
13392: * src/classes/op.C 1.78:
13393: * src/classes/string.C 1.98:
13394: * src/classes/table.C 1.146:
13395: * src/classes/void.C 1.17:
13396: * src/classes/xdoc.C 1.87:
13397: * src/classes/xnode.C 1.41:
13398: * src/include/pa_exception.h 1.33:
13399: * src/include/pa_request.h 1.125:
13400: * src/include/pa_stylesheet_connection.h 1.28:
13401: * src/main/compile.C 1.62:
13402: * src/main/compile_tools.C 1.46:
13403: * src/main/execute.C 1.223:
13404: * src/main/pa_array.C 1.48:
13405: * src/main/pa_charset.C 1.23:
13406: * src/main/pa_charsets.C 1.8:
13407: * src/main/pa_common.C 1.106:
13408: * src/main/pa_dictionary.C 1.14:
13409: * src/main/pa_exception.C 1.40:
13410: * src/main/pa_exec.C 1.34:
13411: * src/main/pa_pool.C 1.52:
13412: * src/main/pa_request.C 1.197:
13413: * src/main/pa_socks.C 1.14:
13414: * src/main/pa_sql_driver_manager.C 1.62:
13415: * src/main/pa_string.C 1.149:
13416: * src/main/pa_table.C 1.45:
13417: * src/main/untaint.C 1.99:
13418: * src/targets/apache13/mod_parser3.C 1.19:
13419: * src/targets/cgi/parser3.C 1.165:
13420: * src/targets/isapi/parser3isapi.C 1.67:
13421: * src/types/pa_value.h 1.80:
13422: * src/types/pa_vcookie.C 1.43:
13423: * src/types/pa_vfile.h 1.41:
13424: * src/types/pa_vform.C 1.54:
13425: * src/types/pa_vhash.h 1.30:
13426: * src/types/pa_vmethod_frame.h 1.23:
13427: * src/types/pa_vstatus.C 1.7:
13428: * src/types/pa_vtable.C 1.13:
13429: * src/types/pa_vxdoc.h 1.20:
13430: * src/types/pa_vxnode.h 1.13:
13431: * src/types/pa_wcontext.C 1.17:
13432: * src/types/pa_wwrapper.h 1.17:
1.24 paf 13433: * www/cgi-bin/parser3.log 1.15:
1.15 paf 13434: * www/htdocs/index.html 1.28:
13435: assigned exception types
13436:
13437: 2002-03-26 paf
13438: * operators.txt 1.24:
13439: * src/classes/date.C 1.20:
13440: * www/htdocs/index.html 1.25:
13441: fixed date roll on daylightsaving days
13442: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
13443:
13444: * src/classes/op.C 1.76:
13445: * www/htdocs/index.html 1.27:
13446: forced language of $source field of exception to 'tainted',
13447: so that sql-langed-frags could be outputed outside of connect
13448:
13449: * src/include/pa_common.h 1.76:
13450: * src/main/pa_exec.C 1.33:
13451: windows exec chdir fixed
13452:
13453: * operators.txt 1.25:
13454: * src/classes/date.C 1.21:
13455: * www/htdocs/index.html 1.26:
13456: removed date.roll limit of +-1 offset
13457:
13458: 2002-03-25 paf
13459: * INSTALL 1.13:
13460: comment on --disable-link-stdcpp
13461:
13462: * INSTALL 1.12:
13463: * configure 1.15:
13464: * configure.in 1.17:
13465: * src/targets/cgi/Makefile.am 1.33:
13466: * src/targets/cgi/Makefile.in 1.44:
13467: libstdc++ link skipping configure option
13468:
13469: * src/classes/file.C 1.73:
13470: * src/classes/mail.C 1.56:
13471: * src/include/pa_exec.h 1.8:
13472: * src/main/pa_exec.C 1.32:
13473: f(!forced_allow)
13474: to allow
13475: --with-sendmail to work with any/both
13476: --disable-foreign-group-files --disable-execs
13477:
13478: * src/classes/op.C 1.75:
13479: * src/include/pa_sql_connection.h 1.24:
13480: sql connection with error were put to cache with '
13481: marked_to_rollback' flag, all consequent even OK requests
13482: rolled back
13483:
13484: * INSTALL 1.16:
13485: "--with=sendmail=COMMAND"
13486: comment
13487:
13488: * INSTALL 1.15:
13489: * configure 1.16:
13490: * configure.in 1.18:
13491: * src/classes/mail.C 1.55:
13492: * src/include/pa_config_auto.h.in 1.24:
13493: * src/main/pa_exec.C 1.31:
13494: * src/targets/cgi/Makefile.am 1.34:
13495: * src/targets/cgi/Makefile.in 1.45:
13496: --disable-foreign-group-files now disables execs also.
13497: introducing --sendmail
13498:
13499: * INSTALL 1.14:
13500: * INSTALL 1.17:
13501: * src/classes/mail.C 1.57:
13502: * src/classes/mail.C 1.58:
13503: *** empty log message ***
13504:
13505: * operators.txt 1.22:
13506: pgsql options comment
13507:
13508: * operators.txt 1.23:
13509: * src/targets/cgi/parser3.C 1.164:
13510: http_site_config_filespec
13511:
13512: 2002-03-22 paf
13513: * operators.txt 1.21:
13514: few comments on sets
13515:
13516: * src/main/pa_exec.C 1.30:
13517: createprocess nowindow flag
13518: check on readfile false return
13519:
13520: 2002-03-18 paf
13521: * src/main/pa_charset.C 1.22:
13522: * src/targets/isapi/pa_threads.C 1.10:
13523: * src/types/pa_vdouble.h 1.34:
13524: removed some tested @tests
13525:
13526: * operators.txt 1.20:
13527: * src/classes/op.C 1.74:
13528: * src/include/pa_exception.h 1.32:
13529: * src/include/pa_globals.h 1.79:
13530: * src/include/pa_request.h 1.123:
13531: * src/include/pa_stack.h 1.14:
13532: * src/main/pa_globals.C 1.119:
13533: * src/main/pa_request.C 1.195:
1.24 paf 13534: * www/cgi-bin/parser3.log 1.12:
13535: * www/cgi-bin/parser3.log 1.13:
1.15 paf 13536: * www/htdocs/index.html 1.22:
13537: * www/htdocs/index.html 1.23:
13538: introducing ^try
13539:
13540: 2002-03-15 paf
13541: * operators.txt 1.19:
13542: * src/classes/table.C 1.145:
13543: * www/htdocs/index.html 1.21:
13544: ^table.locate(logical expr)
13545:
13546: 2002-03-13 paf
13547: * src/main/pa_exception.C 1.39:
13548: checked not-pooled malloc
13549:
13550: 2002-03-11 paf
13551: * src/types/pa_vfile.C 1.29:
13552: $file.text now 0A linebreaks,
13553: file::exec/cgi linebreaks "0D0A" changed to 0A onces
13554:
13555: * INSTALL 1.10:
13556: * configure 1.13:
13557: * configure.in 1.15:
13558: * src/include/pa_config_auto.h.in 1.22:
13559: * src/include/pa_config_fixed.h 1.40:
13560: * src/main/pa_exec.C 1.28:
13561: * src/main/pa_exec.C 1.29:
13562: * www/htdocs/index.html 1.18:
13563: * www/htdocs/index.html 1.19:
13564: * www/htdocs/index.html 1.20:
13565: --disable-execs
13566:
13567: * INSTALL 1.11:
13568: * configure 1.14:
13569: * configure.in 1.16:
13570: * src/include/pa_config_auto.h.in 1.23:
13571: * src/main/pa_common.C 1.105:
13572: --disable-foreign-group-files
13573:
13574: 2002-03-05 paf
13575: * src/targets/isapi/parser3isapi.C 1.66:
13576: * src/targets/isapi/parser3isapi.dsp 1.32:
13577: iis5 now requires headers to be terminated with \r\n manually [
13578: refuses to separate header/body itself]
13579:
13580: * operators.txt 1.17:
13581: * operators.txt 1.18:
13582: * src/classes/date.C 1.18:
13583: * src/classes/date.C 1.19:
13584: date week calendar columns named
13585:
13586: * src/main/pa_globals.C 1.118:
13587: * src/targets/cgi/parser3.C 1.163:
13588: * src/targets/isapi/parser3isapi.C 1.65:
13589: * www/htdocs/index.html 1.17:
13590: isapi site config beside .dll
13591:
13592: 2002-03-04 paf
13593: * src/targets/isapi/pa_threads.C 1.9:
13594: * src/targets/isapi/parser3isapi.C 1.64:
13595: * src/targets/isapi/parser3isapi.dsp 1.31:
13596: isapi updated
13597:
13598: * src/classes/op.C 1.73:
13599: * src/types/pa_vfile.C 1.28:
1.24 paf 13600: * www/cgi-bin/parser3.log 1.11:
1.15 paf 13601: * www/htdocs/index.html 1.16:
13602: process body now evaluated in PASS language
13603:
13604: * src/classes/op.C 1.72:
13605: * src/include/pa_string.h 1.132:
13606: * src/main/pa_string.C 1.148:
13607: string deserialize checks on broken file
13608:
13609: 2002-03-01 paf
13610: * src/main/pa_exec.C 1.27:
13611: execle -> execve, now argc OK
13612:
13613: 2002-02-28 paf
13614: * src/main/pa_string.C 1.147:
13615: origin by first piece preferred before last piece
13616:
13617: * src/main/pa_charsets.C 1.7:
13618: when placing charset to cache using global name now [were
13619: request]
13620:
13621: * configure 1.12:
13622: * configure.in 1.14:
13623: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
13624: * src/targets/apache13/mod_parser3.C 1.18:
13625: * src/targets/apache13/p3runConfigure.in 1.9:
13626: * src/targets/apache13/pa_threads.C 1.8:
1.24 paf 13627: * www/cgi-bin/parser3.log 1.10:
1.15 paf 13628: * www/htdocs/auto.p 1.7:
13629: apache module updated
13630:
13631: * src/main/untaint.C 1.98:
13632: removed some debug comments
13633:
13634: 2002-02-27 paf
13635: * src/main/pa_charset.C 1.21:
13636: size_t
13637:
13638: * INSTALL 1.9:
13639: shared/static-xml
13640: with-pathlink
13641:
13642: * operators.txt 1.15:
13643: * operators.txt 1.16:
13644: SMTP comment
13645:
13646: 2002-02-26 paf
13647: * src/classes/xnode.C 1.40:
1.24 paf 13648: * www/cgi-bin/parser3.log 1.9:
1.15 paf 13649: * www/htdocs/auto.p 1.6:
13650: * www/htdocs/global.xsl 1.4:
13651: * www/htdocs/index.html 1.15:
13652: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
13653: checked that
13654:
13655: * src/main/pa_exec.C 1.26:
13656: more precise names for vars, cosmetic
13657:
13658: 2002-02-22 paf
13659: * operators.txt 1.14:
13660: * src/types/pa_vcookie.C 1.41:
13661: * src/types/pa_vcookie.C 1.42:
1.24 paf 13662: * www/cgi-bin/parser3.log 1.5:
1.15 paf 13663: cookie "expires=0" = "session"
13664:
13665: * src/include/pa_string.h 1.131:
13666: * src/main/pa_string.C 1.144:
13667: * src/main/pa_string.C 1.145:
13668: * src/main/pa_string.C 1.146:
1.24 paf 13669: * www/cgi-bin/parser3.log 1.6:
13670: * www/cgi-bin/parser3.log 1.7:
13671: * www/cgi-bin/parser3.log 1.8:
1.15 paf 13672: * www/htdocs/auto.p 1.5:
13673: * www/htdocs/index.html 1.14:
13674: string iterators fixed again, so were String::join_chain
13675:
13676: * configure 1.11:
13677: * configure.in 1.13:
13678: glib###.a detection fixed
13679:
13680: * Makefile.in 1.7:
13681: * configure 1.9:
13682: * configure.in 1.11:
13683: * etc/Makefile.in 1.4:
13684: * etc/parser3.charsets/Makefile.in 1.6:
13685: * src/Makefile.in 1.45:
13686: * src/classes/Makefile.am 1.38:
13687: * src/classes/Makefile.in 1.43:
13688: * src/classes/hashfile.C 1.23:
13689: * src/include/Makefile.am 1.2:
13690: * src/include/Makefile.in 1.3:
13691: * src/include/pa_config_auto.h.in 1.20:
13692: * src/include/pa_db_connection.h 1.22:
13693: * src/include/pa_db_manager.h 1.15:
13694: * src/include/pa_db_table.h 1.16:
13695: * src/main/Makefile.am 1.31:
13696: * src/main/Makefile.in 1.39:
13697: * src/main/pa_db_connection.C 1.38:
13698: * src/main/pa_db_manager.C 1.23:
13699: * src/main/pa_db_table.C 1.21:
13700: * src/main/pa_globals.C 1.117:
13701: * src/sql/Makefile.in 1.3:
13702: * src/targets/Makefile.in 1.34:
13703: * src/targets/apache13/Makefile.in 1.32:
13704: * src/targets/apache13/p3runConfigure.in 1.8:
13705: * src/targets/cgi/Makefile.am 1.32:
13706: * src/targets/cgi/Makefile.in 1.43:
13707: * src/targets/isapi/Makefile.in 1.3:
13708: * src/types/Makefile.am 1.20:
13709: * src/types/Makefile.in 1.35:
13710: * src/types/pa_vhashfile.C 1.21:
13711: * src/types/pa_vhashfile.h 1.16:
13712: removed hashfile support for now
13713:
13714: * acconfig.h 1.1:
13715: acconfig move in cvs[from src/libltdl to /]
13716:
13717: * etc/parser3.charsets/windows-1251.cfg 1.2:
13718: °
13719:
13720: * Makefile.am 1.4:
13721: * Makefile.in 1.9:
13722: make update
13723:
13724: * INSTALL 1.7:
13725: hashfile removed from INSTALL
13726:
13727: * Makefile.in 1.8:
13728: * configure 1.10:
13729: * configure.in 1.12:
13730: * src/include/pa_config_auto.h.in 1.21:
13731: --with-shared-xml
13732: --with-static-xml
13733:
13734: * INSTALL 1.8:
13735: without-zlib comment
13736:
13737: * operators.txt 1.13:
13738: * src/classes/classes.dsp 1.16:
13739: * src/main/main.dsp 1.148:
13740: * src/types/types.dsp 1.20:
13741: removed hashfile support from sources for now
13742:
13743: * src/classes/classes.dsp 1.17:
13744: * src/main/compile.tab.C 1.45:
13745: * src/main/main.dsp 1.149:
13746: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
13747: * src/targets/cgi/parser3.dsp 1.43:
13748: * src/targets/isapi/parser3isapi.dsp 1.30:
13749: * src/types/types.dsp 1.21:
13750: *.dsp: removed refereces to win32db & ancient xalan&xml
13751:
13752: 2002-02-21 paf
13753: * Makefile.am 1.3:
13754: * Makefile.in 1.6:
13755: make cvsupdate
13756:
13757: * src/main/untaint.C 1.97:
1.24 paf 13758: * www/cgi-bin/parser3.log 1.4:
1.15 paf 13759: removed debug code, activated commented-for debug parts
13760:
13761: * src/include/pa_string.h 1.130:
13762: * src/include/pa_types.h 1.39:
13763: * src/main/pa_string.C 1.143:
13764: * src/main/untaint.C 1.96:
1.24 paf 13765: * www/cgi-bin/parser3.log 1.3:
1.15 paf 13766: STRING_*FOREACH_ROW
13767: changed to stop at append_row, not at link zero
13768: now string to string appending works
13769:
13770: 2002-02-20 paf
13771: * src/include/pa_string.h 1.129:
13772: * src/main/execute.C 1.221:
13773: * src/main/untaint.C 1.95:
13774: * src/targets/cgi/pa_pool.C 1.38:
13775: * src/targets/cgi/parser3.C 1.162:
13776: * www/htdocs/index.html 1.13:
13777: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
13778:
13779: * src/include/pa_string.h 1.128:
13780: * src/main/pa_string.C 1.142:
13781: * src/main/untaint.C 1.94:
1.24 paf 13782: * www/cgi-bin/parser3.log 1.2:
1.15 paf 13783: economy: 22%
13784:
13785: * operators.txt 1.12:
13786: * src/include/pa_common.h 1.75:
13787: * src/include/pa_config_fixed.h 1.39:
13788: * src/include/pa_string.h 1.125:
13789: * src/include/pa_types.h 1.38:
13790: * src/main/compile.tab.C 1.44:
13791: * src/main/execute.C 1.220:
13792: * src/main/pa_string.C 1.139:
13793: * src/main/untaint.C 1.91:
13794: * src/targets/cgi/pa_pool.C 1.37:
13795: * src/targets/cgi/parser3.C 1.160:
13796: * www/htdocs/auto.p 1.4:
13797: * www/htdocs/global.xsl 1.3:
13798: * www/htdocs/index.html 1.11:
13799: strign to string append optimiziation idea and estimates
13800:
13801: * src/include/pa_string.h 1.126:
13802: * src/include/pa_stylesheet_connection.h 1.27:
13803: * src/main/pa_db_manager.C 1.22:
13804: * src/main/pa_dictionary.C 1.13:
13805: * src/main/pa_string.C 1.140:
13806: * src/main/untaint.C 1.92:
13807: * src/targets/cgi/parser3.C 1.161:
13808: * src/types/pa_vcookie.C 1.40:
13809: * src/types/pa_vstring.h 1.42:
13810: * www/htdocs/index.html 1.12:
13811: speed uptimized: string::is_empty
13812:
13813: * src/include/pa_string.h 1.127:
13814: * src/main/pa_string.C 1.141:
13815: * src/main/untaint.C 1.93:
1.24 paf 13816: * www/cgi-bin/parser3.log 1.1:
1.15 paf 13817: space uptimized: string::link_row removed
13818:
13819: 2002-02-19 paf
13820: * src/classes/xdoc.C 1.86:
13821: * src/classes/xnode.C 1.39:
13822: getElementsByTagName and *NS moved to node [element]
13823:
13824: * src/classes/math.C 1.15:
13825: not used directly [but erroreously reported that 'is', thus
13826: registering twice&other probs]
13827:
13828: * src/main/compile.C 1.59:
13829: * src/main/compile.C 1.60:
13830: without string_origins not worked
13831:
13832: * src/main/compile.C 1.61:
13833: without string_origins parse error file+line+col possible
13834:
13835: 2002-02-18 paf
13836: * src/types/pa_vdouble.h 1.33:
13837: since we have in_expression
13838: removed that trick i've installed into double::as_string
13839:
13840: * INSTALL 1.6:
13841: local install comment
13842:
13843: * src/main/compile.tab.C 1.41:
13844: * src/main/compile.y 1.181:
13845: * www/htdocs/global.xsl 1.2:
13846: * www/htdocs/index.html 1.7:
13847: integer division stops name
13848:
13849: * Makefile.in 1.4:
13850: * acinclude.m4 1.2:
13851: * aclocal.m4 1.2:
13852: * configure 1.8:
13853: * configure.in 1.10:
13854: * etc/Makefile.in 1.3:
13855: * etc/parser3.charsets/Makefile.in 1.5:
13856: * src/Makefile.in 1.44:
13857: * src/classes/Makefile.in 1.42:
13858: * src/include/Makefile.in 1.2:
13859: * src/include/pa_config_auto.h.in 1.19:
13860: * src/include/pa_config_includes.h 1.19:
13861: * src/main/Makefile.in 1.38:
13862: * src/sql/Makefile.in 1.2:
13863: * src/targets/Makefile.in 1.33:
13864: * src/targets/apache13/Makefile.in 1.31:
13865: * src/targets/apache13/p3runConfigure.in 1.7:
13866: * src/targets/cgi/Makefile.am 1.30:
13867: * src/targets/cgi/Makefile.in 1.41:
13868: * src/targets/cgi/parser3.C 1.157:
13869: * src/targets/isapi/Makefile.in 1.2:
13870: * src/types/Makefile.in 1.34:
13871: removed libtool usage from build mech
13872:
1.24 paf 13873: * src/classes/math.C 1.14:
13874: * www/htdocs/index.html 1.8:
13875: math:random range check fixed
13876:
1.15 paf 13877: * operators.txt 1.10:
13878: * src/classes/date.C 1.17:
13879: date::create [were date::set, with backward comp
13880:
13881: * src/main/compile.tab.C 1.42:
13882: bison env set so one could compile without cygwin installed
13883:
13884: * src/targets/cgi/Makefile.am 1.31:
13885: * src/targets/cgi/Makefile.in 1.42:
13886: * src/targets/cgi/parser3.C 1.158:
13887: *** empty log message ***
13888:
13889: * src/main/pa_globals.C 1.116:
13890: extern "C" was removed too fast
13891:
13892: * Makefile.in 1.5:
13893: * ltconfig 1.2:
13894: * ltmain.sh 1.2:
13895: removed libtool subpart files
13896:
13897: * src/main/main.dsp 1.147:
13898: * src/main/pa_globals.C 1.115:
13899: removed unneded
13900: #ifdef __cplusplus
13901: }
13902: #endif
13903:
13904: * src/include/pa_opcode.h 1.15:
13905: * src/include/pa_request.h 1.122:
13906: * src/main/compile.tab.C 1.43:
13907: * src/main/compile.y 1.182:
13908: * src/main/execute.C 1.219:
13909: * src/types/pa_wcontext.h 1.28:
13910: * www/htdocs/index.html 1.10:
13911: * www/htdocs/index.html 1.9:
13912: in_expression
13913: aimed to solve old problem with string/nonstring values,
13914: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
13915:
13916: * operators.txt 1.11:
13917: * src/targets/cgi/parser3.C 1.159:
13918: PARSER_ROOT_CONFIG
13919:
13920: * src/classes/classes.dsp 1.15:
13921: * src/main/main.dsp 1.146:
13922: * src/main/pa_globals.C 1.114:
13923: * src/targets/cgi/parser3.dsp 1.42:
13924: * src/types/types.dsp 1.19:
13925: win32xml now contains gnome xml libs
13926: parser .dsp-s changed accordingly
13927:
13928: * operators.txt 1.9:
13929: \ comment
13930:
13931: 2002-02-13 paf
13932: * INSTALL 1.5:
13933: * configure 1.7:
13934: * configure.in 1.9:
13935: * src/targets/cgi/Makefile.am 1.29:
13936: * src/targets/cgi/Makefile.in 1.40:
13937: --with-glib-config
13938: CXXLINK=$(CC) for targets/cgi/parser3
13939:
13940: * src/include/pa_config_includes.h 1.18:
13941: sys/time time both included now.
13942: vaguely remember confilicts on this on some system [not on six|ablv]
13943: so when would see them again would think up proper check
13944:
13945: * etc/parser3.charsets/windows-1257.cfg 1.1:
13946: * src/targets/cgi/parser3.C 1.156:
13947: baltic charset file generated, in generation script ispunct
13948: check added
13949:
13950: * src/main/pa_common.C 1.103:
13951: strnchr: sanity check added
13952:
13953: * src/main/pa_common.C 1.104:
13954: truncation never occured when writing files on unix [since i've changed cache mech]
13955: fix
13956:
13957: * etc/parser3.charsets/windows-1257.cfg 1.2:
13958: id added
13959:
13960: 2002-02-08 paf
13961: * src/classes/classes.C 1.14:
13962: * src/classes/classes.h 1.15:
13963: * src/classes/date.C 1.15:
13964: * src/classes/double.C 1.42:
13965: * src/classes/file.C 1.71:
13966: * src/classes/form.C 1.20:
13967: * src/classes/hash.C 1.34:
13968: * src/classes/hashfile.C 1.21:
13969: * src/classes/image.C 1.65:
13970: * src/classes/int.C 1.39:
13971: * src/classes/mail.C 1.53:
13972: * src/classes/math.C 1.12:
13973: * src/classes/op.C 1.70:
13974: * src/classes/response.C 1.17:
13975: * src/classes/string.C 1.96:
13976: * src/classes/table.C 1.143:
13977: * src/classes/void.C 1.15:
13978: * src/classes/xdoc.C 1.84:
13979: * src/classes/xnode.C 1.37:
13980: * src/classes/xnode.h 1.8:
13981: * src/include/pa_array.h 1.52:
13982: * src/include/pa_cache_managers.h 1.5:
13983: * src/include/pa_charset.h 1.13:
13984: * src/include/pa_charsets.h 1.4:
13985: * src/include/pa_common.h 1.73:
13986: * src/include/pa_config_fixed.h 1.37:
13987: * src/include/pa_config_includes.h 1.16:
13988: * src/include/pa_db_connection.h 1.20:
13989: * src/include/pa_db_manager.h 1.13:
13990: * src/include/pa_db_table.h 1.14:
13991: * src/include/pa_dictionary.h 1.9:
13992: * src/include/pa_dir.h 1.9:
13993: * src/include/pa_exception.h 1.30:
13994: * src/include/pa_exec.h 1.6:
13995: * src/include/pa_globals.h 1.77:
13996: * src/include/pa_hash.h 1.53:
13997: * src/include/pa_opcode.h 1.13:
13998: * src/include/pa_pool.h 1.77:
13999: * src/include/pa_pragma_pack_begin.h 1.3:
14000: * src/include/pa_pragma_pack_end.h 1.3:
14001: * src/include/pa_request.h 1.120:
14002: * src/include/pa_sapi.h 1.17:
14003: * src/include/pa_socks.h 1.7:
14004: * src/include/pa_sql_connection.h 1.22:
14005: * src/include/pa_sql_driver_manager.h 1.22:
14006: * src/include/pa_stack.h 1.12:
14007: * src/include/pa_string.h 1.123:
14008: * src/include/pa_stylesheet_connection.h 1.25:
14009: * src/include/pa_stylesheet_manager.h 1.11:
14010: * src/include/pa_table.h 1.40:
14011: * src/include/pa_threads.h 1.22:
14012: * src/include/pa_types.h 1.36:
14013: * src/main/compile.C 1.57:
14014: * src/main/compile.tab.C 1.40:
14015: * src/main/compile_tools.C 1.44:
14016: * src/main/compile_tools.h 1.57:
14017: * src/main/execute.C 1.217:
14018: * src/main/pa_array.C 1.46:
14019: * src/main/pa_cache_managers.C 1.3:
14020: * src/main/pa_charset.C 1.19:
14021: * src/main/pa_charsets.C 1.5:
14022: * src/main/pa_common.C 1.100:
14023: * src/main/pa_db_connection.C 1.36:
14024: * src/main/pa_db_manager.C 1.20:
14025: * src/main/pa_db_table.C 1.19:
14026: * src/main/pa_dictionary.C 1.11:
14027: * src/main/pa_dir.C 1.10:
14028: * src/main/pa_exception.C 1.37:
14029: * src/main/pa_exec.C 1.24:
14030: * src/main/pa_globals.C 1.112:
14031: * src/main/pa_hash.C 1.49:
14032: * src/main/pa_pool.C 1.50:
14033: * src/main/pa_request.C 1.193:
14034: * src/main/pa_socks.C 1.12:
14035: * src/main/pa_sql_driver_manager.C 1.60:
14036: * src/main/pa_status_provider.C 1.3:
14037: * src/main/pa_string.C 1.137:
14038: * src/main/pa_stylesheet_manager.C 1.12:
14039: * src/main/pa_table.C 1.43:
14040: * src/main/untaint.C 1.88:
14041: * src/sql/pa_sql_driver.h 1.25:
14042: * src/targets/apache13/mod_parser3.C 1.16:
14043: * src/targets/apache13/pa_pool.C 1.4:
14044: * src/targets/apache13/pa_threads.C 1.6:
14045: * src/targets/cgi/pa_pool.C 1.35:
14046: * src/targets/cgi/pa_threads.C 1.8:
14047: * src/targets/cgi/parser3.C 1.153:
14048: * src/targets/cgi/pool_storage.h 1.8:
14049: * src/targets/isapi/pa_pool.C 1.11:
14050: * src/targets/isapi/pa_threads.C 1.7:
14051: * src/targets/isapi/parser3isapi.C 1.62:
14052: * src/targets/isapi/pool_storage.h 1.14:
14053: * src/types/pa_valiased.C 1.12:
14054: * src/types/pa_valiased.h 1.17:
14055: * src/types/pa_value.h 1.78:
14056: * src/types/pa_vbool.h 1.16:
14057: * src/types/pa_vclass.h 1.23:
14058: * src/types/pa_vcode_frame.h 1.13:
14059: * src/types/pa_vcookie.C 1.33:
14060: * src/types/pa_vcookie.h 1.14:
14061: * src/types/pa_vdate.h 1.7:
14062: * src/types/pa_vdouble.h 1.31:
14063: * src/types/pa_venv.h 1.19:
14064: * src/types/pa_vfile.C 1.25:
14065: * src/types/pa_vfile.h 1.39:
14066: * src/types/pa_vform.C 1.51:
14067: * src/types/pa_vform.h 1.32:
14068: * src/types/pa_vhash.h 1.28:
14069: * src/types/pa_vhashfile.C 1.18:
14070: * src/types/pa_vhashfile.h 1.14:
14071: * src/types/pa_vimage.C 1.15:
14072: * src/types/pa_vimage.h 1.23:
14073: * src/types/pa_vint.h 1.30:
14074: * src/types/pa_vjunction.h 1.11:
14075: * src/types/pa_vmath.h 1.5:
14076: * src/types/pa_vmethod_frame.h 1.21:
14077: * src/types/pa_vobject.h 1.15:
14078: * src/types/pa_vrequest.C 1.15:
14079: * src/types/pa_vrequest.h 1.15:
14080: * src/types/pa_vresponse.C 1.3:
14081: * src/types/pa_vresponse.h 1.20:
14082: * src/types/pa_vstateless_class.C 1.12:
14083: * src/types/pa_vstateless_class.h 1.22:
14084: * src/types/pa_vstateless_object.h 1.14:
14085: * src/types/pa_vstatus.C 1.5:
14086: * src/types/pa_vstatus.h 1.6:
14087: * src/types/pa_vstring.C 1.15:
14088: * src/types/pa_vstring.h 1.40:
14089: * src/types/pa_vtable.C 1.10:
14090: * src/types/pa_vtable.h 1.36:
14091: * src/types/pa_vvoid.h 1.7:
14092: * src/types/pa_vxdoc.C 1.10:
14093: * src/types/pa_vxdoc.h 1.18:
14094: * src/types/pa_vxnode.C 1.14:
14095: * src/types/pa_vxnode.h 1.11:
14096: * src/types/pa_wcontext.C 1.14:
14097: * src/types/pa_wcontext.h 1.26:
14098: * src/types/pa_wwrapper.h 1.15:
14099: 2002
14100:
14101: * src/types/pa_vcookie.C 1.36:
14102: * src/types/pa_vcookie.C 1.37:
14103: * src/types/pa_vcookie.C 1.38:
14104: * src/types/pa_vcookie.C 1.39:
14105: VCookie::fill_fields one check forgotten
14106:
14107: * src/include/Makefile.am 1.1:
14108: * src/include/Makefile.in 1.1:
14109: * src/sql/Makefile.am 1.3:
14110: * src/sql/Makefile.in 1.1:
14111: * src/targets/isapi/Makefile.am 1.1:
14112: * src/targets/isapi/Makefile.in 1.1:
14113: forgotten makes
14114:
14115: * AUTHORS 1.2:
14116: * COPYING 1.2:
14117: * INSTALL 1.3:
14118: * INSTALL 1.4:
14119: * README 1.2:
14120: install&others updated
14121:
14122: * Makefile.am 1.2:
14123: * Makefile.in 1.3:
14124: * configure 1.6:
14125: * configure.in 1.8:
14126: * etc/parser3.charsets/Makefile.am 1.2:
14127: * etc/parser3.charsets/Makefile.in 1.4:
14128: * src/Makefile.am 1.15:
14129: * src/Makefile.in 1.43:
14130: * src/classes/Makefile.am 1.37:
14131: * src/classes/Makefile.in 1.41:
14132: * src/main/Makefile.am 1.30:
14133: * src/main/Makefile.in 1.37:
14134: * src/main/pa_status_provider.C 1.5:
14135: * src/targets/Makefile.am 1.9:
14136: * src/targets/Makefile.in 1.32:
14137: * src/targets/apache13/Makefile.am 1.11:
14138: * src/targets/apache13/Makefile.in 1.30:
14139: * src/targets/cgi/Makefile.am 1.28:
14140: * src/targets/cgi/Makefile.in 1.39:
14141: * src/types/Makefile.am 1.19:
14142: * src/types/Makefile.in 1.33:
14143: 'make dist' works
14144:
14145: * src/classes/classes.C 1.15:
14146: * src/classes/classes.h 1.16:
14147: * src/classes/date.C 1.16:
14148: * src/classes/double.C 1.43:
14149: * src/classes/file.C 1.72:
14150: * src/classes/form.C 1.21:
14151: * src/classes/hash.C 1.35:
14152: * src/classes/hashfile.C 1.22:
14153: * src/classes/image.C 1.66:
14154: * src/classes/image.C 1.67:
14155: * src/classes/int.C 1.40:
14156: * src/classes/mail.C 1.54:
14157: * src/classes/math.C 1.13:
14158: * src/classes/op.C 1.71:
14159: * src/classes/response.C 1.18:
14160: * src/classes/string.C 1.97:
14161: * src/classes/table.C 1.144:
14162: * src/classes/void.C 1.16:
14163: * src/classes/xdoc.C 1.85:
14164: * src/classes/xnode.C 1.38:
14165: * src/classes/xnode.h 1.9:
14166: * src/include/pa_array.h 1.53:
14167: * src/include/pa_cache_managers.h 1.6:
14168: * src/include/pa_charset.h 1.14:
14169: * src/include/pa_charsets.h 1.5:
14170: * src/include/pa_common.h 1.74:
14171: * src/include/pa_config_fixed.h 1.38:
14172: * src/include/pa_config_includes.h 1.17:
14173: * src/include/pa_db_connection.h 1.21:
14174: * src/include/pa_db_manager.h 1.14:
14175: * src/include/pa_db_table.h 1.15:
14176: * src/include/pa_dictionary.h 1.10:
14177: * src/include/pa_dir.h 1.10:
14178: * src/include/pa_exception.h 1.31:
14179: * src/include/pa_exec.h 1.7:
14180: * src/include/pa_globals.h 1.78:
14181: * src/include/pa_hash.h 1.54:
14182: * src/include/pa_opcode.h 1.14:
14183: * src/include/pa_pool.h 1.78:
14184: * src/include/pa_pragma_pack_begin.h 1.4:
14185: * src/include/pa_pragma_pack_end.h 1.4:
14186: * src/include/pa_request.h 1.121:
14187: * src/include/pa_sapi.h 1.18:
14188: * src/include/pa_socks.h 1.8:
14189: * src/include/pa_sql_connection.h 1.23:
14190: * src/include/pa_sql_driver_manager.h 1.23:
14191: * src/include/pa_stack.h 1.13:
14192: * src/include/pa_string.h 1.124:
14193: * src/include/pa_stylesheet_connection.h 1.26:
14194: * src/include/pa_stylesheet_manager.h 1.12:
14195: * src/include/pa_table.h 1.41:
14196: * src/include/pa_threads.h 1.23:
14197: * src/include/pa_types.h 1.37:
14198: * src/main/compile.C 1.58:
14199: * src/main/compile_tools.C 1.45:
14200: * src/main/compile_tools.h 1.58:
14201: * src/main/execute.C 1.218:
14202: * src/main/pa_array.C 1.47:
14203: * src/main/pa_cache_managers.C 1.4:
14204: * src/main/pa_charset.C 1.20:
14205: * src/main/pa_charsets.C 1.6:
14206: * src/main/pa_common.C 1.101:
14207: * src/main/pa_common.C 1.102:
14208: * src/main/pa_db_connection.C 1.37:
14209: * src/main/pa_db_manager.C 1.21:
14210: * src/main/pa_db_table.C 1.20:
14211: * src/main/pa_dictionary.C 1.12:
14212: * src/main/pa_dir.C 1.11:
14213: * src/main/pa_exception.C 1.38:
14214: * src/main/pa_exec.C 1.25:
14215: * src/main/pa_globals.C 1.113:
14216: * src/main/pa_hash.C 1.50:
14217: * src/main/pa_pool.C 1.51:
14218: * src/main/pa_request.C 1.194:
14219: * src/main/pa_socks.C 1.13:
14220: * src/main/pa_sql_driver_manager.C 1.61:
14221: * src/main/pa_status_provider.C 1.4:
14222: * src/main/pa_string.C 1.138:
14223: * src/main/pa_stylesheet_manager.C 1.13:
14224: * src/main/pa_table.C 1.44:
14225: * src/main/untaint.C 1.89:
14226: * src/main/untaint.C 1.90:
14227: * src/sql/pa_sql_driver.h 1.26:
14228: * src/targets/apache13/mod_parser3.C 1.17:
14229: * src/targets/apache13/pa_pool.C 1.5:
14230: * src/targets/apache13/pa_threads.C 1.7:
14231: * src/targets/cgi/pa_pool.C 1.36:
14232: * src/targets/cgi/pa_threads.C 1.9:
14233: * src/targets/cgi/parser3.C 1.154:
14234: * src/targets/cgi/parser3.C 1.155:
14235: * src/targets/cgi/pool_storage.h 1.9:
14236: * src/targets/isapi/pa_pool.C 1.12:
14237: * src/targets/isapi/pa_threads.C 1.8:
14238: * src/targets/isapi/parser3isapi.C 1.63:
14239: * src/targets/isapi/pool_storage.h 1.15:
14240: * src/types/pa_valiased.C 1.13:
14241: * src/types/pa_valiased.h 1.18:
14242: * src/types/pa_value.h 1.79:
14243: * src/types/pa_vbool.h 1.17:
14244: * src/types/pa_vclass.h 1.24:
14245: * src/types/pa_vcode_frame.h 1.14:
14246: * src/types/pa_vcookie.C 1.34:
14247: * src/types/pa_vcookie.C 1.35:
14248: * src/types/pa_vcookie.h 1.15:
14249: * src/types/pa_vdate.h 1.8:
14250: * src/types/pa_vdouble.h 1.32:
14251: * src/types/pa_venv.h 1.20:
14252: * src/types/pa_vfile.C 1.26:
14253: * src/types/pa_vfile.C 1.27:
14254: * src/types/pa_vfile.h 1.40:
14255: * src/types/pa_vform.C 1.52:
14256: * src/types/pa_vform.C 1.53:
14257: * src/types/pa_vform.h 1.33:
14258: * src/types/pa_vhash.h 1.29:
14259: * src/types/pa_vhashfile.C 1.19:
14260: * src/types/pa_vhashfile.C 1.20:
14261: * src/types/pa_vhashfile.h 1.15:
14262: * src/types/pa_vimage.C 1.16:
14263: * src/types/pa_vimage.C 1.17:
14264: * src/types/pa_vimage.h 1.24:
14265: * src/types/pa_vint.h 1.31:
14266: * src/types/pa_vjunction.h 1.12:
14267: * src/types/pa_vmath.h 1.6:
14268: * src/types/pa_vmethod_frame.h 1.22:
14269: * src/types/pa_vobject.h 1.16:
14270: * src/types/pa_vrequest.C 1.16:
14271: * src/types/pa_vrequest.C 1.17:
14272: * src/types/pa_vrequest.h 1.16:
14273: * src/types/pa_vresponse.C 1.4:
14274: * src/types/pa_vresponse.C 1.5:
14275: * src/types/pa_vresponse.h 1.21:
14276: * src/types/pa_vstateless_class.C 1.13:
14277: * src/types/pa_vstateless_class.h 1.23:
14278: * src/types/pa_vstateless_object.h 1.15:
14279: * src/types/pa_vstatus.C 1.6:
14280: * src/types/pa_vstatus.h 1.7:
14281: * src/types/pa_vstring.C 1.16:
14282: * src/types/pa_vstring.C 1.17:
14283: * src/types/pa_vstring.h 1.41:
14284: * src/types/pa_vtable.C 1.11:
14285: * src/types/pa_vtable.C 1.12:
14286: * src/types/pa_vtable.h 1.37:
14287: * src/types/pa_vvoid.h 1.8:
14288: * src/types/pa_vxdoc.C 1.11:
14289: * src/types/pa_vxdoc.C 1.12:
14290: * src/types/pa_vxdoc.h 1.19:
14291: * src/types/pa_vxnode.C 1.15:
14292: * src/types/pa_vxnode.C 1.16:
14293: * src/types/pa_vxnode.h 1.12:
14294: * src/types/pa_wcontext.C 1.15:
14295: * src/types/pa_wcontext.h 1.27:
14296: * src/types/pa_wwrapper.h 1.16:
14297: name spelling
14298:
14299: 2002-02-07 paf
14300: * src/main/compile.C 1.56:
14301: * src/main/compile.tab.C 1.39:
14302: * src/main/compile.y 1.180:
14303: * src/main/compile_tools.h 1.56:
14304: disabled $if reference due to conflicts with local variables
14305:
14306: * configure 1.5:
14307: * configure.in 1.7:
14308: * src/classes/Makefile.in 1.39:
14309: * src/include/pa_config_auto.h.in 1.18:
14310: * src/main/Makefile.in 1.35:
14311: * src/main/pa_common.C 1.99:
14312: * src/main/pa_socks.C 1.10:
14313: * src/targets/Makefile.in 1.30:
14314: * src/targets/cgi/Makefile.in 1.37:
14315: * src/types/Makefile.in 1.31:
14316: compiled under cygwin
14317: added yet another locking function: fcntl
14318:
14319: * src/classes/Makefile.in 1.40:
14320: * src/main/Makefile.in 1.36:
14321: * src/targets/Makefile.in 1.31:
14322: * src/targets/apache13/Makefile.in 1.29:
14323: * src/targets/cgi/Makefile.in 1.38:
14324: * src/types/Makefile.in 1.32:
14325: makes
14326:
14327: * src/include/pa_array.h 1.50:
14328: * src/main/compile.C 1.55:
14329: * src/main/compile.tab.C 1.37:
14330: * src/main/compile.y 1.179:
14331: * src/main/compile_tools.C 1.43:
14332: * src/main/compile_tools.h 1.55:
14333: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
14334: OP_VALUE+string+OP_GET_ELEMENT.
14335: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
14336: to form
14337: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
14338: code
14339:
14340: * operators.txt 1.6:
14341: * src/classes/string.C 1.95:
14342: * src/include/pa_config_fixed.h 1.35:
14343: * src/main/compile.tab.C 1.38:
14344: ^int/double/string.format
14345: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
14346: retaining backward compatibility due to some already-implemented servers
14347:
14348: * config.sub 1.2:
14349: on cygwin configure passes it with strange i1586 const, hacked
14350: it to mean i586
14351:
14352: * src/main/pa_socks.C 1.11:
14353: swapped headers to avoid compiler warnings
14354:
14355: * operators.txt 1.7:
14356: * src/classes/table.C 1.142:
14357: * src/include/pa_array.h 1.51:
14358: * src/include/pa_table.h 1.39:
14359: * src/main/pa_array.C 1.45:
14360: * src/main/pa_table.C 1.42:
14361: * www/htdocs/auto.p 1.3:
14362: * www/htdocs/index.html 1.6:
14363: table::create now // 'set' name obsolete now
14364: table clone.
14365:
14366: * operators.txt 1.8:
14367: * src/classes/xdoc.C 1.83:
14368: * src/include/pa_config_fixed.h 1.36:
14369: xdoc::set obsolete now, now xdoc::create, with both sences
14370:
14371: 2002-02-06 paf
14372: * src/classes/mail.C 1.52:
14373: *** empty log message ***
14374:
14375: * configure 1.4:
14376: * configure.in 1.6:
14377: prefix expanded, grr
14378:
14379: * operators.txt 1.5:
14380: * src/classes/mail.C 1.51:
14381: mail:send config changed
14382:
14383: 2002-02-05 paf
14384: * configure.in 1.3:
14385: * operators.txt 1.2:
14386: * src/classes/file.C 1.70:
14387: * src/classes/op.C 1.69:
14388: * src/include/pa_common.h 1.72:
14389: * src/include/pa_config_includes.h 1.15:
14390: * src/main/compile.tab.C 1.36:
14391: * src/main/pa_common.C 1.98:
14392: * www/htdocs/index.html 1.5:
14393: rewritten ^cache to use non-blocking-exclusive-caches
14394:
14395: * src/types/pa_vstatus.C 1.4:
14396: status:rusage 3
14397:
14398: * src/main/pa_common.C 1.97:
14399: text file read mode on win32 adjusted [speed impact. was off
14400: for debugging purpose, but forgotten afterwards]
14401:
14402: * operators.txt 1.3:
14403: status:rusage described int operators
14404:
14405: * configure.in 1.4:
14406: * src/types/Makefile.am 1.18:
14407: * src/types/pa_vstatus.h 1.5:
14408: * src/types/types.dsp 1.18:
14409: status:rusage
14410:
14411: * src/types/pa_vstatus.C 1.1:
14412: status:rusage 1
14413:
14414: * configure 1.3:
14415: * configure.in 1.5:
14416: * src/include/pa_config_auto.h.in 1.17:
14417: * src/types/Makefile.in 1.30:
14418: * src/types/pa_vstatus.C 1.2:
14419: *** empty log message ***
14420:
14421: * src/main/pa_exec.C 1.22.14.1:
14422: * src/main/pa_exec.C 1.23:
14423: argv0 now correct
14424:
14425: * src/types/pa_vstatus.C 1.3:
14426: status:rusage 2
14427:
14428: * operators.txt 1.4:
14429: regex options commented
14430:
14431: 2002-02-01 paf
14432: * src/classes/op.C 1.62.2.1.2.3:
14433: file_write does EX lock after create,
14434: while file_read does SH after open,
14435: 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,
14436: added a check for that in ^cache...read
14437:
14438: 2002-01-31 paf
14439: * src/main/execute.C 1.210:
14440: * www/htdocs/index.html 1.3:
14441: operators check, thay mistakenly seen in
14442: $class:operator
14443: $object.operators
14444: contexts
14445:
14446: * INSTALL 1.2:
14447: * Makefile.in 1.2:
14448: * configure 1.2:
14449: * configure.in 1.2:
14450: * etc/Makefile.am 1.2:
14451: * etc/Makefile.in 1.2:
14452: * etc/parser3.charsets/Makefile.in 1.3:
14453: * ident.awk 1.2:
14454: * src/Makefile.in 1.42:
14455: * src/classes/Makefile.am 1.36:
14456: * src/classes/Makefile.in 1.38:
14457: * src/main/Makefile.am 1.29:
14458: * src/main/Makefile.in 1.34:
14459: * src/targets/Makefile.in 1.29:
14460: * src/targets/apache13/Makefile.am 1.10:
14461: * src/targets/cgi/Makefile.am 1.27:
14462: * src/targets/cgi/Makefile.in 1.36:
14463: * src/targets/cgi/pa_config_paths.h.in 1.1:
14464: * src/targets/cgi/parser3.C 1.152:
14465: * src/types/Makefile.am 1.17:
14466: * src/types/Makefile.in 1.29:
14467: lowered indent.awk back to src/
14468:
14469: * src/classes/xdoc.C 1.82:
14470: * src/targets/cgi/parser3.dsp 1.41:
14471: * www/htdocs/index.html 1.2:
14472: now compiles under win32
14473:
14474: * src/main/compile.tab.C 1.35:
14475: * src/main/compile.y 1.178:
14476: disabled operator call after ^xxx:
14477:
14478: * AUTHORS 1.1:
14479: * COPYING 1.1:
14480: * INSTALL 1.1:
14481: * Makefile.am 1.1:
14482: * Makefile.in 1.1:
14483: * NEWS 1.1:
14484: * README 1.1:
14485: * acinclude.m4 1.1:
14486: * aclocal.m4 1.1:
14487: * asm.txt 1.1:
14488: * config.guess 1.1:
14489: * config.sub 1.1:
14490: * configure 1.1:
14491: * configure.in 1.1:
14492: * etc/Makefile.am 1.1:
14493: * etc/Makefile.in 1.1:
14494: * etc/parser3.charsets/Makefile.am 1.1:
14495: * etc/parser3.charsets/Makefile.in 1.1:
14496: * etc/parser3.charsets/koi8-r.cfg 1.1:
14497: * etc/parser3.charsets/windows-1250.cfg 1.1:
14498: * etc/parser3.charsets/windows-1251.cfg 1.1:
14499: * form.txt 1.1:
14500: * ident.awk 1.1:
14501: * install-sh 1.1:
14502: * lang.txt 1.1:
14503: * ltconfig 1.1:
14504: * ltmain.sh 1.1:
14505: * missing 1.1:
14506: * mkinstalldirs 1.1:
14507: * operators.txt 1.1:
14508: * parser3.dsw 1.1:
14509: * sql.txt 1.1:
14510: * src/Makefile.am 1.14:
14511: * src/Makefile.in 1.41:
14512: * src/classes/Makefile.am 1.35:
14513: * src/classes/Makefile.in 1.37:
14514: * src/include/pa_config_auto.h.in 1.16:
14515: * src/main/Makefile.am 1.28:
14516: * src/main/Makefile.in 1.33:
14517: * src/targets/Makefile.in 1.28:
14518: * src/targets/apache13/Makefile.am 1.9:
14519: * src/targets/apache13/Makefile.in 1.28:
14520: * src/targets/cgi/Makefile.am 1.26:
14521: * src/targets/cgi/Makefile.in 1.35:
14522: * src/targets/cgi/parser3.C 1.151:
14523: * src/types/Makefile.am 1.16:
14524: * src/types/Makefile.in 1.28:
14525: * types.txt 1.1:
14526: * www/Makefile.am 1.1:
14527: * www/Makefile.in 1.1:
14528: * www/htdocs/auto.p 1.1:
14529: * www/htdocs/global.xsl 1.1:
14530: * www/htdocs/index.html 1.1:
14531: * www/htdocs/parser-status.html 1.1:
14532: * www/htdocs/people.dtd 1.1:
14533: moved etc&www out of src, moved configure&co out of src
14534: added windows-1250.cfg
14535: straightened installation scripts procedure
14536: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
14537:
14538: * src/include/pa_opcode.h 1.12:
14539: * src/include/pa_request.h 1.119:
14540: * src/main/compile.C 1.54:
14541: * src/main/compile.tab.C 1.33:
14542: * src/main/compile.y 1.177:
14543: * src/main/compile_tools.C 1.42:
14544: * src/main/compile_tools.h 1.54:
14545: * src/main/execute.C 1.215:
14546: * src/types/pa_wcontext.h 1.25:
14547: operators check 6.1
14548: rewritten. now check is done at compile time
14549:
14550: * src/main/execute.C 1.214:
14551: operators check 5
14552: floated up old error of staying in 'entered class/object' state after $a($a..)
14553: it prevented operators from being called thereafter
14554:
14555: * src/main/compile.tab.C 1.34:
14556: * src/main/execute.C 1.216:
14557: made operators lookup first in ^xxx situation.
14558: so that one could not do
14559: $if[1]
14560: ^if[xxx]
14561:
1.24 paf 14562: * etc/parser3.charsets/Makefile.in 1.2:
14563: *** empty log message ***
14564:
1.15 paf 14565: * src/main/execute.C 1.211:
14566: * src/types/pa_wcontext.h 1.24:
14567: * www/htdocs/auto.p 1.2:
14568: * www/htdocs/index.html 1.4:
14569: operators check 2
14570: floated up old error of staying in 'entered class' state after $a:a[a]
14571: it prevented operators from being called thereafter
14572:
14573: * src/main/execute.C 1.212:
14574: operators check 3
14575: floated up old error of staying in 'entered class' state after $a:a(a)
14576: it prevented operators from being called thereafter
14577:
14578: * src/include/pa_opcode.h 1.11:
14579: * src/main/compile.tab.C 1.32:
14580: * src/main/compile.y 1.176:
14581: * src/main/execute.C 1.213:
14582: operators check 4
14583: floated up old error of staying in 'entered object' state after ^a.a(a)
14584: it prevented operators from being called thereafter
14585:
14586: 2002-01-30 paf
14587: * src/classes/xdoc.C 1.81:
14588: acconfig.h changed [comments before #undefs removed]
14589: those comments were a mistake, and prevented libltdl from function properly
14590:
14591: 2002-01-29 paf
14592: * src/Makefile.am 1.13:
14593: * src/Makefile.in 1.40:
14594: * src/classes/Makefile.am 1.34:
14595: * src/classes/Makefile.in 1.36:
14596: * src/main/Makefile.in 1.32:
14597: * src/targets/Makefile.in 1.27:
14598: * src/targets/apache13/Makefile.in 1.27:
14599: * src/targets/cgi/Makefile.in 1.34:
14600: * src/types/Makefile.in 1.27:
14601: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
14602: added default system config&charsetts
14603: prepared 'make install', now it installs
14604: targets/cgi/parser3 into bin directory
14605: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
14606:
14607: * src/classes/xdoc.C 1.80:
14608: * src/include/pa_charset.h 1.12:
14609: * src/include/pa_globals.h 1.76:
14610: * src/main/pa_globals.C 1.111:
14611: few forgotten ifdef XML added
14612:
14613: 2002-01-28 paf
14614: * src/classes/xdoc.C 1.79:
14615: * src/classes/xnode.h 1.7:
14616: * src/main/pa_exception.C 1.35:
14617: xdoc.importNode 0
14618:
14619: * src/classes/xdoc.C 1.78:
14620: xdoc::set now untaints OK
14621:
14622: * src/Makefile.in 1.39:
14623: stupid make runs automake on ths
14624:
14625: * src/classes/xnode.C 1.34:
14626: * src/types/pa_vxdoc.h 1.17:
14627: xdoc.importNode 1 [fixed as_node helper func to accept docs]
14628:
14629: * src/classes/Makefile.am 1.33:
14630: * src/classes/Makefile.in 1.35:
14631: * src/targets/cgi/Makefile.am 1.25:
14632: * src/targets/cgi/Makefile.in 1.33:
14633: xalan-patch removed
14634:
14635: * src/main/pa_exception.C 1.36:
14636: dom|generic error output fix
14637:
14638: * src/classes/xnode.C 1.35:
14639: xdoc.importNode 2 [mistype err]
14640:
14641: * src/classes/xnode.C 1.36:
14642: xdoc.importNode 3 [check err]
14643:
14644: 2002-01-25 paf
14645: * src/include/pa_charset.h 1.11:
14646: * src/main/pa_globals.C 1.110:
14647: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
14648:
14649: * src/classes/hash.C 1.33:
14650: unified hash::sql, now
14651: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
14652:
14653: * src/classes/file.C 1.68:
14654: * src/classes/op.C 1.68:
14655: * src/classes/string.C 1.94:
14656: * src/classes/table.C 1.141:
14657: * src/classes/xdoc.C 1.77:
14658: * src/include/pa_common.h 1.70:
14659: * src/main/pa_common.C 1.95:
14660: * src/types/pa_vfile.h 1.38:
14661: removed redundant pool param to some pa_common funcs
14662:
14663: * src/classes/file.C 1.69:
14664: * src/include/pa_common.h 1.71:
14665: * src/main/pa_common.C 1.96:
14666: ^file:lock[filename]{code}
14667:
14668: * src/include/pa_charset.h 1.10:
14669: * src/include/pa_charset.h 1.2.2.1:
14670: * src/include/pa_config_fixed.h 1.34.6.1:
14671: * src/main/compile.tab.C 1.27.6.3:
14672: * src/main/pa_charset.C 1.18:
14673: typedef XMLCh... not stupid illegal define
14674:
14675: * src/main/compile.tab.C 1.31:
14676: * src/main/compile.y 1.175:
14677: #comment before @ after @SPECIAL
14678: now works OK
14679:
14680: * src/main/pa_exec.C 1.20:
14681: max arg count now 10, and proper message on violation that added
14682:
14683: * src/main/pa_exec.C 1.21:
14684: * src/main/pa_exec.C 1.22:
14685: unix: exec now does chdir to script dir
14686:
14687: 2002-01-24 paf
14688: * src/classes/hashfile.C 1.20:
14689: * src/include/pa_db_table.h 1.13:
14690: * src/include/pa_opcode.h 1.10:
14691: * src/main/compile.tab.C 1.30:
14692: * src/main/compile.y 1.174:
14693: * src/main/compile_tools.C 1.41:
14694: * src/main/compile_tools.h 1.53:
14695: * src/main/execute.C 1.209:
14696: * src/main/pa_db_connection.C 1.35:
14697: * src/main/pa_db_table.C 1.18:
14698: * src/types/pa_vhashfile.C 1.17:
14699: * src/types/pa_vhashfile.h 1.13:
14700: merged from r17 - hashfile without logfiles
14701:
14702: * src/classes/xnode.C 1.31:
14703: xnode.select returns array always now, in case 'nothing found'
14704: returns empty array
14705:
14706: * src/include/pa_version.h 1.3:
14707: changed version number
14708:
14709: * src/classes/xdoc.C 1.74:
14710: checked empty response
14711:
14712: * src/classes/hashfile.C 1.19.2.1:
14713: * src/include/pa_db_table.h 1.12.6.1:
14714: * src/main/compile.tab.C 1.27.6.2:
14715: * src/main/pa_db_connection.C 1.34.6.1:
14716: * src/main/pa_db_table.C 1.17.2.1:
14717: * src/types/pa_vhashfile.C 1.16.6.1:
14718: * src/types/pa_vhashfile.h 1.12.14.1:
14719: hashfile:
14720: removed use of transactions
14721: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
14722: thus got rid of huge log files, which cluttered disk without huge need]
14723:
14724: * src/classes/xdoc.C 1.76:
14725: * src/classes/xnode.C 1.33:
14726: * src/classes/xnode.h 1.6:
14727: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
14728: in dome lib
14729:
14730: * src/classes/xnode.C 1.30:
14731: xpath nodes select bug [0] instead of [i], be more tender with
14732: ctrl/c/v
14733:
14734: * src/classes/xdoc.C 1.75:
14735: xsltSaveResultTo checked <0 response
14736:
14737: * src/classes/xnode.C 1.32:
14738: xdoc.select fixed context node [were always /, not self node]
14739:
14740: 2002-01-23 paf
14741: * src/classes/xdoc.C 1.72:
14742: * src/main/pa_globals.C 1.108:
14743: * src/types/pa_vdouble.h 1.29:
14744: %.20E now default float format
14745: this is for regretful twice-converting here:
14746: $a(double value) when they write double falue they convert it to string first,
14747: thus %g were losing precesion.
14748:
14749: todo: think up some way to remove double->string string->double twice-converting
14750:
14751: * src/main/pa_globals.C 1.105:
14752: removed debug xslt messages
14753:
14754: * src/main/pa_globals.C 1.106:
14755: xslt linked dynamically. [mistekenly were statically linked]
14756:
14757: * src/include/pa_exception.h 1.29:
14758: * src/main/compile.tab.C 1.29:
14759: * src/main/pa_exception.C 1.34:
14760: removed exception va_list constructor.
14761: 1. not needed anymore
14762: 2. there were a conflict[causing errors] between
14763: ctor(, va_list)
14764: ctor(, ...)
14765: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
14766: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
14767:
14768: * src/types/pa_vdouble.h 1.30:
14769: %.20E now float format when %g produced 'e' in output
14770: this is for regretful twice-converting here:
14771: $a(double value) when they write double falue they convert it to string first,
14772: thus %g were losing precesion.
14773:
14774: todo: think up some way to remove double->string string->double twice-converting
14775:
14776: * src/types/pa_vdouble.h 1.28.14.1:
14777: double prec. todo: get rid of twice-converting
14778:
14779: * src/classes/xdoc.C 1.71:
14780: * src/include/pa_stylesheet_connection.h 1.24:
14781: * src/main/pa_globals.C 1.107:
14782: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
14783:
14784: * src/classes/xdoc.C 1.73:
14785: * src/main/pa_globals.C 1.109:
14786: xdoc::load/set entities substituted.
14787: // 2. when dom tree with entites goes under transform text nodes
14788: // got [erroreosly] cut on first entity occurance
14789:
14790: 2002-01-22 paf
14791: * src/classes/table.C 1.140:
14792: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
14793: replaced them with empty strings
14794:
14795: * src/classes/xdoc.C 1.70:
14796: * src/include/pa_stylesheet_connection.h 1.23:
14797: * src/main/pa_globals.C 1.104:
14798: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
14799: example:
14800: this refused to work,
14801: <b>«<xsl:value-of select="@title" />»</b>
14802: stranly worked only this way:
14803: <b>«<xsl:value-of select="@title" />»</b>
14804:
14805: docs says "set it to 1", never going into details, so I decided to try NOT to do that
14806:
14807: 2002-01-21 paf
14808: * src/include/pa_stylesheet_connection.h 1.20:
14809: * src/main/pa_exception.C 1.32:
14810: xml generic message 1
14811:
14812: * src/main/pa_charset.C 1.17:
14813: checked empty transcoders in transcode_cstr|buf
14814:
14815: * src/classes/Makefile.in 1.34:
14816: * src/classes/xdoc.C 1.67:
14817: * src/classes/xnode.C 1.29:
14818: * src/include/pa_stylesheet_connection.h 1.22:
14819: * src/main/pa_charset.C 1.16:
14820: * src/main/pa_globals.C 1.103:
14821: * src/main/pa_sql_driver_manager.C 1.59:
14822: * src/main/pa_stylesheet_manager.C 1.11:
14823: * src/targets/cgi/Makefile.am 1.24:
14824: * src/targets/cgi/Makefile.in 1.32:
14825: autoconf gnome
14826:
14827: * src/classes/xdoc.C 1.69:
14828: xdoc::load error source = filespec
14829:
14830: * src/classes/table.C 1.139:
14831: ^table::load
14832: empty lines or #comments before headline
14833:
14834: * src/include/pa_array.h 1.49:
14835: * src/include/pa_globals.h 1.74:
14836: * src/include/pa_request.h 1.118:
14837: * src/include/pa_threads.h 1.21:
14838: * src/main/pa_array.C 1.44:
14839: * src/main/pa_exception.C 1.31:
14840: * src/main/pa_globals.C 1.101:
14841: * src/main/pa_request.C 1.192:
14842: * src/targets/apache13/pa_threads.C 1.4:
14843: * src/targets/cgi/pa_threads.C 1.6:
14844: * src/targets/isapi/pa_threads.C 1.6:
14845: xml generic errors 0
14846:
14847: * src/classes/xdoc.C 1.66:
14848: * src/classes/xnode.C 1.28:
14849: * src/include/pa_exception.h 1.28:
14850: * src/include/pa_globals.h 1.75:
14851: * src/include/pa_stylesheet_connection.h 1.21:
14852: * src/main/pa_exception.C 1.33:
14853: * src/main/pa_globals.C 1.102:
14854: * src/targets/apache13/pa_threads.C 1.5:
14855: * src/targets/cgi/pa_threads.C 1.7:
14856: xslt generic error 1
14857:
14858: * src/classes/xdoc.C 1.68:
14859: transform error source now stylesheet_filespec
14860:
14861: 2002-01-16 paf
14862: * src/classes/xdoc.C 1.64:
14863: few comments
14864:
14865: * src/classes/hash.C 1.32:
14866: * src/classes/op.C 1.67:
14867: * src/classes/string.C 1.93:
14868: * src/classes/table.C 1.138:
14869: * src/classes/void.C 1.14:
14870: * src/classes/xdoc.C 1.65:
14871: * src/include/pa_db_connection.h 1.19:
14872: * src/include/pa_request.h 1.117:
14873: * src/include/pa_sql_connection.h 1.21:
14874: * src/include/pa_sql_driver_manager.h 1.21:
14875: * src/include/pa_stylesheet_connection.h 1.19:
14876: * src/include/pa_stylesheet_manager.h 1.10:
14877: * src/main/pa_request.C 1.191:
14878: * src/main/pa_sql_driver_manager.C 1.58:
14879: * src/main/pa_stylesheet_manager.C 1.10:
14880: * src/targets/cgi/pool_storage.h 1.7:
14881: auto closers to sql_connection, stylesheet_connection
14882: auto destroyers to remaining gnome objects
14883:
14884: 2002-01-15 paf
14885: * src/classes/xdoc.C 1.61:
14886: * src/include/pa_charset.h 1.9:
14887: * src/main/pa_charset.C 1.15:
14888: started output options parsing
14889:
14890: * src/classes/xdoc.C 1.63:
14891: xdoc
14892: file
14893: save
14894: string
14895:
14896: ready.
14897: todo: error handling
14898:
14899: * src/classes/xdoc.C 1.62:
14900: xdoc save rewritten using xmlAllocOutputBuffer
14901: less mallocs, more reallocs. less fragmented result
14902:
14903: 2002-01-14 paf
14904: * src/classes/xdoc.C 1.60:
14905: method
14906:
14907: * src/classes/xdoc.C 1.59:
14908: * src/classes/xnode.C 1.27:
14909: * src/include/pa_charset.h 1.8:
14910: * src/include/pa_pool.h 1.76:
14911: * src/include/pa_stylesheet_connection.h 1.18:
14912: * src/main/main.dsp 1.145:
14913: * src/main/pa_charset.C 1.14:
14914: * src/main/pa_globals.C 1.100:
14915: * src/main/pa_pool.C 1.49:
14916: * src/main/pa_stylesheet_manager.C 1.9:
14917: * src/types/pa_vxdoc.h 1.16:
14918: xslt transform0.
14919: TODO:
14920: use output options
14921: handle errors
14922:
14923: * src/classes/xdoc.C 1.58:
14924: * src/classes/xnode.C 1.26:
14925: ^xdoc.file
14926:
14927: 2002-01-11 paf
14928: * src/classes/xnode.C 1.22:
14929: * src/include/pa_charset.h 1.6:
14930: * src/main/pa_charset.C 1.13:
14931: xpath selectNode 1
14932:
14933: * src/include/pa_opcode.h 1.9.6.1:
14934: * src/main/compile.tab.C 1.27.6.1:
14935: * src/main/compile.y 1.173.14.1:
14936: * src/main/compile_tools.C 1.40.14.1:
14937: * src/main/compile_tools.h 1.52.6.1:
14938: * src/main/execute.C 1.208.2.1:
14939: partial logical && || evaluation
14940:
14941: * src/classes/xnode.C 1.23:
14942: xpath selectNode 2
14943:
14944: * src/classes/xnode.C 1.24:
14945: * src/include/pa_charset.h 1.7:
14946: xpath selectNode 3: string/number/bool
14947:
14948: * src/classes/xnode.C 1.25:
14949: xpath selectNodes
14950:
14951: 2002-01-10 paf
14952: * src/classes/xnode.C 1.21:
14953: xpath selectNode -100 [just written]
14954:
14955: * src/classes/xdoc.C 1.57:
14956: * src/classes/xnode.C 1.20:
14957: * src/include/pa_charset.h 1.5:
14958: * src/include/pa_exception.h 1.27:
14959: * src/include/pa_pool.h 1.75:
14960: * src/main/pa_charset.C 1.12:
14961: * src/main/pa_pool.C 1.48:
14962: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
14963:
14964: 2001-12-29 paf
14965: * src/classes/xdoc.C 1.56:
14966: * src/include/pa_exception.h 1.26:
14967: * src/main/pa_charset.C 1.11:
14968: * src/main/pa_exception.C 1.30:
14969: * src/main/pa_globals.C 1.99:
14970: xdoc
14971: ^set
14972: ^string with glib works 0
14973:
14974: 2001-12-28 paf
14975: * src/main/pa_globals.C 1.98:
14976: renamed gdome to libgdome.dll
14977:
14978: * src/classes/classes.dsp 1.14:
14979: * src/classes/mail.C 1.50:
14980: * src/classes/xdoc.C 1.54:
14981: * src/classes/xnode.C 1.19:
14982: * src/classes/xnode.h 1.5:
14983: * src/include/pa_exception.h 1.25:
14984: * src/include/pa_globals.h 1.73:
14985: * src/main/compile.tab.C 1.28:
14986: * src/main/main.dsp 1.144:
14987: * src/main/pa_charset.C 1.9:
14988: * src/main/pa_dir.C 1.9:
14989: * src/main/pa_exception.C 1.28:
14990: * src/main/pa_exec.C 1.19:
14991: * src/main/pa_globals.C 1.97:
14992: * src/main/pa_socks.C 1.9:
14993: * src/targets/cgi/parser3.C 1.150:
14994: * src/targets/cgi/parser3.dsp 1.40:
14995: * src/types/pa_vxdoc.C 1.9:
14996: * src/types/pa_vxdoc.h 1.15:
14997: * src/types/pa_vxnode.C 1.13:
14998: * src/types/pa_vxnode.h 1.10:
14999: gnome libs just compiled in.
15000: no refcounting
15001: no xpath
15002: no xslt
15003: yet
15004:
15005: * src/classes/xdoc.C 1.55:
15006: * src/include/pa_charset.h 1.4:
15007: * src/main/pa_charset.C 1.10:
15008: * src/main/pa_exception.C 1.29:
15009: started glib transcoders
15010:
15011: 2001-12-27 paf
15012: * src/include/pa_charset.h 1.3:
15013: * src/include/pa_common.h 1.69:
15014: * src/include/pa_exception.h 1.24:
15015: * src/include/pa_globals.h 1.72:
15016: * src/include/pa_pool.h 1.74:
15017: * src/main/main.dsp 1.143:
15018: * src/main/pa_charset.C 1.8:
15019: * src/main/pa_charsets.C 1.4:
15020: * src/main/pa_globals.C 1.96:
15021: * src/main/pa_pool.C 1.47:
15022: * src/targets/cgi/parser3.C 1.149:
15023: * src/targets/cgi/parser3.dsp 1.39:
15024: * src/types/pa_vxdoc.C 1.8:
15025: * src/types/pa_vxdoc.h 1.14:
15026: * src/types/pa_vxnode.C 1.12:
15027: * src/types/pa_vxnode.h 1.9:
15028: * src/types/types.dsp 1.17:
15029: going away from xalan&xerces, started the process.
15030: globals [initialization
15031: pool [charset update
15032: charset [transcodings
15033: vxnode vxdoc [DOM calls
15034:
15035: * src/classes/Makefile.am 1.32:
15036: going away from xalan&xerces, not needed anymore
15037:
15038: 2001-12-26 paf
15039: * src/include/pa_charset.h 1.2:
15040: * src/include/pa_charsets.h 1.3:
15041: * src/main/pa_charset.C 1.7:
15042: * src/main/pa_charsets.C 1.3:
15043: * src/main/pa_request.C 1.190:
15044: charset key globalized [bug]
15045:
15046: 2001-12-25 paf
15047: * src/classes/mail.C 1.49:
15048: * src/classes/table.C 1.137:
15049: * src/include/pa_string.h 1.122:
15050: * src/main/pa_string.C 1.136:
15051: table set & append changed splitting languages, separators now can be clean AND as-is
15052: same to mail command line $MAIN:MAIL.progX arguments
15053:
15054: 2001-12-24 paf
15055: * src/classes/hashfile.C 1.19:
15056: * src/classes/op.C 1.66:
15057: * src/main/pa_db_table.C 1.17:
15058: * src/main/pa_string.C 1.135:
15059: read from cache size check updated
15060:
15061: * src/main/pa_string.C 1.133:
15062: * src/main/pa_string.C 1.134:
15063: String::join_chain another ugly bug :(
15064:
15065: * src/classes/mail.C 1.48:
15066: one parted text messages - no multipart mime-type anymore.
15067: for convinient if $.attach-ments
15068:
15069: 2001-12-21 paf
15070: * src/main/pa_request.C 1.189:
15071: $result in @main actually not working, to hell with it for now
15072:
15073: * src/main/execute.C 1.207:
15074: junction evaluation canceled - endless recursion detected
15075:
15076: * src/classes/date.C 1.14:
15077: date:sql-string now returns localtime
15078:
15079: * src/include/pa_request.h 1.116:
15080: * src/main/execute.C 1.208:
15081: * src/main/pa_request.C 1.188:
15082: * src/types/pa_vmethod_frame.h 1.20:
15083: * src/types/pa_wcontext.h 1.23:
15084: $result in @main @postprocess @exception
15085:
15086: 2001-12-19 paf
15087: * src/main/pa_request.C 1.187:
15088: CLASS_PATH now / = DOCUMENT_ROOT
15089:
15090: * src/classes/op.C 1.65:
15091: ^cache keypath now relative
15092:
15093: * src/classes/hashfile.C 1.18:
15094: ^hashfile.open DB_HOME now relative
15095:
15096: * src/main/pa_charset.C 1.6:
15097: charset->charset transcoding via unicode intermediate
15098:
15099: * src/classes/mail.C 1.46:
15100: * src/include/pa_config_fixed.h 1.34:
15101: to/from 0 check were missing
15102:
15103: * src/classes/mail.C 1.47:
15104: changed weighting prior to sort
15105:
15106: 2001-12-17 paf
15107: * src/classes/mail.C 1.45:
15108: * src/include/pa_charsets.h 1.2:
15109: * src/include/pa_string.h 1.121:
15110: * src/main/pa_charsets.C 1.2:
15111: * src/main/untaint.C 1.87:
15112: * src/types/pa_vrequest.C 1.14:
15113: * src/types/pa_vresponse.C 1.2:
15114: ^mail:send[
15115: $.charset[zzz]
15116: addded
15117:
15118: * src/include/pa_db_table.h 1.12:
15119: * src/main/pa_db_table.C 1.16:
15120: db_table used outdated unset services_pool
15121:
15122: * src/main/pa_charset.C 1.5:
15123: ifndef XML were bad type
15124:
15125: * src/classes/image.C 1.63:
15126: govno
15127:
15128: * src/main/untaint.C 1.86:
15129: allowed space in filespec
15130:
15131: * src/classes/image.C 1.64:
15132: no govno
15133:
15134: * src/targets/apache13/mod_parser3.C 1.15:
15135: test r->finfo.st_mode check seems to work only on win32
15136:
15137: * src/main/pa_charset.C 1.4:
15138: empty bufs transcode [forgot check :(]
15139:
15140: 2001-12-15 paf
15141: * src/classes/file.C 1.67:
15142: * src/classes/math.C 1.11:
15143: * src/classes/op.C 1.64:
15144: * src/classes/string.C 1.92:
15145: * src/classes/table.C 1.136:
15146: * src/classes/xdoc.C 1.53:
15147: * src/include/pa_array.h 1.48:
15148: * src/include/pa_cache_managers.h 1.4:
15149: * src/include/pa_charset_connection.h 1.6:
15150: * src/include/pa_charset_manager.h 1.8:
15151: * src/include/pa_common.h 1.68:
15152: * src/include/pa_db_connection.h 1.18:
15153: * src/include/pa_db_manager.h 1.12:
15154: * src/include/pa_db_table.h 1.11:
15155: * src/include/pa_dictionary.h 1.8:
15156: * src/include/pa_exception.h 1.23:
15157: * src/include/pa_exec.h 1.5:
15158: * src/include/pa_globals.h 1.71:
15159: * src/include/pa_hash.h 1.52:
15160: * src/include/pa_opcode.h 1.9:
15161: * src/include/pa_pool.h 1.73:
15162: * src/include/pa_request.h 1.115:
15163: * src/include/pa_sapi.h 1.16:
15164: * src/include/pa_socks.h 1.6:
15165: * src/include/pa_sql_connection.h 1.20:
15166: * src/include/pa_sql_driver_manager.h 1.20:
15167: * src/include/pa_string.h 1.120:
15168: * src/include/pa_stylesheet_connection.h 1.17:
15169: * src/include/pa_stylesheet_manager.h 1.9:
15170: * src/include/pa_table.h 1.38:
15171: * src/include/pa_transcoder.h 1.3:
15172: * src/main/compile_tools.h 1.52:
15173: * src/main/main.dsp 1.142:
15174: * src/main/pa_charset.C 1.1:
15175: * src/main/pa_charset_connection.C 1.13:
15176: * src/main/pa_charset_manager.C 1.10:
15177: * src/main/pa_charsets.C 1.1:
15178: * src/main/pa_globals.C 1.95:
15179: * src/main/pa_pool.C 1.46:
15180: * src/main/pa_request.C 1.186:
15181: * src/main/pa_string.C 1.132:
15182: * src/main/pa_transcoder.C 1.4:
15183: * src/main/untaint.C 1.84:
15184: * src/types/pa_vfile.C 1.24:
15185: * src/types/pa_vform.C 1.50:
15186: * src/types/pa_vform.h 1.31:
15187: * src/types/pa_vrequest.C 1.13:
15188: * src/types/pa_vrequest.h 1.14:
15189: * src/types/pa_vresponse.C 1.1:
15190: * src/types/pa_vresponse.h 1.19:
15191: * src/types/types.dsp 1.16:
15192: introducing Charset
15193:
15194: * src/main/pa_charset.C 1.2:
15195: name_cstr 0
15196:
15197: * src/main/Makefile.in 1.31:
15198: * src/targets/apache13/Makefile.in 1.26:
15199: * src/targets/cgi/Makefile.in 1.31:
15200: * src/types/Makefile.in 1.26:
15201: makes
15202:
15203: * src/include/pa_charset.h 1.1:
15204: * src/include/pa_charsets.h 1.1:
15205: forgot to add
15206:
15207: * src/main/Makefile.am 1.27:
15208: * src/main/pa_charset.C 1.3:
15209: * src/types/Makefile.am 1.15:
15210: charset_connection&manager replaced by charset&charsets
15211:
15212: * src/main/untaint.C 1.85:
15213: uri lang now knows about client/source charsets
15214:
15215: 2001-12-14 paf
15216: * src/include/pa_request.h 1.114:
15217: * src/include/pa_transcoder.h 1.2:
15218: * src/main/pa_request.C 1.185:
15219: * src/main/pa_transcoder.C 1.3:
15220: * src/types/pa_vform.C 1.49:
15221: * src/types/pa_vform.h 1.30:
15222: transcodeToUTF8[were FromUTF8] for forms
15223: todo: uri lang
15224:
15225: * src/targets/apache13/Makefile.am 1.8:
15226: * src/targets/cgi/Makefile.am 1.23:
15227: -I../../pcre to .am
15228:
15229: * src/include/pa_charset_connection.h 1.5:
15230: * src/include/pa_pool.h 1.72:
15231: * src/include/pa_request.h 1.113:
15232: * src/include/pa_transcoder.h 1.1:
15233: * src/main/Makefile.am 1.26:
15234: * src/main/main.dsp 1.141:
15235: * src/main/pa_charset_connection.C 1.12:
15236: * src/main/pa_charset_manager.C 1.9:
15237: * src/main/pa_request.C 1.184:
15238: * src/main/pa_transcoder.C 1.1:
15239: * src/types/Makefile.am 1.14:
15240: * src/types/pa_vrequest.C 1.12:
15241: * src/types/pa_vrequest.h 1.13:
15242: * src/types/pa_vresponse.h 1.18:
15243: * src/types/types.dsp 1.15:
15244: changed charset model.
15245: now important:
15246: $request:charset
15247: $response:charset
15248: while
15249: $response:content-type.charset
15250: become unimportant [informational]
15251:
15252: * src/include/pa_globals.h 1.70:
15253: * src/main/pa_globals.C 1.94:
15254: removed unused defalts_name global
15255:
15256: * src/main/pa_transcoder.C 1.2:
15257: transcodeToUTF8,
15258: now form&uri lang
15259:
15260: 2001-12-13 paf
15261: * src/include/pa_types.h 1.35:
15262: msvc head debugging flag
15263:
15264: * src/classes/xdoc.C 1.49:
15265: freed up listener
15266:
15267: * src/classes/xdoc.C 1.51:
15268: * src/main/pa_sql_driver_manager.C 1.57:
15269: rewritten auto_ptr part other way, because of stupid gcc 2.96
15270: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
15271: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
15272: FormatterListener]
15273: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
15274: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
15275: FormatterListener, _Tp = FormatterListener]
15276:
15277: * src/include/pa_config_fixed.h 1.32:
15278: * src/main/pa_common.C 1.94:
15279: * src/main/pa_string.C 1.131:
15280: removed signed mismatch warnings
15281:
15282: * src/classes/xdoc.C 1.52:
15283: rewritten auto_ptr part other way2, because of stupid gcc 2.96
15284: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
15285: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
15286: FormatterListener]
15287: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
15288: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
15289: FormatterListener, _Tp = FormatterListener]
15290:
15291: * src/main/pa_string.C 1.130:
15292: string::recustruct erroreusly used outdated row ptr
15293:
15294: * src/include/pa_cache_managers.h 1.3:
15295: * src/include/pa_charset_manager.h 1.7:
15296: * src/include/pa_config_fixed.h 1.33:
15297: * src/include/pa_db_manager.h 1.11:
15298: * src/include/pa_sql_driver_manager.h 1.19:
15299: * src/include/pa_stylesheet_manager.h 1.8:
15300: * src/main/pa_cache_managers.C 1.2:
15301: * src/main/pa_globals.C 1.93:
15302: ~Cache_managers
15303:
15304: * src/classes/string.C 1.91:
15305: change msg '... code is not code'
15306:
15307: * src/classes/xdoc.C 1.50:
15308: removed extra inc
15309:
15310: * src/targets/apache13/mod_parser3.C 1.14:
15311: * src/targets/cgi/parser3.C 1.147:
15312: * src/targets/isapi/parser3isapi.C 1.61:
15313: removed 'expires' from header outputs
15314:
15315: * src/targets/cgi/pa_pool.C 1.34:
15316: * src/targets/isapi/pa_pool.C 1.10:
15317: EOL@EOF
15318:
15319: * src/main/pa_db_connection.C 1.34:
15320: * src/main/pa_db_manager.C 1.19:
15321: * src/main/pa_sql_driver_manager.C 1.56:
15322: * src/main/pa_stylesheet_manager.C 1.8:
15323: * src/targets/cgi/pool_storage.h 1.6:
15324: couple cache expiratiors were wrong [past/future prob]
15325:
15326: * src/classes/xdoc.C 1.48:
15327: lang list updated
15328:
15329: * src/targets/cgi/pa_pool.C 1.33:
15330: * src/targets/cgi/parser3.C 1.148:
15331: msvc heap debugging flag
15332:
15333: * src/classes/file.C 1.66:
15334: file::cgi bug, request_method were passed to SERVER_PROTOCOL
15335: but SERVER_PROTOCOL were forgotten
15336:
15337: 2001-12-10 paf
15338: * src/main/untaint.C 1.83:
15339: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
15340: introducing
15341: // theoretical problem with, for instance, "_2B" and "." fragments,
15342: // they would yield the same
15343: // because need_file_encode('_')=false
15344: // but we need to delete such files somehow, getting names from ^index
15345:
15346: * src/main/pa_string.C 1.129:
15347: ^string.replace bug fixed [bad string::join_chank break]
15348:
15349: * src/classes/math.C 1.10:
15350: ^math:random(n) now yields[0;n) not [0;n]
15351:
15352: 2001-12-07 paf
15353: * src/main/pa_string.C 1.125.2.1.2.2:
15354: stupid sparc architecture failed to access short at odd address
15355: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
15356:
15357: bus error,
15358: fixed that
15359:
15360: * src/include/pa_config_auto.h.in 1.14.6.1:
15361: makes
15362:
15363: * src/main/pa_string.C 1.125.2.1.2.1:
15364: strange string deserialize bug on client[pmts], a bit shortened,
15365:
15366: * src/include/pa_common.h 1.66.6.2:
15367: * src/include/pa_config_fixed.h 1.30.8.2:
15368: * src/include/pa_config_includes.h 1.13.6.1:
15369: * src/main/pa_common.C 1.91.4.1.2.2:
15370: exclusive lock file write
15371: shared lock file read
15372:
15373: * src/classes/hashfile.C 1.17:
15374: * src/classes/op.C 1.63:
15375: * src/classes/table.C 1.135:
15376: * src/include/pa_common.h 1.67:
15377: * src/include/pa_config_auto.h.in 1.15:
15378: * src/include/pa_config_fixed.h 1.31:
15379: * src/include/pa_config_includes.h 1.14:
15380: * src/include/pa_db_table.h 1.10:
15381: * src/include/pa_request.h 1.112:
15382: * src/main/pa_common.C 1.93:
15383: * src/main/pa_db_table.C 1.15:
15384: * src/main/pa_request.C 1.183:
15385: * src/main/pa_string.C 1.128:
15386: * src/types/pa_vhashfile.C 1.16:
15387: merged from r14_simple_cache
15388:
15389: 2001-12-06 paf
15390: * src/main/compile.tab.C 1.27:
15391: * src/targets/cgi/parser3.C 1.146:
15392: removed debug info
15393:
15394: * src/classes/op.C 1.62.2.1.2.1:
15395: * src/classes/table.C 1.133.2.2.2.1:
15396: * src/include/pa_request.h 1.111.2.1.2.1:
15397: * src/main/pa_request.C 1.182.2.1.2.1:
15398: #ifdef RESOURCES_DEBUG
15399:
15400: * src/classes/op.C 1.62.2.1.2.2:
15401: * src/include/pa_common.h 1.66.6.1:
15402: * src/include/pa_config_fixed.h 1.30.8.1:
15403: * src/main/pa_common.C 1.91.4.1.2.1:
15404: ^cache operator
15405:
15406: * src/classes/hashfile.C 1.15.6.2:
15407: removed transaction from ^cache
15408:
15409: 2001-12-05 paf
15410: * src/targets/cgi/parser3.C 1.144:
15411: * src/targets/cgi/parser3.C 1.145:
15412: fatal error reporting fixed.
15413: in IIS5 there were a prob with illegal call check
15414:
15415: 2001-12-04 paf
15416: * src/classes/op.C 1.62.2.1:
15417: * src/classes/table.C 1.133.2.2:
15418: * src/include/pa_request.h 1.111.2.1:
15419: * src/main/pa_request.C 1.182.2.1:
15420: measures to log
15421:
15422: 2001-11-26 paf
15423: * src/targets/apache13/mod_parser3.C 1.13:
15424: merge dir config now works OK with parser_root_config_filespec
15425:
15426: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
15427:
15428: 2001-11-23 paf
15429: * src/classes/hashfile.C 1.16:
15430: * src/classes/table.C 1.134:
15431: * src/include/pa_db_table.h 1.9:
15432: * src/main/pa_common.C 1.92:
15433: * src/main/pa_db_table.C 1.14:
15434: * src/main/pa_string.C 1.127:
15435: * src/types/pa_vhashfile.C 1.15:
15436: merged from _0014, 1
15437:
15438: * src/classes/hashfile.C 1.15.6.1:
15439: * src/classes/table.C 1.133.2.1:
15440: * src/include/pa_db_table.h 1.8.6.1:
15441: * src/main/pa_common.C 1.91.4.1:
15442: * src/main/pa_db_table.C 1.12.6.2:
15443: * src/types/pa_vhashfile.C 1.14.6.1:
15444: hashfile bugfix2 more wrong sizes.
15445: ^cache behaviour changed: if ^cache(33) would change
15446:
15447: 0660 bits in file_write & hashfile create
15448:
15449: * src/main/pa_db_table.C 1.12.6.1:
15450: * src/main/pa_db_table.C 1.13:
15451: * src/main/pa_string.C 1.125.2.1:
15452: * src/main/pa_string.C 1.126:
15453: cache bugfix [wrong types after pa_string optimization]
15454:
15455: 2001-11-22 paf
15456: * src/main/untaint.C 1.82:
15457: ORIGINS mode removed UHTML
15458:
15459: * src/classes/op.C 1.62:
15460: process cstr(,connection)
15461:
15462: * src/Makefile.in 1.38:
15463: * src/classes/xdoc.C 1.47:
15464: * src/targets/Makefile.in 1.26:
15465: * src/targets/apache13/Makefile.in 1.25:
15466: * src/targets/cgi/Makefile.in 1.30:
15467: cached xslt [removed nocache forcing]
15468:
15469: * src/classes/op.C 1.61:
15470: process now gets its body on current language, not as-is
15471:
15472: * src/main/untaint.C 1.81:
15473: ORIGINS mode was bad - forgot about optimize bit
15474:
15475: * src/classes/table.C 1.133:
15476: * src/include/pa_table.h 1.37:
15477: * src/main/pa_table.C 1.41:
15478: table.offset[whence]
15479:
15480: 2001-11-21 paf
15481: * src/classes/table.C 1.132:
15482: * src/main/pa_string.C 1.124:
15483: * src/main/untaint.C 1.78:
15484: * src/targets/cgi/parser3.C 1.141:
15485: table.append bug fixed: forgot to switch default language for {
15486: code}, it happen to change it's language from CLEAN, so later
15487: refused to split by CLEAN \t
15488:
15489: * src/classes/xdoc.C 1.46:
15490: * src/types/pa_vxdoc.C 1.7:
15491: * src/types/pa_vxdoc.h 1.13:
15492: <xsl:output
15493: output options made identical to xsl:output attributes
15494: exclusion:
15495: cdata-section-elements
15496: what xalan can do but that not used now:
15497: it can escape and remove CDATA sections
15498:
15499: * src/targets/cgi/parser3.C 1.142:
15500: removed debug cgi||1
15501:
15502: * src/main/untaint.C 1.80:
15503: * src/targets/cgi/parser3.C 1.143:
15504: optimized \r produced by xslt
15505:
15506: * src/main/pa_string.C 1.125:
15507: * src/main/untaint.C 1.79:
15508: cached some string::size() es
15509:
15510: 2001-11-20 paf
15511: * src/classes/Makefile.am 1.31:
15512: * src/classes/Makefile.in 1.33:
15513: * src/classes/table.C 1.131:
15514: * src/main/Makefile.am 1.25:
15515: * src/main/Makefile.in 1.30:
15516: * src/main/pa_exception.C 1.27:
15517: * src/types/Makefile.am 1.13:
15518: * src/types/Makefile.in 1.25:
15519: moved ident.C & co to bottom of dependeces, so that errors
15520: would popup quicklier, fixed line numbering in table::sql
15521:
15522: 2001-11-19 paf
15523: * src/classes/op.C 1.60:
15524: * src/include/pa_request.h 1.111:
15525: * src/include/pa_string.h 1.119:
15526: * src/include/pa_types.h 1.34:
15527: * src/main/pa_globals.C 1.92:
15528: * src/main/pa_request.C 1.182:
15529: * src/main/pa_string.C 1.123:
15530: * src/main/untaint.C 1.77:
15531: * src/targets/apache13/mod_parser3.C 1.12:
15532: * src/targets/cgi/parser3.C 1.140:
15533: * src/targets/isapi/parser3isapi.C 1.60:
15534: * src/types/pa_wcontext.C 1.13:
15535: * src/types/pa_wcontext.h 1.22:
15536: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
15537:
15538: * src/classes/Makefile.in 1.32:
15539: * src/main/Makefile.in 1.29:
15540: * src/targets/Makefile.am 1.8:
15541: * src/targets/Makefile.in 1.25:
15542: * src/targets/apache13/Makefile.in 1.24:
15543: * src/targets/apache13/mod_parser3.C 1.11:
15544: * src/targets/cgi/Makefile.in 1.29:
15545: * src/targets/cgi/parser3.C 1.139:
15546: * src/types/Makefile.in 1.24:
15547: #if _MSC_VER _set_new_handler
15548:
15549: * src/Makefile.in 1.37:
15550: * src/targets/apache13/mod_parser3.C 1.10:
15551: * src/targets/cgi/parser3.C 1.138:
15552: * src/targets/isapi/parser3isapi.C 1.59:
15553: set_new_handler in apache&isapi
15554:
15555: 2001-11-16 paf
15556: * src/include/pa_string.h 1.117:
15557: * src/main/pa_string.C 1.120:
15558: * src/main/pa_string.C 1.121:
15559: * src/main/untaint.C 1.76:
15560: * src/types/pa_vstring.C 1.14:
15561: removed 1+4 bytes from String
15562:
15563: * src/include/pa_string.h 1.118:
15564: * src/include/pa_types.h 1.33:
15565: * src/main/pa_string.C 1.122:
15566: removed 8 bytes from String, 2 bytes from string::chunk::row::item
15567:
15568: * src/include/pa_globals.h 1.69:
15569: * src/include/pa_string.h 1.116:
15570: * src/include/pa_types.h 1.32:
15571: * src/main/pa_globals.C 1.91:
15572: * src/main/pa_pool.C 1.44:
15573: * src/main/pa_pool.C 1.45:
15574: * src/main/pa_request.C 1.181:
15575: * src/main/untaint.C 1.75:
15576: * src/sql/pa_sql_driver.h 1.24:
15577: * src/targets/cgi/parser3.C 1.136:
15578: introducing estimating String::cstr_bufsize, 0
15579:
15580: * src/include/pa_pool.h 1.70:
15581: * src/include/pa_pool.h 1.71:
15582: * src/main/execute.C 1.206:
15583: * src/main/pa_pool.C 1.41:
15584: * src/main/pa_pool.C 1.42:
15585: * src/main/pa_pool.C 1.43:
15586: * src/targets/cgi/parser3.C 1.134:
15587: * src/targets/cgi/parser3.C 1.135:
15588: die in pool::fail
15589:
15590: * src/targets/cgi/parser3.C 1.137:
15591: pool debug @ die
15592:
15593: 2001-11-15 paf
15594: * src/Makefile.in 1.36:
15595: configure set_new_handler check added
15596:
15597: * src/targets/cgi/parser3.C 1.131:
15598: set_new_handler started
15599:
15600: * src/include/pa_exception.h 1.22:
15601: * src/main/execute.C 1.205:
15602: * src/main/main.dsp 1.140:
15603: * src/main/pa_exception.C 1.26:
15604: * src/targets/cgi/parser3.C 1.133:
15605: exception with dynamic buffer re-back
15606: now with counter
15607:
15608: * src/include/pa_config_auto.h.in 1.13:
15609: * src/main/Makefile.in 1.28:
15610: makes
15611:
15612: * src/include/pa_exception.h 1.21:
15613: * src/main/pa_exception.C 1.25:
15614: exception with static buffer back
15615:
15616: * src/classes/classes.awk 1.5:
15617: * src/include/pa_config_auto.h.in 1.14:
15618: * src/include/pa_config_includes.h 1.13:
15619: setnewhandler check
15620:
15621: * src/targets/cgi/parser3.C 1.132:
15622: std::
15623:
15624: 2001-11-14 paf
15625: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
15626: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
15627: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
15628: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
15629: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
15630: fixed this:
15631: $bred[^string::length[]]
15632: $bred[^response::clear[]]
15633: $bred[^int::int[]]
15634:
15635: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
15636:
15637: * src/include/pa_common.h 1.64:
15638: * src/include/pa_common.h 1.65:
15639: * src/include/pa_common.h 1.66:
15640: * src/main/pa_common.C 1.90:
15641: * src/main/pa_common.C 1.91:
15642: snprintf replacement was wrong
15643:
15644: * src/main/execute.C 1.204:
15645: * src/types/pa_vclass.h 1.22:
15646: * src/types/pa_vobject.h 1.14:
15647: * src/types/pa_vstateless_class.h 1.21:
15648: * src/types/pa_vstateless_object.h 1.13:
15649: merged with no_bad_constructors_try
15650:
15651: * src/classes/op.C 1.59:
15652: ^untaint{body} as-is default now
15653:
15654: * src/main/pa_request.C 1.180:
15655: z
15656:
15657: * src/include/pa_common.h 1.63:
15658: * src/main/pa_common.C 1.88:
15659: * src/main/pa_common.C 1.89:
15660: snprintf on buffer full returns
15661: win32 -1
15662: solaris >buffer_size
15663:
15664: checked all that
15665:
15666: 2001-11-13 paf
15667: * src/classes/classes.C 1.13:
15668: returned accedently removed if in foreach callbacks [when hash
15669: no-0-restructure]
15670:
15671: 2001-11-12 paf
15672: * src/classes/classes.C 1.12:
15673: * src/classes/hash.C 1.31:
15674: * src/classes/xdoc.C 1.45:
15675: * src/include/pa_hash.h 1.51:
15676: * src/main/pa_db_connection.C 1.33:
15677: * src/main/pa_db_manager.C 1.18:
15678: * src/main/pa_dictionary.C 1.10:
15679: * src/main/pa_hash.C 1.48:
15680: * src/main/pa_sql_driver_manager.C 1.55:
15681: * src/main/pa_stylesheet_manager.C 1.7:
15682: hash now does not containt 0 values. put 0 actullay removes.
15683: no check on 0 value in foreach now required
15684:
15685: * src/classes/date.C 1.13:
15686: date.roll parser2 alg used
15687:
15688: * src/main/pa_pool.C 1.40:
15689: changed xdoc createXXX politics, now string passed as-is to
15690: method, xalan makes & into & itself
15691:
15692: 2001-11-11 paf
15693: * src/main/pa_sql_driver_manager.C 1.53:
15694: * src/sql/pa_sql_driver.h 1.21:
15695: sql driver initialize not const
15696:
15697: * src/sql/pa_sql_driver.h 1.23:
15698: removed extra constructor, doc
15699:
15700: * src/main/pa_sql_driver_manager.C 1.54:
15701: * src/sql/pa_sql_driver.h 1.22:
15702: CRLF
15703:
15704: 2001-11-10 paf
15705: * src/main/pa_exec.C 1.18:
15706: doc
15707:
15708: 2001-11-09 paf
15709: * src/main/pa_common.C 1.87:
15710: line endings fixing fixed last piece[was still cstr oriented]
15711:
15712: * src/include/pa_common.h 1.62:
15713: * src/main/pa_common.C 1.86:
15714: * src/types/pa_vform.C 1.48:
15715: line endings fixing got rid of cstr, now must work ok with post multipart
15716:
15717: * src/classes/string.C 1.90:
15718: * src/classes/xdoc.C 1.44:
15719: xdoc::set{code} now untaints param properly
15720:
15721: * src/types/pa_vform.C 1.47:
15722: line endings fixed at post / multipart / not file also now
15723:
15724: * src/classes/string.C 1.89:
15725: string.save now does untainting before saving
15726:
15727: 2001-11-08 paf
15728: * src/include/pa_request.h 1.110:
15729: * src/main/pa_request.C 1.179:
15730: * src/targets/apache13/mod_parser3.C 1.9:
15731: * src/targets/cgi/parser3.C 1.130:
15732: * src/targets/isapi/parser3isapi.C 1.58:
15733: apache 'status' class enabler
15734:
15735: <Location /parser-status.html>
15736: ParserStatusAllowed
15737: </Location>
15738:
15739: * src/Makefile.in 1.35:
15740: * src/include/pa_common.h 1.61:
15741: * src/main/Makefile.am 1.24:
15742: * src/main/Makefile.in 1.27:
15743: * src/targets/cgi/pa_pool.C 1.32:
15744: makes
15745:
15746: * src/include/pa_cache_managers.h 1.2:
15747: * src/include/pa_charset_manager.h 1.6:
15748: * src/include/pa_db_manager.h 1.10:
15749: * src/include/pa_sql_driver_manager.h 1.18:
15750: * src/include/pa_stylesheet_manager.h 1.7:
15751: * src/main/pa_charset_manager.C 1.8:
15752: * src/main/pa_db_manager.C 1.17:
15753: * src/main/pa_sql_driver_manager.C 1.52:
15754: * src/main/pa_stylesheet_manager.C 1.6:
15755: restructured Cache manager to be simple parent, not second
15756: parent [gcc 2.96 strangly refused to call virtual from second
15757: parent]
15758:
15759: * src/include/pa_cache_managers.h 1.1:
15760: * src/include/pa_charset_manager.h 1.5:
15761: * src/include/pa_db_manager.h 1.9:
15762: * src/include/pa_sql_driver_manager.h 1.17:
15763: * src/include/pa_stylesheet_manager.h 1.6:
15764: * src/main/main.dsp 1.139:
15765: * src/main/pa_cache_managers.C 1.1:
15766: * src/main/pa_charset_manager.C 1.7:
15767: * src/main/pa_db_manager.C 1.16:
15768: * src/main/pa_globals.C 1.90:
15769: * src/main/pa_request.C 1.178:
15770: * src/main/pa_sql_driver_manager.C 1.51:
15771: * src/main/pa_stylesheet_manager.C 1.5:
15772: * src/types/pa_vstatus.h 1.4:
15773: cache_managers, maybe-expiring every request
15774: todo: apache 'status' class enabler
15775:
15776: 2001-11-05 paf
15777: * src/classes/xdoc.C 1.42:
15778: * src/include/pa_db_connection.h 1.16:
15779: * src/include/pa_stylesheet_connection.h 1.15:
15780: * src/include/pa_stylesheet_manager.h 1.4:
15781: * src/main/pa_stylesheet_manager.C 1.3:
15782: * src/types/pa_vstatus.h 1.2:
15783: $status:stylesheet
15784:
15785: * src/targets/cgi/parser3.C 1.129:
15786: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
15787: checked that in cgi, on apache already done :)
15788:
15789: * src/main/pa_db_connection.C 1.31:
15790: * src/main/pa_db_manager.C 1.14:
15791: * src/main/pa_request.C 1.177:
15792: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
15793:
15794: expiring to 0 time was wrong, changed to 'now' time
15795:
15796: * src/main/pa_db_connection.C 1.30:
15797: * src/main/pa_db_manager.C 1.13:
15798: hence i removed skipping 0 values in hash::for_each-es we need
15799: to check cleaned cache items manually
15800:
15801: * src/include/pa_charset_connection.h 1.3:
15802: * src/main/pa_charset_manager.C 1.5:
15803: $status:charset
15804:
15805: * src/classes/classes.C 1.11:
15806: * src/classes/classes.h 1.14:
15807: * src/classes/date.C 1.12:
15808: * src/classes/double.C 1.41:
15809: * src/classes/file.C 1.65:
15810: * src/classes/form.C 1.19:
15811: * src/classes/hash.C 1.30:
15812: * src/classes/hashfile.C 1.15:
15813: * src/classes/image.C 1.62:
15814: * src/classes/int.C 1.38:
15815: * src/classes/mail.C 1.44:
15816: * src/classes/math.C 1.9:
15817: * src/classes/op.C 1.58:
15818: * src/classes/response.C 1.16:
15819: * src/classes/string.C 1.88:
15820: * src/classes/table.C 1.130:
15821: * src/classes/void.C 1.13:
15822: * src/classes/xdoc.C 1.43:
15823: * src/classes/xnode.C 1.18:
15824: * src/classes/xnode.h 1.4:
15825: * src/include/pa_array.h 1.47:
15826: * src/include/pa_charset_connection.h 1.4:
15827: * src/include/pa_charset_manager.h 1.4:
15828: * src/include/pa_common.h 1.60:
15829: * src/include/pa_config_fixed.h 1.30:
15830: * src/include/pa_config_includes.h 1.12:
15831: * src/include/pa_db_connection.h 1.17:
15832: * src/include/pa_db_manager.h 1.8:
15833: * src/include/pa_db_table.h 1.8:
15834: * src/include/pa_dictionary.h 1.7:
15835: * src/include/pa_dir.h 1.8:
15836: * src/include/pa_exception.h 1.20:
15837: * src/include/pa_exec.h 1.4:
15838: * src/include/pa_globals.h 1.68:
15839: * src/include/pa_hash.h 1.50:
15840: * src/include/pa_opcode.h 1.8:
15841: * src/include/pa_pool.h 1.69:
15842: * src/include/pa_pragma_pack_begin.h 1.2:
15843: * src/include/pa_pragma_pack_end.h 1.2:
15844: * src/include/pa_request.h 1.109:
15845: * src/include/pa_sapi.h 1.15:
15846: * src/include/pa_socks.h 1.5:
15847: * src/include/pa_sql_connection.h 1.19:
15848: * src/include/pa_sql_driver_manager.h 1.16:
15849: * src/include/pa_stack.h 1.11:
15850: * src/include/pa_string.h 1.115:
15851: * src/include/pa_stylesheet_connection.h 1.16:
15852: * src/include/pa_stylesheet_manager.h 1.5:
15853: * src/include/pa_table.h 1.36:
15854: * src/include/pa_threads.h 1.20:
15855: * src/include/pa_types.h 1.31:
15856: * src/main/compile.C 1.53:
15857: * src/main/compile.tab.C 1.26:
15858: * src/main/compile_tools.C 1.40:
15859: * src/main/compile_tools.h 1.51:
15860: * src/main/execute.C 1.203:
15861: * src/main/pa_array.C 1.43:
15862: * src/main/pa_charset_connection.C 1.11:
15863: * src/main/pa_charset_manager.C 1.6:
15864: * src/main/pa_common.C 1.85:
15865: * src/main/pa_db_connection.C 1.28:
15866: * src/main/pa_db_manager.C 1.12:
15867: * src/main/pa_db_table.C 1.11:
15868: * src/main/pa_dictionary.C 1.9:
15869: * src/main/pa_dir.C 1.8:
15870: * src/main/pa_exception.C 1.24:
15871: * src/main/pa_exec.C 1.17:
15872: * src/main/pa_globals.C 1.89:
15873: * src/main/pa_hash.C 1.47:
15874: * src/main/pa_pool.C 1.39:
15875: * src/main/pa_request.C 1.176:
15876: * src/main/pa_socks.C 1.8:
15877: * src/main/pa_sql_driver_manager.C 1.50:
15878: * src/main/pa_status_provider.C 1.2:
15879: * src/main/pa_string.C 1.119:
15880: * src/main/pa_stylesheet_manager.C 1.4:
15881: * src/main/pa_table.C 1.40:
15882: * src/main/untaint.C 1.74:
15883: * src/sql/pa_sql_driver.h 1.20:
15884: * src/targets/apache13/mod_parser3.C 1.8:
15885: * src/targets/apache13/pa_pool.C 1.3:
15886: * src/targets/apache13/pa_threads.C 1.3:
15887: * src/targets/cgi/pa_pool.C 1.31:
15888: * src/targets/cgi/pa_threads.C 1.5:
15889: * src/targets/cgi/parser3.C 1.128:
15890: * src/targets/cgi/pool_storage.h 1.5:
15891: * src/targets/isapi/pa_pool.C 1.9:
15892: * src/targets/isapi/pa_threads.C 1.5:
15893: * src/targets/isapi/parser3isapi.C 1.57:
15894: * src/targets/isapi/pool_storage.h 1.13:
15895: * src/types/pa_valiased.C 1.11:
15896: * src/types/pa_valiased.h 1.16:
15897: * src/types/pa_value.h 1.77:
15898: * src/types/pa_vbool.h 1.15:
15899: * src/types/pa_vclass.h 1.21:
15900: * src/types/pa_vcode_frame.h 1.12:
15901: * src/types/pa_vcookie.C 1.32:
15902: * src/types/pa_vcookie.h 1.13:
15903: * src/types/pa_vdate.h 1.6:
15904: * src/types/pa_vdouble.h 1.28:
15905: * src/types/pa_venv.h 1.18:
15906: * src/types/pa_vfile.C 1.23:
15907: * src/types/pa_vfile.h 1.37:
15908: * src/types/pa_vform.C 1.46:
15909: * src/types/pa_vform.h 1.29:
15910: * src/types/pa_vhash.h 1.27:
15911: * src/types/pa_vhashfile.C 1.14:
15912: * src/types/pa_vhashfile.h 1.12:
15913: * src/types/pa_vimage.C 1.14:
15914: * src/types/pa_vimage.h 1.22:
15915: * src/types/pa_vint.h 1.29:
15916: * src/types/pa_vjunction.h 1.10:
15917: * src/types/pa_vmath.h 1.4:
15918: * src/types/pa_vmethod_frame.h 1.19:
15919: * src/types/pa_vobject.h 1.13:
15920: * src/types/pa_vrequest.C 1.11:
15921: * src/types/pa_vrequest.h 1.12:
15922: * src/types/pa_vresponse.h 1.17:
15923: * src/types/pa_vstateless_class.C 1.11:
15924: * src/types/pa_vstateless_class.h 1.20:
15925: * src/types/pa_vstateless_object.h 1.12:
15926: * src/types/pa_vstatus.h 1.3:
15927: * src/types/pa_vstring.C 1.13:
15928: * src/types/pa_vstring.h 1.39:
15929: * src/types/pa_vtable.C 1.9:
15930: * src/types/pa_vtable.h 1.35:
15931: * src/types/pa_vvoid.h 1.6:
15932: * src/types/pa_vxdoc.C 1.6:
15933: * src/types/pa_vxdoc.h 1.12:
15934: * src/types/pa_vxnode.C 1.11:
15935: * src/types/pa_vxnode.h 1.8:
15936: * src/types/pa_wcontext.C 1.12:
15937: * src/types/pa_wcontext.h 1.21:
15938: * src/types/pa_wwrapper.h 1.14:
15939: $status:db
15940: fixed used not initialized in db_connection & db_table
15941:
15942: * src/include/pa_charset_manager.h 1.3:
15943: * src/include/pa_db_manager.h 1.7:
15944: * src/include/pa_request.h 1.108:
15945: * src/include/pa_sql_connection.h 1.18:
15946: * src/include/pa_sql_driver_manager.h 1.15:
15947: * src/include/pa_stylesheet_manager.h 1.3:
15948: * src/main/main.dsp 1.138:
15949: * src/main/pa_charset_manager.C 1.4:
15950: * src/main/pa_common.C 1.84:
15951: * src/main/pa_db_manager.C 1.11:
15952: * src/main/pa_globals.C 1.88:
15953: * src/main/pa_request.C 1.175:
15954: * src/main/pa_sql_driver_manager.C 1.49:
15955: * src/main/pa_status_provider.C 1.1:
15956: * src/main/pa_stylesheet_manager.C 1.2:
15957: * src/types/pa_vstatus.h 1.1:
15958: * src/types/pa_vxnode.C 1.10:
15959: * src/types/types.dsp 1.14:
15960: started status parser class
15961:
15962: * src/main/pa_db_connection.C 1.29:
15963: * src/main/pa_db_table.C 1.12:
15964: parser_multithreaded check was wrong
15965:
15966: * src/main/pa_db_connection.C 1.32:
15967: * src/main/pa_db_manager.C 1.15:
15968: expiration from debug to normal
15969:
15970: 2001-11-01 paf
15971: * src/classes/hash.C 1.26:
15972: * src/classes/op.C 1.54:
15973: * src/types/pa_vmethod_frame.h 1.18:
15974: * src/types/pa_vstring.C 1.12:
15975: * src/types/pa_vstring.h 1.38:
15976: ^foreach[key|value]{body}[[separator]|{separator}]
15977:
15978: * src/classes/hash.C 1.25:
15979: * src/include/pa_hash.h 1.48:
15980: * src/main/pa_hash.C 1.44:
15981: * src/types/pa_vcookie.C 1.31:
15982: ^hash.delete[key]
15983:
15984: * src/classes/math.C 1.8:
15985: * src/include/pa_common.h 1.59:
15986: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
15987:
15988: * src/classes/op.C 1.57:
15989: ^for endless loop check strightened
15990:
15991: * src/Makefile.in 1.34:
15992: * src/classes/Makefile.in 1.31:
15993: * src/include/pa_config_auto.h.in 1.12:
15994: * src/main/Makefile.in 1.26:
15995: * src/targets/Makefile.in 1.24:
15996: * src/targets/apache13/Makefile.in 1.23:
15997: * src/targets/cgi/Makefile.in 1.28:
15998: * src/types/Makefile.in 1.23:
15999: makes
16000:
16001: * src/main/pa_hash.C 1.46:
16002: removed old extra include
16003:
16004: * src/classes/hash.C 1.28:
16005: * src/classes/xdoc.C 1.41:
16006: * src/classes/xnode.C 1.17:
16007: * src/include/pa_hash.h 1.49:
16008: * src/main/pa_hash.C 1.45:
16009: * src/main/pa_request.C 1.174:
16010: * src/types/pa_vhash.h 1.26:
16011: * src/types/pa_vxnode.C 1.9:
16012: hash locking
16013: disabled changing of hash inside of foreach
16014:
16015: * src/classes/hash.C 1.27:
16016: * src/classes/hashfile.C 1.14:
16017: * src/types/pa_vhashfile.C 1.13:
16018: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
16019: prev were hash.foreach
16020:
16021: * src/classes/hash.C 1.29:
16022: * src/classes/op.C 1.56:
16023: * src/main/execute.C 1.202:
16024: changed root behavior in native calls.
16025: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
16026:
16027: * src/classes/op.C 1.55:
16028: detected for var storage bug, fixed. todo:foreach
16029:
16030: 2001-10-31 paf
16031: * src/main/pa_sql_driver_manager.C 1.47:
16032: hiding passwords and addresses from accidental show [imagine
16033: user forgot @exception]
16034:
16035: * src/main/pa_db_connection.C 1.26:
16036: * src/main/pa_sql_driver_manager.C 1.48:
16037: // lockdetector flags
16038: dbenv.lk_detect=DB_LOCK_RANDOM;
16039:
16040: * src/include/pa_opcode.h 1.7:
16041: * src/main/compile.tab.C 1.25:
16042: * src/main/compile.y 1.173:
16043: * src/main/execute.C 1.201:
16044: \ in expression: int divide 10/3=3
16045:
16046: * src/main/pa_common.C 1.81:
16047: typing bug in common - bad ifdeff
16048:
16049: * src/types/pa_vhashfile.h 1.11:
16050: hashfile ^delete to do something only inside of ^cache
16051:
16052: * src/include/pa_threads.h 1.19:
16053: * src/main/pa_db_connection.C 1.25:
16054: * src/main/pa_db_table.C 1.10:
16055: * src/targets/apache13/pa_threads.C 1.2:
16056: * src/targets/cgi/pa_threads.C 1.4:
16057: * src/targets/isapi/pa_threads.C 1.4:
16058: libdb DB_THREAD flag only when really needed
16059:
16060: * src/main/pa_db_connection.C 1.27:
16061: z
16062:
16063: * src/classes/file.C 1.64:
16064: * src/classes/image.C 1.61:
16065: * src/classes/mail.C 1.43:
16066: * src/classes/string.C 1.87:
16067: * src/classes/xnode.C 1.16:
16068: * src/include/pa_common.h 1.58:
16069: * src/main/pa_common.C 1.80:
16070: ^string.save[[append;]path]
16071:
16072: * src/main/compile.C 1.52:
16073: * src/main/pa_common.C 1.83:
16074: completely empty file now considered "read", not ignored [not
16075: perfect trick used]
16076:
16077: * src/classes/table.C 1.129:
16078: ^table.save[[nameless|+append;]path]
16079:
16080: * src/main/pa_common.C 1.82:
16081: simplier common ifdefs
16082:
16083: 2001-10-30 paf
16084: * src/include/pa_common.h 1.57:
16085: * src/main/pa_common.C 1.79:
16086: * src/types/pa_vform.C 1.45:
16087: form post data line endings not reformatted now.
16088:
16089: * src/classes/xdoc.C 1.40:
16090: rolled back {} in xdoc.createTextNode for now
16091:
16092: * src/classes/classes.dsp 1.13:
16093: * src/main/main.dsp 1.137:
16094: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
16095: * src/targets/cgi/parser3.dsp 1.38:
16096: * src/targets/isapi/parser3isapi.dsp 1.29:
16097: * src/types/types.dsp 1.13:
16098: enabled debug incremental compile
16099:
16100: * src/main/pa_db_connection.C 1.24:
16101: * src/main/pa_db_manager.C 1.10:
16102: * src/main/pa_db_table.C 1.9:
16103: * src/main/pa_exec.C 1.16:
16104: * src/main/pa_request.C 1.173:
16105: * src/main/pa_sql_driver_manager.C 1.46:
16106: * src/main/pa_string.C 1.118:
16107: cstr(asis) default param removed
16108:
16109: * src/types/pa_vform.C 1.44:
16110: * src/types/pa_vform.h 1.28:
16111: AppendFormEntry length param now required [had bug when file=
16112: has no value]
16113:
16114: * src/types/pa_vform.C 1.43:
16115: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
16116:
16117: * src/include/pa_dir.h 1.7:
16118: LOAD_DIR fixed
16119:
16120: * src/include/pa_config_fixed.h 1.29:
16121: * src/include/pa_pragma_pack_begin.h 1.1:
16122: * src/include/pa_pragma_pack_end.h 1.1:
16123: * src/include/pa_string.h 1.114:
16124: * src/include/pa_types.h 1.30:
16125: String & Origin packed with #pragma pack
16126:
16127: * src/Makefile.in 1.33:
16128: * src/include/pa_config_auto.h.in 1.11:
16129: pragma detection
16130:
16131: * src/classes/xdoc.C 1.39:
16132: rolled back {} in xdoc.createElement for now
16133:
16134: 2001-10-29 paf
16135: * src/types/pa_wcontext.h 1.20:
16136: bitfield syntax stricter
16137:
16138: * src/include/pa_string.h 1.111:
16139: * src/main/pa_string.C 1.115:
16140: * src/targets/cgi/pa_pool.C 1.27:
16141: debugging memory
16142: String::fused_rows func now
16143:
16144: [Mon Oct 29 17:55:45 2001] total 5917436/158731
16145: [Mon Oct 29 18:11:53 2001] total 5796092/158731
16146:
16147: * src/classes/file.C 1.61:
16148: * src/classes/image.C 1.60:
16149: * src/classes/string.C 1.86:
16150: * src/classes/xdoc.C 1.38:
16151: * src/include/pa_pool.h 1.68:
16152: * src/include/pa_string.h 1.109:
16153: * src/main/execute.C 1.199:
16154: * src/main/pa_array.C 1.41:
16155: * src/main/pa_common.C 1.78:
16156: * src/main/pa_hash.C 1.43:
16157: * src/main/pa_sql_driver_manager.C 1.45:
16158: * src/main/pa_string.C 1.114:
16159: * src/main/untaint.C 1.70:
16160: * src/targets/cgi/pa_pool.C 1.25:
16161: * src/targets/cgi/parser3.C 1.126:
16162: * src/types/pa_vcookie.C 1.30:
16163: * src/types/pa_vstring.h 1.37:
16164: debuggging memory.
16165: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
16166: VString(String&) not copies reference [29M -> 17M]
16167:
16168: * src/include/pa_sql_connection.h 1.17:
16169: SQL_CONNECTION_FUNC_GUARDED name
16170:
16171: * src/targets/isapi/pa_pool.C 1.8:
16172: added isapi&apache real_malloc debug param.someday either ifdef
16173: or remove it
16174:
16175: * src/targets/apache13/pa_pool.C 1.2:
16176: * src/targets/cgi/pa_pool.C 1.30:
16177: * src/targets/cgi/parser3.C 1.127:
16178: removed debug defines
16179:
16180: * src/Makefile.am 1.12:
16181: .am order
16182:
16183: * src/main/pa_sql_driver_manager.C 1.44:
16184: ping to have services [old hiding bug]
16185:
16186: * src/main/untaint.C 1.73:
16187: optimizing returned after debugging
16188:
16189: * src/include/pa_array.h 1.45:
16190: * src/include/pa_charset_manager.h 1.2:
16191: * src/include/pa_db_connection.h 1.15:
16192: * src/include/pa_db_manager.h 1.6:
16193: * src/include/pa_db_table.h 1.7:
16194: * src/include/pa_hash.h 1.46:
16195: * src/include/pa_request.h 1.107:
16196: * src/include/pa_sql_driver_manager.h 1.14:
16197: * src/include/pa_stylesheet_manager.h 1.2:
16198: * src/include/pa_threads.h 1.18:
16199: * src/types/pa_valiased.h 1.15:
16200: * src/types/pa_vhashfile.h 1.10:
16201: * src/types/pa_vstateless_class.h 1.19:
16202: * src/types/pa_wcontext.h 1.18:
16203: gcc 3.0.1 required "friend class"
16204:
16205: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
16206: class Temp_lang'
16207:
16208: * src/include/pa_string.h 1.112:
16209: * src/main/pa_string.C 1.116:
16210: * src/main/untaint.C 1.71:
16211: * src/targets/cgi/pa_pool.C 1.29:
16212: String size_t replace to uint in proper places [todo:Array]
16213:
16214: * src/classes/file.C 1.62:
16215: * src/include/pa_hash.h 1.47:
16216: * src/include/pa_string.h 1.110:
16217: * src/main/pa_globals.C 1.87:
16218: * src/targets/cgi/pa_pool.C 1.26:
16219: debugging memory
16220: hash key ref now
16221:
16222: [Mon Oct 29 16:01:17 2001] total 17050496/202647
16223: [Mon Oct 29 17:11:17 2001] total 16867948/202658
16224:
16225: * src/classes/file.C 1.63:
16226: * src/types/pa_vimage.C 1.13:
16227: image&file couple stack string hash.puts
16228:
16229: * src/main/execute.C 1.200:
16230: * src/targets/cgi/pa_pool.C 1.28:
16231: * src/targets/cgi/parser3.dsp 1.37:
16232: * src/types/pa_wcontext.h 1.19:
16233: * src/types/pa_wwrapper.h 1.13:
16234: debugging memory
16235: WContext
16236: flags to bits
16237:
16238: total 5 652 652/158731
16239: total 5 469 332/158731
16240:
16241: * src/include/pa_sql_connection.h 1.16:
16242: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
16243:
16244: * src/include/pa_exception.h 1.19:
16245: * src/include/pa_sql_connection.h 1.15:
16246: * src/main/pa_exception.C 1.23:
16247: * src/main/pa_sql_driver_manager.C 1.43:
16248: * src/sql/pa_sql_driver.h 1.19:
16249: sql driver impl changed in _throw part.
16250:
16251: the idea is to #1 jump to C++ some function to main body, where
16252: every function stack frame has exception unwind information
16253: and from there... #2 propagate_exception()
16254:
16255: * src/include/pa_array.h 1.46:
16256: * src/main/pa_array.C 1.42:
16257: debugging memory
16258: Array:: without cache in get/put now
16259:
16260: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
16261: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
16262:
16263: * src/include/pa_string.h 1.113:
16264: * src/include/pa_types.h 1.29:
16265: * src/main/pa_string.C 1.117:
16266: * src/main/untaint.C 1.72:
16267: memory hunging
16268: #pragma pack(1)
16269:
16270: 16 419 844
16271: 13 169 394
16272:
16273: 2001-10-28 paf
16274: * src/include/pa_config_auto.h.in 1.10:
16275: * src/include/pa_config_fixed.h 1.28:
16276: * src/include/pa_db_connection.h 1.14:
16277: * src/include/pa_db_manager.h 1.5:
16278: * src/include/pa_db_table.h 1.6:
16279: * src/main/pa_db_connection.C 1.20:
16280: * src/main/pa_db_table.C 1.6:
16281: db2 on linux with DB 2.4.14: (6/2/98)
16282:
16283: * src/main/pa_db_connection.C 1.21:
16284: * src/main/pa_db_table.C 1.8:
16285: exception translation
16286:
16287: * src/main/pa_db_connection.C 1.22:
16288: expire table [was accidently pasted with wrong type/cast]
16289:
16290: * src/classes/Makefile.am 1.30:
16291: * src/classes/Makefile.in 1.30:
16292: * src/targets/apache13/p3runConfigure.in 1.6:
16293: * src/targets/cgi/Makefile.am 1.22:
16294: * src/targets/cgi/Makefile.in 1.27:
16295: db makes. remember to build DB2 with -fexceptions!!!
16296:
16297: * src/main/pa_db_table.C 1.7:
16298: DB_RMW defed
16299:
16300: * src/main/pa_db_connection.C 1.23:
16301: removed old consts
16302:
16303: 2001-10-27 paf
16304: * src/classes/hashfile.C 1.13:
16305: * src/include/pa_db_connection.h 1.13:
16306: * src/include/pa_db_table.h 1.5:
16307: * src/main/pa_db_connection.C 1.19:
16308: * src/main/pa_db_manager.C 1.9:
16309: * src/main/pa_db_table.C 1.5:
16310: * src/main/pa_globals.C 1.86:
16311: * src/types/pa_vhashfile.C 1.12:
16312: DB2 ifdefs
16313:
16314: * src/Makefile.in 1.32:
16315: * src/classes/Makefile.am 1.29:
16316: * src/classes/Makefile.in 1.29:
16317: * src/include/pa_config_fixed.h 1.27:
16318: * src/main/Makefile.am 1.23:
16319: * src/main/Makefile.in 1.25:
16320: * src/targets/Makefile.in 1.23:
16321: * src/targets/apache13/Makefile.in 1.22:
16322: * src/targets/apache13/p3runConfigure.in 1.5:
16323: * src/targets/cgi/Makefile.am 1.21:
16324: * src/targets/cgi/Makefile.in 1.26:
16325: * src/types/Makefile.am 1.12:
16326: * src/types/Makefile.in 1.22:
16327: makes with DB2
16328:
16329: * src/classes/classes.awk 1.4:
16330: no $ in var names
16331:
16332: * src/main/pa_globals.C 1.85:
16333: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
16334: * src/targets/cgi/parser3.dsp 1.36:
16335: * src/targets/isapi/parser3isapi.dsp 1.28:
16336: vc projects libdb ifdefed into globals.C
16337:
16338: * src/main/pa_db_connection.C 1.17:
16339: * src/main/pa_db_manager.C 1.8:
16340: db expiration connection&table [forgotten calls]
16341:
16342: * src/Makefile.in 1.31:
16343: * src/classes/Makefile.in 1.28:
16344: * src/include/pa_config_auto.h.in 1.9:
16345: * src/main/Makefile.am 1.22:
16346: * src/main/Makefile.in 1.24:
16347: * src/targets/Makefile.in 1.22:
16348: * src/targets/apache13/p3runConfigure.in 1.4:
16349: * src/targets/cgi/Makefile.in 1.25:
16350: * src/types/Makefile.am 1.11:
16351: * src/types/Makefile.in 1.21:
16352: makes db
16353:
16354: * src/classes/hashfile.C 1.12:
16355: * src/include/pa_db_connection.h 1.12:
16356: * src/include/pa_db_table.h 1.4:
16357: * src/main/pa_db_connection.C 1.18:
16358: * src/main/pa_db_table.C 1.4:
16359: ^hashfile.clear[]
16360:
16361: 2001-10-26 paf
16362: * src/classes/xdoc.C 1.35:
16363: * src/classes/xdoc.C 1.36:
16364: * src/types/pa_vxdoc.h 1.11:
16365: transform2 for parsed_source
16366:
16367: * src/classes/hashfile.C 1.11:
16368: * src/include/pa_db_connection.h 1.10:
16369: * src/include/pa_db_manager.h 1.4:
16370: * src/include/pa_db_table.h 1.3:
16371: * src/include/pa_hash.h 1.45:
16372: * src/main/pa_db_connection.C 1.13:
16373: * src/main/pa_db_manager.C 1.7:
16374: * src/main/pa_db_table.C 1.3:
16375: * src/main/pa_hash.C 1.42:
16376: * src/types/pa_vhashfile.C 1.11:
16377: * src/types/pa_vhashfile.h 1.9:
16378: db connections & tables now cached at create time & multithreaded
16379:
16380: * src/classes/xdoc.C 1.37:
16381: xdoc createTextNode createElement UL_XML default. but entities
16382: still reparsed. todo: tothink
16383:
16384: * src/classes/hashfile.C 1.10:
16385: * src/include/pa_db_table.h 1.2:
16386: * src/main/pa_db_table.C 1.2:
16387: db: child transaction commit/rollback responsibility left to
16388: parent [as it sould - else there were a bug with double free]
16389:
16390: * src/include/pa_db_connection.h 1.11:
16391: * src/main/pa_db_connection.C 1.15:
16392: * src/main/pa_db_connection.C 1.16:
16393: db checkpoints
16394:
16395: * src/main/pa_db_connection.C 1.12:
16396: about to remove connection from vhashfile
16397:
16398: * src/main/pa_db_connection.C 1.14:
16399: db recover mech 2
16400:
16401: 2001-10-25 paf
16402: * src/classes/hashfile.C 1.9:
16403: * src/include/pa_common.h 1.56:
16404: * src/include/pa_db_connection.h 1.9:
16405: * src/include/pa_db_manager.h 1.3:
16406: * src/include/pa_db_table.h 1.1:
16407: * src/main/main.dsp 1.136:
16408: * src/main/pa_db_connection.C 1.11:
16409: * src/main/pa_db_manager.C 1.6:
16410: * src/main/pa_db_table.C 1.1:
16411: * src/types/pa_vhashfile.C 1.10:
16412: * src/types/pa_vhashfile.h 1.8:
16413: started db_home [multiple, cached]
16414: todo: autorecover [tried, but not succeded, yet]
16415:
16416: * src/include/pa_db_connection.h 1.8:
16417: * src/main/pa_db_manager.C 1.5:
16418: transaction parent passed
16419:
16420: * src/include/pa_dir.h 1.6:
16421: ancient gpf on dir not found fixed
16422:
16423: 2001-10-24 parser
16424: * src/classes/Makefile.am 1.26:
16425: * src/classes/Makefile.am 1.27:
16426: * src/classes/Makefile.am 1.28:
16427: * src/classes/Makefile.in 1.26:
16428: * src/classes/Makefile.in 1.27:
16429: * src/main/Makefile.in 1.23:
16430: * src/targets/cgi/Makefile.am 1.20:
16431: * src/targets/cgi/Makefile.in 1.24:
16432: * src/targets/cgi/pool_storage.h 1.2:
16433: * src/targets/cgi/pool_storage.h 1.3:
16434: makes
16435:
16436: * src/include/pa_db_connection.h 1.6:
16437: * src/main/pa_db_connection.C 1.6:
16438: * src/types/pa_vhashfile.C 1.6:
16439: db_cursor constructor public now
16440:
16441: * src/include/pa_common.h 1.54:
16442: * src/main/Makefile.am 1.21:
16443: * src/main/pa_common.C 1.76:
16444: * src/types/pa_vform.C 1.41:
16445: * src/types/pa_vform.h 1.26:
16446: .am
16447:
16448: * src/classes/hashfile.C 1.7:
16449: * src/include/pa_request.h 1.106:
16450: hashfile.cache 0
16451:
16452: * src/main/pa_db_connection.C 1.7:
16453: * src/types/pa_vhashfile.C 1.7:
16454: db_connection not bothers with key when not returning expired data
16455:
16456: * src/targets/cgi/pool_storage.h 1.4:
16457: * src/targets/isapi/parser3isapi.C 1.56:
16458: * src/targets/isapi/pool_storage.h 1.12:
16459: pool_storage fixed
16460:
16461: * src/include/pa_common.h 1.55:
16462: * src/main/pa_common.C 1.77:
16463: * src/types/pa_vform.C 1.42:
16464: * src/types/pa_vform.h 1.27:
16465: form fix_line_breaks
16466:
16467: * src/types/pa_vhashfile.C 1.8:
16468: * src/types/pa_vhashfile.h 1.6:
16469: hashfile expiring 0
16470:
16471: * src/main/pa_db_connection.C 1.8:
16472: * src/types/pa_vhashfile.C 1.9:
16473: hashfile expiring 1
16474:
16475: * src/classes/hashfile.C 1.6:
16476: * src/include/pa_db_connection.h 1.7:
16477: * src/main/pa_db_connection.C 1.9:
16478: hashfile expired deleted from db when get & iterate
16479:
16480: * src/classes/hashfile.C 1.8:
16481: * src/types/pa_vhashfile.h 1.7:
16482: hashfile 1
16483:
1.24 paf 16484: * src/sql/pa_sql_driver.h 1.18:
16485: version
16486:
1.15 paf 16487: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
16488: * src/targets/isapi/parser3isapi.dsp 1.27:
16489: doc
16490:
16491: * src/include/pa_db_connection.h 1.5:
16492: * src/main/pa_db_connection.C 1.5:
16493: * src/types/pa_vhashfile.C 1.5:
16494: * src/types/pa_vhashfile.h 1.5:
16495: hashfile data stamped, todo: put_element analize
16496:
16497: * src/include/pa_db_connection.h 1.4:
16498: * src/include/pa_string.h 1.108:
16499: * src/main/pa_db_connection.C 1.4:
16500: * src/main/pa_string.C 1.113:
16501: hashfile pieced serialize. todo stamp
16502:
16503: * src/main/pa_db_connection.C 1.10:
16504: * src/main/pa_db_manager.C 1.4:
16505: hashfile setted this:
16506: DB_RMW
16507: 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
16508:
16509: 2001-10-23 parser
16510: * src/classes/file.C 1.60:
16511: * src/classes/hash.C 1.24:
16512: * src/classes/hashfile.C 1.5:
16513: * src/classes/image.C 1.59:
16514: * src/classes/mail.C 1.42:
16515: * src/classes/response.C 1.15:
16516: * src/classes/string.C 1.85:
16517: * src/classes/table.C 1.128:
16518: * src/classes/xdoc.C 1.34:
16519: * src/include/pa_config_fixed.h 1.26:
16520: * src/include/pa_db_connection.h 1.3:
16521: * src/main/pa_common.C 1.75:
16522: * src/main/pa_db_connection.C 1.3:
16523: * src/main/pa_request.C 1.172:
16524: * src/types/pa_value.h 1.76:
16525: * src/types/pa_vcookie.C 1.29:
16526: * src/types/pa_vhash.h 1.25:
16527: * src/types/pa_vhashfile.C 1.4:
16528: * src/types/pa_vhashfile.h 1.4:
16529: * src/types/pa_vresponse.h 1.16:
16530: * src/types/pa_vtable.C 1.8:
16531: ^hashfile.hash[]
16532:
16533: * src/classes/hashfile.C 1.3:
16534: * src/include/pa_db_connection.h 1.2:
16535: * src/include/pa_db_manager.h 1.2:
16536: * src/main/pa_db_connection.C 1.2:
16537: * src/main/pa_db_manager.C 1.2:
16538: * src/types/pa_vhashfile.h 1.3:
16539: ^hashfile.transaction{code}
16540: ^hashfile:clear[filename]
16541: ^hashfile.delete[key]
16542:
16543: * src/classes/hashfile.C 1.4:
16544: * src/classes/xdoc.C 1.33:
16545: * src/include/pa_config_fixed.h 1.25:
16546: * src/main/pa_db_manager.C 1.3:
16547: * src/main/pa_globals.C 1.84:
16548: ifdefs so it compiled without db
16549:
16550: 2001-10-22 parser
16551: * src/classes/classes.dsp 1.12:
16552: * src/classes/hashfile.C 1.2:
16553: * src/classes/xdoc.C 1.32:
16554: * src/classes/xnode.C 1.15:
16555: * src/include/pa_charset_connection.h 1.2:
16556: * src/include/pa_db_connection.h 1.1:
16557: * src/include/pa_db_manager.h 1.1:
16558: * src/include/pa_exception.h 1.18:
16559: * src/include/pa_sapi.h 1.14:
16560: * src/include/pa_sql_connection.h 1.14:
16561: * src/include/pa_sql_driver_manager.h 1.13:
16562: * src/include/pa_stylesheet_connection.h 1.14:
16563: * src/include/pa_stylesheet_manager.h 1.1:
16564: * src/include/pa_xslt_stylesheet_manager.h 1.5:
16565: * src/main/main.dsp 1.135:
16566: * src/main/pa_db_connection.C 1.1:
16567: * src/main/pa_db_manager.C 1.1:
16568: * src/main/pa_exception.C 1.22:
16569: * src/main/pa_globals.C 1.83:
16570: * src/main/pa_pool.C 1.38:
16571: * src/main/pa_sql_driver_manager.C 1.42:
16572: * src/main/pa_stylesheet_manager.C 1.1:
16573: * src/main/pa_xslt_stylesheet_manager.C 1.5:
16574: * src/targets/apache13/mod_parser3.C 1.7:
16575: * src/targets/cgi/parser3.C 1.124:
16576: * src/targets/isapi/parser3isapi.C 1.55:
16577: * src/types/pa_vhashfile.C 1.3:
16578: * src/types/pa_vhashfile.h 1.2:
16579: * src/types/pa_vxdoc.C 1.5:
16580: * src/types/pa_vxnode.C 1.8:
16581: * src/types/types.dsp 1.12:
16582: hashfile 0
16583:
16584: * src/targets/cgi/pa_pool.C 1.24:
16585: * src/targets/cgi/parser3.C 1.125:
16586: * src/targets/cgi/parser3.dsp 1.35:
16587: * src/targets/cgi/pool_storage.h 1.1:
16588: * src/targets/isapi/pool_storage.h 1.11:
16589: cgi += pool cleanups
16590:
16591: * src/targets/apache13/mod_parser3.C 1.5:
16592: * src/targets/isapi/parser3isapi.C 1.54:
16593: SEH minor ifdef changes
16594:
16595: * src/targets/apache13/mod_parser3.C 1.6:
16596: html
16597:
16598: * src/classes/classes.dsp 1.11:
16599: * src/classes/hashfile.C 1.1:
16600: * src/include/pa_config_fixed.h 1.24:
16601: * src/main/execute.C 1.198:
16602: * src/targets/cgi/parser3.dsp 1.34:
16603: * src/types/pa_vhashfile.C 1.1:
16604: * src/types/pa_vhashfile.h 1.1:
16605: * src/types/types.dsp 1.11:
16606: hashfile -100
16607:
16608: * src/include/pa_exception.h 1.17:
16609: * src/include/pa_request.h 1.105:
16610: * src/main/execute.C 1.197:
16611: * src/main/pa_exception.C 1.21:
16612: * src/main/pa_request.C 1.171:
16613: * src/targets/cgi/parser3.C 1.123:
16614: * src/targets/cgi/parser3.dsp 1.33:
16615: * src/types/pa_vclass.h 1.20:
16616: * src/types/pa_vobject.h 1.12:
16617: stack backtrace
16618:
16619: * src/types/pa_vhashfile.C 1.2:
16620: z
16621:
16622: 2001-10-19 parser
16623: * src/main/pa_request.C 1.170:
16624: * src/targets/apache13/mod_parser3.C 1.4:
16625: pool:: context - get_context
16626:
16627: * src/main/pa_pool.C 1.37:
16628: auto compiled on gcc
16629:
16630: * src/classes/classes.h 1.13:
16631: * src/classes/date.C 1.11:
16632: * src/classes/double.C 1.40:
16633: * src/classes/file.C 1.59:
16634: * src/classes/form.C 1.18:
16635: * src/classes/hash.C 1.23:
16636: * src/classes/image.C 1.57:
16637: * src/classes/int.C 1.37:
16638: * src/classes/mail.C 1.41:
16639: * src/classes/math.C 1.7:
16640: * src/classes/op.C 1.53:
16641: * src/classes/string.C 1.84:
16642: * src/classes/table.C 1.127:
16643: * src/classes/void.C 1.12:
16644: * src/include/pa_config_fixed.h 1.22:
16645: * src/include/pa_exception.h 1.15:
16646: * src/include/pa_pool.h 1.64:
16647: * src/include/pa_request.h 1.104:
16648: * src/include/pa_types.h 1.27:
16649: * src/main/compile.C 1.51:
16650: * src/main/compile_tools.C 1.39:
16651: * src/main/execute.C 1.196:
16652: * src/main/pa_array.C 1.40:
16653: * src/main/pa_common.C 1.73:
16654: * src/main/pa_dictionary.C 1.8:
16655: * src/main/pa_exception.C 1.19:
16656: * src/main/pa_exec.C 1.15:
16657: * src/main/pa_pool.C 1.34:
16658: * src/main/pa_request.C 1.169:
16659: * src/main/pa_socks.C 1.7:
16660: * src/main/pa_sql_driver_manager.C 1.41:
16661: * src/main/pa_string.C 1.112:
16662: * src/main/pa_table.C 1.39:
16663: * src/main/untaint.C 1.69:
16664: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
16665: * src/targets/apache13/mod_parser3.C 1.3:
16666: * src/targets/cgi/parser3.C 1.122:
16667: * src/targets/isapi/parser3isapi.C 1.53:
16668: * src/types/pa_value.h 1.75:
16669: * src/types/pa_vbool.h 1.14:
16670: * src/types/pa_vdouble.h 1.27:
16671: * src/types/pa_vfile.h 1.36:
16672: * src/types/pa_vform.C 1.40:
16673: * src/types/pa_vhash.h 1.24:
16674: * src/types/pa_vint.h 1.28:
16675: * src/types/pa_vjunction.h 1.9:
16676: * src/types/pa_vmethod_frame.h 1.17:
16677: * src/types/pa_vstateless_class.h 1.18:
16678: * src/types/pa_vtable.C 1.7:
16679: * src/types/pa_wcontext.C 1.11:
16680: * src/types/pa_wwrapper.h 1.12:
16681: switched to c++ exceptions 0
16682:
16683: * src/Makefile.in 1.30:
16684: * src/classes/Makefile.in 1.25:
16685: * src/include/pa_pool.h 1.66:
16686: * src/main/Makefile.in 1.22:
16687: * src/main/pa_common.C 1.74:
16688: * src/targets/Makefile.in 1.21:
16689: * src/targets/apache13/Makefile.in 1.21:
16690: * src/targets/cgi/Makefile.in 1.23:
16691: * src/types/Makefile.in 1.20:
16692: makes
16693:
16694: * src/include/pa_pool.h 1.67:
16695: header
16696:
16697: * src/classes/xdoc.C 1.30:
16698: * src/classes/xnode.C 1.13:
16699: * src/include/pa_pool.h 1.65:
16700: * src/include/pa_types.h 1.28:
16701: * src/main/pa_pool.C 1.36:
16702: first c++ exceptions result: can free up xalandomstring
16703: resulting from pool::transcode
16704:
16705: * src/classes/classes.awk 1.3.6.1:
16706: $ removed
16707:
16708: * src/classes/Makefile.am 1.25:
16709: * src/classes/xdoc.C 1.29:
16710: * src/classes/xnode.C 1.12:
16711: * src/include/pa_config_fixed.h 1.23:
16712: * src/include/pa_exception.h 1.16:
16713: * src/include/pa_stylesheet_connection.h 1.13:
16714: * src/main/pa_charset_connection.C 1.10:
16715: * src/main/pa_exception.C 1.20:
16716: * src/main/pa_pool.C 1.35:
16717: * src/types/pa_vxdoc.C 1.3:
16718: * src/types/pa_vxdoc.h 1.9:
16719: * src/types/pa_vxnode.C 1.6:
16720: * src/types/pa_vxnode.h 1.6:
16721: switched to c++ exceptions 1xml
16722: configure fixed to exclude xalan-patch from non-xml compile
16723:
16724: * src/classes/xdoc.C 1.31:
16725: * src/classes/xnode.C 1.14:
16726: * src/classes/xnode.h 1.3:
16727: * src/types/pa_vxdoc.C 1.4:
16728: * src/types/pa_vxdoc.h 1.10:
16729: * src/types/pa_vxnode.C 1.7:
16730: * src/types/pa_vxnode.h 1.7:
16731: xnode clone got freed
16732:
16733: * src/classes/image.C 1.58:
16734: comment
16735:
16736: 2001-10-18 parser
16737: * src/classes/xdoc.C 1.28:
16738: * src/types/pa_vxdoc.h 1.8:
16739: * src/types/pa_vxnode.C 1.5:
16740: vxdoc set_document & ctor question "who owns document" solved
16741:
16742: * src/classes/xdoc.C 1.26:
16743: * src/classes/xnode.C 1.11:
16744: * src/include/pa_pool.h 1.63:
16745: * src/main/pa_pool.C 1.32:
16746: encoding in dom creating funcs
16747:
16748: * src/include/pa_stylesheet_connection.h 1.12:
16749: prev stylesheet destroyed @ recompile
16750:
16751: * src/classes/xdoc.C 1.22:
16752: comment
16753:
16754: * src/classes/xdoc.C 1.21:
16755: * src/classes/xnode.C 1.10:
16756: * src/main/compile.tab.C 1.24:
16757: xdoc create now uses XercesDocumentBridge, appendChild&co now works
16758:
16759: * src/classes/xdoc.C 1.27:
16760: * src/main/pa_pool.C 1.33:
16761: extra free removed
16762:
16763: * src/classes/xdoc.C 1.24:
16764: * src/classes/xdoc.C 1.25:
16765: * src/types/pa_vxdoc.h 1.7:
16766: dom created by create can be transformed now
16767:
16768: * src/classes/xdoc.C 1.23:
16769: z
16770:
16771: * src/types/pa_vcookie.C 1.28:
16772: cookie:CLASS
16773:
16774: * src/classes/classes.dsp 1.10:
16775: * src/classes/xdoc.C 1.19:
16776: * src/types/types.dsp 1.10:
16777: fiew leechy-found bugs in code&doc fixed
16778:
16779: * src/classes/xdoc.C 1.20:
16780: * src/classes/xnode.C 1.9:
16781: xdoc::create[] now. and all dom tag names forced to XML lang
16782:
16783: * src/main/main.dsp 1.134:
16784: project
16785:
16786: * src/main/compile.tab.C 1.23:
16787: * src/main/compile.y 1.172:
16788: * src/main/pa_request.C 1.168:
16789: ^:
16790: no colon in $origin @exception[
16791:
16792: 2001-10-17 parser
16793: * src/types/pa_vimage.h 1.21:
16794: removed unused vimage::save
16795:
16796: * src/classes/classes.dsp 1.9:
16797: * src/classes/string.C 1.83:
16798: * src/main/pa_string.C 1.111:
16799: * src/types/pa_vxnode.h 1.5:
16800: * src/types/types.dsp 1.9:
16801: string::mid fixed, string.mid n functionality preserved
16802:
16803: 2001-10-16 parser
16804: * src/classes/classes.dsp 1.8:
16805: * src/main/main.dsp 1.133:
16806: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
16807: * src/targets/cgi/parser3.dsp 1.32:
16808: * src/targets/isapi/parser3isapi.dsp 1.26:
16809: * src/types/types.dsp 1.8:
16810: ident >nul 2>&1
16811:
1.28 paf 16812: * src/classes/xnode.C 1.7:
16813: * src/classes/xnode.C 1.8:
16814: removed few dom returns & changed op.txt
16815:
16816: * src/classes/image.C 1.54:
16817: gd size/resize bugfix
1.15 paf 16818:
1.28 paf 16819: * src/classes/image.C 1.55:
16820: :CopyResampled made gd2beta+my hands, very ineffective, but
16821: works for small paleted image
1.15 paf 16822:
16823: * src/classes/string.C 1.82:
16824: * src/main/pa_string.C 1.110:
16825: $string.mid(p[;n])
16826:
1.28 paf 16827: * src/classes/image.C 1.56:
16828: image.copy tolerance
16829:
16830: * src/types/pa_vhash.h 1.23:
16831: * src/types/pa_vtable.h 1.34:
16832: hash can be used as boolean
16833:
1.15 paf 16834: * src/main/pa_common.C 1.72:
16835: \r\n -> \n DOS
16836: \r -> \n Macintosh
16837: on all systems
16838:
16839: * src/classes/image.C 1.53:
16840: * src/types/pa_vimage.h 1.20:
16841: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
16842: ;dest h]])
16843:
1.28 paf 16844: * src/types/pa_vimage.C 1.12:
16845: comment
16846:
1.15 paf 16847: 2001-10-15 parser
16848: * src/Makefile.in 1.29:
16849: * src/types/pa_vcode_frame.h 1.11:
16850: * src/types/pa_wcontext.C 1.10:
16851: code_frame fixed - ::write badly passed string too
16852: transparently [failed to intercept it]
16853:
16854: * src/types/pa_vxnode.C 1.4:
16855: document_type_node.
16856: !readonly attribute DOMString name
16857: !notation_node.
16858: !readonly attribute DOMString publicId
16859: !readonly attribute DOMString systemId
16860:
16861: * src/classes/xdoc.C 1.16:
16862: * src/classes/xnode.C 1.6:
16863: * src/include/pa_config_fixed.h 1.21:
16864: * src/include/pa_request.h 1.103:
16865: * src/main/pa_sql_driver_manager.C 1.40:
16866: * src/types/pa_vxdoc.C 1.2:
16867: * src/types/pa_vxdoc.h 1.6:
16868: * src/types/pa_vxnode.C 1.3:
16869: * src/types/pa_vxnode.h 1.4:
16870: DOM1 major addtion, only few attributes/methods left
16871:
16872: * src/main/execute.C 1.195:
16873: z
16874:
16875: * src/classes/xdoc.C 1.17:
16876: * src/classes/xdoc.C 1.18:
16877: !::create{qualifiedName}
16878:
16879: 2001-10-13 parser
16880: * src/main/execute.C 1.194:
16881: * src/types/pa_vcode_frame.h 1.9:
16882: vcodeframe made transparent enough to handle hash if creation&passing
16883:
16884: * src/include/pa_config_fixed.h 1.20:
16885: * src/main/execute.C 1.193:
16886: * src/main/pa_exception.C 1.18:
16887: noticed that vcodeframe not transparent enough, would change now
16888:
16889: * src/types/pa_vcode_frame.h 1.10:
16890: couple comments
16891:
16892: * src/targets/isapi/pool_storage.h 1.10:
16893: isapi pool storage reverse cleanups & frees order
16894:
16895: * src/main/pa_sql_driver_manager.C 1.39:
16896: * src/targets/cgi/parser3.C 1.121:
16897: * src/targets/isapi/parser3isapi.C 1.52:
16898: isapi&cgi couple non-pooled mallocs in main handler
16899:
16900: 2001-10-12 parser
16901: * src/classes/double.C 1.39:
16902: * src/classes/int.C 1.36:
16903: * src/classes/string.C 1.81:
16904: sql{}[$.default[({})]] handling changed:
16905: now type of default param analized always, not only at problem time,
16906: thus helping early problem spotting
16907:
16908: * src/classes/classes.dsp 1.7:
16909: * src/classes/xdoc.C 1.15:
16910: * src/main/compile.tab.C 1.22:
16911: * src/main/main.dsp 1.132:
16912: * src/main/pa_globals.C 1.82:
16913: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
16914: * src/targets/apache13/mod_parser3.C 1.2:
16915: * src/targets/cgi/parser3.C 1.120:
16916: * src/targets/cgi/parser3.dsp 1.31:
16917: * src/targets/isapi/parser3isapi.C 1.50:
16918: * src/targets/isapi/parser3isapi.C 1.51:
16919: * src/targets/isapi/parser3isapi.dsp 1.25:
16920: * src/types/types.dsp 1.7:
16921: xalan&xerces multithread bug fixed. initialization&free on each
16922: thread!
16923:
16924: 2001-10-11 parser
16925: * src/targets/apache13/Makefile.am 1.6:
16926: started restructuring
16927:
16928: * src/Makefile.in 1.25:
16929: * src/Makefile.in 1.26:
16930: * src/Makefile.in 1.28:
16931: * src/classes/Makefile.in 1.22:
16932: * src/classes/Makefile.in 1.23:
16933: * src/include/pa_config_auto.h.in 1.8:
16934: * src/main/Makefile.in 1.20:
16935: * src/main/Makefile.in 1.21:
16936: * src/targets/Makefile.in 1.19:
16937: * src/targets/Makefile.in 1.20:
16938: * src/targets/apache13/Makefile.in 1.19:
16939: * src/targets/apache13/Makefile.in 1.20:
16940: * src/targets/apache13/p3runConfigure.in 1.3:
16941: * src/targets/cgi/Makefile.in 1.21:
16942: * src/targets/cgi/Makefile.in 1.22:
16943: * src/types/Makefile.in 1.18:
16944: * src/types/Makefile.in 1.19:
16945: makes
16946:
16947: * src/classes/xnode.C 1.5:
16948: xnode.selectSingle now
16949:
16950: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
16951: .dsp fixed due to relocate
16952:
16953: * src/classes/xdoc.C 1.14:
16954: * src/classes/xnode.C 1.4:
16955: * src/include/pa_exception.h 1.14:
16956: * src/include/pa_pool.h 1.62:
16957: * src/include/pa_stylesheet_connection.h 1.11:
16958: * src/main/pa_exception.C 1.17:
16959: * src/main/pa_pool.C 1.31:
16960: moved xslt exceptions convertors out of Pool into Exception
16961:
16962: * src/Makefile.in 1.27:
16963: * src/classes/Makefile.in 1.24:
16964: makes. stdc++ lib added to apache libraries
16965:
16966: * src/classes/hash.C 1.22:
16967: !^hash.add[addme]
16968: !^hash.sub[subme]
16969: !^a.union[b] = new
16970: !^a.intersection[b] = new
16971: !^a.intersects[b] = bool
16972:
16973: * src/main/pa_string.C 1.109:
16974: const
16975:
16976: * src/classes/hash.C 1.20:
16977: * src/types/pa_vhash.h 1.22:
16978: !^hash::create[[copy_from]]
16979:
16980: * src/targets/apache13/Makefile.am 1.7:
16981: * src/targets/apache13/p3runConfigure.in 1.2:
16982: added
16983:
1.28 paf 16984: * src/classes/hash.C 1.21:
16985: !^hash::append[append_from]
16986:
1.15 paf 16987: * src/include/pa_string.h 1.107:
16988: * src/main/pa_string.C 1.108:
16989: restructured string: linked pieces of same language together
16990: prior to String::replace
16991:
16992: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
16993: * src/targets/apache13/mod_parser3.C 1.1:
16994: * src/targets/apache13/p3runConfigure.in 1.1:
16995: * src/targets/apache13/pa_pool.C 1.1:
16996: * src/targets/apache13/pa_threads.C 1.1:
16997: restructured
16998:
16999: * src/classes/string.C 1.80:
17000: * src/classes/table.C 1.126:
17001: * src/include/pa_globals.h 1.67:
17002: * src/include/pa_string.h 1.106:
17003: * src/main/pa_globals.C 1.81:
17004: * src/main/pa_string.C 1.107:
17005: * src/main/untaint.C 1.68:
17006: * src/types/pa_vvoid.h 1.5:
17007: untaint lang origins table fixed.
17008: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
17009:
17010: 2001-10-10 parser
17011: * src/main/compile.tab.C 1.19:
17012: * src/main/compile.y 1.170:
17013: ^a[^b] more informative compile error
17014:
17015: * src/main/compile.tab.C 1.20:
17016: * src/main/compile.y 1.171:
17017: ^a[
17018:
17019: @next_method << now unclosed ] would be reported here
17020:
17021: * src/classes/op.C 1.52:
17022: * src/main/compile.tab.C 1.21:
17023: ^error[msg]
17024:
17025: 2001-10-09 parser
17026: * src/classes/classes.dsp 1.6:
17027: * src/classes/xdoc.C 1.13:
17028: * src/include/pa_stylesheet_connection.h 1.10:
17029: * src/main/main.dsp 1.131:
17030: * src/targets/cgi/parser3.C 1.118:
17031: * src/targets/isapi/parser3isapi.C 1.48:
17032: * src/types/pa_vxdoc.h 1.5:
17033: * src/types/pa_vxnode.h 1.3:
17034: * src/types/types.dsp 1.6:
17035: xalan patches starting
17036:
17037: * src/classes/op.C 1.49:
17038: * src/classes/table.C 1.121:
17039: * src/types/pa_vfile.h 1.35:
17040: * src/types/pa_vimage.h 1.19:
17041: * src/types/pa_vjunction.h 1.8:
17042: * src/types/pa_vxdoc.h 1.4:
17043: * src/types/pa_vxnode.h 1.2:
17044: table:menu & op for delims made allowed not to be code [be
17045: string..]
17046:
17047: * src/Makefile.in 1.23:
17048: * src/Makefile.in 1.24:
17049: * src/classes/Makefile.am 1.23:
17050: * src/classes/Makefile.am 1.24:
17051: * src/classes/Makefile.in 1.20:
17052: * src/classes/Makefile.in 1.21:
17053: * src/main/Makefile.am 1.20:
17054: * src/main/Makefile.in 1.18:
17055: * src/main/Makefile.in 1.19:
17056: * src/targets/Makefile.in 1.17:
17057: * src/targets/Makefile.in 1.18:
17058: * src/targets/apache13/Makefile.in 1.17:
17059: * src/targets/apache13/Makefile.in 1.18:
17060: * src/targets/cgi/Makefile.am 1.19:
17061: * src/targets/cgi/Makefile.in 1.19:
17062: * src/targets/cgi/Makefile.in 1.20:
17063: * src/types/Makefile.am 1.10:
17064: * src/types/Makefile.in 1.16:
17065: * src/types/Makefile.in 1.17:
17066: makes
17067:
17068: * src/targets/cgi/parser3.C 1.119:
17069: * src/targets/isapi/parser3isapi.C 1.49:
17070: xml transform win32 errors intercepted [xalan transformer
17071: patched and incorporated]
17072:
17073: * src/classes/double.C 1.38:
17074: * src/classes/file.C 1.58:
17075: * src/classes/image.C 1.52:
17076: * src/classes/int.C 1.35:
17077: * src/classes/op.C 1.48:
17078: * src/classes/string.C 1.78:
17079: * src/classes/table.C 1.120:
17080: lots of params->as_int/double/as_string/as_junction
17081: as_no_junction messages added
17082:
17083: * src/classes/op.C 1.51:
17084: * src/classes/table.C 1.123:
17085: table.hash[key field;value field(s) string/table] now
17086:
17087: * src/classes/op.C 1.50:
17088: * src/classes/table.C 1.122:
17089: z
17090:
17091: * src/classes/date.C 1.10:
17092: * src/classes/table.C 1.124:
17093: calendar moved to date
17094:
17095: * src/classes/string.C 1.79:
17096: * src/classes/table.C 1.125:
17097: ^string.save[file]
17098:
17099: 2001-10-08 parser
17100: * src/classes/image.C 1.49:
17101: * src/types/pa_vcookie.C 1.27:
17102: * src/types/pa_vimage.C 1.11:
17103: image:sector
17104: removed image:html internal "line-*" attribs
17105:
1.28 paf 17106: * src/types/pa_vcookie.C 1.25:
17107: removing cookie made more netscape-like way
17108:
1.15 paf 17109: * src/classes/file.C 1.57:
17110: * src/classes/form.C 1.17:
17111: * src/main/pa_common.C 1.70:
17112: * src/main/untaint.C 1.67:
17113: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
17114: nonforced [only tainted pieces]
17115:
1.28 paf 17116: * src/classes/xdoc.C 1.12:
17117: xdoc:load exceptions intercepted [like in set]
17118:
1.15 paf 17119: * src/classes/image.C 1.50:
17120: image:circle [and round arc] uses Bresenham
17121:
17122: * src/main/untaint.C 1.65:
17123: \r to ' ' in origins mode
17124:
17125: * src/classes/date.C 1.9:
17126: * src/classes/image.C 1.51:
17127: * src/classes/string.C 1.77:
17128: * src/classes/table.C 1.119:
17129: * src/classes/void.C 1.11:
17130: * src/include/pa_request.h 1.102:
17131: params->as_int/double message added
17132:
17133: * src/classes/xdoc.C 1.11:
17134: * src/include/pa_config_fixed.h 1.19:
17135: * src/main/compile.tab.C 1.18:
17136: * src/types/pa_vxdoc.h 1.3:
17137: parsedSource produced by nonstandard liaison freed up
17138:
1.28 paf 17139: * src/classes/image.C 1.48:
17140: * src/include/pa_common.h 1.53:
17141: * src/main/pa_common.C 1.71:
17142: * src/types/pa_vcookie.C 1.26:
17143: cookie urlencoded [netscape doc reread]
17144:
1.15 paf 17145: * src/include/pa_common.h 1.52:
17146: * src/main/pa_common.C 1.69:
17147: * src/main/untaint.C 1.66:
17148: * src/targets/cgi/parser3.C 1.117:
17149: * src/targets/isapi/parser3isapi.C 1.47:
17150: remove_crlf @ SAPI::log
17151:
17152: 2001-10-07 parser
17153: * src/include/pa_config_fixed.h 1.18:
17154: * src/main/compile.tab.C 1.17:
17155: restored project
17156:
17157: 2001-10-05 parser
17158: * src/classes/xdoc.C 1.9:
17159: * src/include/pa_dictionary.h 1.6:
17160: * src/main/main.dsp 1.129:
17161: * src/main/pa_dictionary.C 1.7:
17162: * src/main/pa_string.C 1.106:
17163: * src/types/pa_vxdoc.h 1.2:
17164: started xml errorhandler.
17165: fixed string.replace a little, read @test
17166:
17167: * src/main/pa_charset_connection.C 1.7:
17168: unicode zero pair at the beging of totable appered to be vital
17169:
17170: * src/classes/xdoc.C 1.8:
17171: * src/main/compile.tab.C 1.16:
17172: xdoc.transform now
17173:
17174: * src/doc/doxygen.cfg 1.18:
17175: * src/doc/html2chm.cmd 1.4:
17176: * src/doc/sources2html.cmd 1.4:
17177: paths
17178:
17179: * src/classes/xdoc.C 1.10:
17180: * src/include/pa_pool.h 1.61:
17181: * src/main/main.dsp 1.130:
17182: * src/main/pa_pool.C 1.30:
17183: changed xdoc:set to prevent SAXParseException from outputing to cerr.
17184: lots of "todos"
17185:
17186: * src/main/pa_charset_connection.C 1.8:
17187: * src/main/pa_charset_connection.C 1.9:
17188: ctype another mem clear bugfix
17189:
17190: * src/main/untaint.C 1.64:
17191: http_header tainting more gentle with enquoting now
17192:
17193: * src/main/pa_string.C 1.105:
17194: found replace bug - first_that_starts(char *) does not have
17195: limit, and looks further eos, fixing....
17196:
17197: * src/include/pa_hash.h 1.44:
17198: * src/main/pa_hash.C 1.41:
17199: Hash::size() calculated wrong. fixed it
17200:
17201: * src/Makefile.in 1.22:
17202: * src/main/compile.tab.C 1.15:
17203: * src/main/compile.y 1.169:
17204: disabled ^literals in names
17205: $result[^[$p^]z]
17206: now works fine
17207:
17208: 2001-10-04 parser
17209: * src/classes/image.C 1.47:
17210: ^image.length[text]
17211:
17212: 2001-10-03 parser
17213: * src/main/pa_request.C 1.166:
17214: restored pcre defaulting in request [mindlessly "optimized" yesterday]
17215: comment left
17216:
17217: * src/main/pa_request.C 1.167:
17218: DEFAULT...charset was ignored when !XML
17219:
17220: 2001-10-02 parser
17221: * src/include/pa_request.h 1.101:
17222: * src/main/pa_charset_connection.C 1.4:
17223: * src/main/pa_charset_connection.C 1.5:
17224: * src/main/pa_request.C 1.165:
17225: * src/types/pa_vstring.h 1.36:
17226: pcre tables now const inside
17227: removed default - pcre handles that internally
17228: fixed bug on not-cleaning tables [previously was calloced, now member]
17229:
17230: * src/Makefile.in 1.21:
17231: * src/classes/Makefile.in 1.19:
17232: * src/main/Makefile.in 1.17:
17233: * src/targets/Makefile.in 1.16:
17234: * src/targets/apache13/Makefile.in 1.16:
17235: * src/targets/cgi/Makefile.in 1.18:
17236: * src/types/Makefile.in 1.15:
17237: makes
17238:
17239: * src/include/pa_config_fixed.h 1.17:
17240: * src/main/pa_charset_connection.C 1.3:
17241: tested charset reload on file change @ apache version = OK
17242: tested freeing up prev encoding on adding new = OK
17243:
17244: * src/classes/table.C 1.117:
17245: * src/main/pa_charset_connection.C 1.6:
17246: table:load & charset_connection
17247: #comment now
17248:
17249: * src/classes/classes.dsp 1.5:
17250: * src/types/types.dsp 1.5:
17251: release projects options fixed to use release msvcrt lib
17252:
17253: * src/include/pa_pool.h 1.60:
17254: * src/include/pa_stylesheet_connection.h 1.8:
17255: * src/include/pa_stylesheet_connection.h 1.9:
17256: * src/main/pa_charset_manager.C 1.2:
17257: * src/main/pa_charset_manager.C 1.3:
17258: * src/main/pa_pool.C 1.29:
17259: * src/types/pa_vresponse.h 1.15:
17260: forgot non-xml pool.*charset needed
17261:
17262: * src/classes/table.C 1.118:
17263: # config comments fixed
17264:
17265: 2001-10-01 parser
17266: * src/include/pa_charset_connection.h 1.1:
17267: * src/include/pa_charset_manager.h 1.1:
17268: * src/include/pa_xslt_stylesheet_manager.h 1.4:
17269: * src/main/main.dsp 1.128:
17270: * src/main/pa_charset_connection.C 1.1:
17271: * src/main/pa_charset_manager.C 1.1:
17272: * src/main/pa_request.C 1.164:
17273: charset loading & caching mech 0
17274:
17275: * src/include/pa_stylesheet_connection.h 1.7:
17276: * src/include/pa_xslt_stylesheet_manager.h 1.3:
17277: * src/main/main.dsp 1.127:
17278: * src/main/pa_globals.C 1.80:
17279: * src/main/pa_request.C 1.163:
17280: would make charset loading & caching mech now
17281:
17282: * src/main/pa_charset_connection.C 1.2:
17283: removed entitify external hack [internal installed]
17284:
17285: * src/main/Makefile.am 1.19:
17286: * src/main/Makefile.in 1.16:
17287: makes+removed dtd
17288:
17289: 2001-09-30 parser
17290: * src/classes/xdoc.C 1.7:
17291: * src/include/pa_request.h 1.100:
17292: * src/main/pa_request.C 1.159:
17293: ctype with unicode 1. todo: no П entities on output somehow
17294:
17295: * src/include/pa_globals.h 1.66:
17296: * src/main/pa_globals.C 1.79:
17297: * src/main/pa_request.C 1.160:
17298: now charsets table configuration variable is: CHARSETS
17299:
17300: * src/main/pa_request.C 1.162:
17301: forgot to fill toTable
17302:
17303: * src/classes/file.C 1.56:
17304: * src/classes/op.C 1.47:
17305: * src/classes/string.C 1.76:
17306: * src/include/pa_request.h 1.99:
17307: * src/main/pa_request.C 1.158:
17308: started ctype with unicode values
17309:
17310: * src/include/pa_config_fixed.h 1.16:
17311: * src/main/pa_request.C 1.161:
17312: started hack_s_maximumCharacterValues to
17313: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
17314:
17315: 2001-09-28 parser
17316: * src/classes/xdoc.C 1.5:
17317: * src/classes/xnode.C 1.3:
17318: xdoc addencoding works! invented a way of user-configuring...
17319: todo: implement
17320:
17321: * src/classes/mail.C 1.40:
17322: * src/classes/op.C 1.46:
17323: * src/classes/xdoc.C 1.6:
17324: * src/include/pa_stylesheet_connection.h 1.6:
17325: * src/main/pa_request.C 1.157:
17326: letter body string passed AS-IS now
17327:
17328: 2001-09-27 parser
17329: * src/classes/classes.dsp 1.4:
17330: * src/classes/xdoc.C 1.3:
17331: * src/main/main.dsp 1.126:
17332: * src/targets/cgi/parser3.dsp 1.30:
17333: * src/targets/isapi/parser3isapi.dsp 1.23:
17334: * src/types/types.dsp 1.4:
17335: win32 ident make system so not to rebuild library [ident.C.new]
17336:
17337: * src/classes/table.C 1.116:
17338: table.sort changed to sort table itself
17339:
17340: * src/classes/xdoc.C 1.4:
17341: * src/targets/isapi/parser3isapi.dsp 1.24:
17342: X^.getElementsByTagName[tagname] = array of xnode
17343: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
17344: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
17345:
17346: win32build system: solved long waiting anti-non-started-apache problem
17347:
17348: 2001-09-26 parser
17349: * src/Makefile.am 1.11:
17350: * src/classes/Makefile.am 1.22:
17351: * src/classes/Makefile.in 1.18:
17352: * src/main/Makefile.am 1.18:
17353: * src/main/Makefile.in 1.15:
17354: * src/targets/Makefile.in 1.15:
17355: * src/targets/apache13/Makefile.in 1.15:
17356: * src/targets/cgi/Makefile.am 1.18:
17357: * src/targets/cgi/Makefile.in 1.17:
17358: * src/types/Makefile.am 1.9:
17359: * src/types/Makefile.in 1.14:
17360: makes with clases.awk
17361:
17362: * src/include/pa_config_fixed.h 1.14:
17363: * src/targets/cgi/parser3.C 1.114:
17364: * src/targets/isapi/parser3isapi.C 1.45:
17365: #ifdef SMTP
17366:
17367: * src/classes/classes.C 1.9:
17368: * src/classes/classes.awk 1.3:
17369: * src/classes/classes.dsp 1.1:
17370: * src/classes/classes.h 1.12:
17371: * src/classes/date.C 1.8:
17372: * src/classes/dnode.C 1.6:
17373: * src/classes/dnode.h 1.2:
17374: * src/classes/dom.C 1.35:
17375: * src/classes/double.C 1.37:
17376: * src/classes/file.C 1.55:
17377: * src/classes/form.C 1.16:
17378: * src/classes/hash.C 1.19:
17379: * src/classes/image.C 1.46:
17380: * src/classes/int.C 1.34:
17381: * src/classes/mail.C 1.39:
17382: * src/classes/math.C 1.6:
17383: * src/classes/op.C 1.45:
17384: * src/classes/response.C 1.14:
17385: * src/classes/string.C 1.75:
17386: * src/classes/table.C 1.115:
17387: * src/classes/void.C 1.10:
17388: * src/include/pa_array.h 1.44:
17389: * src/include/pa_common.h 1.51:
17390: * src/include/pa_config_fixed.h 1.13:
17391: * src/include/pa_config_includes.h 1.11:
17392: * src/include/pa_dictionary.h 1.5:
17393: * src/include/pa_dir.h 1.5:
17394: * src/include/pa_exception.h 1.13:
17395: * src/include/pa_exec.h 1.3:
17396: * src/include/pa_globals.h 1.65:
17397: * src/include/pa_request.h 1.98:
17398: * src/include/pa_sapi.h 1.13:
17399: * src/include/pa_socks.h 1.4:
17400: * src/include/pa_sql_connection.h 1.13:
17401: * src/include/pa_sql_driver_manager.h 1.12:
17402: * src/include/pa_stack.h 1.10:
17403: * src/include/pa_string.h 1.105:
17404: * src/include/pa_stylesheet_connection.h 1.5:
17405: * src/include/pa_table.h 1.35:
17406: * src/include/pa_threads.h 1.17:
17407: * src/include/pa_types.h 1.26:
17408: * src/include/pa_xslt_stylesheet_manager.h 1.2:
17409: * src/main/compile.C 1.50:
17410: * src/main/compile.y 1.168:
17411: * src/main/compile_tools.C 1.38:
17412: * src/main/compile_tools.h 1.50:
17413: * src/main/execute.C 1.192:
17414: * src/main/main.dsp 1.124:
17415: * src/main/pa_array.C 1.39:
17416: * src/main/pa_common.C 1.68:
17417: * src/main/pa_dictionary.C 1.6:
17418: * src/main/pa_dir.C 1.7:
17419: * src/main/pa_exception.C 1.16:
17420: * src/main/pa_exec.C 1.14:
17421: * src/main/pa_globals.C 1.78:
17422: * src/main/pa_hash.C 1.40:
17423: * src/main/pa_pool.C 1.28:
17424: * src/main/pa_request.C 1.156:
17425: * src/main/pa_socks.C 1.6:
17426: * src/main/pa_sql_driver_manager.C 1.38:
17427: * src/main/pa_string.C 1.104:
17428: * src/main/pa_table.C 1.38:
17429: * src/main/pa_xslt_stylesheet_manager.C 1.4:
17430: * src/main/untaint.C 1.63:
17431: * src/sql/pa_sql_driver.h 1.17:
17432: * src/targets/cgi/pa_pool.C 1.23:
17433: * src/targets/cgi/pa_threads.C 1.3:
17434: * src/targets/cgi/parser3.C 1.113:
17435: * src/targets/cgi/parser3.dsp 1.29:
17436: * src/targets/isapi/pa_pool.C 1.7:
17437: * src/targets/isapi/pa_threads.C 1.3:
17438: * src/targets/isapi/parser3isapi.C 1.44:
17439: * src/targets/isapi/parser3isapi.dsp 1.22:
17440: * src/targets/isapi/pool_storage.h 1.9:
17441: * src/types/pa_valiased.C 1.10:
17442: * src/types/pa_valiased.h 1.14:
17443: * src/types/pa_value.h 1.74:
17444: * src/types/pa_vbool.h 1.13:
17445: * src/types/pa_vclass.h 1.19:
17446: * src/types/pa_vcode_frame.h 1.8:
17447: * src/types/pa_vcookie.C 1.24:
17448: * src/types/pa_vcookie.h 1.12:
17449: * src/types/pa_vdate.h 1.5:
17450: * src/types/pa_vdnode.C 1.8:
17451: * src/types/pa_vdnode.h 1.3:
17452: * src/types/pa_vdom.C 1.3:
17453: * src/types/pa_vdom.h 1.14:
17454: * src/types/pa_vdouble.h 1.26:
17455: * src/types/pa_venv.h 1.17:
17456: * src/types/pa_vfile.C 1.22:
17457: * src/types/pa_vfile.h 1.34:
17458: * src/types/pa_vform.C 1.39:
17459: * src/types/pa_vform.h 1.25:
17460: * src/types/pa_vimage.C 1.10:
17461: * src/types/pa_vimage.h 1.18:
17462: * src/types/pa_vint.h 1.27:
17463: * src/types/pa_vjunction.h 1.7:
17464: * src/types/pa_vmath.h 1.3:
17465: * src/types/pa_vmethod_frame.h 1.16:
17466: * src/types/pa_vobject.h 1.11:
17467: * src/types/pa_vrequest.C 1.10:
17468: * src/types/pa_vrequest.h 1.11:
17469: * src/types/pa_vresponse.h 1.14:
17470: * src/types/pa_vstateless_class.C 1.10:
17471: * src/types/pa_vstateless_class.h 1.17:
17472: * src/types/pa_vstateless_object.h 1.11:
17473: * src/types/pa_vstring.C 1.11:
17474: * src/types/pa_vstring.h 1.35:
17475: * src/types/pa_vtable.C 1.6:
17476: * src/types/pa_vtable.h 1.33:
17477: * src/types/pa_vvoid.h 1.4:
17478: * src/types/pa_wcontext.C 1.9:
17479: * src/types/pa_wcontext.h 1.17:
17480: * src/types/pa_wwrapper.h 1.11:
17481: * src/types/types.dsp 1.1:
17482: added ident.awk and main.dsp splitted to main+classes+types
17483: along to .am
17484:
17485: * src/classes/classes.dsp 1.2:
17486: * src/classes/dnode.C 1.7:
17487: * src/classes/dnode.h 1.3:
17488: * src/classes/dom.C 1.36:
17489: * src/classes/xdoc.C 1.1:
17490: * src/classes/xnode.C 1.1:
17491: * src/classes/xnode.h 1.1:
17492: * src/main/compile.tab.C 1.14:
17493: * src/types/pa_vdnode.C 1.9:
17494: * src/types/pa_vdnode.h 1.4:
17495: * src/types/pa_vdom.C 1.4:
17496: * src/types/pa_vdom.h 1.15:
17497: * src/types/pa_vxdoc.C 1.1:
17498: * src/types/pa_vxdoc.h 1.1:
17499: * src/types/pa_vxnode.C 1.1:
17500: * src/types/pa_vxnode.h 1.1:
17501: * src/types/types.dsp 1.2:
17502: xdoc&xnode now
17503:
17504: * src/classes/classes.dsp 1.3:
17505: * src/classes/xdoc.C 1.2:
17506: * src/classes/xnode.C 1.2:
17507: * src/classes/xnode.h 1.2:
17508: * src/include/pa_config_fixed.h 1.15:
17509: * src/main/main.dsp 1.125:
17510: * src/targets/cgi/parser3.C 1.115:
17511: * src/targets/cgi/parser3.C 1.116:
17512: * src/targets/isapi/parser3isapi.C 1.46:
17513: * src/types/pa_vxnode.C 1.2:
17514: * src/types/types.dsp 1.3:
17515: z
17516:
17517: * src/classes/classes.cmd 1.4:
17518: * src/main/main.dsp 1.123:
17519: * src/targets/cgi/parser3.dsp 1.28:
17520: moved classes.inc generation on win32 to main.dsp
17521:
17522: * src/classes/classes.C 1.10:
17523: forgot one non-xml check
17524:
17525: * src/classes/Makefile.am 1.21:
17526: removed useless var
17527:
17528: 2001-09-25 parser
17529: * src/Makefile.am 1.10:
17530: * src/Makefile.in 1.20:
17531: * src/classes/Makefile.am 1.20:
17532: * src/classes/Makefile.in 1.17:
17533: * src/classes/dom.C 1.34:
17534: * src/include/pa_stylesheet_connection.h 1.4:
17535: * src/main/Makefile.am 1.17:
17536: * src/main/Makefile.in 1.14:
17537: * src/main/pa_pool.C 1.27:
17538: * src/targets/Makefile.in 1.14:
17539: * src/targets/apache13/Makefile.in 1.14:
17540: * src/targets/cgi/Makefile.am 1.17:
17541: * src/targets/cgi/Makefile.in 1.16:
17542: * src/types/Makefile.am 1.8:
17543: * src/types/Makefile.in 1.13:
17544: * src/types/pa_vdom.h 1.13:
17545: xml configure makes
17546:
17547: * src/include/pa_config_auto.h.in 1.7:
17548: xml on linux[elik] works! no 1251 though, todo ICU
17549:
17550: 2001-09-24 parser
17551: * src/types/pa_vfile.h 1.33:
17552: * src/types/pa_vimage.h 1.17:
17553: * src/types/pa_vstring.h 1.34:
17554: fiew wrong resolved conflicts fixed [const]
17555:
17556: * src/Makefile.in 1.19:
17557: * src/classes/Makefile.am 1.19:
17558: * src/classes/Makefile.in 1.16:
17559: * src/include/pa_config_auto.h.in 1.6:
17560: * src/main/Makefile.in 1.13:
17561: * src/targets/Makefile.in 1.13:
17562: * src/targets/apache13/Makefile.in 1.13:
17563: * src/types/Makefile.am 1.7:
17564: * src/types/Makefile.in 1.12:
17565: makes
17566:
17567: * src/targets/cgi/Makefile.am 1.16:
17568: * src/targets/cgi/Makefile.in 1.15:
17569: makefiles
17570:
17571: * src/types/pa_value.h 1.73:
17572: * src/types/pa_vdnode.C 1.7:
17573: * src/types/pa_vtable.C 1.5:
17574: * src/types/pa_vvoid.h 1.3:
17575: z
17576:
17577: * src/types/pa_vclass.h 1.18:
17578: * src/types/pa_vhash.h 1.20:
17579: * src/types/pa_vhash.h 1.21:
17580: * src/types/pa_vtable.h 1.32:
17581: fixed small bugs with usinge hash/table in expressions
17582:
17583: * src/classes/classes.cmd 1.3:
17584: * src/classes/image.C 1.45:
17585: * src/classes/op.C 1.44:
17586: * src/classes/table.C 1.114:
17587: * src/include/pa_request.h 1.97:
17588: * src/include/pa_sapi.h 1.12:
17589: * src/main/compile.C 1.49:
17590: * src/main/compile.tab.C 1.13:
17591: * src/main/compile.y 1.167:
17592: * src/main/compile_tools.h 1.49:
17593: * src/main/main.dsp 1.122:
17594: * src/main/pa_common.C 1.67:
17595: * src/main/pa_sql_driver_manager.C 1.37:
17596: * src/targets/cgi/parser3.C 1.112:
17597: * src/targets/cgi/parser3.dsp 1.27:
17598: * src/types/pa_value.h 1.72:
17599: * src/types/pa_vbool.h 1.12:
17600: * src/types/pa_vdate.h 1.4:
17601: * src/types/pa_vdouble.h 1.25:
17602: * src/types/pa_vform.C 1.38:
17603: * src/types/pa_vhash.h 1.19:
17604: * src/types/pa_vimage.h 1.16:
17605: * src/types/pa_vint.h 1.26:
17606: * src/types/pa_vstring.h 1.33:
17607: * src/types/pa_vtable.h 1.31:
17608: * src/types/pa_vvoid.h 1.2:
17609: merged3 with before_xml
17610: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
17611:
17612: * src/Makefile.am 1.7:
17613: * src/Makefile.am 1.8:
17614: * src/Makefile.am 1.9:
17615: * src/main/Makefile.am 1.16:
17616: * src/targets/Makefile.am 1.7:
17617: * src/targets/apache13/Makefile.am 1.5:
17618: * src/targets/cgi/Makefile.am 1.15:
17619: * src/targets/cgi/pa_pool.C 1.22:
17620: started unix makes update
17621:
17622: 2001-09-21 parser
17623: * src/main/main.dsp 1.121:
17624: * src/targets/cgi/parser3.dsp 1.26:
17625: * src/targets/isapi/parser3isapi.dsp 1.21:
17626: updated project files [/ sadly produced "" in make file and
17627: sadly wrong interpreted on load]
17628:
17629: * src/include/pa_pool.h 1.56:
17630: * src/main/pa_pool.C 1.24:
17631: checked whether transcoder were created right
17632: "unsupported encoding" message.
17633: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
17634:
17635: reduced transcode buffer size to 60
17636: fixed pool cleanup - no registration needed, pools are officially destructured
17637:
17638: * src/classes/dom.C 1.29:
17639: * src/classes/dom.C 1.30:
17640: * src/classes/dom.C 1.31:
17641: * src/classes/dom.C 1.32:
17642: * src/include/pa_pool.h 1.57:
17643: * src/include/pa_pool.h 1.58:
17644: * src/main/pa_pool.C 1.25:
17645: * src/types/pa_vdnode.C 1.5:
17646: * src/types/pa_vresponse.h 1.12:
17647: defaulted dom writing methods encoding to pool.get_charset
17648:
17649: * src/classes/classes.C 1.8:
17650: * src/classes/date.C 1.7:
17651: * src/classes/dnode.C 1.5:
17652: * src/classes/dom.C 1.33:
17653: * src/classes/file.C 1.54:
17654: * src/classes/form.C 1.15:
17655: * src/classes/int.C 1.33:
17656: * src/classes/mail.C 1.38:
17657: * src/doc/doxygen.cfg 1.16:
17658: * src/include/pa_config_fixed.h 1.12:
17659: * src/include/pa_pool.h 1.59:
17660: * src/main/main.dsp 1.119:
17661: * src/main/pa_globals.C 1.76:
17662: * src/main/pa_pool.C 1.26:
17663: * src/main/pa_request.C 1.155:
17664: * src/main/pa_xslt_stylesheet_manager.C 1.3:
17665: * src/targets/cgi/pa_pool.C 1.21:
17666: * src/targets/cgi/pa_threads.C 1.2:
17667: * src/targets/cgi/parser3.dsp 1.24:
17668: * src/targets/isapi/pa_pool.C 1.6:
17669: * src/targets/isapi/pa_threads.C 1.2:
17670: * src/targets/isapi/parser3isapi.dsp 1.19:
17671: * src/types/pa_valiased.C 1.9:
17672: * src/types/pa_vcookie.C 1.23:
17673: * src/types/pa_vdnode.C 1.6:
17674: * src/types/pa_vdom.C 1.2:
17675: * src/types/pa_vfile.C 1.21:
17676: * src/types/pa_vform.C 1.37:
17677: * src/types/pa_vimage.C 1.9:
17678: * src/types/pa_vrequest.C 1.9:
17679: * src/types/pa_vresponse.h 1.13:
17680: * src/types/pa_vstateless_class.C 1.9:
17681: * src/types/pa_vstring.C 1.10:
17682: * src/types/pa_vtable.C 1.4:
17683: * src/types/pa_wcontext.C 1.8:
17684: zillions of #ifdef XML
17685: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
17686: first, will join latest changes
17687:
17688: * src/Makefile.in 1.18:
17689: * src/classes/classes.h 1.11:
17690: * src/classes/hash.C 1.18:
17691: * src/classes/op.C 1.43:
17692: * src/classes/table.C 1.113:
17693: * src/doc/doxygen.cfg 1.17:
17694: * src/include/pa_common.h 1.50:
17695: * src/include/pa_globals.h 1.64:
17696: * src/include/pa_request.h 1.96:
17697: * src/include/pa_sapi.h 1.11:
17698: * src/include/pa_sql_driver_manager.h 1.11:
17699: * src/include/pa_string.h 1.104:
17700: * src/main/compile.tab.C 1.12:
17701: * src/main/main.dsp 1.120:
17702: * src/main/pa_common.C 1.66:
17703: * src/main/pa_exec.C 1.13:
17704: * src/main/pa_globals.C 1.77:
17705: * src/targets/cgi/parser3.dsp 1.25:
17706: * src/targets/isapi/parser3isapi.dsp 1.20:
17707: merged with before_xml
17708:
17709: 2001-09-20 parser
17710: * src/classes/dnode.C 1.3:
17711: * src/classes/dom.C 1.26:
17712: * src/targets/cgi/parser3.dsp 1.22:
17713: * src/types/pa_vstring.h 1.32:
17714: dnode .file .string .save moved back to dom due to strange
17715: xalan bug
17716:
17717: * src/main/pa_pool.C 1.23:
17718: * src/main/pa_request.C 1.154:
17719: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
17720: charset[here]]
17721:
17722: * src/classes/dom.C 1.27:
17723: dom. string save file
17724: moved output xml options to last param and made it optional
17725:
17726: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
17727: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
17728: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
17729: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
17730: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
17731: table/hash can be used in expression context now, there value = size
17732: and boolean value size!=0
17733:
17734: * src/classes/dnode.C 1.4:
17735: * src/classes/dom.C 1.28:
17736: * src/include/pa_config_includes.h 1.10:
17737: * src/include/pa_globals.h 1.63:
17738: * src/include/pa_pool.h 1.55:
17739: * src/main/main.dsp 1.118:
17740: * src/main/pa_globals.C 1.75:
17741: * src/main/pa_pool.C 1.22:
17742: * src/targets/cgi/parser3.dsp 1.23:
17743: * src/targets/isapi/parser3isapi.C 1.43:
17744: * src/targets/isapi/parser3isapi.dsp 1.18:
17745: * src/types/pa_vdnode.C 1.4:
17746: * src/types/pa_vdnode.h 1.2:
17747: * src/types/pa_vresponse.h 1.11:
17748: Pool::transcode 0
17749:
17750: * src/types/pa_vdnode.C 1.3:
17751: !$elementnode.attributes = hash of dnodes
17752: !$attributenode.specified = boolean
17753: true if the attribute received its value explicitly in the XML document,
17754: or if a value was assigned programatically with the setValue function.
17755: false if the attribute value came from the default value declared in the document's DTD.
17756: !$pinode.target = target of this processing instruction
17757: XML defines this as being the first token following the markup
17758: that begins the processing instruction.
17759: XPath:
17760: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
17761: !^node.select-single[xpath/query/expression] = first node if any
17762:
17763: * src/classes/image.C [before_xml] 1.40.4.4:
17764: 20K preload on jpg measure [image::measure]
17765:
17766: * src/types/pa_value.h [before_xml] 1.70.4.2:
17767: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
17768: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
17769: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
17770: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
17771: * src/types/pa_vint.h [before_xml] 1.25.4.1:
17772: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
17773: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
17774: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
17775: some 'const's added
17776:
17777: 2001-09-18 parser
17778: * src/classes/dnode.C 1.2:
17779: * src/classes/dom.C 1.25:
17780: * src/classes/hash.C 1.17:
17781: * src/classes/image.C 1.44:
17782: * src/classes/op.C 1.42:
17783: * src/classes/table.C 1.112:
17784: * src/include/pa_common.h 1.49:
17785: * src/include/pa_globals.h 1.62:
17786: * src/include/pa_request.h 1.95:
17787: * src/include/pa_sql_driver_manager.h 1.10:
17788: * src/main/compile.C 1.48:
17789: * src/main/compile.tab.C 1.11:
17790: * src/main/compile.y 1.166:
17791: * src/main/compile_tools.h 1.48:
17792: * src/main/execute.C 1.191:
17793: * src/main/pa_common.C 1.65:
17794: * src/main/pa_request.C 1.153:
17795: * src/main/pa_sql_driver_manager.C 1.36:
17796: * src/main/pa_string.C 1.103:
17797: * src/main/pa_table.C 1.37:
17798: * src/targets/cgi/parser3.C 1.111:
17799: * src/targets/cgi/parser3.dsp 1.21:
17800: * src/targets/isapi/parser3isapi.C 1.42:
17801: * src/types/pa_value.h 1.71:
17802: * src/types/pa_vform.C 1.36:
17803: * src/types/pa_vform.h 1.24:
17804: * src/types/pa_vhash.h 1.18:
17805: * src/types/pa_vimage.C 1.8:
17806: * src/types/pa_vimage.h 1.15:
17807: * src/types/pa_vtable.h 1.30:
17808: merged latest bugfixes from before_xml branch
17809: ^if(def $hash) now true only when ^hash:_count[]!=0
17810: moved
17811: .string .save .file from dom to dnode
17812:
17813: * src/classes/dnode.C 1.1:
17814: * src/classes/dnode.h 1.1:
17815: * src/main/main.dsp 1.117:
17816: * src/types/pa_vdnode.C 1.1:
17817: * src/types/pa_vdnode.h 1.1:
17818: dom, dnode 0
17819:
17820: * src/types/pa_vdnode.C 1.2:
17821: * src/types/pa_vdom.h 1.12:
17822: * src/types/pa_vhash.h 1.17:
17823: * src/types/pa_vtable.h 1.29:
17824: dom, dnode 1
17825:
17826: * src/classes/image.C [before_xml] 1.40.4.3:
17827: * src/main/pa_string.C [before_xml] 1.102.2.2:
17828: * src/main/pa_table.C [before_xml] 1.36.2.1:
17829: image: poly* fixed
17830:
17831: * src/classes/op.C [before_xml] 1.41.4.2:
17832: * src/main/execute.C [before_xml] 1.190.4.2:
17833: operators self changed to root
17834: ^for variable context changed to self
17835:
17836: 2001-09-17 parser
17837: * src/classes/classes.h 1.10:
17838: * src/classes/dom.C 1.23:
17839: * src/classes/hash.C 1.16:
17840: * src/include/pa_stylesheet_connection.h 1.3:
17841: * src/main/main.dsp 1.115:
17842: * src/targets/cgi/pa_pool.C 1.20:
17843: * src/types/pa_vdom.h 1.10:
17844: * src/types/pa_vfile.h 1.32:
17845: * src/types/pa_vimage.h 1.14:
17846: started
17847: dnode
17848: DOM:
17849: $node.name
17850: $node.value
17851: ...others...
17852: ^node.xpath[/rates/USD] = hash
17853: dom(dnode)
17854:
17855: * src/classes/dom.C 1.24:
17856: * src/main/main.dsp 1.116:
17857: * src/main/pa_globals.C 1.74:
17858: * src/types/pa_vdom.h 1.11:
17859: started dnode+dom
17860:
17861: dnode
17862: DOM methods:
17863: $node.name
17864: $node.value
17865: ...others...
17866:
17867: ^node.xpath[/rates/USD] = hash
17868: $hash[
17869: $.0[node0]
17870: $.1[node1]
17871: ]
17872:
17873: * src/classes/image.C [before_xml] 1.40.4.2:
17874: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
17875: $image.line-style
17876: now applies to all linear primitives
17877:
17878: * src/classes/hash.C [before_xml] 1.15.4.1:
17879: * src/main/compile.C [before_xml] 1.47.4.1:
17880: * src/main/compile.tab.C [before_xml] 1.10.4.2:
17881: * src/main/compile.y [before_xml] 1.165.4.2:
17882: * src/main/compile_tools.h [before_xml] 1.47.4.2:
17883: * src/main/execute.C [before_xml] 1.190.4.1:
17884: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
17885: expressions unary+
17886: ^hash.count[]
17887: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
17888:
17889: 2001-09-15 parser
17890: * src/classes/image.C [before_xml] 1.40.4.1:
17891: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
17892: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
17893: image: $line-width ^line(...)[**** style]
17894:
17895: * src/classes/dom.C 1.21:
17896: * src/classes/image.C 1.43:
17897: * src/include/pa_pool.h 1.53:
17898: * src/include/pa_stylesheet_connection.h 1.2:
17899: * src/main/main.dsp 1.114:
17900: * src/targets/cgi/pa_pool.C 1.18:
17901: * src/targets/isapi/pa_pool.C 1.4:
17902: * src/targets/isapi/pool_storage.h 1.5:
17903: * src/types/pa_vdom.C 1.1:
17904: * src/types/pa_vdom.h 1.8:
17905: xalan objects freed up [introducing Pool::register_cleanup]
17906:
17907: * src/doc/doxygen.cfg 1.15:
17908: * src/include/pa_sapi.h 1.10:
17909: * src/types/pa_vdom.h 1.7:
17910: comments
17911:
17912: * src/classes/dom.C 1.22:
17913: * src/targets/isapi/parser3isapi.C 1.41:
17914: * src/targets/isapi/pool_storage.h 1.8:
17915: * src/types/pa_vdom.h 1.9:
17916: fixed bug in isapi pool_storage -
17917: cleanups first, allocations second.
17918: apache wisely does just like that
17919:
17920: * src/targets/isapi/parser3isapi.C 1.40:
17921: * src/targets/isapi/pool_storage.h 1.7:
17922: pool_storage rewritten using template, no bugs now
17923:
17924: * src/include/pa_pool.h 1.54:
17925: * src/main/pa_pool.C 1.21:
17926: * src/targets/cgi/pa_pool.C 1.19:
17927: * src/targets/isapi/pa_pool.C 1.5:
17928: * src/targets/isapi/parser3isapi.C 1.39:
17929: * src/targets/isapi/parser3isapi.dsp 1.17:
17930: * src/targets/isapi/pool_storage.h 1.6:
17931: poorly started isapi pool_storage, would rewrite using template now
17932:
17933: 2001-09-14 parser
17934: * src/classes/dom.C 1.20:
17935: * src/classes/file.C 1.53:
17936: * src/classes/image.C 1.42:
17937: * src/classes/mail.C 1.37:
17938: * src/include/pa_common.h 1.48:
17939: * src/include/pa_sql_driver_manager.h 1.9:
17940: * src/include/pa_string.h 1.103:
17941: * src/include/pa_stylesheet_connection.h 1.1:
17942: * src/include/pa_xslt_stylesheet_manager.h 1.1:
17943: * src/main/main.dsp 1.113:
17944: * src/main/pa_common.C 1.64:
17945: * src/main/pa_exec.C 1.12:
17946: * src/main/pa_globals.C 1.73:
17947: * src/main/pa_sql_driver_manager.C 1.34:
17948: * src/main/pa_xslt_stylesheet_manager.C 1.1:
17949: * src/main/untaint.C 1.62:
17950: * src/types/pa_vfile.C 1.20:
17951: dom.xslt stylesheet compiled&cached
17952:
17953: * src/main/pa_sql_driver_manager.C 1.35:
17954: * src/main/pa_xslt_stylesheet_manager.C 1.2:
17955: z
17956:
17957: 2001-09-13 parser
17958: * src/classes/dom.C 1.18:
17959: dom:file content-type(.method)
17960:
17961: * src/classes/dom.C 1.19:
17962: * src/classes/file.C 1.52:
17963: * src/classes/image.C 1.41:
17964: * src/types/pa_vfile.C 1.19:
17965: * src/types/pa_vfile.h 1.31:
17966: ^dom.file[] charset
17967:
17968: * src/include/pa_globals.h [before_xml] 1.61.4.1:
17969: * src/include/pa_request.h [before_xml] 1.94.4.1:
17970: * src/main/pa_request.C [before_xml] 1.152.4.2:
17971: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
17972: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
17973: ParserRootConfig .../parser3.conf
17974: ParserSiteConfig .../parser3.conf
17975:
17976: cgi&isapi looks for {configure|c:\windows}/parser3.conf
17977:
17978: * src/include/pa_common.h [before_xml] 1.47.4.1:
17979: * src/include/pa_globals.h [before_xml] 1.61.4.2:
17980: * src/main/pa_common.C [before_xml] 1.63.4.1:
17981: * src/main/pa_request.C [before_xml] 1.152.4.3:
17982: $MAIN:CLASS_PATH now
17983: can be string now
17984: more informative error messages
17985:
17986: 2001-09-12 parser
17987: * src/main/compile.y [before_xml] 1.165.4.1:
17988: * src/main/compile_tools.h [before_xml] 1.47.4.1:
17989: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
17990: introduced special LS_NAME_SQUARE_PART state
17991:
17992: * src/main/compile.tab.C [before_xml] 1.10.4.1:
17993: fixed - subname code parts actually [] braced
17994:
17995: * src/classes/op.C [before_xml] 1.41.4.1:
17996: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
17997: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
17998: ^connect[]
17999: ^connect[aaa]
18000: more precise error reporting:
18001: "connection string must start with protocol://"
18002: now
18003:
18004: 2001-09-11 parser
18005: * src/types/pa_vdom.h 1.5:
18006: messages
18007:
18008: * src/classes/dom.C 1.16:
18009: * src/types/pa_vdom.h 1.6:
18010: ^dom:set[<some>xml</some>]
18011:
18012: * src/classes/dom.C 1.17:
18013: * src/include/pa_string.h 1.102:
18014: * src/main/pa_globals.C 1.72:
18015: * src/main/untaint.C 1.61:
18016: ^dom:set{<some>xml</some>} default language XML
18017: languages+=xml
18018:
18019: * src/classes/dom.C 1.14:
18020: * src/classes/dom.C 1.15:
18021: ^dom:save/string/file[output options]
18022: output options:
18023: $.method[xml|html|text] detection fixed
18024:
18025: 2001-09-10 parser
18026: * src/classes/dom.C 1.4:
18027: * src/main/main.dsp 1.110:
18028: * src/types/pa_vform.C 1.35:
18029: * src/types/pa_vform.h 1.23:
18030: ^dom.save[b.xml] 0
18031:
18032: * src/classes/dom.C 1.9:
18033: ^dom.file[encoding] = file
18034:
18035: * src/classes/dom.C 1.12:
18036: ^dom.xslt[stylesheet filename][params hash added]
18037:
18038: * src/classes/dom.C 1.10:
18039: * src/main/main.dsp 1.111:
18040: * src/types/pa_vdom.h 1.3:
18041: ^dom.xslt[stylesheet filename] -1 doc is lying
18042:
18043: * src/classes/dom.C 1.11:
18044: * src/main/main.dsp 1.112:
18045: * src/types/pa_vdom.h 1.4:
18046: ^dom.xslt[stylesheet filename] 0
18047:
18048: * src/classes/dom.C 1.5:
18049: ^dom.save[b.xml] 1:error handling
18050:
18051: * src/classes/dom.C 1.13:
18052: ^dom:save/string/file[output options]
18053: output options:
18054: $.method[xml|html|text] $.encoding[windows-1251|...]
18055:
18056: * src/classes/dom.C 1.6:
18057: ^dom.string[] 0
18058:
18059: * src/classes/dom.C 1.7:
18060: * src/classes/dom.C 1.8:
18061: ^dom.string[encoding] 1
18062: ^dom.save[encoding;filename]
18063:
18064: 2001-09-08 parser
18065: * src/types/pa_vform.C [before_xml] 1.33.2.3:
18066: $form:tables.name.field
18067:
18068: 2001-09-07 parser
18069: * src/classes/dom.C 1.3:
18070: * src/types/pa_value.h [before_xml] 1.70.4.1:
18071: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
18072: (def $table) is false when table is empty
18073:
18074: * src/main/pa_request.C [before_xml] 1.152.4.1:
18075: * src/types/pa_vform.C [before_xml] 1.33.2.2:
18076: * src/types/pa_vform.h [before_xml] 1.22.2.2:
18077: !$form:tables
18078: $atable[$form:tables.a]
18079: ^atable.menu{a=$atable.element}[,]
18080:
18081: * src/classes/dom.C 1.1:
18082: file dom.C was initially added on branch xalan1_2.
18083:
18084: * src/main/pa_exception.C 1.15:
18085: * src/types/pa_vform.C 1.32:
18086: getting FIRST form element [not last]
18087:
18088: * src/classes/table.C [before_xml] 1.110.4.1:
18089: table:empty removed, superceded by ^if(def $table)...
18090:
18091: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
18092: * src/types/pa_vform.C [before_xml] 1.33.2.1:
18093: * src/types/pa_vform.h [before_xml] 1.22.2.1:
18094: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
18095: !$form:fields
18096:
18097: * src/include/pa_hash.h 1.43:
18098: * src/main/pa_hash.C 1.39:
18099: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
18100: * src/types/pa_vfile.h 1.30:
18101: * src/types/pa_vform.C 1.33:
18102: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
18103: * src/types/pa_vform.h 1.22:
18104: z
18105:
18106: * src/Makefile.in [xalan1_2] 1.16.2.1:
18107: * src/classes/dom.C [xalan1_2] 1.1.2.1:
18108: * src/classes/table.C [xalan1_2] 1.110.2.1:
18109: * src/main/main.dsp [xalan1_2] 1.108.2.1:
18110: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
18111: introducing dom. dom:load[a.xml]
18112:
18113: * src/main/pa_string.C [before_xml] 1.102.2.1:
18114: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
18115: is 0]
18116:
18117: * src/Makefile.in 1.17:
18118: * src/classes/dom.C 1.2:
18119: * src/classes/table.C 1.111:
18120: * src/main/main.dsp 1.109:
18121: * src/types/pa_vdom.h 1.2:
18122: * src/types/pa_vform.C 1.34:
18123: merged with successful start of dom
18124:
18125: * src/types/pa_vdom.h 1.1:
18126: file pa_vdom.h was initially added on branch xalan1_2.
18127:
18128: 2001-09-06 parser
18129: * src/doc/doxygen.cfg 1.14:
18130: merged new default options from 1.2.10 doxygen
18131:
18132: * src/classes/hash.C 1.15:
18133: * src/include/pa_globals.h 1.61:
18134: * src/main/pa_globals.C 1.71:
18135: * src/types/pa_vhash.h 1.16:
18136: now there's special hash key '_default' [instead of ^_default method]
18137: $hash[
18138: $.a[1]
18139: $.b[2]
18140: $._default[xx]
18141: ]
18142: $hash.c
18143:
18144: * src/types/pa_vform.C 1.30:
18145: * src/types/pa_vform.C 1.31:
18146: a=1&a=2 would result in $form:a being a table with one column '
18147: element' and two rows: 1 and 2
18148:
18149: * src/classes/image.C 1.40:
18150: * src/classes/op.C 1.41:
18151: * src/classes/string.C 1.74:
18152: * src/classes/table.C 1.110:
18153: * src/doc/doxygen.cfg 1.13:
18154: * src/targets/isapi/parser3isapi.C 1.38:
18155: * src/types/pa_vtable.C 1.3:
18156: few #ifndef DOXYGEN
18157:
18158: * src/classes/void.C 1.9:
18159: * src/main/pa_string.C 1.102:
18160: * src/main/pa_table.C 1.36:
18161: fixed up bad int/double conversions, and now $form:nonexistent
18162: int(88) would return 88
18163:
18164: * src/main/compile.tab.C 1.10:
18165: * src/main/compile.y 1.165:
18166: ^if(0){}{ ^if(1){}^; }
18167: bug fixed [thanks, fif], ^; were treated there non-literally
18168:
18169: 2001-09-05 parser
18170: * src/classes/string.C 1.73:
18171: * src/classes/table.C 1.109:
18172: sql options can be void [same as image:html the other day]
18173:
18174: * src/classes/mail.C 1.36:
18175: MAIN:MAIL check fixed
18176:
18177: * src/Makefile.in 1.16:
18178: * src/classes/Makefile.in 1.15:
18179: * src/main/Makefile.in 1.12:
18180: * src/targets/cgi/Makefile.in 1.14:
18181: * src/types/Makefile.in 1.11:
18182: makes
18183:
18184: * src/main/pa_sql_driver_manager.C 1.33:
18185: * src/sql/pa_sql_driver.h 1.16:
18186: * src/targets/cgi/parser3.C 1.110:
18187: #define STRINGIZE(name) #name
18188: does not macro expantion on param, simply qoutes whatever passed, undone
18189:
18190: * src/main/pa_sql_driver_manager.C 1.30:
18191: * src/sql/pa_sql_driver.h 1.14:
18192: SQL_DRIVER_CREATE_FUNC_NAME
18193:
18194: * src/main/pa_sql_driver_manager.C 1.32:
18195: * src/sql/pa_sql_driver.h 1.15:
18196: * src/targets/cgi/Makefile.am 1.13:
18197: * src/targets/cgi/parser3.C 1.109:
18198: #define STRINGIZE(name) #name
18199: invented
18200:
18201: * src/targets/cgi/Makefile.am 1.14:
18202: .am undo
18203:
18204: * src/classes/op.C 1.40:
18205: * src/include/pa_sql_driver_manager.h 1.8:
18206: * src/main/pa_sql_driver_manager.C 1.31:
18207: #define MAIN_SQL_NAME "SQL"
18208: #define MAIN_SQL_DRIVERS_NAME "drivers"
18209:
18210: moved to be availible to all users
18211:
18212: 2001-09-04 parser
18213: * src/targets/cgi/parser3.C 1.106:
18214: zz
18215:
18216: * src/include/pa_config_auto.h.in 1.5:
18217: * src/targets/Makefile.in 1.12:
18218: * src/targets/apache13/Makefile.in 1.12:
18219: * src/targets/cgi/Makefile.am 1.12:
18220: * src/targets/cgi/Makefile.in 1.13:
18221: * src/targets/cgi/parser3.C 1.102:
18222: configure --sysconfdir=sysadmin-controlled auto.p location for
18223: targets/cgi/parser3, default[/usr/local/etc]
18224:
18225: * src/Makefile.in 1.15:
18226: * src/include/pa_config_auto.h.in 1.4:
18227: * src/targets/apache13/Makefile.in 1.11:
18228: * src/targets/cgi/Makefile.in 1.12:
18229: makes
18230:
18231: * src/targets/isapi/parser3isapi.C 1.37:
18232: z
18233:
18234: * src/targets/cgi/parser3.C 1.104:
18235: zzz
18236:
18237: * src/targets/cgi/parser3.C 1.108:
18238: full_file_spec bug
18239:
18240: * src/classes/image.C 1.39:
18241: image.html now can accept void params
18242:
18243: * src/classes/date.C 1.5:
18244: date:sql-string is now without ''
18245:
18246: * src/classes/date.C 1.6:
18247: date
18248:
18249: * src/targets/cgi/parser3.C 1.107:
18250: getenvcheck
18251:
18252: 2001-09-03 parser
18253: * src/targets/cgi/parser3.C 1.101:
18254: /configure cgi SYSCONFDIR
18255:
18256: 2001-09-01 parser
18257: * src/classes/image.C 1.38:
18258: letter_spacing
18259:
18260: * src/classes/image.C 1.36:
18261: image: as_int as_string used
18262:
18263: * src/classes/image.C 1.37:
18264: image: font params changed
18265:
18266: * src/types/pa_vmethod_frame.h 1.15:
18267: $result[] now gets properly analized
18268:
18269: 2001-08-31 parser
18270: * src/Makefile.in 1.14:
18271: * src/include/pa_dir.h 1.4:
18272: * src/targets/Makefile.in 1.11:
18273: * src/targets/cgi/parser3.C 1.99:
18274: compiled under cygwin
18275:
18276: * src/targets/cgi/parser3.C 1.100:
18277: z
18278:
18279: * src/classes/void.C 1.8:
18280: void:int/double += (default)
18281:
18282: * src/classes/string.C 1.72:
18283: * src/classes/table.C 1.108:
18284: string:int/double (defaults)
18285:
18286: * src/classes/image.C 1.35:
18287: image:font added space param
18288: image:font changed charwidth alg, added kerning const[for now]
18289:
18290: 2001-08-29 parser
18291: * src/main/pa_exception.C 1.14:
18292: exception redundant debug info
18293:
18294: 2001-08-28 parser
18295: * src/classes/table.C 1.107:
18296: NO_STRING_ORIGIN check
18297:
18298: * src/classes/string.C 1.71:
18299: * src/include/pa_dictionary.h 1.2:
18300: * src/include/pa_string.h 1.101:
18301: * src/main/pa_dictionary.C 1.4:
18302: * src/main/pa_string.C 1.101:
18303: * src/main/untaint.C 1.59:
18304: pa_directory speeded up. moved zero 'from' check to directory constructor.
18305: string:replace
18306:
18307: * src/Makefile.in 1.13:
18308: makes
18309:
18310: * src/Makefile.in 1.12:
18311: * src/classes/Makefile.in 1.13:
18312: * src/main/Makefile.in 1.10:
18313: * src/targets/Makefile.in 1.10:
18314: * src/targets/apache13/Makefile.in 1.9:
18315: * src/targets/cgi/Makefile.in 1.10:
18316: * src/types/Makefile.in 1.9:
18317: makefiles
18318:
18319: * src/classes/file.C 1.51:
18320: * src/main/pa_common.C 1.63:
18321: file:move autocreate/remove dest/src dir
18322:
18323: * src/main/compile.C 1.47:
18324: NO_STRING_ORIGIN check2
18325:
18326: * src/classes/image.C 1.33:
18327: image: gifsize little endian
18328:
18329: * src/targets/apache13/Makefile.am 1.4:
18330: COMPILE_APACHE13_MODULE
18331:
18332: * src/include/pa_dictionary.h 1.4:
18333: * src/main/pa_dictionary.C 1.5:
18334: * src/main/pa_sql_driver_manager.C 1.29:
18335: NO_STRING_ORIGIN check3
18336:
18337: * src/include/pa_dictionary.h 1.3:
18338: gcc: ../include/pa_dictionary.h:19: storage class specifiers
18339: invalid in friend function declarations
18340:
18341: * src/targets/apache13/Makefile.am 1.3:
18342: configure to skip apache
18343:
18344: * src/classes/Makefile.in 1.14:
18345: * src/main/Makefile.in 1.11:
18346: * src/targets/apache13/Makefile.in 1.10:
18347: * src/targets/cgi/Makefile.in 1.11:
18348: * src/types/Makefile.in 1.10:
18349: make.ins
18350:
18351: * src/classes/op.C 1.39:
18352: * src/main/compile.tab.C 1.9:
18353: * src/main/pa_dir.C 1.6:
18354: * src/main/untaint.C 1.60:
18355: * src/targets/cgi/parser3.C 1.98:
18356: * src/targets/isapi/parser3isapi.C 1.36:
18357: strncpy forced with zero ending in case of limit
18358:
18359: * src/classes/image.C 1.34:
18360: image error msgs
18361:
18362: * src/classes/Makefile.am 1.18:
18363: * src/main/Makefile.am 1.15:
18364: * src/targets/cgi/Makefile.am 1.11:
18365: * src/types/Makefile.am 1.6:
18366: .am-s
18367:
18368: * src/doc/doxygen.cfg 1.12:
18369: doxygen conf removed some garbage from under doxygeneration
18370:
18371: 2001-08-27 parser
18372: * src/Makefile.in 1.11:
18373: * src/classes/Makefile.in 1.12:
18374: * src/main/Makefile.in 1.9:
18375: * src/main/pa_common.C 1.61:
18376: * src/main/pa_exception.C 1.12:
18377: * src/main/pa_sql_driver_manager.C 1.28:
18378: * src/targets/Makefile.in 1.9:
18379: * src/targets/apache13/Makefile.in 1.8:
18380: * src/targets/cgi/Makefile.am 1.10:
18381: * src/targets/cgi/Makefile.in 1.9:
18382: * src/types/Makefile.in 1.8:
18383: configure for solaris -lsocket
18384:
18385: * src/classes/image.C 1.31:
18386: * src/classes/image.C 1.32:
18387: fixed jpgsize alg
18388:
18389: * src/main/pa_request.C 1.152:
18390: * src/targets/cgi/parser3.C 1.97:
18391: parser3 test.html [auto.p from current dir loading]
18392:
18393: * src/main/pa_exception.C 1.13:
18394: z
18395:
18396: * src/main/pa_common.C 1.62:
18397: removed debug info from pa_common
18398:
18399: 2001-08-24 parser
18400: * src/targets/cgi/parser3.C 1.95:
18401: not cgi extra \n 2
18402:
18403: * src/classes/file.C 1.50:
18404: * src/classes/form.C 1.14:
18405: * src/classes/mail.C 1.35:
18406: * src/classes/table.C 1.106:
18407: fiew non-pool mallocs fixed
18408:
18409: * src/targets/cgi/parser3.C 1.96:
18410: not cgi extra \n 3
18411:
18412: * src/sql/pa_sql_driver.h 1.13:
18413: sql* removed services from disconnect - cross-request ideological probs.
18414: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
18415:
18416: * src/targets/cgi/parser3.C 1.94:
18417: not cgi extra \n
18418:
18419: * src/main/pa_sql_driver_manager.C 1.27:
18420: z
18421:
18422: * src/include/pa_sql_connection.h 1.12:
18423: * src/main/pa_sql_driver_manager.C 1.26:
18424: sql* removed services from disconnect - cross-request
18425: ideological probs.
18426:
18427: 2001-08-23 parser
18428: * src/main/pa_sql_driver_manager.C 1.25:
18429: oracle: dlink
18430:
18431: * src/classes/file.C 1.49:
18432: minor bug in file:save fixed
18433:
18434: 2001-08-22 parser
18435: * src/classes/file.C 1.48:
18436: * src/main/compile.tab.C 1.8:
18437: * src/types/pa_vfile.C 1.18:
18438: * src/types/pa_vfile.h 1.29:
18439: file:load|save[text|binary;
18440:
18441: * src/main/compile.tab.C 1.7:
18442: * src/main/compile.y 1.164:
18443: ^method[]^[^] literals []
18444:
18445: 2001-08-21 parser
18446: * src/classes/file.C 1.47:
18447: * src/classes/table.C 1.105:
18448: ^file:list
18449:
18450: 2001-08-20 parser
18451: * src/main/compile.tab.C 1.6:
18452: * src/main/compile.y 1.163:
18453: * src/main/pa_sql_driver_manager.C 1.24:
18454: * src/types/pa_value.h 1.70:
18455: * src/types/pa_vbool.h 1.11:
18456: * src/types/pa_vdouble.h 1.24:
18457: * src/types/pa_vint.h 1.25:
18458: var(123) ^var.inc[] recousively caused problems: inc incremeted
18459: 123 literal!! fixed
18460:
18461: 2001-08-10 parser
18462: * src/classes/table.C 1.101:
18463: * src/include/pa_table.h 1.34:
18464: * src/main/pa_table.C 1.35:
18465: table.sort now creates new sorted table
18466:
18467: * src/main/compile.tab.C 1.3:
18468: * src/main/compile.tab.C 1.4:
18469: * src/main/compile.y 1.160:
18470: * src/main/compile.y 1.161:
18471: (codes) name part syntax added
18472:
18473: * src/main/compile.tab.C 1.5:
18474: * src/main/compile.y 1.162:
18475: [codes] name part syntax now
18476:
18477: * src/main/pa_string.C 1.100:
18478: string.match hanged on. there were a hang check but it weren't wise enough
18479:
18480: @parse[dateString][tmp]
18481: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
18482: $tmp.1 $tmp.2
18483: #end
18484:
18485: @main[]
18486: ^parse[2001-02-03]
18487:
18488: * src/classes/table.C 1.102:
18489: * src/classes/table.C 1.103:
18490: table:sort now default desc
18491:
18492: * src/types/pa_value.h 1.69:
18493: * src/types/pa_vstring.h 1.30:
18494: * src/types/pa_vstring.h 1.31:
18495: string now def only when ne ''
18496:
18497: * src/main/pa_request.C 1.150:
18498: * src/main/pa_request.C 1.151:
18499: wanted to make
18500: const int MAX_EXECUTE_SECONDS=1;
18501:
18502: but couldnt, set_callback_and_alarm appeared to be not exported :(
18503:
18504: * src/classes/table.C 1.104:
18505: table:sort restored [it was bad test :(]
18506:
18507: 2001-08-09 parser
18508: * src/main/pa_string.C 1.99:
18509: $a[010] now ^if($a==10){true}
18510: were octal
18511:
18512: * src/main/Makefile.am 1.14:
18513: .am
18514:
18515: * src/classes/void.C 1.6:
18516: * src/classes/void.C 1.7:
18517: void: int double copy/paste from int: bug fixed
18518:
18519: * src/classes/hash.C 1.14:
18520: hash:_default now [was hash:default]
18521:
18522: * src/types/pa_vcookie.C 1.22:
18523: cookie name&value origins added, more precise $ORIGINS(1)
18524:
18525: * src/classes/op.C 1.38:
18526: case without switch check added
18527:
18528: * src/main/Makefile.in 1.8:
18529: make.in
18530:
18531: 2001-08-07 parser
18532: * src/classes/math.C 1.5:
18533: * src/main/pa_request.C 1.149:
18534: math:random fixed. win32 srand made working
18535:
18536: * src/classes/double.C 1.36:
18537: * src/classes/int.C 1.32:
18538: * src/classes/string.C 1.70:
18539: * src/classes/table.C 1.100:
18540: * src/include/pa_globals.h 1.60:
18541: * src/main/pa_globals.C 1.70:
18542: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
18543: string, table
18544:
18545: 2001-08-06 parser
18546: * src/classes/hash.C 1.13:
18547: hash:keys renamed to hash:_keys :(
18548:
18549: * src/main/pa_exec.C 1.10:
18550: exec win32 real filename
18551:
18552: * src/classes/file.C 1.46:
18553: exec stderr out
18554:
18555: * src/classes/mail.C 1.34:
18556: * src/classes/op.C 1.37:
18557: * src/include/pa_array.h 1.43:
18558: * src/include/pa_globals.h 1.59:
18559: * src/include/pa_hash.h 1.42:
18560: * src/include/pa_request.h 1.94:
18561: * src/main/compile.tab.C 1.2:
18562: * src/main/compile.y 1.159:
18563: * src/main/pa_array.C 1.38:
18564: * src/main/pa_dictionary.C 1.3:
18565: * src/main/pa_exec.C 1.11:
18566: * src/main/pa_globals.C 1.69:
18567: * src/main/pa_hash.C 1.38:
18568: * src/main/pa_request.C 1.148:
18569: * src/main/pa_string.C 1.98:
18570: class_path
18571:
18572: 2001-08-03 parser
18573: * src/classes/table.C 1.99:
18574: * src/types/pa_vtable.h 1.28:
18575: vtable.locks killed
18576:
18577: 2001-08-02 parser
18578: * src/classes/classes.h 1.9:
18579: * src/classes/op.C 1.36:
18580: * src/include/pa_globals.h 1.58:
18581: * src/main/execute.C 1.188:
18582: * src/main/pa_globals.C 1.66:
18583: * src/main/pa_globals.C 1.67:
18584: found another multithread bug in op.C (last, last global var
18585: killed) :)
18586:
18587: * src/main/pa_dictionary.C 1.2:
18588: * src/main/pa_globals.C 1.68:
18589: memset dictionary minor bug fixed
18590:
18591: * src/classes/string.C 1.69:
18592: * src/classes/table.C 1.98:
18593: * src/include/pa_array.h 1.42:
18594: * src/main/execute.C 1.190:
18595: * src/main/pa_exec.C 1.9:
18596: introducing Array_iter
18597:
18598: * src/main/execute.C 1.189:
18599: detected quick_get recursion bug. changed to get@execute, but
18600: needs array iterator, separate from array to avoid it & use caching
18601:
18602: 2001-08-01 parser
18603: * src/include/pa_dictionary.h 1.1:
18604: * src/include/pa_globals.h 1.57:
18605: * src/include/pa_string.h 1.100:
18606: * src/main/main.dsp 1.107:
18607: * src/main/pa_dictionary.C 1.1:
18608: * src/main/pa_globals.C 1.65:
18609: * src/main/pa_request.C 1.147:
18610: * src/main/pa_string.C 1.97:
18611: * src/main/untaint.C 1.58:
18612: speeded up typo-html replacements. introducing Dictionary with
18613: first-char caching
18614:
18615: 2001-07-31 parser
18616: * src/types/Makefile.am 1.5:
18617: pa_vtable.C added to .am
18618:
18619: * src/main/compile.tab.C 1.1:
18620: added, so that could be compiled even on non-bison-enabled platforms
18621:
18622: 2001-07-28 parser
18623: * src/main/compile.y 1.158:
18624: * src/main/untaint.C 1.57:
18625: bug fix @ untaint when \r skipped \n
18626:
18627: * src/classes/table.C 1.97:
18628: table:hash always produces hash, when can't - empty
18629:
18630: 2001-07-27 parser
18631: * src/classes/double.C 1.35:
18632: * src/classes/int.C 1.31:
18633: * src/classes/string.C 1.68:
18634: provided meaningful msg on int/double/string :sql without
18635: result and default
18636:
18637: 2001-07-26 parser
18638: * src/include/pa_opcode.h 1.6:
18639: * src/main/compile.y 1.156:
18640: * src/main/execute.C 1.187:
18641: hash creation syntax problem persists. restored $: for a while.
18642: thinking of $man[$.age[zzz]] syntax now
18643:
18644: * src/classes/op.C 1.35:
18645: fixed bad multithread bug with strangly global OP
18646:
18647: * src/main/compile.y 1.157:
18648: $man[$.age[zzz]] 0
18649:
18650: * src/include/pa_opcode.h 1.4:
18651: * src/main/compile.C 1.45:
18652: * src/main/compile.y 1.154:
18653: * src/main/compile_tools.h 1.46:
18654: * src/main/execute.C 1.185:
18655: * src/main/pa_request.C 1.146:
18656: * src/types/pa_vmethod_frame.h 1.13:
18657: introducing ::
18658: this is constructor call prefix.
18659: ordinary : remains for static accesses
18660:
18661: * src/classes/double.C 1.34:
18662: * src/classes/int.C 1.30:
18663: * src/classes/string.C 1.67:
18664: * src/include/pa_opcode.h 1.5:
18665: * src/main/compile.C 1.46:
18666: * src/main/compile.y 1.155:
18667: * src/main/compile_tools.h 1.47:
18668: * src/main/execute.C 1.186:
18669: * src/types/pa_vcode_frame.h 1.7:
18670: * src/types/pa_vmethod_frame.h 1.14:
18671: * src/types/pa_wcontext.h 1.16:
18672: * src/types/pa_wwrapper.h 1.10:
18673: fixing :: realization #1
18674:
18675: 2001-07-25 parser
18676: * src/classes/table.C 1.95:
18677: * src/main/main.dsp 1.106:
18678: * src/types/pa_vtable.C 1.1:
18679: * src/types/pa_vtable.h 1.27:
18680: ^table.record[] now $table.fields
18681:
18682: * src/types/pa_vtable.C 1.2:
18683: table: get_element order changeed. now:
18684: 1. fields
18685: 2. methods
18686: 3. columns
18687:
18688: * src/types/pa_vdouble.h 1.23:
18689: * src/types/pa_vint.h 1.24:
18690: odbc: no result queries; quote.
18691: optimized double&int tostring-s
18692:
18693: * src/classes/string.C 1.66:
18694: * src/include/pa_globals.h 1.56:
18695: * src/main/execute.C 1.183:
18696: * src/main/pa_globals.C 1.64:
18697: match replace code context moved to implicit $match context
18698:
18699: * src/main/compile.C 1.44:
18700: * src/main/compile.y 1.153:
18701: * src/main/compile_tools.h 1.45:
18702: allowed whitespace before first method decl
18703:
18704: * src/include/pa_opcode.h 1.3:
18705: * src/main/compile.y 1.149:
18706: * src/main/compile_tools.C 1.37:
18707: * src/main/compile_tools.h 1.43:
18708: * src/main/execute.C 1.182:
18709: with killed, code storage introduced with former 'with' syntax
18710:
18711: * src/main/compile.y 1.150:
18712: * src/main/compile.y 1.151:
18713: * src/main/execute.C 1.184:
18714: $var[] is now empty string, not void
18715:
18716: * src/main/compile.C 1.43:
18717: * src/main/compile.y 1.152:
18718: * src/main/compile_tools.h 1.44:
18719: allowed empty lines before first method decl
18720:
18721: * src/classes/table.C 1.96:
18722: allowed nontable result in table:sql, results in empty table
18723:
18724: 2001-07-24 parser
18725: * src/main/compile.C 1.42:
18726: * src/main/execute.C 1.181:
18727: * src/main/pa_string.C 1.96:
18728: * src/types/pa_value.h 1.68:
18729: first get_element, next get operator
18730:
18731: * src/classes/file.C 1.45:
18732: * src/include/pa_common.h 1.47:
18733: * src/main/pa_common.C 1.60:
18734: file:move
18735:
18736: * src/main/compile.y 1.148:
18737: removed @end handling
18738:
18739: * src/main/pa_common.C 1.59:
18740: file_read close @ eof when imgsize bug fixed
18741:
18742: * src/main/compile.C 1.41:
18743: * src/main/compile.y 1.147:
18744: @end handling method2
18745:
18746: 2001-07-23 parser
18747: * src/main/pa_sql_driver_manager.C 1.23:
18748: * src/sql/pa_sql_driver.h 1.12:
18749: sql odbc driver
18750:
18751: * src/classes/hash.C 1.11:
18752: * src/classes/hash.C 1.12:
18753: * src/classes/string.C 1.65:
18754: * src/classes/table.C 1.94:
18755: * src/classes/void.C 1.5:
18756: * src/include/pa_sql_connection.h 1.11:
18757: * src/sql/pa_sql_driver.h 1.11:
18758: changed sql driver query interface
18759:
18760: 2001-07-20 parser
18761: * src/types/pa_vrequest.C 1.8:
18762: X!$browser:type
18763:
18764: * src/classes/file.C 1.44:
18765: * src/classes/string.C 1.64:
18766: * src/include/pa_string.h 1.99:
18767: * src/main/execute.C 1.180:
18768: * src/main/pa_string.C 1.95:
18769: * src/types/pa_valiased.C 1.8:
18770: * src/types/pa_valiased.h 1.13:
18771: * src/types/pa_value.h 1.67:
18772: * src/types/pa_vclass.h 1.17:
18773: * src/types/pa_vcookie.h 1.11:
18774: * src/types/pa_vdate.h 1.3:
18775: * src/types/pa_vfile.h 1.28:
18776: * src/types/pa_vform.h 1.21:
18777: * src/types/pa_vhash.h 1.15:
18778: * src/types/pa_vmath.h 1.2:
18779: * src/types/pa_vobject.h 1.10:
18780: * src/types/pa_vrequest.C 1.7:
18781: * src/types/pa_vstateless_class.h 1.16:
18782: * src/types/pa_vstateless_object.h 1.10:
18783: only ^class:method dynamic calls allowed.
18784: ^BASE.method call disabled.
18785: BASE element globally removed
18786:
18787: 2001-07-18 parser
18788: * src/Makefile.am 1.6:
18789: * src/Makefile.in 1.10:
18790: * src/classes/Makefile.am 1.17:
18791: * src/main/Makefile.am 1.13:
18792: * src/targets/Makefile.am 1.6:
18793: * src/targets/apache13/Makefile.am 1.2:
18794: * src/targets/cgi/Makefile.am 1.9:
18795: * src/types/Makefile.am 1.4:
18796: removed $id from *.in *.am
18797:
18798: * src/classes/file.C 1.43:
18799: file:exec/cgi msg
18800:
18801: * src/main/pa_request.C 1.145:
18802: * src/main/untaint.C 1.56:
18803: ORIGINS langs name abbrevations
18804:
18805: * src/classes/file.C 1.42:
18806: $file:exit-code renamed to 'status'
18807:
18808: * src/classes/date.C 1.4:
18809: * src/classes/mail.C 1.33:
18810: * src/classes/math.C 1.4:
18811: * src/classes/string.C 1.63:
18812: * src/classes/table.C 1.93:
18813: * src/include/pa_globals.h 1.55:
18814: * src/include/pa_string.h 1.98:
18815: * src/main/execute.C 1.179:
18816: * src/main/pa_globals.C 1.63:
18817: * src/main/pa_request.C 1.144:
18818: * src/main/pa_string.C 1.94:
18819: * src/main/untaint.C 1.55:
18820: * src/types/pa_value.h 1.66:
18821: * src/types/pa_vdouble.h 1.22:
18822: * src/types/pa_vfile.h 1.27:
18823: * src/types/pa_vint.h 1.23:
18824: * src/types/pa_vstring.C 1.9:
18825: * src/types/pa_vstring.h 1.29:
18826: $ORIGINS(1) output tracing mode
18827:
18828: * src/classes/Makefile.in 1.11:
18829: * src/main/Makefile.in 1.7:
18830: * src/targets/Makefile.in 1.8:
18831: * src/targets/apache13/Makefile.in 1.7:
18832: * src/targets/cgi/Makefile.in 1.8:
18833: * src/types/Makefile.in 1.7:
18834: $id in .in's from .am's removed
18835:
18836: * src/classes/file.C 1.41:
18837: * src/main/pa_exec.C 1.8:
18838: file:exec
18839:
18840: 2001-07-17 parser
18841: * src/Makefile.in 1.9:
18842: * src/classes/Makefile.in 1.10:
18843: == wrong
18844:
18845: 2001-07-13 parser
18846: * src/main/execute.C 1.175:
18847: * src/main/pa_request.C 1.142:
18848: order of MAIN parents was wrong, fixed
18849:
18850: * src/classes/double.C 1.33:
18851: * src/classes/int.C 1.29:
18852: * src/classes/string.C 1.62:
18853: * src/include/pa_request.h 1.92:
18854: * src/include/pa_request.h 1.93:
18855: * src/main/execute.C 1.176:
18856: * src/main/execute.C 1.177:
18857: * src/main/execute.C 1.178:
18858: * src/main/pa_request.C 1.143:
18859: auto.p[@auto], /news/auto.p[no @auto], so that initializing
18860: second would not call first @auto
18861:
18862: 2001-07-12 parser
18863: * src/types/pa_value.h 1.65:
18864: pa_value.putelement modification of system classes prevented
18865:
18866: 2001-07-11 parser
18867: * src/classes/string.C 1.61:
18868: * src/doc/sources2html.cmd 1.3:
18869: lr split now yelds table $piece
18870:
18871: * src/classes/file.C 1.40:
18872: * src/include/pa_common.h 1.46:
18873: * src/main/pa_common.C 1.58:
18874: * src/types/pa_vstateless_class.h 1.15:
18875: $file created by file:state += .atime .mtime .ctime
18876: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
18877:
18878: 2001-07-09 parser
18879: * src/main/untaint.C 1.54:
18880: qp wrong name
18881:
18882: * src/classes/date.C 1.3:
18883: * src/classes/string.C 1.60:
18884: * src/classes/table.C 1.92:
18885: * src/main/compile.y 1.146:
18886: date format 0
18887:
18888: 2001-07-07 parser
18889: * src/classes/Makefile.am 1.16:
18890: * src/classes/date.C 1.1:
18891: * src/classes/file.C 1.39:
18892: * src/classes/hash.C 1.10:
18893: * src/classes/image.C 1.30:
18894: * src/classes/mail.C 1.32:
18895: * src/classes/math.C 1.3:
18896: * src/classes/op.C 1.34:
18897: * src/classes/string.C 1.59:
18898: * src/classes/table.C 1.90:
18899: * src/classes/void.C 1.4:
18900: * src/include/pa_request.h 1.91:
18901: * src/main/main.dsp 1.105:
18902: * src/types/pa_value.h 1.64:
18903: * src/types/pa_vdate.h 1.1:
18904: * src/types/pa_wcontext.C 1.7:
18905: date now set $fields roll string. todo: sql, calendar
18906:
18907: * src/classes/date.C 1.2:
18908: * src/classes/table.C 1.91:
18909: * src/include/pa_common.h 1.45:
18910: * src/include/pa_string.h 1.97:
18911: * src/main/pa_common.C 1.57:
18912: * src/types/pa_vdate.h 1.2:
18913: date roll
18914: table calendar
18915:
18916: 2001-07-06 parser
18917: * src/classes/math.C 1.2:
18918: * src/include/pa_request.h 1.90:
18919: * src/main/execute.C 1.174:
18920: * src/main/main.dsp 1.104:
18921: * src/main/pa_request.C 1.141:
18922: * src/types/pa_vmath.h 1.1:
18923: math 0
18924:
18925: 2001-07-03 parser
18926: * src/classes/Makefile.am 1.15:
18927: * src/classes/math.C 1.1:
18928: * src/classes/op.C 1.33:
18929: * src/classes/random.C 1.15:
18930: * src/main/main.dsp 1.103:
18931: class random renamed to math, operators became methods
18932:
18933: * src/classes/op.C 1.32:
18934: pow sqrt
18935:
18936: * src/classes/op.C 1.31:
18937: * src/main/execute.C 1.173:
18938: sin asin cos acos tan atan
18939:
18940: 2001-07-02 parser
18941: * src/classes/hash.C 1.9:
18942: ^hash.keys[]
18943:
18944: * src/classes/table.C 1.88:
18945: * src/main/pa_table.C 1.34:
18946: ^table:columns[]
18947:
18948: * src/classes/table.C 1.89:
18949: ^table.columns column renamed from 'name' to 'column'
18950:
18951: * src/main/compile.y 1.145:
18952: * src/main/compile_tools.h 1.42:
18953: in expressions now allowed 'strings'
18954:
18955: 2001-06-29 parser
18956: * src/main/execute.C 1.171:
18957: * src/main/execute.C 1.172:
18958: /0 %0 checkes ver 2
18959:
18960: * src/classes/table.C 1.87:
18961: empty strings @ sql
18962:
18963: * src/Makefile.in 1.8:
18964: * src/classes/Makefile.in 1.9:
18965: makes
18966:
18967: * src/classes/Makefile.am 1.14:
18968: nothing - void
18969:
18970: * src/main/execute.C 1.170:
18971: /0 %0 checke
18972:
18973: 2001-06-28 parser
18974: * src/classes/double.C 1.32:
18975: * src/classes/file.C 1.38:
18976: * src/classes/form.C 1.13:
18977: * src/classes/hash.C 1.8:
18978: * src/classes/image.C 1.29:
18979: * src/classes/int.C 1.28:
18980: * src/classes/mail.C 1.31:
18981: * src/classes/op.C 1.30:
18982: * src/classes/random.C 1.14:
18983: * src/classes/response.C 1.13:
18984: * src/classes/string.C 1.58:
18985: * src/classes/table.C 1.86:
18986: * src/classes/void.C 1.3:
18987: * src/main/compile.C 1.40:
18988: * src/main/compile.y 1.144:
18989: * src/main/compile_tools.C 1.36:
18990: * src/main/execute.C 1.169:
18991: * src/main/pa_array.C 1.37:
18992: * src/main/pa_common.C 1.56:
18993: * src/main/pa_dir.C 1.5:
18994: * src/main/pa_exception.C 1.11:
18995: * src/main/pa_exec.C 1.7:
18996: * src/main/pa_globals.C 1.62:
18997: * src/main/pa_hash.C 1.37:
18998: * src/main/pa_pool.C 1.20:
18999: * src/main/pa_request.C 1.140:
19000: * src/main/pa_socks.C 1.5:
19001: * src/main/pa_sql_driver_manager.C 1.22:
19002: * src/main/pa_string.C 1.93:
19003: * src/main/pa_table.C 1.33:
19004: * src/main/untaint.C 1.53:
19005: * src/targets/cgi/parser3.C 1.93:
19006: * src/targets/isapi/parser3isapi.C 1.35:
19007: */
1.26 paf 19008: static const char *RCSId="$Id: double.C,v 1.31 2001/06/28 07:41:59 parser Exp $";
1.15 paf 19009:
19010: * src/main/compile.y 1.142:
19011: * src/main/compile_tools.h 1.41:
19012: $:name: == ${name}:
19013: $class:name: == ${class:name}:
19014:
19015: * src/classes/string.C 1.56:
19016: exactly one
19017:
19018: * src/classes/double.C 1.31:
19019: * src/classes/file.C 1.37:
19020: * src/classes/form.C 1.12:
19021: * src/classes/hash.C 1.7:
19022: * src/classes/image.C 1.28:
19023: * src/classes/int.C 1.27:
19024: * src/classes/mail.C 1.30:
19025: * src/classes/op.C 1.29:
19026: * src/classes/random.C 1.13:
19027: * src/classes/response.C 1.12:
19028: * src/classes/string.C 1.57:
19029: * src/classes/table.C 1.85:
19030: * src/classes/void.C 1.2:
19031: * src/main/compile.C 1.39:
19032: * src/main/compile.y 1.143:
19033: * src/main/compile_tools.C 1.35:
19034: * src/main/execute.C 1.168:
19035: * src/main/pa_array.C 1.36:
19036: * src/main/pa_common.C 1.55:
19037: * src/main/pa_dir.C 1.4:
19038: * src/main/pa_exception.C 1.10:
19039: * src/main/pa_exec.C 1.6:
19040: * src/main/pa_globals.C 1.61:
19041: * src/main/pa_hash.C 1.36:
19042: * src/main/pa_pool.C 1.19:
19043: * src/main/pa_request.C 1.139:
19044: * src/main/pa_socks.C 1.4:
19045: * src/main/pa_sql_driver_manager.C 1.21:
19046: * src/main/pa_string.C 1.92:
19047: * src/main/pa_table.C 1.32:
19048: * src/main/untaint.C 1.52:
19049: * src/targets/cgi/parser3.C 1.92:
19050: * src/targets/isapi/parser3isapi.C 1.34:
1.26 paf 19051: static char *RCSId="$Id$";
1.15 paf 19052:
19053: 2001-06-27 parser
19054: * src/classes/hash.C 1.6:
19055: * src/classes/nothing.C 1.5:
19056: * src/classes/table.C 1.84:
19057: * src/classes/void.C 1.1:
19058: * src/main/compile.y 1.140:
19059: * src/main/compile.y 1.141:
19060: * src/main/execute.C 1.167:
19061: * src/main/main.dsp 1.102:
19062: * src/main/pa_request.C 1.138:
19063: * src/targets/cgi/pa_pool.C 1.17:
19064: * src/types/pa_value.h 1.63:
19065: * src/types/pa_vcode_frame.h 1.6:
19066: * src/types/pa_vmethod_frame.h 1.12:
19067: * src/types/pa_vnothing.h 1.2:
19068: * src/types/pa_vtable.h 1.26:
19069: * src/types/pa_vvoid.h 1.1:
19070: nothing renamed to void
19071:
19072: * src/classes/op.C 1.28:
19073: ^switch ^case
19074:
19075: * src/main/compile.y 1.139:
19076: lexer: $zzzz^zzzz were name part
19077:
19078: 2001-05-28 parser
19079: * src/main/main.dsp 1.101:
19080: * src/targets/isapi/parser3isapi.dsp 1.15:
19081: release project options [some bugs]
19082:
19083: * src/classes/classes.C 1.7:
19084: * src/main/compile.C 1.38:
19085: * src/main/compile.y 1.138:
19086: * src/main/execute.C 1.166:
19087: operators are not in root class again
19088:
19089: * src/doc/html2chm.cmd 1.3:
19090: removed >a
19091:
19092: * src/doc/sources2html.cmd 1.2:
19093: z
19094:
19095: 2001-05-24 parser
19096: * src/Makefile.in 1.7:
19097: * src/classes/Makefile.in 1.8:
19098: * src/main/Makefile.in 1.6:
19099: * src/targets/Makefile.in 1.7:
19100: * src/targets/apache13/Makefile.in 1.6:
19101: * src/targets/cgi/Makefile.in 1.7:
19102: * src/types/Makefile.in 1.6:
19103: makes
19104:
19105: * src/main/pa_request.C 1.135:
19106: * src/main/pa_request.C 1.136:
19107: * src/targets/cgi/parser3.C 1.90:
19108: // no _ conversions in @exception[params]
19109:
19110: * src/targets/cgi/parser3.dsp 1.19:
19111: project file
19112:
19113: * src/classes/op.C 1.27:
19114: * src/main/pa_request.C 1.137:
19115: * src/targets/cgi/parser3.C 1.91:
19116: ^log ^exp
19117:
19118: 2001-05-23 parser
19119: * src/classes/op.C 1.25:
19120: * src/main/compile.y 1.137:
19121: allow one empty line before LS_DEF_NAME
19122:
19123: * src/main/pa_string.C 1.91:
19124: string cmp bug
19125:
19126: * src/classes/mail.C 1.29:
19127: * src/classes/op.C 1.26:
19128: rem max 1000
19129:
19130: 2001-05-22 parser
19131: * src/classes/op.C 1.24:
19132: if params code-required
19133:
19134: 2001-05-21 parser
19135: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
19136: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
19137: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
19138: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
19139: 0
19140:
19141: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
19142: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
19143: 1
19144:
19145: * src/Makefile.in 1.6:
19146: * src/classes/Makefile.in 1.6:
19147: * src/classes/Makefile.in 1.7:
19148: * src/main/Makefile.in 1.5:
19149: * src/targets/Makefile.in 1.6:
19150: * src/targets/apache13/Makefile.in 1.5:
19151: * src/targets/cgi/Makefile.in 1.6:
19152: * src/types/Makefile.in 1.5:
19153: makes
19154:
19155: * src/classes/double.C 1.30:
19156: * src/classes/hash.C 1.4:
19157: * src/classes/hash.C 1.5:
19158: * src/classes/nothing.C 1.1:
19159: * src/classes/nothing.C 1.2:
19160: * src/classes/nothing.C 1.3:
19161: * src/classes/op.C 1.23:
19162: * src/classes/string.C 1.55:
19163: * src/classes/table.C 1.83:
19164: * src/classes/unknown.C 1.8:
19165: * src/main/compile.y 1.136:
19166: * src/main/execute.C 1.164:
19167: * src/main/execute.C 1.165:
19168: * src/main/main.dsp 1.100:
19169: * src/main/pa_request.C 1.134:
19170: * src/targets/cgi/pa_pool.C 1.15:
19171: * src/targets/cgi/pa_pool.C 1.16:
19172: * src/types/pa_value.h 1.62:
19173: * src/types/pa_vcode_frame.h 1.5:
19174: * src/types/pa_vmethod_frame.h 1.10:
19175: * src/types/pa_vmethod_frame.h 1.11:
19176: * src/types/pa_vnothing.h 1.1:
19177: * src/types/pa_vtable.h 1.24:
19178: * src/types/pa_vtable.h 1.25:
19179: * src/types/pa_vunknown.h 1.14:
19180: 'unknown' renamed to 'nothing'
19181:
19182: * src/Makefile.in 1.5:
19183: * src/classes/Makefile.in 1.5:
19184: * src/main/Makefile.in 1.4:
19185: * src/targets/Makefile.in 1.5:
19186: * src/targets/apache13/Makefile.in 1.4:
19187: * src/targets/cgi/Makefile.in 1.5:
19188: * src/types/Makefile.in 1.4:
19189: make system timestamps
19190:
19191: * src/classes/nothing.C 1.4:
19192: resultless ^sql moved to nothing:
19193:
19194: * src/classes/Makefile.am 1.13:
19195: .AM
19196:
19197: * src/main/pa_request.C 1.133:
19198: .am
19199:
19200: * src/Makefile.in 1.4:
19201: file stamps to remove autoreconf
19202:
19203: * src/targets/cgi/parser3.C 1.88:
19204: argv can be just "parser3". made site_auto_path "." in that case
19205:
19206: * src/types/pa_vstring.C 1.8:
19207: eoleof
19208:
19209: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
19210: * src/main/execute.C 1.162:
19211: * src/targets/cgi/Makefile.in 1.4:
19212: * src/targets/cgi/parser3.C 1.86:
19213: * src/targets/cgi/parser3.C 1.87:
19214: * src/targets/cgi/parser3.C 1.89:
19215: z
19216:
19217: * src/main/pa_request.C 1.132:
19218: * src/targets/cgi/parser3.C 1.85:
19219: pcre_tables=pcre_default_tables;
19220:
19221: * src/classes/hash.C 1.3:
19222: * src/classes/int.C 1.25:
19223: * src/classes/string.C 1.53:
19224: * src/classes/table.C 1.82:
19225: * src/include/pa_string.h 1.95:
19226: * src/include/pa_string.h 1.96:
19227: * src/main/pa_string.C 1.89:
19228: * src/main/pa_string.C 1.90:
19229: * src/types/pa_vstring.C 1.6:
19230: * src/types/pa_vstring.h 1.27:
19231: started int:sql
19232:
19233: * src/types/pa_vstring.C 1.7:
19234: * src/types/pa_vstring.h 1.28:
19235: removed unnecessary vstring::set_string
19236:
19237: * src/classes/double.C 1.29:
19238: * src/classes/int.C 1.26:
19239: * src/classes/string.C 1.54:
19240: int,double;sql
19241:
19242: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
19243: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
19244: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
19245: hash:sql
19246:
19247: * src/classes/classes.C 1.6:
19248: * src/classes/hash.C 1.2:
19249: * src/classes/op.C 1.22:
19250: * src/classes/table.C 1.81:
19251: * src/main/compile.C 1.37:
19252: * src/main/compile.y 1.135:
19253: * src/main/execute.C 1.163:
19254: hash:sql moved to main trunc. operators.txt updated
19255:
19256: 2001-05-19 parser
19257: * src/types/pa_value.h 1.61:
19258: parameter # 1 based
19259:
19260: * src/main/pa_common.C 1.54:
19261: common: actual filename '%s'
19262:
19263: * src/classes/string.C 1.52:
19264: root context in match replace body now unchanged
19265:
19266: * src/classes/Makefile.am 1.10:
19267: * src/classes/Makefile.am 1.11:
19268: * src/classes/Makefile.am 1.12:
19269: * src/classes/Makefile.am 1.9:
19270: * src/main/pa_sql_driver_manager.C 1.20:
19271: * src/targets/cgi/pa_pool.C 1.12:
19272: classes/.am
19273:
19274: * src/main/untaint.C 1.50:
19275: * src/targets/cgi/pa_pool.C 1.13:
19276: * src/targets/cgi/parser3.C 1.84:
19277: fixed bug in pre html untaint, wrong size used, 4* mem wasted
19278:
19279: * src/classes/string.C 1.51:
19280: * src/main/pa_string.C 1.88:
19281: z
19282:
19283: * src/include/pa_string.h 1.94:
19284: * src/main/untaint.C 1.51:
19285: * src/targets/cgi/pa_pool.C 1.14:
19286: introducing String::cstr_bufsize, returns just size+1 for as_is
19287: target.
19288:
19289: * src/classes/Makefile.in 1.4:
19290: clean
19291:
19292: 2001-05-18 parser
19293: * src/Makefile.in 1.3:
19294: * src/classes/Makefile.in 1.3:
19295: * src/include/pa_config_auto.h.in 1.3:
19296: * src/main/Makefile.in 1.3:
19297: * src/targets/Makefile.in 1.4:
19298: * src/targets/apache13/Makefile.in 1.3:
19299: * src/targets/cgi/Makefile.in 1.3:
19300: * src/targets/cgi/pa_pool.C 1.11:
19301: * src/types/Makefile.in 1.3:
19302: .am pa_threads.C ins
19303:
19304: * src/targets/cgi/Makefile.am 1.8:
19305: .am pa_threads.C added
19306:
19307: 2001-05-17 parser
19308: * src/include/pa_hash.h 1.40:
19309: * src/main/execute.C 1.158:
19310: removed /*SYNCHRONIZED*/ from hash.h
19311:
19312: * src/include/pa_array.h 1.41:
19313: * src/include/pa_common.h 1.44:
19314: * src/include/pa_config_fixed.h 1.8:
19315: * src/include/pa_config_includes.h 1.8:
19316: * src/include/pa_exception.h 1.12:
19317: * src/include/pa_exec.h 1.2:
19318: * src/include/pa_globals.h 1.54:
19319: * src/include/pa_hash.h 1.41:
19320: * src/include/pa_opcode.h 1.2:
19321: * src/include/pa_pool.h 1.52:
19322: * src/include/pa_request.h 1.88:
19323: * src/include/pa_sapi.h 1.9:
19324: * src/include/pa_socks.h 1.3:
19325: * src/include/pa_sql_connection.h 1.7:
19326: * src/include/pa_stack.h 1.9:
19327: * src/include/pa_string.h 1.93:
19328: * src/include/pa_table.h 1.33:
19329: * src/include/pa_threads.h 1.14:
19330: #include "pa_config_includes.h"
19331: in all headers
19332:
19333: * src/include/pa_request.h 1.89:
19334: * src/main/execute.C 1.159:
19335: * src/main/pa_request.C 1.131:
19336: ANTI_ENDLESS_EXECUTE_RECOURSION
19337:
19338: * src/classes/op.C 1.20:
19339: * src/include/pa_config_fixed.h 1.10:
19340: * src/include/pa_sql_connection.h 1.8:
19341: * src/include/pa_sql_driver_manager.h 1.5:
19342: * src/main/pa_sql_driver_manager.C 1.15:
19343: found problem at last: 2connections own 1driver and
19344: set_services fight for driver::fservices. before fix
19345:
19346: * src/main/execute.C 1.160:
19347: * src/types/pa_vmethod_frame.h 1.9:
19348: endless recursion line no
19349:
19350: * src/classes/classes.h 1.8:
19351: * src/include/pa_sql_connection.h 1.10:
19352: * src/include/pa_sql_driver_manager.h 1.7:
19353: * src/main/pa_sql_driver_manager.C 1.17:
19354: cache expiration[use SQL_Driver::disconnect]
19355:
19356: * src/include/pa_config_fixed.h 1.9:
19357: * src/include/pa_threads.h 1.16:
19358: * src/targets/cgi/pa_threads.C 1.1:
19359: * src/targets/cgi/parser3.dsp 1.18:
19360: * src/targets/isapi/pa_threads.C 1.1:
19361: * src/targets/isapi/parser3isapi.dsp 1.14:
19362: added pa_threads.C
19363:
19364: * src/classes/image.C 1.27:
19365: * src/include/pa_sql_driver_manager.h 1.4:
19366: * src/main/pa_sql_driver_manager.C 1.14:
19367: * src/main/pa_string.C 1.87:
19368: wrong includes order prevented sqlmanager to see MULTYTHREAD define
19369:
19370: * src/main/pa_table.C 1.31:
19371: table.locate current restored on "not found"
19372:
19373: * src/include/pa_threads.h 1.15:
19374: removed targets/parser
19375:
19376: * src/classes/op.C 1.19:
19377: * src/include/pa_sql_connection.h 1.6:
19378: * src/main/pa_sql_driver_manager.C 1.12:
19379: * src/sql/pa_sql_driver.h 1.9:
19380: connection from cache ->set_services(&services);
19381:
19382: * src/include/pa_config_fixed.h 1.7:
19383: * src/include/pa_threads.h 1.13:
19384: * src/main/pa_sql_driver_manager.C 1.13:
19385: SYNCHRONIZED moved closer to caches put/gets
19386:
19387: * src/classes/string.C 1.50:
19388: * src/include/pa_config_fixed.h 1.11:
19389: * src/include/pa_config_includes.h 1.9:
19390: * src/main/compile.y 1.134:
19391: * src/main/compile_tools.h 1.40:
19392: * src/main/execute.C 1.161:
19393: * src/main/pa_array.C 1.35:
19394: * src/main/pa_common.C 1.53:
19395: * src/main/pa_dir.C 1.3:
19396: * src/main/pa_hash.C 1.35:
19397: * src/main/pa_pool.C 1.18:
19398: * src/main/untaint.C 1.49:
19399: * src/types/pa_vcookie.C 1.21:
19400: * src/types/pa_vfile.C 1.17:
19401: * src/types/pa_vform.C 1.29:
19402: #include "pa_config_includes.h"
19403: removed from most .C
19404:
19405: * src/doc/html2chm.cmd 1.2:
19406: z
19407:
19408: * src/doc/chm.cmd 1.7:
19409: * src/doc/doxygen.cmd 1.7:
19410: * src/doc/html2chm.cmd 1.1:
19411: * src/doc/sources2html.cmd 1.1:
19412: * src/doc/view.cmd 1.3:
19413: * src/doc/view_chm.cmd 1.1:
19414: * src/doc/view_html.cmd 1.1:
19415: doc cmds
19416:
19417: * src/main/pa_sql_driver_manager.C 1.19:
19418: moved expiration to get_connection_from_cache
19419:
19420: * src/main/pa_sql_driver_manager.C 1.18:
19421: cache expiration bf
19422:
19423: * src/classes/op.C 1.21:
19424: * src/include/pa_sql_connection.h 1.9:
19425: * src/include/pa_sql_driver_manager.h 1.6:
19426: * src/main/pa_sql_driver_manager.C 1.16:
19427: * src/sql/pa_sql_driver.h 1.10:
19428: fixed problem at last: 2connections own 1driver and
19429: set_services fight for driver::fservices. before fix
19430:
19431: 2001-05-16 parser
19432: * src/include/pa_array.h 1.39:
19433: * src/include/pa_string.h 1.92:
19434: * src/main/execute.C 1.157:
19435: * src/main/pa_array.C 1.33:
19436: * src/targets/cgi/pa_pool.C 1.9:
19437: * src/targets/cgi/parser3.C 1.81:
19438: array debugged; adjusted
19439:
19440: * src/include/pa_array.h 1.40:
19441: * src/main/pa_array.C 1.34:
19442: * src/targets/cgi/parser3.C 1.82:
19443: removed array debug. before vstring rebasing
19444:
19445: * src/main/pa_sql_driver_manager.C 1.11:
19446: * src/main/pa_string.C 1.86:
19447: SQL_Driver_manager line no for connect/charset errors
19448:
19449: * src/targets/cgi/parser3.C 1.83:
19450: z
19451:
19452: * src/include/pa_pool.h 1.51:
19453: * src/targets/cgi/pa_pool.C 1.10:
19454: removed pool debug, #ifdefed some.
19455: would debug later, on more precise sample than stupid:
19456: @main[]
19457: $name[$z[]]
19458: ^for[i](0;10000-2){
19459: $tail[9994]
19460: $name.$tail[$tail!]
19461: $name.$tail
19462: }
19463: ok3
19464:
19465: 2001-05-15 parser
19466: * src/targets/cgi/pa_pool.C 1.6:
19467: * src/targets/cgi/parser3.C 1.78:
19468: main loss here: 5673321/ 70041= 81
19469:
19470: * src/include/pa_pool.h 1.50:
19471: * src/include/pa_string.h 1.89:
19472: * src/main/pa_string.C 1.83:
19473: * src/targets/cgi/pa_pool.C 1.7:
19474: * src/targets/cgi/parser3.C 1.79:
19475: string fixed bug with fullchunk cmps
19476:
19477: * src/include/pa_string.h 1.90:
19478: * src/main/pa_string.C 1.84:
19479: * src/targets/cgi/pa_pool.C 1.8:
19480: * src/targets/cgi/parser3.C 1.80:
19481: think that all must grow lineary, not exponentialy
19482:
19483: * src/include/pa_array.h 1.38:
19484: * src/include/pa_string.h 1.91:
19485: * src/main/pa_array.C 1.32:
19486: * src/main/pa_string.C 1.85:
19487: string+array made linear grows
19488:
19489: * src/include/pa_string.h 1.88:
19490: * src/targets/cgi/pa_pool.C 1.5:
19491: * src/targets/cgi/parser3.C 1.77:
19492: detected huge mem allocation: size/times malloc 27809390/368771
19493: calloc 3232/83. would test now
19494:
19495: * src/classes/random.C 1.12:
19496: * src/main/compile.y 1.133:
19497: * src/main/execute.C 1.156:
19498: * src/main/pa_request.C 1.130:
19499: * src/types/pa_value.h 1.60:
19500: * src/types/pa_vmethod_frame.h 1.8:
19501: numbered params had wrong name - for instance: bad error
19502: message in ^for[] bad body type. fixed
19503:
19504: 2001-05-14 parser
19505: * src/classes/string.C 1.49:
19506: * src/include/pa_string.h 1.87:
19507: * src/main/pa_string.C 1.82:
19508: * src/main/untaint.C 1.48:
19509: ^string.upper|lower[]
19510:
19511: 2001-05-11 paf
19512: * src/classes/classes.cmd 1.2:
19513: * src/classes/gawk.exe 1.2:
19514: * src/classes/ls.exe 1.2:
19515: * src/main/bison.exe 1.2:
19516: * src/targets/isapi/KILL.EXE 1.2:
19517: * src/targets/isapi/PSTAT.EXE 1.2:
19518: * src/targets/isapi/istart.cmd 1.2:
19519: * src/targets/isapi/istop.cmd 1.2:
19520: * src/targets/isapi/kill.pl 1.2:
19521: moved win32 helpers to /win32tools
19522:
19523: 2001-05-11 parser
19524: * src/main/main.dsp 1.99:
19525: * src/targets/isapi/parser3isapi.dsp 1.13:
19526: fixed some .dsp for win32tools
19527:
19528: * src/classes/double.C 1.28:
19529: * src/classes/image.C 1.26:
19530: * src/classes/op.C 1.18:
19531: * src/classes/string.C 1.48:
19532: * src/classes/table.C 1.80:
19533: * src/classes/unknown.C 1.7:
19534: * src/main/execute.C 1.155:
19535: * src/types/pa_value.h 1.59:
19536: * src/types/pa_vbool.h 1.10:
19537: * src/types/pa_vdouble.h 1.21:
19538: * src/types/pa_vint.h 1.22:
19539: * src/types/pa_vstring.h 1.26:
19540: * src/types/pa_vunknown.h 1.13:
19541: op: MAX_LOOPS
19542: as_int
19543:
19544: 2001-05-10 paf
19545: * src/doc/doxygen.cmd 1.5:
19546: * src/main/compile.y 1.131:
19547: * src/types/pa_vobject.h 1.9:
19548: grammar: priorities changes [lowerd && prior]
19549: vobject: now first fields, next methods
19550:
19551: * src/main/pa_request.C 1.129:
19552: * src/types/pa_vrequest.C 1.6:
19553: op configured
19554:
19555: * src/Makefile.in 1.2:
19556: * src/classes/Makefile.in 1.2:
19557: * src/include/pa_config_auto.h.in 1.2:
19558: * src/include/pa_config_fixed.h 1.6:
19559: * src/include/pa_config_includes.h 1.6:
19560: * src/main/Makefile.in 1.2:
19561: * src/targets/Makefile.in 1.3:
19562: * src/targets/apache13/Makefile.in 1.2:
19563: * src/targets/cgi/Makefile.in 1.2:
19564: * src/types/Makefile.in 1.2:
19565: inline wonders
19566:
19567: * src/main/compile.y 1.132:
19568: @end grammar: allowed zero strings in control menthod
19569:
19570: * src/types/pa_value.h 1.58:
19571: * src/types/pa_vclass.h 1.16:
19572: * src/types/pa_vstateless_class.h 1.14:
19573: * src/types/pa_vstateless_object.h 1.9:
19574: changed priority: field before method lookup in vclass & vobject
19575:
19576: * src/include/pa_common.h 1.43:
19577: * src/include/pa_config_includes.h 1.7:
19578: inline undefed for C++, that's all
19579:
19580: * src/classes/Makefile.am 1.8:
19581: * src/classes/hash.C 1.1:
19582: * src/doc/doxygen.cfg 1.11:
19583: * src/doc/doxygen.cmd 1.6:
19584: hash.C added
19585:
19586: 2001-05-08 paf
19587: * src/classes/table.C 1.76:
19588: table:hash always hash of hash now
19589:
19590: * src/classes/op.C 1.15:
19591: * src/classes/table.C 1.72:
19592: * src/main/main.dsp 1.97:
19593: * src/types/pa_vtable.h 1.21:
19594: removed table:find. table:locate and op:eval now return bool
19595:
19596: * src/classes/table.C 1.75:
19597: table:empty return bool now
19598:
19599: * src/classes/table.C 1.79:
19600: * src/types/pa_value.h 1.57:
19601: * src/types/pa_vhash.h 1.14:
19602: * src/types/pa_vmethod_frame.h 1.7:
19603: hash:default works at last!
19604:
19605: * src/main/pa_table.C 1.30:
19606: table columnname2item on nameless ignored bark=false. fixed
19607:
19608: * src/classes/op.C 1.17:
19609: * src/types/pa_vtable.h 1.22:
19610: allowed $table.2342734 returns vunknown
19611:
19612: * src/classes/table.C 1.74:
19613: * src/doc/chm.cmd 1.6:
19614: * src/include/pa_array.h 1.37:
19615: * src/include/pa_table.h 1.32:
19616: * src/main/pa_table.C 1.29:
19617: * src/types/pa_value.h 1.56:
19618: * src/types/pa_vtable.h 1.23:
19619: table:hash
19620:
19621: * src/doc/chm.cmd 1.5:
19622: * src/main/execute.C 1.154:
19623: * src/types/pa_value.h 1.55:
19624: wrong pool in method checkparams again. fixed
19625:
19626: * src/classes/double.C 1.27:
19627: * src/classes/int.C 1.24:
19628: * src/classes/op.C 1.16:
19629: * src/classes/string.C 1.47:
19630: int,double,string:int[] double[] string:length[] results now
19631: have hames
19632:
19633: * src/classes/table.C 1.77:
19634: z
19635:
19636: * src/classes/mail.C 1.28:
19637: * src/classes/table.C 1.78:
19638: * src/doc/doxygen.cmd 1.4:
19639: * src/main/main.dsp 1.98:
19640: * src/types/pa_vhash.h 1.13:
19641: * src/types/pa_vstateless_class.h 1.13:
19642: hash:default
19643:
19644: * src/classes/table.C 1.73:
19645: table:record have name
19646:
19647: 2001-05-07 paf
19648: * src/types/pa_value.h 1.51:
19649: * src/types/pa_vtable.h 1.17:
19650: table: fields, then methods. so to enable 'dir' fields & co.
19651:
19652: * src/main/execute.C 1.153:
19653: ^var[^class:var.method[]] is not constructor now
19654:
19655: * src/main/compile.y 1.130:
19656: grammar: @end
19657:
19658: * src/doc/chm.cmd 1.4:
19659: cmd
19660:
19661: * src/doc/ClassExample2.dox 1.3:
19662: * src/doc/aliased.dox 1.3:
19663: * src/doc/chm.cmd 1.2:
19664: * src/include/code.h 1.29:
19665: * src/include/pa_opcode.h 1.1:
19666: * src/main/compile.C 1.36:
19667: * src/main/compile_tools.h 1.39:
19668: * src/main/execute.C 1.152:
19669: * src/types/pa_value.h 1.53:
19670: * src/types/pa_vbool.h 1.9:
19671: * src/types/pa_vclass.h 1.15:
19672: * src/types/pa_vcode_frame.h 1.4:
19673: * src/types/pa_vcookie.h 1.10:
19674: * src/types/pa_vdouble.h 1.20:
19675: * src/types/pa_venv.h 1.16:
19676: * src/types/pa_vfile.h 1.26:
19677: * src/types/pa_vform.h 1.20:
19678: * src/types/pa_vhash.h 1.12:
19679: * src/types/pa_vimage.h 1.13:
19680: * src/types/pa_vint.h 1.21:
19681: * src/types/pa_vjunction.h 1.6:
19682: * src/types/pa_vmethod_frame.h 1.6:
19683: * src/types/pa_vobject.h 1.8:
19684: * src/types/pa_vrequest.h 1.10:
19685: * src/types/pa_vresponse.h 1.10:
19686: * src/types/pa_vstateless_class.h 1.12:
19687: * src/types/pa_vstring.h 1.25:
19688: * src/types/pa_vtable.h 1.20:
19689: * src/types/pa_vunknown.h 1.12:
19690: * src/types/pa_wcontext.h 1.15:
19691: * src/types/pa_wwrapper.h 1.9:
19692: pa_code.h
19693:
19694: * src/include/pa_table.h 1.30:
19695: * src/main/pa_table.C 1.27:
19696: * src/types/pa_value.h 1.52:
19697: * src/types/pa_vtable.h 1.18:
19698: table: fields, then methods. so to enable 'dir' fields & co. more
19699:
19700: * src/classes/string.C 1.45:
19701: * src/classes/table.C 1.71:
19702: * src/doc/ClassExample1.dox 1.2:
19703: * src/doc/ClassExample2.dox 1.2:
19704: * src/doc/ClassExample3.dox 1.2:
19705: * src/doc/aliased.dox 1.2:
19706: * src/doc/class.dox 1.2:
19707: * src/doc/compiler.dox 1.2:
19708: * src/doc/doxygen.cfg 1.10:
19709: * src/doc/doxygen.cmd 1.2:
19710: * src/doc/executor.dox 1.2:
19711: * src/doc/index.dox 1.3:
19712: * src/doc/methoded.dox 1.2:
19713: * src/doc/module.dox 1.2:
19714: * src/doc/object.dox 1.2:
19715: * src/doc/pooled.dox 1.2:
19716: * src/doc/string.dox 1.2:
19717: * src/doc/targets.dox 1.2:
19718: * src/doc/value.dox 1.2:
19719: * src/include/code.h 1.28:
19720: * src/include/pa_hash.h 1.39:
19721: * src/include/pa_string.h 1.86:
19722: * src/main/pa_request.C 1.128:
19723: * src/main/pa_sql_driver_manager.C 1.10:
19724: * src/types/pa_vjunction.h 1.5:
19725: * src/types/pa_vtable.h 1.19:
19726: dox, split by not clean parts also
19727:
19728: * src/classes/image.C 1.25:
19729: * src/classes/mail.C 1.27:
19730: * src/classes/string.C 1.46:
19731: * src/doc/chm.cmd 1.3:
19732: * src/include/pa_table.h 1.31:
19733: * src/main/pa_table.C 1.28:
19734: * src/types/pa_value.h 1.54:
19735: method reported errors on wrong pool
19736:
19737: * src/doc/chm.cmd 1.1:
19738: * src/doc/doxygen.cmd 1.3:
19739: * src/doc/view.cmd 1.2:
19740: dox cmd
19741:
19742: 2001-05-04 paf
19743: * src/classes/classes.h 1.7:
19744: * src/classes/double.C 1.26:
19745: * src/classes/file.C 1.36:
19746: * src/classes/form.C 1.11:
19747: * src/classes/image.C 1.24:
19748: * src/classes/int.C 1.23:
19749: * src/classes/mail.C 1.26:
19750: * src/classes/op.C 1.14:
19751: * src/classes/random.C 1.11:
19752: * src/classes/response.C 1.11:
19753: * src/classes/string.C 1.44:
19754: * src/classes/table.C 1.70:
19755: * src/classes/unknown.C 1.6:
19756: * src/doc/doxygen.cfg 1.9:
19757: * src/doc/index.dox 1.2:
19758: * src/main/pa_string.C 1.81:
19759: removed m- method dox
19760:
19761: * src/doc/ClassExample1.dox 1.1:
19762: * src/doc/ClassExample2.dox 1.1:
19763: * src/doc/ClassExample3.dox 1.1:
19764: * src/main/execute.C 1.151:
19765: dox: example1 updated
19766:
19767: 2001-05-03 paf
19768: * src/classes/classes.h 1.6:
19769: * src/classes/double.C 1.25:
19770: * src/doc/aliased.dox 1.1:
19771: * src/doc/class.dox 1.1:
19772: * src/doc/compiler.dox 1.1:
19773: * src/doc/doxygen.cfg 1.8:
19774: * src/doc/doxygen.txt 1.6:
19775: * src/doc/executor.dox 1.1:
19776: * src/doc/index.dox 1.1:
19777: * src/doc/methoded.dox 1.1:
19778: * src/doc/module.dox 1.1:
19779: * src/doc/object.dox 1.1:
19780: * src/doc/pooled.dox 1.1:
19781: * src/doc/string.dox 1.1:
19782: * src/doc/targets.dox 1.1:
19783: * src/doc/value.dox 1.1:
19784: * src/main/pa_request.C 1.127:
19785: dox splitted .dox files and added some
19786:
19787: * src/classes/Makefile.am 1.7:
19788: * src/doc/doxygen.txt 1.5:
19789: classes/am
19790:
19791: 2001-05-02 paf
19792: * src/classes/image.C 1.23:
19793: * src/classes/table.C 1.69:
19794: table:dir result are not tainted by file_name language now
19795:
19796: 2001-04-28 paf
19797: * src/classes/classes.inc 1.5:
19798: removed classes.inc
19799:
19800: * src/classes/classes.C 1.3:
19801: * src/classes/classes.h 1.3:
19802: * src/classes/file.C 1.33:
19803: * src/classes/form.C 1.5:
19804: * src/classes/mail.C 1.24:
19805: * src/include/pa_request.h 1.85:
19806: * src/main/pa_request.C 1.124:
19807: configure started
19808:
19809: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
19810: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
19811: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
19812: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
19813: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
19814: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
19815: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
19816: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
19817: removed ^a.menu{$name} ability. now
19818: $a{^menu{$name}}
19819: or
19820: ^a.menu{$a.name}
19821:
19822: * src/classes/_double.h 1.8:
19823: * src/classes/_file.h 1.5:
19824: * src/classes/_form.h 1.4:
19825: * src/classes/_image.h 1.4:
19826: * src/classes/_int.h 1.8:
19827: * src/classes/_mail.h 1.4:
19828: * src/classes/_op.h 1.6:
19829: * src/classes/_random.h 1.4:
19830: * src/classes/_response.h 1.5:
19831: * src/classes/_string.h 1.10:
19832: * src/classes/_table.h 1.7:
19833: * src/classes/_unknown.h 1.3:
19834: * src/classes/classes.C 1.2:
19835: * src/classes/classes.h 1.2:
19836: * src/classes/classes.inc 1.1:
19837: * src/classes/double.C 1.22:
19838: * src/classes/exec.C 1.4:
19839: * src/classes/file.C 1.32:
19840: * src/classes/form.C 1.4:
19841: * src/classes/image.C 1.22:
19842: * src/classes/int.C 1.20:
19843: * src/classes/mail.C 1.23:
19844: * src/classes/op.C 1.10:
19845: * src/classes/random.C 1.10:
19846: * src/classes/response.C 1.8:
19847: * src/classes/string.C 1.41:
19848: * src/classes/table.C 1.66:
19849: * src/classes/unknown.C 1.3:
19850: * src/include/pa_globals.h 1.51:
19851: * src/include/pa_request.h 1.84:
19852: * src/main/compile.y 1.129:
19853: * src/main/execute.C 1.149:
19854: * src/main/main.dsp 1.93:
19855: * src/main/pa_globals.C 1.57:
19856: * src/main/pa_request.C 1.123:
19857: * src/targets/cgi/parser3.C 1.73:
19858: * src/targets/isapi/parser3isapi.C 1.32:
19859: * src/types/pa_value.h 1.50:
19860: * src/types/pa_vcookie.h 1.9:
19861: * src/types/pa_vdouble.h 1.17:
19862: * src/types/pa_venv.h 1.15:
19863: * src/types/pa_vfile.h 1.23:
19864: * src/types/pa_vform.C 1.28:
19865: * src/types/pa_vform.h 1.17:
19866: * src/types/pa_vimage.h 1.10:
19867: * src/types/pa_vint.h 1.18:
19868: * src/types/pa_vrequest.h 1.9:
19869: * src/types/pa_vresponse.h 1.9:
19870: * src/types/pa_vstateless_class.h 1.11:
19871: * src/types/pa_vstring.h 1.24:
19872: * src/types/pa_vtable.h 1.16:
19873: * src/types/pa_vunknown.h 1.11:
19874: * src/types/pa_wcontext.h 1.13:
19875: Methoded reorganized. todo: methoded-configure
19876:
19877: * src/classes/classes.inc 1.4:
19878: * src/main/Makefile.am 1.12:
19879: removed pa_methoded from .am
19880:
19881: * src/main/execute.C 1.150:
19882: * src/types/pa_wcontext.h 1.14:
19883: Methoded reorganized 2. todo: methoded-configure
19884:
19885: * src/classes/Makefile.am 1.4:
19886: * src/classes/classes.awk 1.1:
19887: * src/classes/classes.cmd 1.1:
19888: * src/classes/classes.inc 1.2:
19889: * src/classes/gawk.exe 1.1:
19890: * src/classes/ls.exe 1.1:
19891: * src/main/bison.exe 1.1:
19892: classes.inc autogenerator
19893:
19894: * src/classes/form.C 1.6:
19895: * src/include/pa_request.h 1.86:
19896: * src/main/pa_request.C 1.125:
19897: about to move configured data to special request hash
19898:
19899: * src/classes/form.C 1.7:
19900: * src/classes/mail.C 1.25:
19901: * src/classes/op.C 1.11:
19902: * src/include/pa_globals.h 1.52:
19903: * src/include/pa_request.h 1.87:
19904: * src/main/pa_globals.C 1.58:
19905: * src/main/pa_request.C 1.126:
19906: moved some configured data to request::classes_conf
19907: moved some string crations from globals to M...
19908:
1.24 paf 19909: * src/classes/Makefile.am 1.5:
19910: * src/main/main.dsp 1.95:
19911: classes/Makefile.am
19912:
1.15 paf 19913: * src/classes/classes.C 1.4:
19914: * src/classes/classes.h 1.4:
19915: * src/classes/double.C 1.23:
19916: * src/classes/file.C 1.34:
19917: * src/classes/form.C 1.9:
19918: * src/classes/int.C 1.21:
19919: * src/classes/op.C 1.12:
19920: * src/classes/response.C 1.9:
19921: * src/classes/string.C 1.42:
19922: * src/classes/table.C 1.67:
19923: * src/classes/unknown.C 1.4:
19924: * src/include/pa_methoded.h 1.1:
19925: * src/main/Makefile.am 1.11:
19926: * src/main/main.dsp 1.94:
19927: * src/main/pa_methoded.C 1.1:
19928: * src/targets/cgi/parser3.C 1.75:
19929: * src/types/pa_vdouble.h 1.18:
19930: * src/types/pa_vfile.h 1.24:
19931: * src/types/pa_vform.h 1.18:
19932: * src/types/pa_vimage.h 1.11:
19933: * src/types/pa_vint.h 1.19:
19934: classes/classes renamet to include|main/pa_methoded
19935:
19936: * src/include/pa_string.h 1.85:
19937: * src/main/pa_globals.C 1.60:
19938: * src/main/untaint.C 1.47:
19939: * src/targets/cgi/parser3.C 1.74:
19940: * src/targets/isapi/parser3isapi.C 1.33:
19941: z
19942:
19943: * src/classes/Makefile.am 1.6:
19944: * src/classes/classes.C 1.5:
19945: * src/classes/classes.h 1.5:
19946: * src/classes/classes.inc 1.3:
19947: * src/classes/double.C 1.24:
19948: * src/classes/file.C 1.35:
19949: * src/classes/form.C 1.10:
19950: * src/classes/int.C 1.22:
19951: * src/classes/op.C 1.13:
19952: * src/classes/response.C 1.10:
19953: * src/classes/string.C 1.43:
19954: * src/classes/table.C 1.68:
19955: * src/classes/unknown.C 1.5:
19956: * src/include/pa_methoded.h 1.2:
19957: * src/main/main.dsp 1.96:
19958: * src/main/pa_methoded.C 1.2:
19959: * src/targets/cgi/parser3.C 1.76:
19960: * src/types/pa_vdouble.h 1.19:
19961: * src/types/pa_vfile.h 1.25:
19962: * src/types/pa_vform.h 1.19:
19963: * src/types/pa_vimage.h 1.12:
19964: * src/types/pa_vint.h 1.20:
19965: renamed pa_methoded back to classes/classes.h
19966:
19967: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
19968: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
19969: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
19970: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
19971: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
19972: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
19973: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
19974: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
19975: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
19976: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
19977: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
19978: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
19979: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
19980: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
19981: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
19982: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
19983: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
19984: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
19985: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
19986: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
19987: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
19988: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
19989: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
19990: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
19991: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
19992: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
19993: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
19994: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
19995: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
19996: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
19997: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
19998: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
19999: beautifying just compiled. todo: debug, configure
20000:
20001: * src/classes/classes.awk 1.2:
20002: skipped classes in .awk
20003:
20004: * src/classes/form.C 1.8:
20005: * src/include/pa_globals.h 1.53:
20006: * src/main/pa_globals.C 1.59:
20007: moved some configured data to request::classes_conf
20008: moved some string crations from globals to M...
20009: [works]
20010:
20011: 2001-04-27 paf
20012: * src/main/compile.y 1.128:
20013: serge@ found @CLASS bug. fixed
20014:
20015: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
20016: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
20017: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
20018: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
20019: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
20020: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
20021: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
20022: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
20023: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
20024: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
20025: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
20026: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
20027: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
20028: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
20029: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
20030: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
20031: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
20032: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
20033: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
20034: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
20035: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
20036: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
20037: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
20038: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
20039: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
20040: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
20041: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
20042: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
20043: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
20044: beautifying -100
20045:
20046: * src/classes/classes.C 1.1:
20047: file classes.C was initially added on branch
20048: reorganize_user_classes.
20049:
20050: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
20051: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
20052: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
20053: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
20054: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
20055: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
20056: beautifying -99
20057:
20058: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
20059: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
20060: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
20061: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
20062: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
20063: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
20064: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
20065: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
20066: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
20067: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
20068: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
20069: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
20070: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
20071: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
20072: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
20073: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
20074: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
20075: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
20076: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
20077: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
20078: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
20079: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
20080: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
20081: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
20082: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
20083: started beautifying
20084:
20085: * src/classes/classes.h 1.1:
20086: file classes.h was initially added on branch
20087: reorganize_user_classes.
20088:
20089: 2001-04-26 paf
20090: * src/main/pa_request.C 1.121:
20091: * src/main/pa_string.C 1.80:
20092: z
20093:
20094: * src/classes/_exec.h 1.4:
20095: * src/classes/_image.h 1.3:
20096: * src/classes/image.C 1.21:
20097: * src/classes/mail.C 1.22:
20098: * src/classes/op.C 1.9:
20099: * src/classes/random.C 1.9:
20100: * src/classes/string.C 1.40:
20101: * src/classes/table.C 1.65:
20102: * src/doc/doxygen.cfg 1.5:
20103: * src/doc/doxygen.cfg 1.6:
20104: * src/doc/doxygen.cfg 1.7:
20105: * src/doc/doxygen.txt 1.4:
20106: * src/include/pa_array.h 1.36:
20107: * src/include/pa_config_fixed.h 1.5:
20108: * src/include/pa_config_includes.h 1.5:
20109: * src/include/pa_dir.h 1.3:
20110: * src/include/pa_socks.h 1.2:
20111: * src/include/pa_string.h 1.84:
20112: * src/main/compile_tools.h 1.38:
20113: * src/main/pa_common.C 1.52:
20114: * src/main/pa_request.C 1.122:
20115: * src/main/pa_socks.C 1.3:
20116: * src/sql/pa_sql_driver.h 1.8:
20117: * src/targets/cgi/pa_pool.C 1.4:
20118: * src/types/pa_vbool.h 1.7:
20119: * src/types/pa_vbool.h 1.8:
20120: * src/types/pa_vclass.h 1.13:
20121: * src/types/pa_vclass.h 1.14:
20122: * src/types/pa_vcode_frame.h 1.2:
20123: * src/types/pa_vcode_frame.h 1.3:
20124: * src/types/pa_vcookie.h 1.8:
20125: * src/types/pa_vdouble.h 1.16:
20126: * src/types/pa_venv.h 1.14:
20127: * src/types/pa_vfile.h 1.22:
20128: * src/types/pa_vform.C 1.27:
20129: * src/types/pa_vform.h 1.16:
20130: * src/types/pa_vhash.h 1.11:
20131: * src/types/pa_vimage.C 1.7:
20132: * src/types/pa_vimage.h 1.9:
20133: * src/types/pa_vint.h 1.17:
20134: * src/types/pa_vjunction.h 1.3:
20135: * src/types/pa_vjunction.h 1.4:
20136: * src/types/pa_vmethod_frame.h 1.4:
20137: * src/types/pa_vmethod_frame.h 1.5:
20138: * src/types/pa_vobject.h 1.6:
20139: * src/types/pa_vobject.h 1.7:
20140: * src/types/pa_vrequest.C 1.5:
20141: * src/types/pa_vrequest.h 1.8:
20142: * src/types/pa_vstateless_class.C 1.8:
20143: * src/types/pa_vstateless_class.h 1.10:
20144: * src/types/pa_vstateless_object.h 1.8:
20145: * src/types/pa_vstring.C 1.5:
20146: * src/types/pa_vstring.h 1.23:
20147: * src/types/pa_vtable.h 1.15:
20148: * src/types/pa_vunknown.h 1.10:
20149: * src/types/pa_wcontext.C 1.6:
20150: * src/types/pa_wcontext.h 1.12:
20151: * src/types/pa_wwrapper.h 1.7:
20152: * src/types/pa_wwrapper.h 1.8:
20153: code documentation ++
20154:
20155: * src/include/pa_common.h 1.42:
20156: * src/include/pa_types.h 1.25:
20157: * src/main/pa_sql_driver_manager.C 1.9:
20158: module [and, guess, isapi] connection caching fixed.
20159: request-pooled-url were stored into global connectioncache
20160:
20161: 2001-04-25 paf
20162: * src/doc/doxygen.cfg 1.4:
20163: * src/doc/doxygen.txt 1.3:
20164: * src/targets/isapi/parser3isapi.C 1.31:
20165: started doc / [doxygen.txt]
20166:
20167: * src/include/code.h 1.27:
20168: * src/include/pa_common.h 1.41:
20169: * src/main/compile.y 1.127:
20170: * src/main/execute.C 1.148:
20171: * src/main/pa_common.C 1.51:
20172: -d
20173:
20174: * src/classes/file.C 1.31:
20175: * src/main/pa_exec.C 1.5:
20176: * src/targets/cgi/parser3.C 1.72:
20177: illegal call check a bit improved, but still under iis no
20178: mapping of dir with parser allowed!
20179:
20180: 2001-04-24 paf
20181: * src/targets/Makefile.in 1.2:
20182: * src/targets/apache13/Makefile.in 1.1:
20183: apache makefile.in s
20184:
20185: * src/targets/Makefile.am 1.5:
20186: * src/targets/apache13/Makefile.am 1.1:
20187: apache module lib .am
20188:
20189: * src/main/pa_exec.C 1.4:
20190: windows32 buildCommand
20191:
20192: 2001-04-23 paf
20193: * src/classes/image.C 1.20:
20194: * src/classes/mail.C 1.21:
20195: * src/include/pa_globals.h 1.50:
20196: * src/include/pa_string.h 1.83:
20197: * src/main/pa_exec.C 1.3:
20198: * src/main/pa_request.C 1.119:
20199: * src/main/untaint.C 1.44:
20200: untaint - @test optimize whitespaces for all but 'html'
20201:
20202: * src/main/untaint.C 1.46:
20203: untaint without charset
20204:
20205: * src/targets/cgi/parser3.C 1.68:
20206: cgi /// @test disable /cgi-bin/parser3/auto.p
20207:
20208: * src/classes/random.C 1.8:
20209: * src/targets/cgi/parser3.C 1.71:
20210: redo failed
20211: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
20212:
20213: * src/main/untaint.C 1.45:
20214: mail header only once to =?
20215:
20216: * src/classes/mail.C 1.20:
20217: * src/include/pa_hash.h 1.38:
20218: * src/include/pa_string.h 1.82:
20219: * src/main/pa_common.C 1.49:
20220: * src/main/pa_hash.C 1.34:
20221: * src/main/pa_request.C 1.118:
20222: * src/main/untaint.C 1.43:
20223: untaint - @test mail-header
20224:
20225: * src/include/pa_config_auto.h.in 1.1:
20226: .h.in
20227:
20228: * src/targets/cgi/parser3.C 1.69:
20229: cgi cmdline ver
20230:
20231: * src/main/pa_request.C 1.120:
20232: * src/targets/cgi/parser3.C 1.70:
20233: // @test with commandline start "parser3 a.html" so that ^load
20234: a.cfg] worked! [now doesnt]
20235:
20236: * src/main/execute.C 1.147:
20237: operators first!
20238: so that ^table.menu{^rem{}} would not be 'unknown column'
20239:
20240: * src/include/pa_array.h 1.35:
20241: * src/main/pa_array.C 1.31:
20242: * src/types/pa_vfile.h 1.20:
20243: * src/types/pa_vfile.h 1.21:
20244: vfile fields return type
20245:
20246: * src/Makefile.in 1.1:
20247: * src/classes/Makefile.in 1.1:
20248: * src/main/Makefile.in 1.1:
20249: * src/targets/cgi/Makefile.in 1.1:
20250: * src/types/Makefile.in 1.1:
20251: makefile ins
20252:
20253: * src/main/pa_string.C 1.78:
20254: tested OK
20255: /// @test really @b test: s x m [tested: i & g ]
20256:
20257: * src/targets/Makefile.in 1.1:
20258: makefiles&co
20259:
20260: * src/classes/Makefile 1.2:
20261: * src/main/Makefile 1.2:
20262: * src/targets/cgi/Makefile 1.2:
20263: * src/types/Makefile 1.2:
20264: makefiles removed
20265:
20266: * src/classes/Makefile 1.1:
20267: * src/main/Makefile 1.1:
20268: * src/main/pa_string.C 1.79:
20269: * src/targets/cgi/Makefile 1.1:
20270: * src/types/Makefile 1.1:
20271: configure.in + makefiles
20272:
20273: * src/classes/table.C 1.64:
20274: * src/types/pa_vform.C 1.26:
20275: * src/types/pa_vtable.h 1.14:
20276: /// @test $a.menu{ $a[123] }
20277: and $a.menu{^table:set[]...}
20278:
20279: * src/targets/cgi/Makefile.am 1.5:
20280: liblink
20281:
20282: * src/targets/cgi/Makefile.am 1.6:
20283: * src/targets/cgi/Makefile.am 1.7:
20284: win32 conditional
20285:
20286: * src/include/pa_config_fixed.h 1.4:
20287: * src/include/pa_config_includes.h 1.4:
20288: * src/main/pa_common.C 1.50:
20289: common: file_write /// @test mkdirs file_delete rmdirs
20290:
20291: 2001-04-20 paf
20292: * src/main/untaint.C 1.41:
20293: * src/targets/cgi/parser3.C 1.66:
20294: fixed header "a/a"
20295:
20296: * src/main/untaint.C 1.42:
20297: z
20298:
20299: * src/classes/string.C 1.39:
20300: * src/classes/table.C 1.63:
20301: * src/include/pa_globals.h 1.49:
20302: * src/include/pa_request.h 1.83:
20303: * src/include/pa_string.h 1.81:
20304: * src/main/compile.y 1.126:
20305: * src/main/pa_globals.C 1.56:
20306: * src/main/pa_request.C 1.117:
20307: * src/main/pa_string.C 1.77:
20308: * src/targets/cgi/parser3.C 1.67:
20309: $MAIN:LOCALE
20310:
20311: 2001-04-19 paf
20312: * src/main/compile_tools.h 1.37:
20313: $a$b bugfix
20314:
20315: * src/classes/file.C 1.30:
20316: * src/targets/cgi/parser3.C 1.65:
20317: z
20318:
20319: * src/include/pa_common.h 1.39:
20320: * src/main/pa_common.C 1.48:
20321: * src/main/pa_request.C 1.116:
20322: * src/main/untaint.C 1.40:
20323: * src/targets/isapi/parser3isapi.C 1.30:
20324: * src/types/pa_vcookie.C 1.19:
20325: changed urlencode here and in untaint.C to HTTP standard's "
20326: and \" mech
20327:
20328: * src/classes/file.C 1.29:
20329: * src/include/pa_common.h 1.40:
20330: * src/types/pa_vcookie.C 1.20:
20331: done: header to $fields. waits for header '\' tricks
20332:
20333: * src/main/pa_request.C 1.115:
20334: * src/targets/isapi/parser3isapi.C 1.29:
20335: fixed http://alx/~paf/ doesnt load /auto.p
20336:
20337: 2001-04-18 paf
20338: * src/main/Makefile.am 1.10:
20339: * src/main/main.dsp 1.92:
20340: * src/targets/cgi/Makefile.am 1.4:
20341: linux @alx
20342:
20343: * src/main/pa_request.C 1.114:
20344: 1
20345:
20346: 2001-04-17 paf
20347: * src/classes/file.C 1.28:
20348: * src/classes/image.C 1.19:
20349: * src/doc/doxygen.cfg 1.3:
20350: * src/include/pa_sql_connection.h 1.5:
20351: * src/main/pa_sql_driver_manager.C 1.8:
20352: * src/sql/pa_sql_driver.h 1.7:
20353: SQL_Driver_services renamed. doxygen statics enabled
20354:
20355: * src/Makefile.am 1.5:
20356: * src/classes/Makefile.am 1.3:
20357: * src/classes/_double.h 1.7:
20358: * src/classes/_exec.h 1.3:
20359: * src/classes/_file.h 1.4:
20360: * src/classes/_form.h 1.3:
20361: * src/classes/_image.h 1.2:
20362: * src/classes/_int.h 1.7:
20363: * src/classes/_mail.h 1.3:
20364: * src/classes/_op.h 1.5:
20365: * src/classes/_random.h 1.3:
20366: * src/classes/_response.h 1.4:
20367: * src/classes/_string.h 1.9:
20368: * src/classes/_table.h 1.6:
20369: * src/classes/_unknown.h 1.2:
20370: * src/classes/file.C 1.27:
20371: * src/classes/image.C 1.18:
20372: * src/classes/mail.C 1.19:
20373: * src/classes/op.C 1.8:
20374: * src/classes/random.C 1.7:
20375: * src/include/pa_config_fixed.h 1.3:
20376: * src/include/pa_config_includes.h 1.3:
20377: * src/include/pa_hash.h 1.37:
20378: * src/include/pa_sql_driver_manager.h 1.3:
20379: * src/include/pa_version.h 1.2:
20380: * src/main/Makefile.am 1.9:
20381: * src/main/compile.y 1.125:
20382: * src/main/pa_common.C 1.47:
20383: * src/main/pa_exec.C 1.2:
20384: * src/main/pa_socks.C 1.2:
20385: * src/main/pa_sql_driver_manager.C 1.7:
20386: * src/sql/Makefile.am 1.2:
20387: * src/sql/pa_sql_driver.h 1.6:
20388: * src/targets/cgi/Makefile.am 1.3:
20389: * src/targets/cgi/parser3.C 1.64:
20390: * src/types/Makefile.am 1.3:
20391: * src/types/pa_vcookie.C 1.18:
20392: * src/types/pa_vform.C 1.25:
20393: * src/types/pa_vimage.h 1.8:
20394: exec @jav
20395:
20396: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
20397: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
20398: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
20399: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
20400: sql driver interface now has initialize(client .so)
20401:
20402: 2001-04-16 paf
20403: * src/Makefile.am [gcc0415] 1.4.2.2:
20404: compile2 cygwin
20405:
20406: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
20407: compile0 jav
20408:
20409: * src/Makefile.am [gcc0415] 1.4.2.1:
20410: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
20411: * src/classes/_double.h [gcc0415] 1.6.2.1:
20412: * src/classes/_exec.h [gcc0415] 1.2.2.1:
20413: * src/classes/_file.h [gcc0415] 1.3.2.1:
20414: * src/classes/_form.h [gcc0415] 1.2.2.1:
20415: * src/classes/_image.h [gcc0415] 1.1.2.1:
20416: * src/classes/_int.h [gcc0415] 1.6.2.1:
20417: * src/classes/_mail.h [gcc0415] 1.2.2.1:
20418: * src/classes/_op.h [gcc0415] 1.4.2.1:
20419: * src/classes/_random.h [gcc0415] 1.2.2.1:
20420: * src/classes/_response.h [gcc0415] 1.3.2.1:
20421: * src/classes/_string.h [gcc0415] 1.8.2.1:
20422: * src/classes/_table.h [gcc0415] 1.5.2.1:
20423: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
20424: * src/classes/image.C [gcc0415] 1.17.2.1:
20425: * src/classes/mail.C [gcc0415] 1.18.2.1:
20426: * src/classes/op.C [gcc0415] 1.7.2.1:
20427: * src/classes/random.C [gcc0415] 1.6.2.1:
20428: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
20429: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
20430: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
20431: * src/include/pa_version.h [gcc0415] 1.1.2.1:
20432: * src/main/Makefile.am [gcc0415] 1.8.2.1:
20433: * src/main/compile.y [gcc0415] 1.124.2.1:
20434: * src/main/pa_common.C [gcc0415] 1.46.2.1:
20435: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
20436: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
20437: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
20438: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
20439: * src/types/Makefile.am [gcc0415] 1.2.2.1:
20440: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
20441: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
20442: compile-1
20443:
20444: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
20445: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
20446: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
20447: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
20448: compile1 cygwin
20449:
20450: 2001-04-15 paf
20451: * src/classes/op.C 1.5:
20452: * src/include/pa_request.h 1.82:
20453: * src/types/pa_value.h 1.48:
20454: * src/types/pa_vmethod_frame.h 1.3:
20455: MethodParams in op.C
20456:
20457: * src/types/pa_value.h 1.49:
20458: MethodParams !junction
20459:
20460: * src/classes/table.C 1.62:
20461: table:empty +=process
20462:
20463: * src/classes/op.C 1.7:
20464: z
20465:
20466: * src/classes/_string.h 1.8:
20467: * src/classes/double.C 1.21:
20468: * src/classes/file.C 1.26:
20469: * src/classes/image.C 1.17:
20470: * src/classes/int.C 1.19:
20471: * src/classes/mail.C 1.18:
20472: * src/classes/op.C 1.6:
20473: * src/classes/random.C 1.6:
20474: * src/classes/response.C 1.7:
20475: * src/classes/string.C 1.38:
20476: * src/classes/table.C 1.61:
20477: * src/classes/unknown.C 1.2:
20478: * src/main/pa_request.C 1.113:
20479: MethodParams everywhere
20480:
20481: 2001-04-12 paf
20482: * src/classes/_unknown.h 1.1:
20483: * src/classes/unknown.C 1.1:
20484: * src/include/pa_globals.h 1.48:
20485: * src/main/main.dsp 1.91:
20486: * src/main/pa_globals.C 1.55:
20487: * src/types/pa_vunknown.h 1.9:
20488: ^unknown:int[]=0 double[]=0
20489:
20490: * src/classes/image.C 1.13:
20491: image:line/fill/rectangle/bar/replace/polygon/polybar
20492:
20493: * src/classes/image.C 1.15:
20494: * src/main/pa_hash.C 1.33:
20495: hash bug fixed
20496:
20497: * src/classes/image.C 1.12:
20498: * src/classes/op.C 1.4:
20499: * src/main/execute.C 1.146:
20500: * src/types/pa_value.h 1.47:
20501: * src/types/pa_vmethod_frame.h 1.2:
20502: * src/types/pa_wcontext.h 1.11:
20503: for var now written not to r.wcontext, but to r.root
20504: cleared "entered_object" state
20505:
20506: * src/classes/image.C 1.16:
20507: * src/types/pa_vimage.h 1.7:
20508: image:font :text
20509:
20510: * src/classes/image.C 1.14:
20511: image:gif now does not have params
20512:
20513: 2001-04-11 paf
20514: * src/classes/mail.C 1.17:
20515: * src/classes/op.C 1.3:
20516: * src/targets/cgi/parser3.C 1.63:
20517: * src/types/pa_value.h 1.46:
20518: * src/types/pa_vfile.C 1.15:
20519: * src/types/pa_vfile.h 1.19:
20520: * src/types/pa_vform.C 1.24:
20521: * src/types/pa_vstring.C 1.3:
20522: * src/types/pa_vstring.h 1.22:
20523: forced UL_FILE_NAME of posted file name
20524:
20525: * src/classes/image.C 1.7:
20526: * src/main/execute.C 1.145:
20527: * src/main/main.dsp 1.89:
20528: * src/main/pa_request.C 1.112:
20529: * src/types/pa_vcframe.h 1.4:
20530: * src/types/pa_vcode_frame.h 1.1:
20531: * src/types/pa_vimage.C 1.4:
20532: * src/types/pa_vimage.h 1.4:
20533: * src/types/pa_vmethod_frame.h 1.1:
20534: * src/types/pa_vmframe.h 1.13:
20535: libimaging dead end: pil parses header in .py
20536:
20537: * src/classes/image.C 1.8:
20538: * src/types/pa_vimage.C 1.5:
20539: * src/types/pa_vimage.h 1.5:
20540: gd started porting to Pooled descendant
20541:
20542: * src/classes/image.C 1.5:
20543: * src/main/pa_request.C 1.110:
20544: * src/types/pa_vform.C 1.23:
20545: fixed post [broke when moved post read to core]
20546:
20547: * src/main/main.dsp 1.87:
20548: gd+smtp made separate libs
20549:
20550: * src/classes/image.C 1.9:
20551: * src/types/pa_vimage.C 1.6:
20552: * src/types/pa_vimage.h 1.6:
20553: gd todo: gif without file
20554:
20555: * src/include/pa_globals.h 1.46:
20556: * src/include/pa_string.h 1.80:
20557: * src/main/pa_common.C 1.46:
20558: * src/main/pa_request.C 1.111:
20559: * src/main/untaint.C 1.39:
20560: * src/types/pa_vfile.C 1.16:
20561: * src/types/pa_vstring.C 1.4:
20562: fixed vstring:as_vfile length
20563:
20564: * src/classes/image.C 1.6:
20565: * src/include/pa_globals.h 1.47:
20566: * src/main/main.dsp 1.88:
20567: * src/main/pa_globals.C 1.54:
20568: * src/types/pa_vimage.C 1.3:
20569: * src/types/pa_vimage.h 1.3:
20570: gd dead end. switching to python imaging lib
20571:
20572: * src/classes/image.C 1.10:
20573: * src/main/main.dsp 1.90:
20574: gd with mem write + image just compiled
20575:
20576: * src/classes/image.C 1.11:
20577: image:create image:load
20578:
20579: 2001-04-10 paf
20580: * src/classes/_double.h 1.6:
20581: * src/classes/_file.h 1.3:
20582: * src/classes/_form.h 1.2:
20583: * src/classes/_int.h 1.6:
20584: * src/classes/_mail.h 1.2:
20585: * src/classes/_op.h 1.4:
20586: * src/classes/_random.h 1.2:
20587: * src/classes/_response.h 1.3:
20588: * src/classes/_string.h 1.7:
20589: * src/classes/_table.h 1.5:
20590: * src/classes/file.C 1.25:
20591: * src/classes/mail.C 1.16:
20592: * src/include/pa_common.h 1.37:
20593: * src/include/pa_globals.h 1.45:
20594: * src/main/execute.C 1.144:
20595: * src/main/main.dsp 1.86:
20596: * src/main/pa_common.C 1.44:
20597: * src/main/pa_globals.C 1.53:
20598: * src/targets/isapi/parser3isapi.C 1.28:
20599: * src/types/pa_value.h 1.45:
20600: * src/types/pa_vfile.C 1.14:
20601: * src/types/pa_vfile.h 1.18:
20602: * src/types/pa_vhash.h 1.10:
20603: * src/types/pa_vimage.h 1.1:
20604: * src/types/pa_vresponse.h 1.8:
20605: * src/types/pa_vstring.h 1.21:
20606: image:measure -100 just compiled
20607:
20608: * src/classes/_image.h 1.1:
20609: * src/classes/image.C 1.1:
20610: * src/types/pa_vimage.C 1.1:
20611: image forgotten!
20612:
20613: * src/classes/image.C 1.3:
20614: * src/types/pa_vimage.C 1.2:
20615: jpg measure bugs fixed
20616:
20617: * src/classes/image.C 1.4:
20618: image:html done
20619:
20620: * src/classes/table.C 1.60:
20621: * src/include/pa_common.h 1.38:
20622: * src/main/pa_common.C 1.45:
20623: * src/main/pa_request.C 1.109:
20624: * src/main/pa_string.C 1.76:
20625: * src/main/untaint.C 1.38:
20626: * src/types/pa_vimage.h 1.2:
20627: image:measure -90
20628:
20629: * src/classes/mail.C 1.11:
20630: * src/main/pa_globals.C 1.52:
20631: smtp some consts
20632:
20633: * src/classes/mail.C 1.12:
20634: unix sendmail compiled. todo:testing
20635:
20636: * src/classes/mail.C 1.14:
20637: sendmail unix skipping defaults
20638:
20639: * src/classes/image.C 1.2:
20640: z
20641:
20642: * src/classes/mail.C 1.13:
20643: * src/include/pa_common.h 1.36:
20644: * src/main/pa_common.C 1.43:
20645: sendmail unix added defaults
20646:
20647: * src/classes/mail.C 1.15:
20648: minor bug with unclear from/to
20649:
20650: 2001-04-09 paf
20651: * src/classes/_exec.h 1.2:
20652: * src/main/execute.C 1.142:
20653: * src/main/pa_globals.C 1.50:
20654: * src/main/pa_request.C 1.106:
20655: * src/types/pa_vcookie.C 1.17:
20656: * src/types/pa_vfile.C 1.12:
20657: exec -2
20658:
20659: * src/classes/file.C 1.24:
20660: * src/include/pa_exec.h 1.1:
20661: * src/include/pa_sapi.h 1.8:
20662: * src/main/main.dsp 1.85:
20663: * src/main/pa_exec.C 1.1:
20664: * src/targets/cgi/parser3.C 1.62:
20665: * src/targets/cgi/parser3.dsp 1.17:
20666: * src/targets/isapi/parser3isapi.C 1.27:
20667: * src/targets/isapi/parser3isapi.dsp 1.12:
20668: all targets exec
20669:
20670: * src/classes/exec.C 1.2:
20671: * src/include/pa_common.h 1.35:
20672: * src/main/pa_common.C 1.42:
20673: * src/main/untaint.C 1.37:
20674: exec3. decided exec:cgi to move to file:cgi
20675:
20676: * src/include/pa_sapi.h 1.7:
20677: * src/include/pa_string.h 1.79:
20678: * src/targets/cgi/parser3.C 1.61:
20679: * src/targets/isapi/parser3isapi.C 1.26:
20680: * src/targets/isapi/parser3isapi.dsp 1.11:
20681: sapi exec dead end. badly parsed args in apache:util.script
20682:
20683: * src/classes/file.C 1.23:
20684: * src/main/main.dsp 1.84:
20685: * src/main/pa_request.C 1.108:
20686: * src/targets/cgi/parser3.C 1.60:
20687: exec win32 env
20688:
20689: * src/classes/exec.C 1.3:
20690: * src/classes/file.C 1.21:
20691: * src/include/pa_globals.h 1.44:
20692: * src/main/execute.C 1.143:
20693: * src/main/main.dsp 1.83:
20694: * src/main/pa_globals.C 1.51:
20695: * src/main/pa_request.C 1.107:
20696: * src/types/pa_vfile.C 1.13:
20697: * src/types/pa_vfile.h 1.17:
20698: * src/types/pa_vform.C 1.22:
20699: * src/types/pa_vstring.C 1.2:
20700: exec4. todo env
20701:
20702: * src/classes/_exec.h 1.1:
20703: * src/classes/exec.C 1.1:
20704: * src/include/pa_common.h 1.34:
20705: * src/include/pa_request.h 1.81:
20706: * src/include/pa_sapi.h 1.6:
20707: * src/include/pa_string.h 1.77:
20708: * src/main/pa_common.C 1.41:
20709: * src/main/pa_request.C 1.105:
20710: * src/main/pa_string.C 1.75:
20711: * src/targets/cgi/parser3.C 1.59:
20712: * src/targets/cgi/parser3.dsp 1.16:
20713: * src/targets/isapi/parser3isapi.C 1.25:
20714: * src/types/pa_vform.C 1.21:
20715: * src/types/pa_vform.h 1.15:
20716: exec class just compiled. moved post read to request core
20717:
20718: * src/classes/file.C 1.22:
20719: * src/include/pa_hash.h 1.36:
20720: * src/main/pa_hash.C 1.32:
20721: exec env 0
20722:
20723: * src/classes/_op.h 1.3:
20724: * src/include/pa_dir.h 1.2:
20725: * src/include/pa_globals.h 1.43:
20726: * src/include/pa_sapi.h 1.5:
20727: * src/main/main.dsp 1.82:
20728: * src/main/pa_dir.C 1.2:
20729: * src/main/pa_globals.C 1.49:
20730: * src/targets/cgi/parser3.C 1.58:
20731: * src/targets/cgi/parser3.dsp 1.15:
20732: problems with ^exec:cgi post data. they are already read by vform
20733:
20734: * src/include/pa_string.h 1.78:
20735: written but not tested exec with env for unix
20736:
20737: 2001-04-08 paf
20738: * src/classes/file.C 1.20:
20739: * src/classes/mail.C 1.10:
20740: * src/classes/string.C 1.37:
20741: * src/include/pa_request.h 1.80:
20742: * src/include/pa_string.h 1.76:
20743: * src/main/pa_request.C 1.104:
20744: uuencode. string<<
20745:
20746: 2001-04-07 paf
20747: * src/classes/_mail.h 1.1:
20748: * src/classes/mail.C 1.1:
20749: * src/include/pa_common.h 1.33:
20750: * src/include/pa_globals.h 1.41:
20751: * src/include/pa_string.h 1.74:
20752: * src/main/main.dsp 1.79:
20753: * src/main/pa_common.C 1.40:
20754: * src/main/pa_globals.C 1.47:
20755: * src/main/pa_request.C 1.101:
20756: * src/main/untaint.C 1.36:
20757: * src/types/pa_vcookie.C 1.16:
20758: mail:send -10 just compiled
20759:
20760: * src/include/pa_socks.h 1.1:
20761: * src/main/main.dsp 1.81:
20762: * src/main/pa_socks.C 1.1:
20763: * src/targets/cgi/parser3.C 1.57:
20764: * src/targets/cgi/parser3.dsp 1.14:
20765: * src/targets/isapi/parser3isapi.C 1.24:
20766: mail:send 1
20767:
20768: * src/classes/mail.C 1.3:
20769: +=
20770:
20771: * src/classes/mail.C 1.6:
20772: ^attach dead end
20773:
20774: * src/classes/mail.C 1.2:
20775: * src/include/pa_string.h 1.75:
20776: mail:send -1 text prepared
20777:
20778: * src/classes/mail.C 1.7:
20779: ^mail[$attach
20780:
20781: * src/classes/mail.C 1.5:
20782: * src/classes/mail.C 1.8:
20783: * src/classes/mail.C 1.9:
20784: * src/main/pa_request.C 1.103:
20785: z
20786:
20787: * src/classes/mail.C 1.4:
20788: * src/include/pa_globals.h 1.42:
20789: * src/include/pa_request.h 1.79:
20790: * src/main/main.dsp 1.80:
20791: * src/main/pa_globals.C 1.48:
20792: * src/main/pa_request.C 1.102:
20793: smtp just compiled
20794:
20795: 2001-04-06 paf
20796: * src/types/pa_valiased.C 1.7:
20797: another root inherititance skipped
20798:
20799: * src/classes/random.C 1.5:
20800: * src/classes/table.C 1.57:
20801: * src/main/pa_globals.C 1.44:
20802: @office
20803:
20804: * src/classes/table.C 1.58:
20805: * src/include/pa_dir.h 1.1:
20806: * src/main/execute.C 1.141:
20807: * src/main/main.dsp 1.78:
20808: * src/main/pa_dir.C 1.1:
20809: table:dir 0 [without regexp]
20810:
20811: * src/main/compile.C 1.34:
20812: * src/main/compile.y 1.124:
20813: * src/main/execute.C 1.139:
20814: operators are now not root methods of parent class. just 'ROOT
20815: class
20816:
20817: * src/classes/table.C 1.59:
20818: * src/include/pa_globals.h 1.40:
20819: * src/main/pa_globals.C 1.46:
20820: * src/main/pa_string.C 1.74:
20821: table:dir 1
20822:
20823: * src/classes/_op.h 1.2:
20824: * src/classes/_root.h 1.5:
20825: * src/classes/op.C 1.2:
20826: * src/classes/root.C 1.62:
20827: * src/include/pa_globals.h 1.39:
20828: * src/include/pa_request.h 1.78:
20829: * src/main/compile.C 1.35:
20830: * src/main/execute.C 1.140:
20831: * src/main/main.dsp 1.77:
20832: * src/main/pa_globals.C 1.45:
20833: * src/main/pa_request.C 1.100:
20834: renamed 'root' to 'op'
20835:
20836: * src/classes/_op.h 1.1:
20837: * src/classes/op.C 1.1:
20838: renamed from 'root'
20839:
20840: 2001-04-05 paf
20841: * src/classes/root.C 1.59:
20842: * src/include/pa_sql_connection.h 1.1:
20843: * src/include/pa_sql_driver.h 1.5:
20844: * src/main/main.dsp 1.76:
20845: * src/main/pa_sql_driver_manager.C 1.3:
20846: * src/sql/pa_sql_driver.h 1.1:
20847: sql driver services for conv memory & error reporting
20848:
20849: * src/main/execute.C 1.138:
20850: * src/main/pa_request.C 1.98:
20851: * src/main/pa_string.C 1.73:
20852: * src/types/pa_value.h 1.44:
20853: * src/types/pa_vmframe.h 1.12:
20854: * src/types/pa_wcontext.h 1.10:
20855: constructor flag dropped at get_method_frame and remembered
20856: into method_frame
20857:
20858: * src/include/pa_globals.h 1.38:
20859: * src/main/pa_globals.C 1.43:
20860: * src/main/pa_request.C 1.96:
20861: * src/main/pa_string.C 1.72:
20862: * src/targets/isapi/parser3isapi.dsp 1.10:
20863: $LOCALE:ctype[Russian_Russia.1251]
20864:
20865: * src/main/pa_request.C 1.99:
20866: * src/sql/pa_sql_driver.h 1.5:
20867: mysql limit
20868:
20869: * src/classes/table.C 1.52:
20870: select * from hren error contains statement
20871:
20872: * src/classes/random.C 1.4:
20873: * src/classes/root.C 1.60:
20874: * src/classes/table.C 1.54:
20875: * src/include/pa_sql_connection.h 1.4:
20876: * src/include/pa_string.h 1.71:
20877: * src/main/execute.C 1.137:
20878: * src/main/pa_sql_driver_manager.C 1.6:
20879: * src/main/pa_string.C 1.70:
20880: * src/main/untaint.C 1.34:
20881: * src/sql/pa_sql_driver.h 1.4:
20882: * src/types/pa_vmframe.h 1.11:
20883: * src/types/pa_wcontext.C 1.5:
20884: * src/types/pa_wcontext.h 1.9:
20885: sql quote. string untaint UL_SQL
20886:
20887: * src/classes/table.C 1.51:
20888: * src/include/pa_sql_connection.h 1.2:
20889: * src/include/pa_types.h 1.24:
20890: * src/main/pa_sql_driver_manager.C 1.4:
20891: * src/main/untaint.C 1.33:
20892: * src/sql/pa_sql_driver.h 1.2:
20893: * src/targets/cgi/parser3.dsp 1.13:
20894: mysql 0
20895:
20896: * src/classes/table.C 1.53:
20897: * src/include/pa_sql_connection.h 1.3:
20898: * src/main/pa_sql_driver_manager.C 1.5:
20899: * src/sql/pa_sql_driver.h 1.3:
20900: sql ping
20901:
20902: * src/classes/table.C 1.55:
20903: * src/include/pa_string.h 1.72:
20904: * src/main/pa_string.C 1.71:
20905: * src/main/untaint.C 1.35:
20906: z
20907:
20908: * src/classes/file.C 1.19:
20909: * src/classes/root.C 1.61:
20910: * src/classes/string.C 1.36:
20911: * src/classes/table.C 1.56:
20912: * src/main/pa_request.C 1.97:
20913: junction to code&expression in errors
20914:
20915: * src/include/pa_config_fixed.h 1.2:
20916: * src/include/pa_config_includes.h 1.2:
20917: * src/include/pa_hash.h 1.35:
20918: * src/include/pa_string.h 1.73:
20919: * src/main/pa_hash.C 1.31:
20920: * src/main/pa_table.C 1.26:
20921: hash now not thread-safe.
20922:
20923: 2001-04-04 paf
20924: * src/include/pa_sql_driver.h 1.4:
20925: mysql connect
20926:
20927: * src/classes/random.C 1.3:
20928: * src/classes/root.C 1.56:
20929: * src/classes/table.C 1.49:
20930: * src/include/pa_globals.h 1.36:
20931: * src/include/pa_pool.h 1.48:
20932: * src/include/pa_request.h 1.76:
20933: * src/main/pa_request.C 1.94:
20934: * src/types/pa_vclass.h 1.12:
20935: sql frame -10
20936:
20937: * src/Makefile.am 1.4:
20938: * src/classes/root.C 1.57:
20939: * src/classes/string.C 1.35:
20940: * src/classes/table.C 1.50:
20941: * src/include/pa_globals.h 1.37:
20942: * src/include/pa_hash.h 1.34:
20943: * src/include/pa_pool.h 1.49:
20944: * src/include/pa_request.h 1.77:
20945: * src/include/pa_sapi.h 1.4:
20946: * src/include/pa_string.h 1.70:
20947: * src/include/pa_table.h 1.29:
20948: * src/main/main.dsp 1.74:
20949: * src/main/pa_globals.C 1.42:
20950: * src/main/pa_hash.C 1.30:
20951: * src/main/pa_request.C 1.95:
20952: * src/main/pa_string.C 1.69:
20953: * src/main/pa_table.C 1.25:
20954: * src/main/untaint.C 1.32:
20955: connect&sql -1000 just compiled
20956:
20957: * src/sql/Makefile.am 1.1:
20958: forgot to add mysql client
20959:
20960: * src/classes/root.C 1.58:
20961: * src/include/pa_sql_driver.h 1.2:
20962: * src/include/pa_sql_driver_manager.h 1.2:
20963: * src/main/main.dsp 1.75:
20964: * src/main/pa_sql_driver_manager.C 1.2:
20965: more manager&connection&driver
20966:
20967: * src/include/pa_sql_driver.h 1.3:
20968: mysql info
20969:
20970: * src/doc/doxygen.cfg 1.2:
20971: z
20972:
20973: * src/include/pa_sql_driver.h 1.1:
20974: * src/include/pa_sql_driver_manager.h 1.1:
20975: * src/main/pa_sql_driver_manager.C 1.1:
20976: connect&sql -1000 just compiled [forgot to add libltdl, added]
20977:
20978: 2001-04-03 paf
20979: * src/classes/file.C 1.18:
20980: * src/classes/string.C 1.32:
20981: * src/classes/table.C 1.48:
20982: * src/include/pa_string.h 1.69:
20983: * src/main/pa_common.C 1.39:
20984: * src/main/pa_string.C 1.68:
20985: * src/main/untaint.C 1.31:
20986: string:match replace 2. string.cstr(forced lang)
20987:
20988: * src/classes/string.C 1.30:
20989: string:match replace 0
20990:
20991: * src/classes/string.C 1.34:
20992: * src/types/pa_vform.C 1.19:
20993: string:match replace assigned lang
20994:
20995: * src/classes/string.C 1.31:
20996: * src/include/pa_string.h 1.68:
20997: * src/main/pa_string.C 1.67:
20998: string:match replace strange matches
20999:
21000: * src/classes/table.C 1.46:
21001: table:append now uses string::split
21002:
21003: * src/include/pa_globals.h 1.33:
21004: * src/include/pa_hash.h 1.33:
21005: * src/main/pa_globals.C 1.39:
21006: * src/main/pa_request.C 1.92:
21007: * src/targets/cgi/parser3.C 1.55:
21008: * src/targets/isapi/parser3isapi.C 1.22:
21009: * src/types/pa_vfile.C 1.11:
21010: content-disposition
21011:
21012: * src/classes/string.C 1.25:
21013: * src/include/pa_globals.h 1.34:
21014: * src/include/pa_string.h 1.64:
21015: * src/main/main.dsp 1.73:
21016: * src/main/pa_globals.C 1.40:
21017: * src/main/pa_string.C 1.62:
21018: string:match [search] -1 just compiled
21019:
21020: * src/classes/string.C 1.26:
21021: * src/include/pa_globals.h 1.35:
21022: * src/include/pa_string.h 1.65:
21023: * src/include/pa_threads.h 1.12:
21024: * src/main/pa_globals.C 1.41:
21025: * src/main/pa_string.C 1.63:
21026: * src/targets/isapi/parser3isapi.dsp 1.9:
21027: string:match 0
21028:
21029: * src/main/pa_common.C 1.37:
21030: * src/main/untaint.C 1.30:
21031: * src/targets/cgi/parser3.C 1.56:
21032: * src/targets/isapi/parser3isapi.C 1.23:
21033: * src/targets/isapi/pool_storage.h 1.4:
21034: todo/tests
21035:
21036: * src/classes/file.C 1.15:
21037: * src/classes/root.C 1.54:
21038: * src/classes/string.C 1.23:
21039: * src/classes/table.C 1.44:
21040: * src/doc/doxygen.cmd 1.1:
21041: * src/doc/doxygen.txt 1.2:
21042: * src/doc/generate.cmd 1.2:
21043: * src/include/pa_array.h 1.34:
21044: * src/include/pa_request.h 1.74:
21045: * src/include/pa_string.h 1.62:
21046: * src/main/execute.C 1.136:
21047: * src/main/pa_string.C 1.60:
21048: * src/main/untaint.C 1.29:
21049: * src/targets/cgi/parser3.C 1.52:
21050: * src/types/pa_vcookie.C 1.15:
21051: string::pos & cmp & piece bugs fixed.
21052: string::split new
21053: table:load separated from set
21054: table:set implemented with clean \n \t searches
21055:
21056: * src/include/pa_common.h 1.31:
21057: * src/include/pa_globals.h 1.32:
21058: * src/main/pa_globals.C 1.38:
21059: * src/main/pa_request.C 1.91:
21060: * src/targets/cgi/parser3.C 1.54:
21061: * src/targets/isapi/parser3isapi.C 1.21:
21062: * src/types/pa_value.h 1.43:
21063: main:post-process
21064:
1.24 paf 21065: * src/classes/string.C 1.27:
21066: * src/include/pa_string.h 1.66:
21067: * src/main/pa_string.C 1.64:
21068: string:match replace -11
21069:
1.15 paf 21070: * src/classes/file.C 1.16:
21071: * src/classes/table.C 1.45:
21072: * src/include/pa_common.h 1.32:
21073: * src/main/compile_tools.C 1.34:
21074: * src/main/pa_common.C 1.38:
21075: * src/main/pa_request.C 1.93:
21076: * src/types/pa_vform.C 1.20:
21077: * src/types/pa_vstring.C 1.1:
21078: z
21079:
21080: * src/include/pa_common.h 1.30:
21081: * src/include/pa_request.h 1.75:
21082: * src/include/pa_sapi.h 1.3:
21083: * src/main/main.dsp 1.72:
21084: * src/main/pa_common.C 1.36:
21085: * src/main/pa_request.C 1.90:
21086: * src/targets/cgi/parser3.C 1.53:
21087: * src/types/pa_value.h 1.42:
21088: * src/types/pa_vfile.C 1.10:
21089: * src/types/pa_vfile.h 1.16:
21090: * src/types/pa_vstring.h 1.20:
21091: vfile in response:body
21092:
21093: * src/classes/string.C 1.28:
21094: * src/include/pa_string.h 1.67:
21095: * src/main/pa_string.C 1.65:
21096: string:match replace prepared
21097:
21098: * src/classes/string.C 1.33:
21099: * src/main/compile.y 1.123:
21100: grammar: fixed to allow {}[]< empty []
21101:
21102: * src/classes/double.C 1.20:
21103: * src/classes/file.C 1.17:
21104: * src/classes/form.C 1.3:
21105: * src/classes/int.C 1.18:
21106: * src/classes/response.C 1.6:
21107: * src/classes/root.C 1.55:
21108: * src/classes/string.C 1.24:
21109: * src/classes/table.C 1.47:
21110: * src/include/pa_string.h 1.63:
21111: * src/main/pa_string.C 1.61:
21112: string:match -10 [frame]
21113:
21114: * src/classes/string.C 1.29:
21115: * src/main/pa_string.C 1.66:
21116: string:match replace prepared 2
21117:
21118: 2001-04-02 paf
21119: * src/classes/_random.h 1.1:
21120: * src/classes/random.C 1.1:
21121: * src/include/pa_globals.h 1.31:
21122: * src/main/main.dsp 1.71:
21123: * src/main/pa_globals.C 1.37:
21124: * src/main/pa_request.C 1.89:
21125: * src/types/pa_value.h 1.40:
21126: random:generate
21127:
21128: * src/classes/table.C 1.42:
21129: * src/include/pa_array.h 1.33:
21130: * src/include/pa_string.h 1.60:
21131: * src/include/pa_table.h 1.28:
21132: * src/main/execute.C 1.135:
21133: * src/types/pa_value.h 1.41:
21134: table:join
21135:
21136: * src/classes/table.C 1.43:
21137: * src/include/pa_string.h 1.61:
21138: * src/main/pa_string.C 1.59:
21139: * src/types/pa_valiased.C 1.6:
21140: * src/types/pa_valiased.h 1.12:
21141: * src/types/pa_vdouble.h 1.15:
21142: * src/types/pa_vfile.h 1.15:
21143: * src/types/pa_vint.h 1.16:
21144: * src/types/pa_vresponse.h 1.7:
21145: * src/types/pa_vstring.h 1.19:
21146: * src/types/pa_vtable.h 1.13:
21147: string::pos. about to use it in table:set/load
21148:
21149: * src/classes/random.C 1.2:
21150: random:generate 1
21151:
21152: 2001-03-30 paf
21153: * src/classes/double.C 1.19:
21154: * src/classes/file.C 1.14:
21155: * src/classes/int.C 1.17:
21156: * src/classes/response.C 1.5:
21157: * src/classes/root.C 1.53:
21158: * src/classes/string.C 1.22:
21159: * src/classes/table.C 1.40:
21160: * src/main/compile.y 1.122:
21161: * src/main/execute.C 1.134:
21162: * src/types/pa_value.h 1.39:
21163: * src/types/pa_vstateless_class.C 1.7:
21164: * src/types/pa_vstateless_class.h 1.9:
21165: static|dynamic|any method registration
21166:
21167: * src/classes/table.C 1.41:
21168: * src/include/pa_string.h 1.59:
21169: * src/main/pa_string.C 1.58:
21170: todo: table flip and append. string::pos
21171:
21172: 2001-03-29 paf
21173: * src/classes/string.C 1.14:
21174: * src/main/compile.y 1.120:
21175: * src/main/compile_tools.C 1.33:
21176: * src/main/compile_tools.h 1.36:
21177: * src/main/main.dsp 1.70:
21178: * src/types/pa_value.h 1.38:
21179: * src/types/pa_vstring.h 1.17:
21180: * src/types/pa_vunknown.h 1.8:
21181: empty params allowed. [] and [;] are different now.
21182:
21183: * src/include/pa_pool.h 1.46:
21184: * src/include/pa_request.h 1.72:
21185: * src/main/pa_request.C 1.86:
21186: * src/main/untaint.C 1.25:
21187: pool.request
21188:
21189: * src/classes/string.C 1.21:
21190: string:xsplit forgot that they must result in 1 row N column [
21191: not vice versa]
21192:
21193: * src/classes/string.C 1.17:
21194: * src/include/pa_string.h 1.57:
21195: * src/main/execute.C 1.133:
21196: * src/main/pa_array.C 1.30:
21197: * src/main/pa_string.C 1.56:
21198: * src/types/pa_vtable.h 1.12:
21199: string: lsplit -1
21200:
21201: * src/classes/string.C 1.16:
21202: * src/include/pa_string.h 1.55:
21203: * src/main/pa_string.C 1.54:
21204: string: pos -1
21205:
21206: * src/classes/string.C 1.18:
21207: * src/include/pa_string.h 1.58:
21208: * src/main/pa_string.C 1.57:
21209: string: lsplit
21210:
21211: * src/include/pa_pool.h 1.47:
21212: * src/include/pa_request.h 1.73:
21213: * src/main/pa_request.C 1.87:
21214: * src/main/untaint.C 1.26:
21215: pool.request undone
21216:
21217: * src/classes/string.C 1.20:
21218: z
21219:
21220: * src/include/pa_string.h 1.56:
21221: * src/main/pa_string.C 1.55:
21222: * src/main/untaint.C 1.28:
21223: string: pos
21224:
21225: * src/classes/string.C 1.15:
21226: * src/classes/table.C 1.38:
21227: * src/include/pa_string.h 1.54:
21228: * src/main/compile.y 1.121:
21229: * src/main/pa_request.C 1.88:
21230: * src/main/pa_string.C 1.53:
21231: * src/main/untaint.C 1.27:
21232: string: left right mid
21233:
21234: * src/classes/file.C 1.13:
21235: * src/classes/table.C 1.39:
21236: * src/include/pa_table.h 1.27:
21237: * src/main/pa_table.C 1.24:
21238: * src/types/pa_vstring.h 1.18:
21239: * src/types/pa_wwrapper.h 1.6:
21240: table:flip
21241:
21242: * src/classes/string.C 1.19:
21243: string: rsplit
21244:
21245: 2001-03-28 paf
21246: * src/classes/file.C 1.12:
21247: * src/include/pa_globals.h 1.30:
21248: * src/include/pa_request.h 1.71:
21249: * src/targets/cgi/parser3.C 1.51:
21250: * src/targets/isapi/parser3isapi.C 1.20:
21251: * src/types/pa_value.h 1.37:
21252: * src/types/pa_vrequest.C 1.4:
21253: * src/types/pa_vunknown.h 1.7:
21254: $request:browser [.type .version]; unknown.get_double now = 0.
21255:
21256: * src/classes/table.C 1.36:
21257: * src/include/pa_array.h 1.32:
21258: * src/include/pa_hash.h 1.32:
21259: * src/include/pa_table.h 1.24:
21260: * src/main/pa_array.C 1.29:
21261: * src/main/pa_table.C 1.21:
21262: * src/types/pa_vtable.h 1.11:
21263: table:locate just compiled
21264:
21265: * src/classes/file.C 1.9:
21266: * src/include/pa_common.h 1.29:
21267: * src/main/pa_common.C 1.34:
21268: * src/types/pa_vfile.C 1.7:
21269: * src/types/pa_vfile.h 1.12:
21270: started file:load. wrong write. must be self.set
21271:
21272: * src/classes/file.C 1.8:
21273: * src/classes/root.C 1.52:
21274: * src/classes/table.C 1.37:
21275: * src/include/pa_table.h 1.25:
21276: * src/main/pa_table.C 1.22:
21277: table:locate1, file:test
21278:
21279: * src/classes/file.C 1.10:
21280: * src/main/execute.C 1.132:
21281: * src/main/pa_common.C 1.35:
21282: * src/main/untaint.C 1.24:
21283: * src/targets/cgi/parser3.C 1.50:
21284: * src/types/pa_vfile.C 1.8:
21285: * src/types/pa_vfile.h 1.13:
21286: * src/types/pa_vform.C 1.17:
21287: file:load 1. tainted
21288:
21289: * src/classes/file.C 1.11:
21290: * src/include/pa_globals.h 1.29:
21291: * src/include/pa_request.h 1.70:
21292: * src/include/pa_table.h 1.26:
21293: * src/main/pa_globals.C 1.36:
21294: * src/main/pa_request.C 1.85:
21295: * src/main/pa_table.C 1.23:
21296: * src/types/pa_vfile.C 1.9:
21297: * src/types/pa_vfile.h 1.14:
21298: * src/types/pa_vform.C 1.18:
21299: file:load autodetection of mime-type by user-file-name
21300:
21301: 2001-03-27 paf
21302: * src/classes/double.C 1.18:
21303: * src/classes/int.C 1.16:
21304: * src/classes/root.C 1.51:
21305: * src/classes/string.C 1.13:
21306: * src/classes/table.C 1.34:
21307: * src/main/compile_tools.C 1.32:
21308: * src/main/execute.C 1.128:
21309: * src/main/pa_request.C 1.84:
21310: * src/main/untaint.C 1.23:
21311: * src/types/pa_value.h 1.35:
21312: * src/types/pa_vbool.h 1.6:
21313: * src/types/pa_vcookie.C 1.14:
21314: * src/types/pa_vdouble.h 1.14:
21315: * src/types/pa_vfile.h 1.11:
21316: * src/types/pa_vint.h 1.15:
21317: * src/types/pa_vmframe.h 1.9:
21318: * src/types/pa_vstring.h 1.16:
21319: * src/types/pa_vtable.h 1.10:
21320: * src/types/pa_vunknown.h 1.6:
21321: sort 0
21322:
21323: * src/classes/table.C 1.31:
21324: * src/include/pa_common.h 1.27:
21325: * src/main/compile.y 1.117:
21326: * src/main/execute.C 1.127:
21327: * src/main/pa_common.C 1.31:
21328: * src/main/pa_table.C 1.20:
21329: table:save decided to have as it were. stepped back.
21330: grammar: added 'in' 'is' 'lt'&co follow-space check
21331:
21332: * src/main/compile.y 1.119:
21333: fixed minor bug in @mn[][] ...^{
21334:
21335: * src/main/execute.C 1.130:
21336: * src/types/pa_value.h 1.36:
21337: * src/types/pa_vmframe.h 1.10:
21338: * src/types/pa_wcontext.h 1.8:
21339: fixed r/w context of code-params
21340:
21341: * src/classes/table.C 1.33:
21342: * src/main/pa_common.C 1.32:
21343: * src/main/pa_request.C 1.83:
21344: * src/targets/cgi/parser3.C 1.49:
21345: * src/types/pa_value.h 1.34:
21346: * src/types/pa_vbool.h 1.5:
21347: * src/types/pa_vdouble.h 1.12:
21348: * src/types/pa_vfile.h 1.9:
21349: * src/types/pa_vint.h 1.13:
21350: * src/types/pa_vstring.h 1.14:
21351: * src/types/pa_vunknown.h 1.5:
21352: continue on sort
21353:
21354: * src/types/pa_valiased.C 1.5:
21355: * src/types/pa_valiased.h 1.11:
21356: * src/types/pa_vdouble.h 1.13:
21357: * src/types/pa_vfile.h 1.10:
21358: * src/types/pa_vint.h 1.14:
21359: * src/types/pa_vresponse.h 1.6:
21360: * src/types/pa_vstring.h 1.15:
21361: * src/types/pa_vtable.h 1.9:
21362: renamed to are_static_calls_disabled
21363:
21364: * src/main/execute.C 1.131:
21365: * src/main/pa_common.C 1.33:
21366: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
21367:
21368: * src/classes/table.C 1.35:
21369: * src/main/execute.C 1.129:
21370: about to change junction rcontext!!
21371:
21372: * src/classes/table.C 1.32:
21373: * src/include/pa_common.h 1.28:
21374: * src/main/compile.y 1.118:
21375: started table:sort
21376: fixed minor bug in #...^{
21377:
21378: 2001-03-26 paf
21379: * src/classes/file.C 1.7:
21380: * src/classes/root.C 1.50:
21381: * src/classes/table.C 1.30:
21382: * src/include/pa_common.h 1.26:
21383: * src/include/pa_globals.h 1.28:
21384: * src/include/pa_table.h 1.23:
21385: * src/main/pa_common.C 1.30:
21386: * src/main/pa_globals.C 1.35:
21387: * src/main/pa_request.C 1.82:
21388: * src/main/pa_table.C 1.19:
21389: moved ::save to pa_table.
21390: disabled @auto invocation in ^process
21391:
21392: * src/classes/table.C 1.29:
21393: * src/include/pa_array.h 1.31:
21394: * src/include/pa_table.h 1.22:
21395: * src/main/pa_array.C 1.28:
21396: table:record
21397:
21398: * src/main/untaint.C 1.22:
21399: * src/targets/cgi/parser3.C 1.48:
21400: * src/targets/isapi/parser3isapi.C 1.19:
21401: * src/targets/isapi/parser3isapi.dsp 1.8:
21402: * src/targets/isapi/pool_storage.h 1.3:
21403: * src/types/pa_valiased.h 1.10:
21404: * src/types/pa_vcookie.C 1.13:
21405: * src/types/pa_vdouble.h 1.11:
21406: * src/types/pa_vfile.h 1.8:
21407: * src/types/pa_vint.h 1.12:
21408: * src/types/pa_vresponse.h 1.5:
21409: * src/types/pa_vstring.h 1.13:
21410: * src/types/pa_vtable.h 1.8:
21411: z
21412:
21413: * src/main/compile.y 1.116:
21414: grammar: [] 0params [;] 2 params (was 0)
21415:
21416: * src/include/pa_pool.h 1.45:
21417: * src/main/execute.C 1.126:
21418: * src/types/pa_valiased.C 1.4:
21419: * src/types/pa_valiased.h 1.9:
21420: * src/types/pa_value.h 1.33:
21421: * src/types/pa_vdouble.h 1.10:
21422: * src/types/pa_vfile.h 1.7:
21423: * src/types/pa_vint.h 1.11:
21424: * src/types/pa_vresponse.h 1.4:
21425: * src/types/pa_vstring.h 1.12:
21426: * src/types/pa_vtable.h 1.7:
21427: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
21428: allowed no checks in native method realisations on 'self' validity -
21429: they now can simply assume that 'self' is V{Proper} .
21430:
21431: 2001-03-25 paf
21432: * src/classes/table.C 1.26:
21433: * src/include/pa_globals.h 1.27:
21434: * src/include/pa_string.h 1.52:
21435: * src/include/pa_table.h 1.20:
21436: * src/main/compile.y 1.114:
21437: * src/main/compile_tools.C 1.31:
21438: * src/main/compile_tools.h 1.35:
21439: * src/main/pa_globals.C 1.32:
21440: * src/main/pa_request.C 1.79:
21441: * src/main/pa_string.C 1.52:
21442: * src/main/pa_table.C 1.17:
21443: * src/main/untaint.C 1.15:
21444: * src/types/pa_vcookie.h 1.7:
21445: typo & typo-default
21446:
21447: * src/main/pa_globals.C 1.34:
21448: * src/main/untaint.C 1.19:
21449: html-typo - moved all processing to table [except preliminary \
21450: \n \r \n replacements to "\n"]
21451:
21452: * src/main/untaint.C 1.16:
21453: typo \r \r\n \n properly handled
21454:
21455: * src/classes/table.C 1.27:
21456: * src/include/pa_table.h 1.21:
21457: * src/main/pa_globals.C 1.33:
21458: * src/main/pa_table.C 1.18:
21459: * src/main/untaint.C 1.17:
21460: returned table originating. useful for reporting typo table
21461: problems origin. think would be useful somewhere else
21462:
21463: * src/classes/table.C 1.28:
21464: * src/main/untaint.C 1.18:
21465: html-typo - decided to move all the processing to table
21466:
21467: * src/main/pa_request.C 1.80:
21468: table empty lines ignored. system-default content type assigned
21469: in output:result [can fail in main:auto and skipped normal
21470: defaults extraction]
21471:
21472: * src/include/pa_string.h 1.53:
21473: * src/main/compile.y 1.115:
21474: #comment fixed minor bug
21475:
21476: * src/main/pa_request.C 1.81:
21477: * src/main/untaint.C 1.20:
21478: moved default typo-table to lowlevel - it initialization could
21479: be skipped if failed in @auto. so that exception report would
21480: use some table
21481:
21482: * src/main/untaint.C 1.21:
21483: z
21484:
21485: 2001-03-24 paf
21486: * src/main/pa_globals.C 1.28:
21487: * src/types/pa_vclass.C 1.6:
21488: * src/types/pa_vclass.h 1.11:
21489: * src/types/pa_vstateless_class.C 1.6:
21490: * src/types/pa_vstateless_class.h 1.8:
21491: thrown away freeze mech.
21492: no danger now for you can't do ^request:process[@new-method[]
21493: body]
21494: trick anymore.
21495: still remains $some_instance.process[@new-method[]
21496: possibility]
21497: but would leave it as a feature.
21498: see index for sample
21499:
21500: * src/include/pa_string.h 1.51:
21501: * src/main/pa_string.C 1.51:
21502: * src/main/untaint.C 1.14:
21503: * src/targets/cgi/parser3.C 1.47:
21504: html-typo 2
21505:
21506: * src/include/pa_array.h 1.29:
21507: * src/include/pa_hash.h 1.31:
21508: * src/include/pa_request.h 1.67:
21509: * src/main/compile.y 1.110:
21510: * src/main/pa_array.C 1.26:
21511: * src/main/pa_common.C 1.25:
21512: * src/main/pa_hash.C 1.29:
21513: * src/main/pa_request.C 1.73:
21514: * src/types/pa_vcookie.C 1.12:
21515: cyclic uses ignored. defaulted default content-type
21516:
21517: * src/doc/doxygen.cfg 1.1:
21518: * src/doc/doxygen.txt 1.1:
21519: * src/doc/generate.cmd 1.1:
21520: * src/doc/view.cmd 1.1:
21521: * src/include/pa_array.h 1.30:
21522: * src/include/pa_globals.h 1.26:
21523: * src/include/pa_pool.h 1.44:
21524: * src/include/pa_string.h 1.50:
21525: * src/include/pa_table.h 1.19:
21526: * src/main/execute.C 1.125:
21527: * src/main/pa_array.C 1.27:
21528: * src/main/pa_globals.C 1.31:
21529: * src/main/pa_request.C 1.78:
21530: * src/main/pa_string.C 1.50:
21531: * src/main/untaint.C 1.13:
21532: * src/targets/cgi/parser3.C 1.46:
21533: * src/targets/isapi/parser3isapi.C 1.18:
21534: * src/types/pa_value.h 1.32:
21535: * src/types/pa_vtable.h 1.6:
21536: html-typo 0
21537: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
21538: html-typo sample. detected << problem: they become ltlt too fast
21539:
21540: * src/classes/file.C 1.6:
21541: * src/classes/root.C 1.49:
21542: * src/classes/table.C 1.25:
21543: * src/include/pa_common.h 1.25:
21544: * src/include/pa_request.h 1.69:
21545: * src/main/compile.y 1.111:
21546: * src/main/pa_common.C 1.28:
21547: * src/main/pa_request.C 1.77:
21548: * src/main/pa_string.C 1.49:
21549: * src/targets/isapi/parser3isapi.C 1.17:
21550: * src/types/pa_vfile.h 1.6:
21551: file_read stringified
21552:
21553: * src/include/pa_sapi.h 1.2:
21554: * src/main/pa_common.C 1.27:
21555: * src/main/pa_request.C 1.76:
21556: * src/targets/cgi/parser3.C 1.44:
21557: * src/targets/isapi/nt_log_events.mc 1.1:
21558: * src/targets/isapi/parser3isapi.C 1.16:
21559: * src/targets/isapi/parser3isapi.dsp 1.6:
21560: 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.
21561: isapi: used HSE_APPEND_LOG_PARAMETER feature
21562:
21563: * src/types/pa_valiased.C 1.3:
21564: decided to String-ify file_read
21565:
21566: * src/targets/cgi/parser3.C 1.45:
21567: * src/targets/isapi/nt_log_events.mc 1.2:
21568: * src/targets/isapi/parser3isapi.dsp 1.7:
21569: cgi: sapi::log
21570:
21571: * src/main/compile.y 1.109:
21572: * src/main/execute.C 1.124:
21573: * src/main/main.dsp 1.69:
21574: @CLASS equals @BASE. sanity
21575:
21576: * src/include/pa_common.h 1.22:
21577: * src/main/pa_common.C 1.23:
21578: * src/main/pa_request.C 1.72:
21579: * src/targets/cgi/parser3.C 1.42:
21580: * src/targets/isapi/pool_storage.h 1.2:
21581: * src/types/pa_vform.C 1.16:
21582: * src/types/pa_vform.h 1.14:
21583: auto.p monkey
21584:
21585: * src/include/pa_common.h 1.24:
21586: * src/include/pa_globals.h 1.25:
21587: * src/main/pa_common.C 1.26:
21588: * src/main/pa_globals.C 1.30:
21589: * src/main/pa_request.C 1.75:
21590: * src/targets/isapi/parser3isapi.C 1.15:
21591: fixed default content-type allocation storage
21592:
1.24 paf 21593: * src/include/pa_globals.h 1.24:
21594: * src/include/pa_request.h 1.68:
21595: * src/main/compile.y 1.113:
21596: * src/main/pa_common.C 1.29:
21597: * src/main/pa_globals.C 1.29:
21598: * src/main/pa_request.C 1.74:
21599: z
21600:
1.15 paf 21601: * src/include/pa_common.h 1.23:
21602: * src/main/pa_common.C 1.24:
21603: * src/targets/cgi/parser3.C 1.43:
21604: * src/targets/isapi/parser3isapi.C 1.14:
21605: auto.p monkey every target
21606:
21607: * src/main/compile.y 1.112:
21608: * src/main/compile_tools.h 1.34:
21609: #comment
21610:
21611: 2001-03-23 paf
21612: * src/classes/root.C 1.48:
21613: * src/classes/table.C 1.24:
21614: * src/include/pa_common.h 1.21:
21615: * src/include/pa_config_fixed.h 1.1:
21616: * src/include/pa_config_includes.h 1.1:
21617: * src/include/pa_string.h 1.49:
21618: * src/include/pa_threads.h 1.11:
21619: * src/include/pa_types.h 1.23:
21620: * src/include/pa_version.h 1.1:
21621: * src/main/compile.y 1.108:
21622: * src/main/execute.C 1.123:
21623: * src/main/pa_array.C 1.25:
21624: * src/main/pa_common.C 1.22:
21625: * src/main/pa_hash.C 1.28:
21626: * src/main/pa_pool.C 1.17:
21627: * src/main/pa_request.C 1.70:
21628: * src/main/pa_string.C 1.48:
21629: * src/main/untaint.C 1.12:
21630: * src/targets/cgi/parser3.C 1.40:
21631: * src/targets/isapi/parser3isapi.C 1.10:
21632: * src/types/pa_vfile.C 1.6:
21633: * src/types/pa_vform.C 1.15:
21634: cgi: reinvent document_root and request_uri under iis. autoconf
21635: updated. introducing ap_config_includes
21636:
21637: * src/targets/cgi/parser3.C 1.41:
21638: * src/targets/isapi/parser3isapi.C 1.12:
21639: isapi: think it would be better to rewrite as filter then to
21640: deal with pool
21641:
21642: * src/targets/cgi/parser3.C 1.39:
21643: cgi: reinvent document_root under iis
21644:
21645: * src/include/pa_globals.h 1.22:
21646: * src/main/pa_request.C 1.68:
21647: * src/targets/cgi/parser3.C 1.36:
21648: * src/targets/cgi/parser3.dsp 1.12:
21649: * src/targets/isapi/parser3isapi.C 1.8:
21650: * src/types/pa_vcookie.C 1.10:
21651: * src/types/pa_venv.h 1.12:
21652: * src/types/pa_vform.C 1.13:
21653: all: sapi beauty
21654:
21655: * src/main/pa_request.C 1.67:
21656: * src/targets/cgi/parser3.C 1.35:
21657: * src/targets/isapi/parser3isapi.C 1.7:
21658: * src/targets/isapi/parser3isapi.dsp 1.4:
21659: isapi minor env beauty
21660:
21661: * src/include/pa_globals.h 1.23:
21662: * src/include/pa_sapi.h 1.1:
21663: * src/main/main.dsp 1.67:
21664: * src/main/pa_globals.C 1.27:
21665: * src/main/pa_request.C 1.69:
21666: * src/targets/cgi/parser3.C 1.37:
21667: * src/targets/isapi/parser3isapi.C 1.9:
21668: * src/types/pa_vcookie.C 1.11:
21669: * src/types/pa_venv.h 1.13:
21670: * src/types/pa_vform.C 1.14:
21671: sapi made object
21672:
21673: * src/include/pa_pool.h 1.43:
21674: * src/main/pa_request.C 1.71:
21675: * src/targets/cgi/pa_pool.C 1.3:
21676: * src/targets/isapi/pa_pool.C 1.3:
21677: * src/targets/isapi/parser3isapi.C 1.13:
21678: * src/targets/isapi/parser3isapi.dsp 1.5:
21679: * src/targets/isapi/pool_storage.h 1.1:
21680: isapi: dumb pool storage
21681:
21682: * src/main/main.dsp 1.68:
21683: * src/targets/isapi/parser3isapi.C 1.11:
21684: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
21685:
21686: * src/targets/isapi/pa_pool.C 1.2:
21687: decided to continue with extension
21688:
21689: * src/targets/cgi/parser3.C 1.38:
21690: cgi: only one pool now
21691:
21692: 2001-03-22 paf
21693: * src/main/pa_request.C 1.66:
21694: * src/targets/cgi/parser3.C 1.34:
21695: * src/targets/isapi/parser3isapi.C 1.6:
21696: * src/targets/isapi/parser3isapi.dsp 1.3:
21697: isapi document_root 0
21698:
21699: * src/types/pa_vcookie.C 1.8:
21700: cookie attr decoded
21701:
21702: * src/include/pa_pool.h 1.40:
21703: * src/targets/cgi/pa_pool.C 1.2:
21704: * src/targets/cgi/parser3.C 1.31:
21705: * src/targets/cgi/parser3.dsp 1.11:
21706: * src/targets/isapi/pa_pool.C 1.1:
21707: * src/targets/isapi/parser3isapi.C 1.1:
21708: * src/targets/isapi/parser3isapi.def 1.1:
21709: * src/targets/isapi/parser3isapi.dsp 1.1:
21710: started isapi
21711:
21712: * src/targets/isapi/parser3isapi.C 1.5:
21713: isapi keep-alive
21714:
21715: * src/targets/isapi/KILL.EXE 1.1:
21716: * src/targets/isapi/PSTAT.EXE 1.1:
21717: * src/targets/isapi/istart.cmd 1.1:
21718: * src/targets/isapi/istop.cmd 1.1:
21719: * src/targets/isapi/kill.pl 1.1:
21720: isapi added utils
21721:
21722: * src/include/pa_pool.h 1.41:
21723: * src/main/pa_pool.C 1.16:
21724: * src/targets/cgi/parser3.C 1.32:
21725: * src/targets/isapi/parser3isapi.C 1.2:
21726: * src/targets/isapi/parser3isapi.dsp 1.2:
21727: * src/types/pa_vform.C 1.12:
21728: isapi 0
21729:
21730: * src/include/pa_globals.h 1.20:
21731: * src/include/pa_request.h 1.66:
21732: * src/include/pa_types.h 1.22:
21733: * src/main/pa_globals.C 1.26:
21734: * src/main/pa_request.C 1.63:
21735: * src/targets/cgi/parser3.C 1.30:
21736: * src/types/pa_vcookie.C 1.9:
21737: config of auto.p path: parser_root_auto_path parser_site_auto_path
21738:
21739: * src/targets/cgi/vform_fields_fill.C 1.2:
21740: * src/targets/cgi/vform_fields_fill.h 1.2:
21741: * src/targets/isapi/parser3isapi.C 1.4:
21742: z
21743:
21744: * src/include/pa_globals.h 1.21:
21745: * src/main/pa_common.C 1.21:
21746: * src/main/pa_request.C 1.64:
21747: some comments
21748:
21749: * src/include/pa_pool.h 1.42:
21750: * src/main/pa_request.C 1.65:
21751: * src/targets/cgi/parser3.C 1.33:
21752: * src/targets/isapi/parser3isapi.C 1.3:
21753: isapi 1
21754:
21755: 2001-03-21 paf
21756: * src/include/pa_globals.h 1.18:
21757: * src/targets/cgi/parser3.C 1.28:
21758: * src/types/pa_venv.h 1.11:
21759: in cookie & env. todo:post
21760:
21761: * src/Makefile.am 1.3:
21762: * src/classes/Makefile.am 1.2:
21763: * src/classes/file.C 1.5:
21764: * src/classes/root.C 1.47:
21765: * src/classes/table.C 1.23:
21766: * src/include/pa_array.h 1.28:
21767: * src/include/pa_common.h 1.20:
21768: * src/include/pa_globals.h 1.17:
21769: * src/include/pa_pool.h 1.39:
21770: * src/include/pa_request.h 1.65:
21771: * src/include/pa_string.h 1.48:
21772: * src/main/Makefile.am 1.8:
21773: * src/main/compile.y 1.107:
21774: * src/main/execute.C 1.122:
21775: * src/main/main.dsp 1.66:
21776: * src/main/pa_common.C 1.20:
21777: * src/main/pa_globals.C 1.25:
21778: * src/main/pa_request.C 1.62:
21779: * src/main/pa_string.C 1.47:
21780: * src/main/pa_table.C 1.16:
21781: * src/main/untaint.C 1.11:
21782: * src/targets/Makefile.am 1.4:
21783: * src/targets/cgi/Makefile.am 1.2:
21784: * src/targets/cgi/parser3.C 1.27:
21785: * src/targets/cgi/parser3.dsp 1.10:
21786: * src/types/Makefile.am 1.2:
21787: * src/types/pa_vcookie.C 1.7:
21788: * src/types/pa_vform.C 1.11:
21789: * src/types/pa_vstring.h 1.11:
21790: * src/types/pa_wwrapper.h 1.5:
21791: shifted apache branch on main trunc
21792:
21793: * src/targets/cgi/parser3.C 1.29:
21794: z
21795:
21796: * src/include/pa_common.h [automake_update] 1.19.2.2:
21797: * src/include/pa_globals.h [automake_update] 1.16.2.1:
21798: * src/include/pa_pool.h [automake_update] 1.38.2.1:
21799: * src/include/pa_request.h [automake_update] 1.64.2.4:
21800: * src/main/main.dsp [automake_update] 1.65.2.1:
21801: * src/main/pa_common.C [automake_update] 1.19.2.5:
21802: * src/main/pa_request.C [automake_update] 1.61.2.3:
21803: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
21804: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
21805: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
21806: * src/types/pa_vform.C [automake_update] 1.10.2.1:
21807: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
21808: starting mod_parser3
21809:
21810: * src/include/pa_globals.h 1.19:
21811: post. todo: config of auto.p path
21812:
21813: 2001-03-20 paf
21814: * src/classes/Makefile.am 1.1:
21815: * src/types/Makefile.am 1.1:
21816: file Makefile.am was initially added on branch automake_update.
21817:
21818: * src/main/pa_common.C [automake_update] 1.19.2.4:
21819: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
21820: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
21821: automake compiled and works. todo:make win32 ifdefs work and
21822: add ifdef unistd
21823:
21824: * src/classes/Makefile.am [automake_update] 1.1.2.1:
21825: * src/classes/file.C 1.4:
21826: * src/classes/table.C 1.21:
21827: * src/classes/table.C [automake_update] 1.22.2.2:
21828: * src/include/pa_array.h 1.27:
21829: * src/include/pa_common.h 1.18:
21830: * src/include/pa_common.h [automake_update] 1.19.2.1:
21831: * src/include/pa_request.h 1.64:
21832: * src/include/pa_request.h [automake_update] 1.64.2.3:
21833: * src/include/pa_string.h 1.47:
21834: * src/include/pa_table.h 1.18:
21835: * src/include/pa_threads.h 1.10:
21836: * src/main/Makefile.am [automake_update] 1.7.16.3:
21837: * src/main/pa_common.C [automake_update] 1.19.2.3:
21838: * src/main/pa_globals.C 1.24:
21839: * src/main/pa_request.C [automake_update] 1.61.2.2:
21840: * src/main/pa_table.C [automake_update] 1.15.2.1:
21841: * src/main/untaint.C 1.10:
21842: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
21843: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
21844: * src/types/Makefile.am [automake_update] 1.1.2.1:
21845: * src/types/pa_valiased.h 1.8:
21846: * src/types/pa_value.h 1.31:
21847: * src/types/pa_vform.h 1.13:
21848: z
21849:
21850: * src/include/pa_request.h [automake_update] 1.64.2.2:
21851: * src/main/Makefile.am [automake_update] 1.7.16.2:
21852: * src/main/compile.y [automake_update] 1.106.2.1:
21853: * src/main/execute.C [automake_update] 1.121.2.2:
21854: * src/main/pa_common.C [automake_update] 1.19.2.2:
21855: * src/types/Makefile.am [automake_update] 1.1.2.2:
21856: removing locking
21857:
21858: * src/Makefile.am [automake_update] 1.2.16.1:
21859: * src/classes/file.C [automake_update] 1.4.2.1:
21860: * src/classes/root.C [automake_update] 1.46.2.1:
21861: * src/classes/table.C [automake_update] 1.22.2.1:
21862: * src/include/pa_array.h [automake_update] 1.27.2.1:
21863: * src/include/pa_request.h [automake_update] 1.64.2.1:
21864: * src/include/pa_string.h [automake_update] 1.47.2.1:
21865: * src/main/Makefile.am [automake_update] 1.7.16.1:
21866: * src/main/execute.C [automake_update] 1.121.2.1:
21867: * src/main/pa_common.C [automake_update] 1.19.2.1:
21868: * src/main/pa_globals.C [automake_update] 1.24.2.1:
21869: * src/main/pa_request.C [automake_update] 1.61.2.1:
21870: * src/main/pa_string.C [automake_update] 1.46.2.1:
21871: * src/main/untaint.C [automake_update] 1.10.2.1:
21872: * src/targets/Makefile.am [automake_update] 1.3.16.1:
21873: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
21874: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
21875: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
21876: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
21877: String::UL_
21878:
21879: * src/classes/table.C 1.22:
21880: * src/include/pa_common.h 1.19:
21881: * src/main/pa_common.C 1.19:
21882: * src/main/pa_request.C 1.61:
21883: * src/types/pa_vfile.h 1.5:
21884: ^table:save
21885:
21886: 2001-03-19 paf
21887: * src/classes/file.C 1.2:
21888: * src/classes/request.C 1.4:
21889: * src/classes/table.C 1.19:
21890: * src/include/pa_string.h 1.45:
21891: * src/main/main.dsp 1.61:
21892: * src/main/pa_pool.C 1.15:
21893: * src/main/pa_request.C 1.58:
21894: * src/main/untaint.C 1.9:
21895: * src/types/pa_value.h 1.27:
21896: * src/types/pa_vfile.C 1.2:
21897: * src/types/pa_vfile.h 1.2:
21898: * src/types/pa_vform.C 1.10:
21899: file 1
21900:
21901: * src/classes/table.C 1.17:
21902: * src/include/pa_pool.h 1.38:
21903: * src/include/pa_request.h 1.63:
21904: * src/include/pa_table.h 1.16:
21905: * src/include/pa_types.h 1.20:
21906: * src/main/execute.C 1.119:
21907: * src/main/pa_request.C 1.57:
21908: * src/targets/cgi/parser3.C 1.25:
21909: * src/types/pa_value.h 1.25:
21910: * src/types/pa_vclass.h 1.10:
21911: * src/types/pa_vform.C 1.8:
21912: * src/types/pa_vstateless_class.h 1.5:
21913: * src/types/pa_vstateless_object.h 1.4:
21914: ^table:set{default level: TABLE}
21915:
21916: * src/classes/_request.h 1.3:
21917: * src/classes/request.C 1.5:
21918: * src/main/pa_globals.C 1.22:
21919: * src/types/pa_vrequest.C 1.2:
21920: * src/types/pa_vrequest.h 1.6:
21921: VRequest moved to :VStateless_object
21922:
21923: * src/classes/_request.h 1.4:
21924: * src/classes/request.C 1.6:
21925: * src/main/main.dsp 1.65:
21926: * src/main/pa_globals.C 1.23:
21927: * src/types/pa_value.h 1.30:
21928: * src/types/pa_vform.h 1.12:
21929: * src/types/pa_vrequest.C 1.3:
21930: * src/types/pa_vrequest.h 1.7:
21931: VRequest moved to :Value
21932:
21933: * src/types/pa_valiased.h 1.4:
21934: * src/types/pa_vbool.h 1.4:
21935: doc: Value and it's derivates somehow unlinked. don't know why yet
21936:
21937: * src/classes/_env.h 1.6:
21938: * src/classes/_table.h 1.4:
21939: * src/classes/env.C 1.8:
21940: * src/classes/table.C 1.20:
21941: * src/main/execute.C 1.121:
21942: * src/main/main.dsp 1.63:
21943: * src/main/pa_globals.C 1.20:
21944: * src/main/pa_request.C 1.60:
21945: * src/types/pa_value.h 1.28:
21946: * src/types/pa_vcookie.C 1.6:
21947: * src/types/pa_vcookie.h 1.6:
21948: * src/types/pa_venv.h 1.10:
21949: VEnv is now :Value
21950:
21951: * src/targets/cgi/pa_vform.C 1.3:
21952: * src/types/pa_valiased.C 1.1:
21953: * src/types/pa_valiased.h 1.7:
21954: * src/types/pa_value.h 1.29:
21955: * src/types/pa_vstateless_class.C 1.5:
21956: * src/types/pa_vstateless_class.h 1.7:
21957: * src/types/pa_vstateless_object.h 1.7:
21958: moved common get_element part from stateless object&class into VAliased
21959:
21960: * src/classes/_file.h 1.2:
21961: * src/classes/file.C 1.3:
21962: * src/include/pa_types.h 1.21:
21963: * src/main/pa_globals.C 1.18:
21964: * src/main/pa_request.C 1.59:
21965: * src/targets/cgi/parser3.C 1.26:
21966: * src/types/pa_valiased.h 1.6:
21967: * src/types/pa_vfile.C 1.4:
21968: * src/types/pa_vfile.h 1.3:
21969: * src/types/pa_vstateless_class.h 1.6:
21970: * src/types/pa_vstateless_object.h 1.5:
21971: \ to / and ^file:save
21972:
21973: * src/classes/root.C 1.46:
21974: * src/classes/table.C 1.16:
21975: * src/main/pa_exception.C 1.7:
21976: * src/main/pa_request.C 1.53:
21977: * src/targets/cgi/parser3.C 1.24:
21978: * src/types/pa_vbool.h 1.3:
21979: * src/types/pa_vcookie.C 1.3:
21980: * src/types/pa_vcookie.h 1.3:
21981: * src/types/pa_vdouble.h 1.9:
21982: * src/types/pa_venv.h 1.8:
21983: * src/types/pa_vform.h 1.8:
21984: * src/types/pa_vint.h 1.10:
21985: * src/types/pa_vrequest.h 1.4:
21986: doc: detected Value derivates prob
21987:
21988: * src/include/code.h 1.25:
21989: * src/include/pa_array.h 1.25:
21990: * src/include/pa_pool.h 1.35:
21991: * src/include/pa_string.h 1.42:
21992: * src/include/pa_threads.h 1.8:
21993: * src/main/compile.C 1.32:
21994: * src/main/compile.y 1.105:
21995: * src/main/compile_tools.C 1.29:
21996: * src/main/compile_tools.h 1.32:
21997: * src/main/execute.C 1.117:
21998: * src/main/pa_array.C 1.23:
21999: * src/main/pa_common.C 1.15:
22000: * src/main/pa_exception.C 1.8:
22001: * src/main/pa_globals.C 1.15:
22002: * src/main/pa_hash.C 1.25:
22003: * src/main/pa_pool.C 1.13:
22004: * src/main/pa_request.C 1.54:
22005: * src/main/pa_string.C 1.45:
22006: * src/main/pa_table.C 1.14:
22007: * src/main/untaint.C 1.7:
22008: * src/types/pa_value.h 1.23:
22009: auto @brief
22010:
22011: * src/classes/_file.h 1.1:
22012: * src/classes/file.C 1.1:
22013: * src/classes/table.C 1.18:
22014: * src/include/pa_common.h 1.17:
22015: * src/include/pa_globals.h 1.16:
22016: * src/include/pa_string.h 1.44:
22017: * src/include/pa_table.h 1.17:
22018: * src/main/main.dsp 1.60:
22019: * src/main/pa_common.C 1.18:
22020: * src/main/pa_globals.C 1.17:
22021: * src/types/pa_value.h 1.26:
22022: * src/types/pa_vcookie.h 1.4:
22023: * src/types/pa_venv.h 1.9:
22024: * src/types/pa_vfile.C 1.1:
22025: * src/types/pa_vfile.h 1.1:
22026: * src/types/pa_vform.C 1.9:
22027: * src/types/pa_vform.h 1.9:
22028: * src/types/pa_vrequest.h 1.5:
22029: * src/types/pa_vtable.h 1.5:
22030: file class just compiled
22031:
22032: * src/types/pa_vfile.C 1.5:
22033: * src/types/pa_vfile.h 1.4:
22034: * src/types/pa_vstateless_object.h 1.6:
22035: vfile doxx
22036:
22037: * src/classes/_response.h 1.2:
22038: * src/classes/response.C 1.4:
22039: * src/main/pa_globals.C 1.21:
22040: * src/types/pa_vform.h 1.11:
22041: * src/types/pa_vresponse.h 1.3:
22042: VResponse moved to :VStateless_object
22043:
22044: * src/classes/_request.h 1.2:
22045: * src/classes/request.C 1.3:
22046: * src/include/code.h 1.24:
22047: * src/include/pa_array.h 1.24:
22048: * src/include/pa_common.h 1.15:
22049: * src/include/pa_exception.h 1.10:
22050: * src/include/pa_globals.h 1.13:
22051: * src/include/pa_hash.h 1.28:
22052: * src/include/pa_pool.h 1.34:
22053: * src/include/pa_request.h 1.61:
22054: * src/include/pa_stack.h 1.7:
22055: * src/include/pa_string.h 1.41:
22056: * src/include/pa_table.h 1.14:
22057: * src/include/pa_threads.h 1.7:
22058: * src/include/pa_types.h 1.17:
22059: * src/main/execute.C 1.116:
22060: * src/main/pa_pool.C 1.12:
22061: * src/main/pa_request.C 1.52:
22062: * src/main/pa_string.C 1.44:
22063: * src/main/untaint.C 1.6:
22064: * src/targets/cgi/parser3.C 1.23:
22065: * src/types/pa_value.h 1.22:
22066: * src/types/pa_vform.C 1.7:
22067: doxygen include/, Value
22068:
22069: * src/include/code.h 1.26:
22070: * src/include/pa_array.h 1.26:
22071: * src/include/pa_common.h 1.16:
22072: * src/include/pa_exception.h 1.11:
22073: * src/include/pa_globals.h 1.14:
22074: * src/include/pa_globals.h 1.15:
22075: * src/include/pa_hash.h 1.29:
22076: * src/include/pa_pool.h 1.36:
22077: * src/include/pa_pool.h 1.37:
22078: * src/include/pa_request.h 1.62:
22079: * src/include/pa_stack.h 1.8:
22080: * src/include/pa_string.h 1.43:
22081: * src/include/pa_string.h 1.46:
22082: * src/include/pa_table.h 1.15:
22083: * src/include/pa_threads.h 1.9:
22084: * src/include/pa_types.h 1.18:
22085: * src/main/compile.C 1.33:
22086: * src/main/compile.y 1.106:
22087: * src/main/compile_tools.C 1.30:
22088: * src/main/compile_tools.h 1.33:
22089: * src/main/execute.C 1.118:
22090: * src/main/pa_array.C 1.24:
22091: * src/main/pa_common.C 1.16:
22092: * src/main/pa_exception.C 1.9:
22093: * src/main/pa_globals.C 1.16:
22094: * src/main/pa_hash.C 1.26:
22095: * src/main/pa_pool.C 1.14:
22096: * src/main/pa_request.C 1.55:
22097: * src/main/pa_string.C 1.46:
22098: * src/main/pa_table.C 1.15:
22099: * src/main/untaint.C 1.8:
22100: * src/types/pa_valiased.h 1.5:
22101: * src/types/pa_value.h 1.24:
22102: * src/types/pa_vfile.C 1.3:
22103: z
22104:
22105: * src/include/pa_hash.h 1.30:
22106: * src/include/pa_types.h 1.19:
22107: * src/main/pa_common.C 1.17:
22108: * src/main/pa_hash.C 1.27:
22109: * src/main/pa_request.C 1.56:
22110: * src/types/pa_vcookie.C 1.4:
22111: renamed Hash::Value to Val so to doxygen would finlly stop
22112: confusing those Value-s
22113:
22114: * src/main/main.dsp 1.64:
22115: * src/targets/cgi/parser3.dsp 1.9:
22116: * src/types/pa_valiased.C 1.2:
22117: * src/types/pa_vform.h 1.10:
22118: commented VForm
22119:
22120: * src/classes/_cookie.h 1.2:
22121: * src/classes/_table.h 1.3:
22122: * src/classes/cookie.C 1.3:
22123: * src/main/execute.C 1.120:
22124: * src/main/main.dsp 1.62:
22125: * src/main/pa_globals.C 1.19:
22126: * src/types/pa_vcookie.C 1.5:
22127: * src/types/pa_vcookie.h 1.5:
22128: VCookie is now :Value
22129:
22130: 2001-03-18 paf
22131: * src/classes/_cookie.h 1.1:
22132: * src/classes/cookie.C 1.1:
22133: * src/include/pa_common.h 1.14:
22134: * src/include/pa_globals.h 1.12:
22135: * src/include/pa_request.h 1.60:
22136: * src/include/pa_string.h 1.40:
22137: * src/include/pa_types.h 1.16:
22138: * src/main/main.dsp 1.59:
22139: * src/main/pa_common.C 1.14:
22140: * src/main/pa_globals.C 1.14:
22141: * src/main/pa_hash.C 1.24:
22142: * src/main/pa_request.C 1.51:
22143: * src/main/pa_string.C 1.43:
22144: * src/main/untaint.C 1.5:
22145: * src/targets/cgi/parser3.C 1.21:
22146: * src/types/pa_value.h 1.21:
22147: * src/types/pa_vcookie.C 1.1:
22148: * src/types/pa_vcookie.h 1.1:
22149: * src/types/pa_vform.C 1.6:
22150: * src/types/pa_vform.h 1.7:
22151: * src/types/pa_vhash.h 1.9:
22152: * src/types/pa_vunknown.h 1.4:
22153: cookie class
22154:
22155: * src/include/pa_hash.h 1.26:
22156: * src/main/pa_hash.C 1.22:
22157: * src/targets/cgi/parser3.C 1.17:
22158: response fields to header
22159:
22160: * src/classes/root.C 1.41:
22161: * src/classes/string.C 1.12:
22162: * src/include/pa_string.h 1.37:
22163: * src/main/pa_globals.C 1.11:
22164: * src/main/pa_request.C 1.44:
22165: * src/main/pa_string.C 1.41:
22166: * src/types/pa_vdouble.h 1.8:
22167: * src/types/pa_vform.C 1.5:
22168: * src/types/pa_vint.h 1.9:
22169: * src/types/pa_vstateless_class.C 1.4:
22170: convinient string(pool, char *src, bool tainted) ctor
22171:
22172: * src/include/pa_hash.h 1.27:
22173: * src/include/pa_request.h 1.58:
22174: * src/include/pa_string.h 1.36:
22175: * src/main/pa_globals.C 1.10:
22176: * src/main/pa_hash.C 1.23:
22177: * src/main/pa_request.C 1.43:
22178: * src/main/pa_string.C 1.40:
22179: * src/main/untaint.C 1.3:
22180: * src/targets/cgi/parser3.C 1.18:
22181: proper @exceptions params tainting
22182:
22183: * src/classes/_response.h 1.1:
22184: * src/classes/response.C 1.1:
22185: * src/include/pa_globals.h 1.8:
22186: * src/include/pa_hash.h 1.25:
22187: * src/include/pa_request.h 1.57:
22188: * src/main/compile.C 1.31:
22189: * src/main/compile.y 1.104:
22190: * src/main/execute.C 1.114:
22191: * src/main/main.dsp 1.58:
22192: * src/main/pa_globals.C 1.8:
22193: * src/main/pa_hash.C 1.21:
22194: * src/main/pa_request.C 1.41:
22195: * src/targets/cgi/parser3.C 1.16:
22196: * src/targets/cgi/parser3.dsp 1.8:
22197: * src/types/pa_value.h 1.18:
22198: * src/types/pa_vhash.h 1.6:
22199: * src/types/pa_vrequest.h 1.3:
22200: * src/types/pa_vresponse.h 1.1:
22201: $response: 0 request::core exception rethrow
22202:
22203: * src/classes/request.C 1.2:
22204: * src/classes/response.C 1.2:
22205: * src/classes/root.C 1.42:
22206: * src/include/pa_common.h 1.13:
22207: * src/include/pa_globals.h 1.10:
22208: * src/include/pa_request.h 1.59:
22209: * src/include/pa_string.h 1.38:
22210: * src/main/pa_common.C 1.13:
22211: * src/main/pa_globals.C 1.12:
22212: * src/main/pa_request.C 1.45:
22213: * src/targets/cgi/parser3.C 1.19:
22214: ^taint 0
22215:
22216: * src/classes/cookie.C 1.2:
22217: * src/types/pa_vcookie.C 1.2:
22218: * src/types/pa_vcookie.h 1.2:
22219: cookie: allowed access to hash-assigned
22220:
22221: * src/include/pa_globals.h 1.9:
22222: * src/main/execute.C 1.115:
22223: * src/main/pa_globals.C 1.9:
22224: * src/main/pa_request.C 1.42:
22225: * src/targets/cgi/parser3.C 1.22:
22226: z
22227:
22228: * src/main/pa_request.C 1.50:
22229: zero length output allowed
22230:
22231: * src/classes/root.C 1.44:
22232: * src/include/pa_globals.h 1.11:
22233: * src/include/pa_string.h 1.39:
22234: * src/main/pa_globals.C 1.13:
22235: * src/main/pa_request.C 1.47:
22236: * src/main/pa_string.C 1.42:
22237: * src/types/pa_value.h 1.19:
22238: * src/types/pa_vhash.h 1.7:
22239: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
22240:
22241: * src/classes/root.C 1.43:
22242: * src/main/pa_request.C 1.46:
22243: * src/main/untaint.C 1.4:
22244: * src/targets/cgi/parser3.C 1.20:
22245: taint[uri
22246:
22247: * src/classes/response.C 1.3:
22248: * src/main/pa_request.C 1.49:
22249: * src/types/pa_value.h 1.20:
22250: * src/types/pa_vhash.h 1.8:
22251: * src/types/pa_vresponse.h 1.2:
22252: ^response:clear[]
22253:
22254: * src/classes/root.C 1.45:
22255: * src/main/pa_request.C 1.48:
22256: taint forgotten forced lang switch
22257:
22258: 2001-03-16 paf
22259: * src/include/code.h 1.22:
22260: * src/include/pa_hash.h 1.24:
22261: * src/include/pa_request.h 1.55:
22262: * src/main/compile.y 1.102:
22263: * src/main/execute.C 1.108:
22264: * src/types/pa_value.h 1.15:
22265: * src/types/pa_vhash.h 1.5:
22266: * src/types/pa_vstring.h 1.10:
22267: * src/types/pa_vtable.h 1.4:
22268: * src/types/pa_wcontext.C 1.4:
22269: * src/types/pa_wcontext.h 1.6:
22270: see () and {} param wcontext conflict
22271:
22272: * src/main/execute.C 1.113:
22273: * src/main/main.dsp 1.57:
22274: * src/types/pa_value.h 1.17:
22275: * src/types/pa_vrequest.h 1.2:
22276: native method' class call with less params then needed error reporting
22277:
22278: * src/classes/double.C 1.17:
22279: * src/include/code.h 1.23:
22280: * src/main/compile.y 1.103:
22281: * src/main/compile_tools.C 1.28:
22282: * src/main/compile_tools.h 1.31:
22283: * src/main/execute.C 1.109:
22284: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
22285:
22286: * src/main/execute.C 1.107:
22287: * src/types/pa_value.h 1.14:
22288: * src/types/pa_vstateless_object.h 1.3:
22289: * src/types/pa_vstring.h 1.9:
22290: disabled $string.field
22291:
22292: * src/main/execute.C 1.110:
22293: * src/types/pa_vmframe.h 1.7:
22294: if(in "/news/")
22295:
22296: * src/include/pa_globals.h 1.6:
22297: * src/main/execute.C 1.111:
22298: * src/main/pa_globals.C 1.6:
22299: * src/types/pa_value.h 1.16:
22300: * src/types/pa_vcframe.h 1.3:
22301: * src/types/pa_vmframe.h 1.8:
22302: * src/types/pa_wcontext.h 1.7:
22303: $result
22304:
22305: * src/classes/_request.h 1.1:
22306: * src/classes/request.C 1.1:
22307: * src/include/pa_globals.h 1.7:
22308: * src/include/pa_request.h 1.56:
22309: * src/main/execute.C 1.112:
22310: * src/main/main.dsp 1.56:
22311: * src/main/pa_globals.C 1.7:
22312: * src/main/pa_request.C 1.40:
22313: * src/targets/cgi/parser3.C 1.15:
22314: * src/types/pa_vform.C 1.4:
22315: * src/types/pa_vrequest.C 1.1:
22316: * src/types/pa_vrequest.h 1.1:
22317: $request : query :uri
22318:
22319: 2001-03-15 paf
22320: * src/main/compile.y 1.99:
22321: * src/main/pa_request.C 1.37:
22322: * src/targets/cgi/parser3.C 1.13:
22323: * src/types/pa_vstring.h 1.7:
22324: pre-pre-pre-beta cgi under win32 apache pre pre pre works
22325:
22326: * src/main/compile.y 1.100:
22327: * src/main/execute.C 1.105:
22328: z
22329:
22330: * src/main/compile.y 1.101:
22331: * src/main/execute.C 1.106:
22332: * src/main/pa_request.C 1.38:
22333: * src/targets/cgi/parser3.C 1.14:
22334: * src/types/pa_vstring.h 1.8:
22335: @exception
22336:
22337: * src/include/pa_globals.h 1.5:
22338: * src/main/pa_globals.C 1.5:
22339: * src/main/pa_request.C 1.36:
22340: * src/targets/cgi/parser3.C 1.12:
22341: * src/types/pa_vform.C 1.3:
22342: * src/types/pa_vform.h 1.6:
22343: vform fillfields just compiled
22344:
22345: * src/main/pa_request.C 1.39:
22346: news sample
22347:
22348: 2001-03-14 paf
22349: * src/include/core.h 1.16:
22350: * src/include/pa_globals.h 1.1:
22351: * src/include/pa_pool.h 1.33:
22352: * src/include/pa_string.h 1.35:
22353: * src/include/pa_types.h 1.13:
22354: * src/main/compile.y 1.98:
22355: * src/main/core.C 1.69:
22356: * src/main/main.dsp 1.54:
22357: * src/main/pa_globals.C 1.1:
22358: * src/main/pa_request.C 1.31:
22359: * src/targets/cgi/pa_vform.C 1.2:
22360: * src/targets/cgi/parser3.C 1.5:
22361: * src/targets/cgi/parser3.dsp 1.4:
22362: * src/types/pa_value.h 1.13:
22363: * src/types/pa_vform.h 1.3:
22364: * src/types/pa_vunknown.h 1.3:
22365: global handler, exceptions in parser3
22366:
22367: * src/include/pa_globals.h 1.4:
22368: * src/main/pa_globals.C 1.4:
22369: * src/main/pa_request.C 1.34:
22370: * src/targets/cgi/parser3.dsp 1.7:
22371: * src/types/pa_vform.C 1.2:
22372: * src/types/pa_vform.h 1.5:
22373: * src/types/pa_vstring.h 1.6:
22374: limits -1
22375:
22376: * src/include/pa_common.h 1.12:
22377: * src/include/pa_types.h 1.14:
22378: * src/main/pa_request.C 1.32:
22379: * src/targets/cgi/parser3.C 1.7:
22380: PATH_DELIMITER_CHAR
22381:
22382: * src/targets/cgi/parser3.C 1.8:
22383: # if MSVC
22384:
22385: * src/include/pa_globals.h 1.3:
22386: * src/include/pa_request.h 1.53:
22387: * src/include/pa_types.h 1.15:
22388: * src/main/main.dsp 1.55:
22389: * src/main/pa_globals.C 1.3:
22390: * src/main/pa_request.C 1.33:
22391: * src/targets/cgi/parser3.C 1.10:
22392: * src/targets/cgi/parser3.dsp 1.6:
22393: * src/types/pa_vform.C 1.1:
22394: * src/types/pa_vform.h 1.4:
22395: request_info -1
22396:
22397: * src/include/pa_globals.h 1.2:
22398: * src/main/pa_globals.C 1.2:
22399: * src/targets/cgi/parser3.C 1.9:
22400: * src/targets/cgi/parser3.dsp 1.5:
22401: * src/targets/cgi/vform_fields_fill.C 1.1:
22402: * src/targets/cgi/vform_fields_fill.h 1.1:
22403: vform_fields_fill
22404:
22405: * src/include/pa_request.h 1.54:
22406: * src/main/pa_request.C 1.35:
22407: * src/targets/cgi/parser3.C 1.11:
22408: * src/targets/cgi/parser3.C 1.6:
22409: z
22410:
22411: 2001-03-13 paf
22412: * src/main/execute.C 1.101:
22413: * src/types/pa_value.h 1.10:
22414: * src/types/pa_venv.h 1.4:
22415: for future methods of ENV constructor if
22416:
22417: * src/classes/root.C 1.36:
22418: * src/classes/table.C 1.12:
22419: * src/include/pa_exception.h 1.9:
22420: * src/include/pa_pool.h 1.31:
22421: skipped_restructure_exceptions_dead_end
22422:
22423: * src/types/pa_vstateless_class.h 1.1:
22424: file pa_vstateless_class.h was initially added on branch
22425: stateless_class.
22426:
22427: * src/include/code.h 1.21:
22428: * src/include/pa_string.h 1.34:
22429: * src/main/compile.y 1.95:
22430: * src/main/execute.C 1.103:
22431: * src/main/pa_string.C 1.39:
22432: 'value is type' expr operator
22433:
22434: * src/classes/form.C 1.2:
22435: * src/main/compile.y 1.97:
22436: * src/main/core.C 1.68:
22437: * src/types/pa_value.h 1.12:
22438: * src/types/pa_vclass.h 1.9:
22439: * src/types/pa_venv.h 1.7:
22440: * src/types/pa_vform.h 1.2:
22441: * src/types/pa_vstateless_class.C 1.3:
22442: * src/types/pa_vstateless_class.h 1.4:
22443: form:fields removed. use $form.CLASS instead
22444:
22445: * src/types/pa_vstateless_class.C 1.1:
22446: file pa_vstateless_class.C was initially added on branch
22447: stateless_class.
22448:
22449: * src/include/core.h 1.14:
22450: * src/include/pa_common.h 1.10:
22451: * src/include/pa_request.h 1.51:
22452: * src/main/pa_common.C 1.12:
22453: * src/main/pa_request.C 1.29:
22454: * src/targets/cgi/parser3.C 1.3:
22455: before error show with parser
22456:
22457: * src/types/pa_venv.h 1.1:
22458: file pa_venv.h was initially added on branch stateless_class.
22459:
22460: * src/targets/cgi/Makefile.am 1.1:
22461: * src/targets/cgi/pa_pool.C 1.1:
22462: * src/targets/cgi/pa_vform.C 1.1:
22463: * src/targets/cgi/parser.dsp 1.1:
22464: * src/targets/cgi/parser3.C 1.1:
22465: renamed targets/ parser to cgi
22466:
22467: * src/classes/_double.h 1.5:
22468: * src/classes/_double.h [stateless_class] 1.4.8.1:
22469: * src/classes/_env.h 1.4:
22470: * src/classes/_env.h [stateless_class] 1.3.8.1:
22471: * src/classes/_int.h 1.5:
22472: * src/classes/_int.h [stateless_class] 1.4.8.1:
22473: * src/classes/_root.h 1.4:
22474: * src/classes/_root.h [stateless_class] 1.3.8.1:
22475: * src/classes/_string.h 1.6:
22476: * src/classes/_string.h [stateless_class] 1.5.4.1:
22477: * src/classes/_table.h 1.2:
22478: * src/classes/_table.h [stateless_class] 1.1.6.1:
22479: * src/classes/double.C 1.15:
22480: * src/classes/double.C [stateless_class] 1.14.2.1:
22481: * src/classes/env.C 1.5:
22482: * src/classes/env.C [stateless_class] 1.4.8.1:
22483: * src/classes/int.C 1.14:
22484: * src/classes/int.C [stateless_class] 1.13.2.1:
22485: * src/classes/root.C 1.38:
22486: * src/classes/root.C [stateless_class] 1.37.2.1:
22487: * src/classes/string.C 1.10:
22488: * src/classes/string.C [stateless_class] 1.9.4.1:
22489: * src/classes/table.C 1.14:
22490: * src/classes/table.C [stateless_class] 1.13.2.1:
22491: * src/include/pa_request.h 1.46:
22492: * src/include/pa_request.h [stateless_class] 1.45.2.1:
22493: * src/main/compile.C 1.29:
22494: * src/main/compile.C [stateless_class] 1.28.2.1:
22495: * src/main/compile_tools.h 1.30:
22496: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
22497: * src/main/core.C 1.64:
22498: * src/main/core.C [stateless_class] 1.63.6.1:
22499: * src/main/execute.C 1.100:
22500: * src/main/execute.C [stateless_class] 1.99.2.1:
22501: * src/main/main.dsp 1.51:
22502: * src/main/main.dsp [stateless_class] 1.50.6.1:
22503: * src/main/pa_request.C 1.26:
22504: * src/main/pa_request.C [stateless_class] 1.25.2.1:
22505: * src/types/pa_valiased.h 1.3:
22506: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
22507: * src/types/pa_value.h 1.9:
22508: * src/types/pa_value.h [stateless_class] 1.8.2.1:
22509: * src/types/pa_vclass.C 1.5:
22510: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
22511: * src/types/pa_vclass.h 1.8:
22512: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
22513: * src/types/pa_venv.h 1.2:
22514: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
22515: * src/types/pa_vmframe.h 1.6:
22516: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
22517: * src/types/pa_vobject.h 1.5:
22518: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
22519: * src/types/pa_vstateless_class.C 1.2:
22520: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
22521: * src/types/pa_vstateless_class.h 1.2:
22522: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
22523: * src/types/pa_vstateless_object.h 1.2:
22524: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
22525: * src/types/pa_wcontext.h 1.5:
22526: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
22527: $ENV: re 0, stateless classes
22528:
22529: * src/include/pa_request.h 1.45:
22530: * src/main/compile.C 1.28:
22531: * src/main/execute.C 1.99:
22532: * src/main/pa_request.C 1.25:
22533: * src/types/pa_value.h 1.8:
22534: * src/types/pa_vmframe.h 1.5:
22535: fixed yesterdays bad decision on execute_static_method
22536:
22537: * src/include/core.h 1.15:
22538: * src/include/pa_common.h 1.11:
22539: * src/include/pa_request.h 1.52:
22540: * src/main/core.C 1.67:
22541: * src/main/execute.C 1.104:
22542: * src/main/main.dsp 1.53:
22543: * src/main/pa_request.C 1.30:
22544: * src/targets/cgi/parser3.C 1.4:
22545: * src/targets/cgi/parser3.dsp 1.3:
22546: * src/types/pa_vform.h 1.1:
22547: started cgi target
22548:
22549: * src/include/pa_request.h 1.47:
22550: * src/types/pa_venv.h 1.3:
22551: $ENV 0.1 stateless class
22552:
22553: * src/classes/_form.h 1.1:
22554: * src/classes/double.C 1.16:
22555: * src/classes/env.C 1.7:
22556: * src/classes/form.C 1.1:
22557: * src/classes/int.C 1.15:
22558: * src/classes/root.C 1.40:
22559: * src/classes/string.C 1.11:
22560: * src/classes/table.C 1.13:
22561: * src/classes/table.C 1.15:
22562: * src/include/core.h 1.13:
22563: * src/include/pa_request.h 1.49:
22564: * src/include/pa_request.h 1.50:
22565: * src/include/pa_types.h 1.12:
22566: * src/main/core.C 1.66:
22567: * src/main/execute.C 1.102:
22568: * src/main/pa_request.C 1.23:
22569: * src/main/pa_request.C 1.24:
22570: * src/main/pa_request.C 1.28:
22571: * src/targets/cgi/parser.dsp 1.2:
22572: * src/targets/cgi/parser3.C 1.2:
22573: * src/targets/cgi/parser3.dsp 1.1:
22574: * src/targets/cgi/parser3.dsp 1.2:
22575: * src/types/pa_vhash.h 1.4:
22576: z
22577:
22578: * src/classes/root.C 1.35:
22579: * src/classes/table.C 1.11:
22580: * src/include/pa_exception.h 1.8:
22581: * src/include/pa_pool.h 1.30:
22582: * src/main/pa_request.C 1.22:
22583: restructure_exceptions_dead_end
22584:
22585: * src/classes/root.C 1.34:
22586: * src/main/compile.y 1.94:
22587: ^if required junctions. allowed ; inside {} to break params
22588:
22589: * src/classes/_env.h 1.5:
22590: * src/classes/env.C 1.6:
22591: * src/classes/root.C 1.39:
22592: * src/include/core.h 1.12:
22593: * src/include/pa_pool.h 1.32:
22594: * src/include/pa_request.h 1.48:
22595: * src/main/compile.C 1.30:
22596: * src/main/compile.y 1.96:
22597: * src/main/core.C 1.65:
22598: * src/main/main.dsp 1.52:
22599: * src/main/pa_common.C 1.11:
22600: * src/main/pa_request.C 1.27:
22601: * src/types/pa_value.h 1.11:
22602: * src/types/pa_venv.h 1.6:
22603: * src/types/pa_vstateless_class.h 1.3:
22604: started $form: [historical moment :)]
22605:
22606: * src/types/pa_venv.h 1.5:
22607: $ENV 1
22608:
22609: * src/classes/double.C 1.14:
22610: * src/classes/int.C 1.13:
22611: * src/classes/root.C 1.37:
22612: * src/types/pa_vdouble.h 1.7:
22613: * src/types/pa_vint.h 1.8:
22614: Int,Double dec mul div mod
22615:
22616: 2001-03-12 paf
22617: * src/classes/_string.h 1.5:
22618: * src/classes/double.C 1.13:
22619: * src/classes/int.C 1.12:
22620: * src/classes/string.C 1.9:
22621: * src/main/execute.C 1.98:
22622: * src/types/pa_wcontext.h 1.4:
22623: int doube string ^format
22624:
22625: * src/classes/root.C 1.19:
22626: * src/types/pa_vclass.h 1.4:
22627: process temp main zeroing
22628:
22629: * src/classes/root.C 1.30:
22630: * src/classes/table.C 1.6:
22631: * src/types/pa_vtable.h 1.2:
22632: table ^offset ^line ^count
22633:
22634: * src/classes/root.C 1.28:
22635: * src/classes/table.C 1.5:
22636: ^use
22637:
22638: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
22639: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
22640: constructing flag not 'bad' but not 'enough'
22641:
22642: * src/classes/root.C 1.27:
22643: * src/classes/table.C 1.4:
22644: * src/include/pa_request.h 1.44:
22645: * src/main/compile.y 1.92:
22646: * src/main/core.C 1.62:
22647: * src/main/execute.C 1.96:
22648: * src/types/pa_vclass.h 1.7:
22649: * src/types/pa_wcontext.C 1.3:
22650: * src/types/pa_wcontext.h 1.3:
22651: * src/types/pa_wwrapper.h 1.3:
22652: while. switched off wcontext.constructing after write(value) or
22653: auto-vhash-constructing
22654:
22655: * src/classes/table.C 1.8:
22656: table ^empty
22657:
22658: * src/classes/root.C 1.33:
22659: ^eval
22660:
22661: * src/classes/root.C 1.26:
22662: * src/classes/table.C 1.3:
22663: * src/include/pa_request.h 1.43:
22664: * src/main/pa_request.C 1.20:
22665: fail_if_junction_ helper func
22666:
22667: * src/classes/root.C 1.23:
22668: * src/include/core.h 1.11:
22669: * src/include/pa_array.h 1.23:
22670: * src/include/pa_request.h 1.41:
22671: * src/include/pa_table.h 1.11:
22672: * src/main/core.C 1.60:
22673: * src/main/main.dsp 1.49:
22674: * src/main/pa_request.C 1.17:
22675: * src/main/pa_table.C 1.12:
22676: * src/types/pa_value.h 1.6:
22677: * src/types/pa_vclass.C 1.4:
22678: * src/types/pa_vclass.h 1.6:
22679: * src/types/pa_vdouble.h 1.5:
22680: * src/types/pa_vint.h 1.5:
22681: * src/types/pa_vmframe.h 1.4:
22682: * src/types/pa_vstring.h 1.5:
22683: freeze, ^table:create[] -1
22684:
22685: * src/types/pa_vtable.h 1.1:
22686: table: no, better with string in cells...
22687:
22688: * src/classes/root.C 1.21:
22689: * src/main/execute.C 1.93:
22690: * src/types/pa_vclass.h 1.5:
22691: used get_method in couple places optimizing them
22692:
1.24 paf 22693: * src/classes/_table.h 1.1:
22694: * src/classes/root.C 1.20:
22695: * src/classes/root.C 1.22:
22696: * src/classes/table.C 1.1:
22697: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
22698: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
22699: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
22700: * src/main/untaint.C 1.1:
22701: * src/types/pa_value.h 1.5:
22702: z
22703:
1.15 paf 22704: * src/classes/double.C 1.10:
22705: * src/classes/int.C 1.10:
22706: * src/classes/root.C 1.18:
22707: * src/classes/string.C 1.7:
22708: * src/include/pa_common.h 1.6:
22709: * src/include/pa_request.h 1.40:
22710: * src/include/pa_string.h 1.32:
22711: * src/include/pa_types.h 1.10:
22712: * src/main/compile.C 1.27:
22713: * src/main/compile.y 1.91:
22714: * src/main/compile_tools.h 1.29:
22715: * src/main/execute.C 1.92:
22716: * src/main/pa_common.C 1.7:
22717: * src/main/pa_request.C 1.16:
22718: * src/types/pa_value.h 1.4:
22719: * src/types/pa_vmframe.h 1.3:
22720: process. actual names to store param and
22721: check_actual_numbered_params for better place diagnostics
22722:
22723: * src/classes/root.C 1.25:
22724: * src/classes/table.C 1.2:
22725: * src/include/pa_common.h 1.8:
22726: * src/include/pa_request.h 1.42:
22727: * src/main/execute.C 1.95:
22728: * src/main/main.dsp 1.50:
22729: * src/main/pa_common.C 1.9:
22730: * src/main/pa_request.C 1.19:
22731: ^process error point by actual method_name, not source.
22732: ^load
22733:
22734: * src/classes/table.C 1.7:
22735: * src/include/pa_table.h 1.13:
22736: table ^menu
22737:
22738: * src/classes/root.C 1.29:
22739: ^round() ^floor() ^ceiling() ^abs() ^sign()
22740:
22741: * src/classes/double.C 1.11:
22742: * src/classes/int.C 1.11:
22743: * src/classes/root.C 1.31:
22744: * src/classes/string.C 1.8:
22745: * src/classes/table.C 1.9:
22746: * src/main/core.C 1.63:
22747: * src/main/execute.C 1.97:
22748: * src/types/pa_vint.h 1.6:
22749: ^for
22750:
22751: * src/classes/double.C 1.12:
22752: * src/classes/root.C 1.32:
22753: * src/classes/table.C 1.10:
22754: * src/include/pa_common.h 1.9:
22755: * src/include/pa_types.h 1.11:
22756: * src/main/compile.y 1.93:
22757: * src/main/pa_common.C 1.10:
22758: * src/main/pa_request.C 1.21:
22759: * src/main/untaint.C 1.2:
22760: * src/types/pa_vdouble.h 1.6:
22761: * src/types/pa_vint.h 1.7:
22762: * src/types/pa_vtable.h 1.3:
22763: * src/types/pa_wwrapper.h 1.4:
22764: think constructing flag as is is bad
22765:
22766: * src/classes/root.C 1.24:
22767: * src/include/pa_common.h 1.7:
22768: * src/include/pa_string.h 1.33:
22769: * src/include/pa_table.h 1.12:
22770: * src/main/core.C 1.61:
22771: * src/main/execute.C 1.94:
22772: * src/main/pa_common.C 1.8:
22773: * src/main/pa_request.C 1.18:
22774: * src/main/pa_table.C 1.13:
22775: * src/types/pa_value.h 1.7:
22776: table:set 0
22777:
22778: 2001-03-11 paf
22779: * src/classes/double.C 1.8:
22780: * src/classes/int.C 1.8:
22781: * src/classes/root.C 1.14:
22782: * src/include/pa_request.h 1.38:
22783: * src/main/execute.C 1.90:
22784: intercept_string
22785:
22786: * src/classes/double.C 1.6:
22787: * src/classes/int.C 1.6:
22788: * src/include/pa_request.h 1.37:
22789: ^inc-s(expr)
22790:
22791: * src/include/pa_valiased.h 1.4:
22792: * src/include/pa_value.h 1.51:
22793: * src/include/pa_vbool.h 1.8:
22794: * src/include/pa_vcframe.h 1.8:
22795: * src/include/pa_vclass.h 1.30:
22796: * src/include/pa_vdouble.h 1.13:
22797: * src/include/pa_vhash.h 1.13:
22798: * src/include/pa_vint.h 1.5:
22799: * src/include/pa_vjunction.h 1.9:
22800: * src/include/pa_vmframe.h 1.24:
22801: * src/include/pa_vobject.h 1.18:
22802: * src/include/pa_vstring.h 1.18:
22803: * src/include/pa_vunknown.h 1.10:
22804: * src/include/pa_wcontext.h 1.29:
22805: * src/include/pa_wwrapper.h 1.14:
22806: * src/main/compile.y 1.88:
22807: * src/main/core.C 1.55:
22808: * src/main/main.dsp 1.44:
22809: * src/main/pa_cframe.C 1.6:
22810: * src/main/pa_request.C 1.11:
22811: * src/main/pa_value.C 1.8:
22812: * src/main/pa_vclass.C 1.5:
22813: * src/main/pa_wcontext.C 1.11:
22814: * src/types/pa_valiased.h 1.1:
22815: * src/types/pa_value.h 1.1:
22816: * src/types/pa_vbool.h 1.1:
22817: * src/types/pa_vcframe.h 1.1:
22818: * src/types/pa_vclass.C 1.1:
22819: * src/types/pa_vclass.h 1.1:
22820: * src/types/pa_vdouble.h 1.1:
22821: * src/types/pa_vhash.h 1.1:
22822: * src/types/pa_vint.h 1.1:
22823: * src/types/pa_vjunction.h 1.1:
22824: * src/types/pa_vmframe.h 1.1:
22825: * src/types/pa_vobject.h 1.1:
22826: * src/types/pa_vstring.h 1.1:
22827: * src/types/pa_vunknown.h 1.1:
22828: * src/types/pa_wcontext.C 1.1:
22829: * src/types/pa_wcontext.h 1.1:
22830: * src/types/pa_wwrapper.h 1.1:
22831: splitted types from include/
22832:
22833: * src/main/main.dsp 1.47:
22834: * src/types/pa_value.h 1.3:
22835: * src/types/pa_vdouble.h 1.3:
22836: * src/types/pa_vint.h 1.3:
22837: * src/types/pa_vobject.h 1.3:
22838: * src/types/pa_vstring.h 1.3:
22839: VString VDouble VInt base now VObject_base - without fields
22840:
22841: * src/include/core.h 1.7:
22842: * src/include/pa_request.h 1.35:
22843: * src/main/core.C 1.56:
22844: * src/main/main.dsp 1.45:
22845: * src/main/pa_request.C 1.12:
22846: renamed AUTO: to MAIN:
22847:
22848: * src/classes/double.C 1.9:
22849: * src/classes/int.C 1.9:
22850: * src/classes/root.C 1.15:
22851: * src/classes/string.C 1.6:
22852: * src/include/core.h 1.9:
22853: * src/include/pa_hash.h 1.23:
22854: * src/include/pa_pool.h 1.29:
22855: * src/include/pa_request.h 1.39:
22856: * src/include/pa_string.h 1.31:
22857: * src/main/compile.C 1.26:
22858: * src/main/core.C 1.58:
22859: * src/main/pa_request.C 1.15:
22860: ^untaint 0
22861:
22862: * src/classes/root.C 1.17:
22863: * src/main/execute.C 1.91:
22864: * src/main/main.dsp 1.48:
22865: setname for method-junctions bug fixed
22866:
22867: * src/types/pa_vdouble.h 1.4:
22868: * src/types/pa_vint.h 1.4:
22869: * src/types/pa_vobject.h 1.4:
22870: * src/types/pa_vstateless_object.h 1.1:
22871: * src/types/pa_vstring.h 1.4:
22872: stateless_object
22873:
22874: * src/classes/root.C 1.16:
22875: * src/include/core.h 1.10:
22876: * src/main/core.C 1.59:
22877: * src/main/pa_request.C 1.13:
22878: * src/types/pa_vhash.h 1.2:
22879: z
22880:
22881: * src/classes/_double.h 1.4:
22882: * src/classes/_env.h 1.3:
22883: * src/classes/_int.h 1.4:
22884: * src/classes/_root.h 1.3:
22885: * src/classes/_string.h 1.4:
22886: * src/classes/double.C 1.5:
22887: * src/classes/env.C 1.4:
22888: * src/classes/int.C 1.5:
22889: * src/classes/root.C 1.12:
22890: * src/classes/string.C 1.5:
22891: * src/include/code.h 1.20:
22892: * src/include/core.h 1.8:
22893: * src/include/pa_array.h 1.22:
22894: * src/include/pa_common.h 1.5:
22895: * src/include/pa_exception.h 1.7:
22896: * src/include/pa_hash.h 1.22:
22897: * src/include/pa_pool.h 1.28:
22898: * src/include/pa_request.h 1.36:
22899: * src/include/pa_stack.h 1.6:
22900: * src/include/pa_string.h 1.30:
22901: * src/include/pa_table.h 1.10:
22902: * src/include/pa_threads.h 1.6:
22903: * src/include/pa_types.h 1.9:
22904: * src/main/compile.C 1.25:
22905: * src/main/compile.y 1.89:
22906: * src/main/compile_tools.C 1.26:
22907: * src/main/compile_tools.h 1.27:
22908: * src/main/core.C 1.57:
22909: * src/main/execute.C 1.89:
22910: * src/main/pa_array.C 1.22:
22911: * src/main/pa_common.C 1.6:
22912: * src/main/pa_exception.C 1.6:
22913: * src/main/pa_hash.C 1.20:
22914: * src/main/pa_pool.C 1.11:
22915: * src/main/pa_request.C 1.14:
22916: * src/main/pa_string.C 1.37:
22917: * src/main/pa_table.C 1.11:
22918: * src/types/pa_valiased.h 1.2:
22919: * src/types/pa_value.h 1.2:
22920: * src/types/pa_vbool.h 1.2:
22921: * src/types/pa_vcframe.h 1.2:
22922: * src/types/pa_vclass.C 1.2:
22923: * src/types/pa_vclass.h 1.2:
22924: * src/types/pa_vdouble.h 1.2:
22925: * src/types/pa_vhash.h 1.3:
22926: * src/types/pa_vint.h 1.2:
22927: * src/types/pa_vjunction.h 1.2:
22928: * src/types/pa_vmframe.h 1.2:
22929: * src/types/pa_vobject.h 1.2:
22930: * src/types/pa_vstring.h 1.2:
22931: * src/types/pa_vunknown.h 1.2:
22932: * src/types/pa_wcontext.C 1.2:
22933: * src/types/pa_wcontext.h 1.2:
22934: * src/types/pa_wwrapper.h 1.2:
22935: headers updated
22936:
22937: * src/classes/double.C 1.7:
22938: * src/classes/int.C 1.7:
22939: * src/classes/root.C 1.13:
22940: * src/types/pa_vclass.C 1.3:
22941: * src/types/pa_vclass.h 1.3:
22942: add_native_method helper
22943:
22944: 2001-03-10 paf
22945: * src/include/core.h 1.4:
22946: * src/include/pa_request.h 1.30:
22947: * src/main/compile.y 1.85:
22948: * src/main/core.C 1.52:
22949: * src/main/pa_request.C 1.6:
22950: names to core.C
22951:
22952: * src/classes/_env.h 1.1:
22953: * src/classes/env.C 1.1:
22954: * src/classes/root.C 1.8:
22955: * src/include/pa_request.h 1.23:
22956: * src/include/pa_vclass.h 1.27:
22957: * src/main/core.C 1.49:
22958: * src/main/main.dsp 1.42:
22959: env0
22960:
22961: * src/include/code.h 1.18:
22962: * src/include/pa_request.h 1.28:
22963: * src/include/pa_vint.h 1.3:
22964: * src/include/pa_vjunction.h 1.7:
22965: * src/include/pa_vstring.h 1.16:
22966: * src/main/compile.y 1.84:
22967: * src/main/compile_tools.C 1.24:
22968: * src/main/compile_tools.h 1.25:
22969: * src/main/execute.C 1.86:
22970: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
22971:
22972: * src/include/core.h 1.2:
22973: * src/include/pa_array.h 1.20:
22974: * src/include/pa_hash.h 1.20:
22975: * src/include/pa_request.h 1.24:
22976: * src/include/pa_value.h 1.49:
22977: * src/include/pa_vcframe.h 1.6:
22978: * src/include/pa_vdouble.h 1.11:
22979: * src/include/pa_vint.h 1.2:
22980: * src/include/pa_vstring.h 1.15:
22981: * src/include/pa_vunknown.h 1.8:
22982: * src/include/pa_wcontext.h 1.26:
22983: * src/main/compile.y 1.82:
22984: * src/main/compile_tools.C 1.23:
22985: * src/main/compile_tools.h 1.24:
22986: * src/main/core.C 1.50:
22987: * src/main/execute.C 1.82:
22988: * src/main/main.dsp 1.43:
22989: * src/main/pa_cframe.C 1.4:
22990: * src/main/pa_request.C 1.3:
22991: * src/main/pa_wcontext.C 1.8:
22992: const fight finished
22993:
22994: * src/include/core.h 1.6:
22995: * src/include/pa_request.h 1.34:
22996: * src/main/core.C 1.54:
22997: * src/main/pa_request.C 1.10:
22998: run+auto=run
22999:
23000: * src/include/pa_request.h 1.27:
23001: * src/main/execute.C 1.85:
23002: * src/main/pa_request.C 1.4:
23003: @auto[] realised. auto.p scan togo
23004:
23005: * src/classes/double.C 1.3:
23006: * src/classes/int.C 1.3:
23007: * src/classes/root.C 1.9:
23008: * src/classes/string.C 1.3:
23009: * src/include/pa_request.h 1.25:
23010: * src/include/pa_string.h 1.28:
23011: * src/include/pa_wcontext.h 1.27:
23012: * src/main/compile.y 1.83:
23013: * src/main/execute.C 1.83:
23014: * src/main/pa_string.C 1.35:
23015: * src/main/pa_wcontext.C 1.9:
23016: tainting 0
23017:
23018: * src/classes/_double.h 1.2:
23019: * src/classes/_int.h 1.2:
23020: * src/classes/_root.h 1.1:
23021: * src/classes/_string.h 1.2:
23022: * src/classes/double.C 1.2:
23023: * src/classes/int.C 1.2:
23024: * src/classes/root.C 1.7:
23025: * src/classes/string.C 1.2:
23026: * src/include/pa_request.h 1.22:
23027: * src/include/pa_string.h 1.27:
23028: * src/include/pa_types.h 1.7:
23029: * src/include/pa_vcframe.h 1.5:
23030: * src/include/pa_wcontext.h 1.25:
23031: * src/main/core.C 1.48:
23032: * src/main/main.dsp 1.41:
23033: * src/main/pa_cframe.C 1.3:
23034: * src/main/pa_string.C 1.34:
23035: * src/main/pa_vclass.C 1.3:
23036: * src/main/pa_wcontext.C 1.7:
23037: ^lang prepare0
23038:
23039: * src/include/pa_request.h 1.31:
23040: * src/main/compile.C 1.23:
23041: * src/main/compile.y 1.86:
23042: * src/main/pa_request.C 1.7:
23043: auto tree0
23044:
23045: * src/classes/env.C 1.2:
23046: env:file/line
23047:
23048: * src/include/pa_vclass.h 1.28:
23049: const fight to go
23050:
1.24 paf 23051: * src/include/pa_request.h 1.26:
23052: * src/main/execute.C 1.84:
23053: autocalc code-junctions result now have names
23054:
1.15 paf 23055: * src/include/core.h 1.3:
23056: * src/include/pa_common.h 1.3:
23057: * src/include/pa_pool.h 1.26:
23058: * src/include/pa_request.h 1.29:
23059: * src/main/core.C 1.51:
23060: * src/main/execute.C 1.87:
23061: * src/main/pa_common.C 1.4:
23062: * src/main/pa_request.C 1.5:
23063: root auto.p loaded
23064:
23065: * src/classes/root.C 1.11:
23066: * src/include/pa_request.h 1.33:
23067: minor if junction bug
23068:
23069: * src/main/pa_request.C 1.8:
23070: auto..
23071:
23072: * src/classes/_double.h 1.3:
23073: * src/classes/_env.h 1.2:
23074: * src/classes/_int.h 1.3:
23075: * src/classes/_root.h 1.2:
23076: * src/classes/_string.h 1.3:
23077: * src/classes/double.C 1.4:
23078: * src/classes/env.C 1.3:
23079: * src/classes/int.C 1.4:
23080: * src/classes/root.C 1.10:
23081: * src/classes/string.C 1.4:
23082: * src/include/code.h 1.19:
23083: * src/include/core.h 1.5:
23084: * src/include/pa_array.h 1.21:
23085: * src/include/pa_common.h 1.4:
23086: * src/include/pa_exception.h 1.6:
23087: * src/include/pa_hash.h 1.21:
23088: * src/include/pa_pool.h 1.27:
23089: * src/include/pa_request.h 1.32:
23090: * src/include/pa_stack.h 1.5:
23091: * src/include/pa_string.h 1.29:
23092: * src/include/pa_table.h 1.9:
23093: * src/include/pa_threads.h 1.5:
23094: * src/include/pa_types.h 1.8:
23095: * src/include/pa_valiased.h 1.3:
23096: * src/include/pa_value.h 1.50:
23097: * src/include/pa_vbool.h 1.7:
23098: * src/include/pa_vcframe.h 1.7:
23099: * src/include/pa_vclass.h 1.29:
23100: * src/include/pa_vdouble.h 1.12:
23101: * src/include/pa_vhash.h 1.12:
23102: * src/include/pa_vint.h 1.4:
23103: * src/include/pa_vjunction.h 1.8:
23104: * src/include/pa_vmframe.h 1.23:
23105: * src/include/pa_vobject.h 1.17:
23106: * src/include/pa_vstring.h 1.17:
23107: * src/include/pa_vunknown.h 1.9:
23108: * src/include/pa_wcontext.h 1.28:
23109: * src/include/pa_wwrapper.h 1.13:
23110: * src/main/compile.C 1.24:
23111: * src/main/compile.y 1.87:
23112: * src/main/compile_tools.C 1.25:
23113: * src/main/compile_tools.h 1.26:
23114: * src/main/core.C 1.53:
23115: * src/main/execute.C 1.88:
23116: * src/main/pa_array.C 1.21:
23117: * src/main/pa_cframe.C 1.5:
23118: * src/main/pa_common.C 1.5:
23119: * src/main/pa_exception.C 1.5:
23120: * src/main/pa_hash.C 1.19:
23121: * src/main/pa_pool.C 1.10:
23122: * src/main/pa_request.C 1.9:
23123: * src/main/pa_string.C 1.36:
23124: * src/main/pa_table.C 1.10:
23125: * src/main/pa_value.C 1.7:
23126: * src/main/pa_vclass.C 1.4:
23127: * src/main/pa_wcontext.C 1.10:
23128: sources header
23129:
23130: 2001-03-09 paf
23131: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
23132: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
23133: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
23134: ^string.length[]
23135:
23136: * src/classes/root.C 1.5:
23137: * src/include/pa_request.h 1.21:
23138: * src/include/pa_vclass.h 1.26:
23139: * src/include/pa_vhash.h 1.11:
23140: * src/include/pa_vmframe.h 1.20:
23141: * src/include/pa_vobject.h 1.15:
23142: * src/include/pa_vstring.h 1.13:
23143: * src/include/pa_wcontext.h 1.24:
23144: * src/main/compile.y 1.80:
23145: * src/main/core.C 1.46:
23146: * src/main/execute.C 1.79:
23147: * src/main/main.dsp 1.39:
23148: .
23149:
23150: * src/include/pa_vmframe.h 1.22:
23151: * src/main/compile.C 1.22:
23152: * src/main/execute.C 1.81:
23153: expr construct proper naming
23154:
23155: * src/classes/_double.h 1.1:
23156: * src/classes/_int.h 1.1:
23157: * src/classes/_string.h 1.1:
23158: * src/classes/double.C 1.1:
23159: * src/classes/int.C 1.1:
23160: * src/classes/root.C 1.6:
23161: * src/classes/string.C 1.1:
23162: * src/include/code.h 1.17:
23163: * src/include/pa_value.h 1.48:
23164: * src/include/pa_vbool.h 1.6:
23165: * src/include/pa_vdouble.h 1.10:
23166: * src/include/pa_vint.h 1.1:
23167: * src/include/pa_vmframe.h 1.21:
23168: * src/include/pa_vobject.h 1.16:
23169: * src/include/pa_vstring.h 1.14:
23170: * src/main/compile.y 1.81:
23171: * src/main/compile_tools.C 1.22:
23172: * src/main/core.C 1.47:
23173: * src/main/execute.C 1.80:
23174: * src/main/main.dsp 1.40:
23175: Int and Double classes with ^int[] and ^double[]. fixed expr type
23176:
23177: 2001-03-08 paf
23178: * src/include/pa_request.h 1.18:
23179: * src/include/pa_value.h 1.44:
23180: * src/include/pa_vcframe.h 1.4:
23181: * src/include/pa_vmframe.h 1.16:
23182: * src/include/pa_wcontext.h 1.23:
23183: * src/main/compile.C 1.21:
23184: * src/main/compile.y 1.76:
23185: * src/main/core.C 1.45:
23186: * src/main/execute.C 1.70:
23187: * src/main/pa_cframe.C 1.2:
23188: * src/main/pa_wcontext.C 1.5:
23189: 'if' just compiled
23190:
23191: * src/main/pa_vclass.C 1.2:
23192: that were ok... [vclass were out of vcs]
23193:
23194: * src/include/pa_value.h 1.43:
23195: * src/include/pa_vmframe.h 1.14:
23196: * src/main/compile.y 1.75:
23197: * src/main/core.C 1.44:
23198: * src/main/execute.C 1.68:
23199: * src/main/main.dsp 1.37:
23200: z. detected probs with parameter names in operator methods
23201:
23202: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
23203: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
23204: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
23205: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
23206: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
23207: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
23208: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
23209: dead end: vstring can't be derivated from vobject
23210:
23211: * src/include/pa_request.h 1.17:
23212: * src/main/compile.C 1.20:
23213: * src/main/compile.y 1.73:
23214: * src/main/core.C 1.43:
23215: * src/main/main.dsp 1.36:
23216: introducing ROOT_CLASS.
23217: it's default @BASE.
23218: changed 'RUN' assignment mech
23219:
23220: * src/main/execute.C 1.64:
23221: root root in code-junction
23222:
23223: * src/include/pa_bool.h 1.2:
23224: * src/include/pa_double.h 1.2:
23225: * src/include/pa_value.h 1.47:
23226: * src/include/pa_vbool.h 1.5:
23227: * src/include/pa_vclass.h 1.24:
23228: * src/include/pa_vdouble.h 1.9:
23229: * src/include/pa_vhash.h 1.9:
23230: * src/include/pa_vjunction.h 1.6:
23231: * src/include/pa_vmframe.h 1.19:
23232: * src/include/pa_vobject.h 1.13:
23233: * src/include/pa_vstring.h 1.12:
23234: * src/include/pa_vunknown.h 1.7:
23235: * src/main/compile.y 1.79:
23236: * src/main/compile_tools.C 1.21:
23237: * src/main/execute.C 1.78:
23238: withoud cloning. didn't need it actually, params got passed
23239: from out unnamed ewpool
23240:
23241: * src/include/code.h 1.16:
23242: * src/main/compile.y 1.72:
23243: * src/main/compile_tools.C 1.19:
23244: * src/main/compile_tools.h 1.23:
23245: * src/main/execute.C 1.66:
23246: made class: dynamic, not static. so to enable runtime ^use
23247:
23248: * src/include/code.h 1.15:
23249: * src/main/compile.y 1.70:
23250: * src/main/compile_tools.C 1.18:
23251: * src/main/execute.C 1.65:
23252: joined 2 into one OP_CODE__STORE_PARAM
23253:
23254: * src/main/execute.C 1.74:
23255: fixed problems calling operators in constructors
23256:
23257: * src/classes/root.C 1.2:
23258: * src/include/pa_request.h 1.19:
23259: * src/include/pa_value.h 1.45:
23260: * src/include/pa_vbool.h 1.3:
23261: * src/include/pa_wwrapper.h 1.12:
23262: * src/main/execute.C 1.71:
23263: ^if 0
23264:
23265: * src/main/pa_vclass.C 1.1:
23266: wow! vclass were out of vcs
23267:
23268: * src/classes/root.C 1.4:
23269: * src/include/pa_stack.h 1.4:
23270: * src/main/execute.C 1.73:
23271: detected problems calling operators in constructors
23272:
23273: * src/main/compile.y 1.74:
23274: minor renamings in .y
23275:
23276: * src/include/pa_vdouble.h 1.8:
23277: * src/include/pa_vhash.h 1.8:
23278: * src/include/pa_vjunction.h 1.5:
23279: * src/include/pa_vobject.h 1.12:
23280: * src/include/pa_vunknown.h 1.6:
23281: * src/main/compile.y 1.78:
23282: cloning dead end
23283:
23284: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
23285: fixed forgotten method_frame my check
23286:
23287: * src/classes/root.C 1.1:
23288: added root.c
23289:
23290: * src/include/pa_vbool.h 1.2:
23291: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
23292: * src/include/pa_vdouble.h 1.6:
23293: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
23294: * src/include/pa_vjunction.h 1.3:
23295: * src/include/pa_vmframe.h 1.15:
23296: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
23297: * src/include/pa_vstring.h 1.10:
23298: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
23299: * src/include/pa_wcontext.h 1.22:
23300: * src/main/execute.C 1.67:
23301: * src/main/execute.C 1.69:
23302: * src/main/execute.C 1.75:
23303: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
23304: * src/main/pa_wcontext.C 1.4:
23305: * src/main/pa_wcontext.C 1.6:
23306: z
23307:
23308: * src/main/compile.y 1.71:
23309: minor grammar bug with OP_CODE__STORE_PARAM
23310:
23311: * src/include/pa_bool.h 1.1:
23312: * src/include/pa_double.h 1.1:
23313: * src/include/pa_valiased.h 1.2:
23314: * src/include/pa_value.h 1.46:
23315: * src/include/pa_vbool.h 1.4:
23316: * src/include/pa_vclass.h 1.23:
23317: * src/include/pa_vdouble.h 1.7:
23318: * src/include/pa_vhash.h 1.7:
23319: * src/include/pa_vjunction.h 1.4:
23320: * src/include/pa_vmframe.h 1.18:
23321: * src/include/pa_vobject.h 1.11:
23322: * src/include/pa_vstring.h 1.11:
23323: * src/include/pa_vunknown.h 1.5:
23324: * src/main/compile.y 1.77:
23325: * src/main/compile_tools.C 1.20:
23326: * src/main/execute.C 1.77:
23327: * src/main/main.dsp 1.38:
23328: * src/main/pa_value.C 1.6:
23329: value.cloning so to give params proper names
23330:
23331: * src/classes/root.C 1.3:
23332: * src/include/pa_request.h 1.20:
23333: * src/main/execute.C 1.72:
23334: autocalc def to string
23335:
23336: * src/include/pa_vmframe.h 1.17:
23337: * src/main/execute.C 1.76:
23338: added names to unknown values in get_element and unfilled
23339: params. removed wrong name change in get_element
23340:
23341: * src/include/pa_vclass.h 1.25:
23342: * src/include/pa_vhash.h 1.10:
23343: * src/include/pa_vobject.h 1.14:
23344: removes some remained clone conseqs
23345:
23346: 2001-03-07 paf
23347: * src/include/pa_hash.h 1.19:
23348: * src/include/pa_value.h 1.40:
23349: * src/include/pa_vhash.h 1.4:
23350: * src/include/pa_vunknown.h 1.4:
23351: * src/main/compile.y 1.67:
23352: * src/main/execute.C 1.62:
23353: * src/main/pa_hash.C 1.18:
23354: expr def in -f
23355:
23356: * src/main/compile.y 1.65:
23357: * src/main/execute.C 1.60:
23358: * src/main/pa_string.C 1.33:
23359: bug in string.cmp fixed
23360:
23361: * src/main/compile.y 1.68:
23362: .y priorities syntax shaped up a bit
23363:
23364: * src/main/compile.y 1.64:
23365: expr quoted code
23366:
23367: * src/main/execute.C 1.57:
23368: ^var.menu{$field} problem detected. that $field not a $var.field
23369:
23370: * src/main/compile.y 1.69:
23371: * src/main/compile_tools.h 1.22:
23372: ^func(params)
23373:
1.24 paf 23374: * src/main/compile.y 1.63:
23375: * src/main/execute.C 1.59:
23376: expr whitespace solved. added "" support0
23377:
1.15 paf 23378: * src/include/pa_value.h 1.42:
23379: * src/include/pa_vclass.h 1.22:
23380: * src/include/pa_vhash.h 1.6:
23381: * src/include/pa_vmframe.h 1.13:
23382: * src/include/pa_vobject.h 1.10:
23383: * src/include/pa_wwrapper.h 1.11:
23384: const in Value.get_element
23385:
23386: * src/include/pa_string.h 1.26:
23387: * src/main/compile.y 1.61:
23388: * src/main/execute.C 1.58:
23389: * src/main/pa_string.C 1.32:
23390: just compiled lt&co
23391:
23392: * src/include/pa_stack.h 1.3:
23393: * src/include/pa_value.h 1.41:
23394: * src/include/pa_vclass.h 1.21:
23395: * src/include/pa_vhash.h 1.5:
23396: * src/include/pa_vmframe.h 1.12:
23397: * src/include/pa_vobject.h 1.9:
23398: * src/include/pa_wwrapper.h 1.10:
23399: * src/main/execute.C 1.63:
23400: fixed rwcontext of {} params up
23401:
23402: * src/main/compile.y 1.62:
23403: expr string comparisons 0
23404:
23405: * src/main/compile.y 1.66:
23406: * src/main/execute.C 1.61:
23407: expr calls
23408:
23409: 2001-03-06 paf
23410: * src/include/pa_vbool.h 1.1:
23411: forgot this
23412:
23413: * src/main/compile.y 1.51:
23414: expr lexx1
23415:
23416: * src/include/code.h 1.14:
23417: * src/main/compile.y 1.59:
23418: * src/main/execute.C 1.56:
23419: 1 problems with skipping whitespace in yylex fixed
23420: 2 xors: # bitwise ## logical
23421:
23422: * src/include/code.h 1.11:
23423: * src/include/pa_valiased.h 1.1:
23424: * src/include/pa_value.h 1.37:
23425: * src/include/pa_vdouble.h 1.1:
23426: * src/include/pa_vstring.h 1.6:
23427: * src/main/compile.y 1.49:
23428: * src/main/execute.C 1.49:
23429: expr lex0 exec-1
23430:
23431: * src/main/compile.y 1.52:
23432: expr grammar-1
23433:
23434: * src/include/pa_value.h 1.39:
23435: * src/include/pa_vdouble.h 1.5:
23436: * src/include/pa_vstring.h 1.8:
23437: * src/include/pa_vunknown.h 1.3:
23438: * src/main/compile.y 1.56:
23439: * src/main/execute.C 1.54:
23440: * src/main/main.dsp 1.35:
23441: !~
23442:
23443: * src/include/code.h 1.10:
23444: * src/main/compile.y 1.48:
23445: * src/main/compile_tools.h 1.18:
23446: g
23447:
23448: * src/main/compile.y 1.60:
23449: .y expr visible-shorter
23450:
23451: * src/include/pa_vcframe.h 1.3:
23452: * src/include/pa_vclass.h 1.20:
23453: * src/include/pa_vdouble.h 1.4:
23454: * src/include/pa_vhash.h 1.3:
23455: * src/include/pa_vjunction.h 1.2:
23456: * src/include/pa_vmframe.h 1.11:
23457: * src/include/pa_vobject.h 1.8:
23458: * src/include/pa_vstring.h 1.7:
23459: * src/include/pa_vunknown.h 1.2:
23460: * src/include/pa_wcontext.h 1.21:
23461: * src/include/pa_wwrapper.h 1.9:
23462: * src/main/compile.y 1.55:
23463: * src/main/compile_tools.C 1.17:
23464: * src/main/compile_tools.h 1.21:
23465: * src/main/execute.C 1.53:
23466: +-*/
23467:
23468: * src/main/compile.y 1.50:
23469: * src/main/execute.C 1.50:
23470: * src/main/main.dsp 1.34:
23471: z
23472:
23473: * src/include/pa_value.h 1.38:
23474: * src/include/pa_vdouble.h 1.2:
23475: * src/main/compile.y 1.53:
23476: * src/main/execute.C 1.51:
23477: expr grammar-1 2*2=4.000000 :)
23478:
1.24 paf 23479: * src/include/pa_vstring.h 1.9:
23480: * src/main/compile.y 1.58:
23481: problems with skipping whitespace in yylex
23482:
1.15 paf 23483: * src/include/pa_vdouble.h 1.3:
23484: * src/main/compile.y 1.54:
23485: * src/main/compile_tools.C 1.15:
23486: * src/main/compile_tools.h 1.19:
23487: grammar-1.1 $a(z) $a=0
23488:
23489: * src/include/code.h 1.13:
23490: * src/main/compile.y 1.57:
23491: * src/main/execute.C 1.55:
23492: without string ops in expressions 0
23493:
23494: 2001-02-26 paf
23495: * src/main/compile.y 1.46:
23496: max_string in yyerror bug fix
23497:
23498: 2001-02-25 paf
23499: * src/main/compile.y 1.40:
23500: escaping bug
23501:
23502: * src/include/pa_request.h 1.14:
23503: * src/main/compile.C 1.19:
23504: * src/main/core.C 1.38:
23505: default name RUN, also alias
23506:
23507: * src/include/pa_vcframe.h 1.2:
23508: * src/include/pa_vmframe.h 1.5:
23509: * src/include/pa_vobject.h 1.6:
23510: * src/include/pa_wcontext.h 1.17:
23511: * src/include/pa_wwrapper.h 1.7:
23512: * src/main/core.C 1.40:
23513: * src/main/execute.C 1.43:
23514: * src/main/main.dsp 1.31:
23515: would now get fields into interm VFielded class
23516:
23517: * src/include/pa_request.h 1.16:
23518: * src/include/pa_value.h 1.34:
23519: * src/include/pa_vmframe.h 1.7:
23520: * src/include/pa_wcontext.h 1.19:
23521: * src/main/execute.C 1.46:
23522: VAliased0
23523:
23524: * src/main/execute.C 1.47:
23525: VAliased1
23526:
23527: * src/include/pa_value.h 1.35:
23528: * src/include/pa_vmframe.h 1.8:
23529: VAliased2
23530:
23531: * src/include/code.h 1.9:
23532: * src/include/pa_value.h 1.28:
23533: * src/include/pa_vclass.h 1.15:
23534: * src/include/pa_vmframe.h 1.2:
23535: * src/include/pa_vobject.h 1.3:
23536: * src/include/pa_wwrapper.h 1.5:
23537: * src/main/compile.y 1.38:
23538: * src/main/compile_tools.C 1.14:
23539: * src/main/compile_tools.h 1.16:
23540: * src/main/execute.C 1.38:
23541: ^class:method() just compiled
23542:
23543: * src/include/pa_hash.h 1.18:
23544: * src/include/pa_value.h 1.31:
23545: * src/include/pa_vclass.h 1.17:
23546: * src/include/pa_vmframe.h 1.4:
23547: * src/include/pa_vobject.h 1.5:
23548: * src/include/pa_vstring.h 1.5:
23549: * src/include/pa_wcontext.h 1.16:
23550: * src/main/compile.y 1.45:
23551: * src/main/core.C 1.39:
23552: * src/main/execute.C 1.42:
23553: * src/main/main.dsp 1.30:
23554: * src/main/pa_hash.C 1.17:
23555: * src/main/pa_value.C 1.5:
23556: * src/main/pa_wcontext.C 1.3:
23557: virtuals2
23558:
23559: * src/include/pa_value.h 1.32:
23560: * src/include/pa_vclass.h 1.18:
23561: * src/include/pa_wcontext.h 1.18:
23562: * src/include/pa_wwrapper.h 1.8:
23563: * src/main/execute.C 1.44:
23564: * src/main/main.dsp 1.32:
23565: no not get fields into interm VFielded class.
23566: fields & staticfields 1
23567:
23568: * src/include/pa_pool.h 1.25:
23569: * src/include/pa_request.h 1.15:
23570: * src/include/pa_value.h 1.33:
23571: * src/include/pa_vclass.h 1.19:
23572: * src/include/pa_vmframe.h 1.6:
23573: * src/include/pa_vobject.h 1.7:
23574: * src/main/core.C 1.41:
23575: * src/main/execute.C 1.45:
23576: * src/main/main.dsp 1.33:
23577: VAliased just compiled
23578:
1.24 paf 23579: * src/include/pa_value.h 1.36:
23580: * src/include/pa_vmframe.h 1.9:
23581: * src/include/pa_wcontext.h 1.20:
23582: * src/main/execute.C 1.48:
23583: VAliased3
23584:
1.15 paf 23585: * src/include/pa_request.h 1.13:
23586: * src/include/pa_value.h 1.29:
23587: * src/include/pa_vobject.h 1.4:
23588: * src/main/compile.y 1.39:
23589: * src/main/compile_tools.h 1.17:
23590: * src/main/core.C 1.37:
23591: * src/main/execute.C 1.39:
23592: * src/main/pa_common.C 1.3:
23593: vobject1
23594:
23595: * src/main/compile.y 1.43:
23596: rethought to $class:static.field.subfield
23597:
23598: * src/main/compile.y 1.44:
23599: : 1
23600:
23601: * src/include/pa_value.h 1.30:
23602: * src/include/pa_vmframe.h 1.3:
23603: * src/include/pa_wwrapper.h 1.6:
23604: * src/main/compile.y 1.41:
23605: * src/main/execute.C 1.40:
23606: * src/main/pa_wcontext.C 1.2:
23607: before execute class calls rewrite
23608:
23609: * src/include/pa_vclass.h 1.16:
23610: * src/main/compile.y 1.42:
23611: * src/main/execute.C 1.41:
23612: $class:element
23613:
23614: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
23615: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
23616: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
23617: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
23618: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
23619: alias dead end
23620:
23621: 2001-02-24 paf
23622: * src/main/compile.y 1.32:
23623: fixed grammar bugs in constructor/params klinch
23624:
23625: * src/main/main.dsp 1.29:
23626: no bison -d
23627:
23628: * src/main/compile.y 1.37:
23629: * src/main/compile_tools.h 1.15:
23630: use0 line no on 'undef class' err msg wrong
23631:
23632: * src/main/compile.y 1.30:
23633: fixed last \n macrotemplate strip bug
23634:
23635: * src/include/pa_vframe.h 1.5:
23636: * src/main/compile.y 1.33:
23637: found junction ideology @: ^x{$a()) must construct current
23638: wcontext element, so smart wcontext handling needed
23639:
23640: * src/include/pa_value.h 1.25:
23641: * src/include/pa_wcontext.h 1.15:
23642: * src/include/pa_wwrapper.h 1.4:
23643: * src/main/execute.C 1.36:
23644: * src/main/pa_value.C 1.4:
23645: it works as bad as you've named it: wcontext.value() was not a
23646: perfect idea
23647:
23648: * src/main/compile.y 1.35:
23649: * src/main/core.C 1.36:
23650: yylex need some @special lines adj
23651:
23652: * src/include/pa_value.h 1.24:
23653: * src/include/pa_vcframe.h 1.1:
23654: * src/include/pa_vclass.h 1.10:
23655: * src/include/pa_vframe.h 1.6:
23656: * src/include/pa_vhash.h 1.2:
23657: * src/include/pa_vjunction.h 1.1:
23658: * src/include/pa_vmframe.h 1.1:
23659: * src/include/pa_wcontext.h 1.14:
23660: * src/include/pa_wwrapper.h 1.3:
23661: * src/main/execute.C 1.34:
23662: * src/main/main.dsp 1.27:
23663: * src/main/pa_cframe.C 1.1:
23664: * src/main/pa_wcontext.C 1.1:
23665: codeframe just compiled
23666:
23667: * src/include/pa_request.h 1.12:
23668: * src/include/pa_vclass.h 1.14:
23669: * src/main/compile.C 1.18:
23670: * src/main/compile.y 1.34:
23671: * src/main/compile_tools.h 1.14:
23672: * src/main/core.C 1.35:
23673: modules0
23674:
23675: * src/main/pa_array.C 1.20:
23676: minor bug in expanding very small arrays. 60% from 1 were 0
23677:
23678: * src/include/pa_vclass.h 1.12:
23679: * src/main/compile.y 1.36:
23680: * src/main/core.C 1.33:
23681: z
23682:
23683: * src/include/code.h 1.7:
23684: * src/include/pa_request.h 1.11:
23685: * src/include/pa_value.h 1.23:
23686: * src/include/pa_vclass.h 1.9:
23687: * src/include/pa_vframe.h 1.4:
23688: * src/main/compile.y 1.29:
23689: * src/main/compile_tools.C 1.13:
23690: * src/main/compile_tools.h 1.13:
23691: * src/main/core.C 1.32:
23692: * src/main/execute.C 1.32:
23693: code junctions0. something wrong with last \n macrotemplate strip
23694:
23695: * src/include/pa_value.h 1.26:
23696: * src/include/pa_vclass.h 1.11:
23697: * src/include/pa_vobject.h 1.1:
23698: * src/main/main.dsp 1.28:
23699: vobject00
23700:
23701: * src/main/compile.y 1.31:
23702: * src/main/execute.C 1.33:
23703: fixed empty constructor optimized empty case. failed on calls -
23704: produced empty string param
23705:
23706: * src/main/execute.C 1.35:
23707: codeframe1
23708:
23709: 2001-02-23 paf
23710: * src/include/pa_value.h 1.18:
23711: * src/main/core.C 1.27:
23712: * src/main/execute.C 1.25:
23713: * src/main/main.dsp 1.23:
23714: value named
23715:
23716: * src/main/compile.y 1.26:
23717: * src/main/execute.C 1.27:
23718: empty constructor bug fixed
23719:
23720: * src/include/pa_vframe.h 1.1:
23721: * src/include/pa_vunknown.h 1.1:
23722: * src/include/pa_wcontext.h 1.13:
23723: * src/include/pa_wwrapper.h 1.1:
23724: * src/main/core.C 1.29:
23725: * src/main/execute.C 1.29:
23726: * src/main/main.dsp 1.25:
23727: * src/main/pa_value.C 1.1:
23728: call0
23729:
23730: * src/main/compile.y 1.27:
23731: * src/main/compile_tools.C 1.12:
23732: * src/main/compile_tools.h 1.12:
23733: fixed wrong grammar in complex constructor case
23734:
23735: * src/include/pa_value.h 1.21:
23736: * src/include/pa_vclass.h 1.8:
23737: * src/include/pa_vframe.h 1.3:
23738: * src/main/core.C 1.30:
23739: * src/main/execute.C 1.31:
23740: * src/main/pa_value.C 1.2:
23741: get_method RIP. junctions everywhere. call with junctions0
23742:
23743: * src/main/compile.y 1.28:
23744: * src/main/execute.C 1.30:
23745: * src/main/main.dsp 1.26:
23746: rethought some. before junction
23747:
23748: * src/include/pa_value.h 1.17:
23749: * src/include/pa_vstring.h 1.4:
23750: * src/main/execute.C 1.24:
23751: strign 2 value in 2 places in execute
23752:
23753: * src/include/pa_wcontext.h 1.11:
23754: z
23755:
23756: * src/include/pa_hash.h 1.17:
23757: * src/include/pa_value.h 1.19:
23758: * src/include/pa_wcontext.h 1.12:
23759: * src/main/core.C 1.28:
23760: * src/main/execute.C 1.28:
23761: * src/main/main.dsp 1.24:
23762: * src/main/pa_hash.C 1.16:
23763: started call. store param, vframe done
23764:
23765: * src/include/pa_value.h 1.22:
23766: * src/main/compile.C 1.17:
23767: * src/main/core.C 1.31:
23768: * src/main/pa_value.C 1.3:
23769: minor error reporting format beautifyings
23770:
23771: * src/main/execute.C 1.26:
23772: with result rwpool
23773:
1.24 paf 23774: * src/include/pa_value.h 1.20:
23775: * src/include/pa_vclass.h 1.7:
23776: * src/include/pa_vframe.h 1.2:
23777: * src/include/pa_wwrapper.h 1.2:
23778: lara came, can't work, sorry :(
23779:
1.15 paf 23780: * src/include/pa_value.h 1.16:
23781: * src/include/pa_wcontext.h 1.10:
23782: * src/main/compile.y 1.25:
23783: * src/main/execute.C 1.23:
23784: * src/main/main.dsp 1.22:
23785: * src/main/pa_array.C 1.19:
23786: auto VHash on wcontext.put_element when wcontext fvalue==0
23787:
23788: 2001-02-22 paf
23789: * src/include/pa_request.h 1.10:
23790: * src/main/compile.y 1.23:
23791: $self.put(val)
23792:
23793: * src/include/pa_pool.h 1.24:
23794: * src/include/pa_vclass.h 1.5:
23795: * src/main/core.C 1.25:
23796: * src/main/pa_hash.C 1.15:
23797: * src/main/pa_pool.C 1.9:
23798: TRY...
23799:
23800: * src/include/code.h 1.6:
23801: * src/main/compile_tools.C 1.9:
23802: * src/main/compile_tools.h 1.10:
23803: * src/main/execute.C 1.19:
23804: OP_STRING better then some xxx _VALUE
23805:
23806: * src/main/compile.C 1.14:
23807: * src/main/core.C 1.26:
23808: * src/main/execute.C 1.16:
23809: * src/main/pa_string.C 1.31:
23810: more precise parse error line:col
23811:
23812: * src/main/compile.C 1.15:
23813: * src/main/compile.y 1.18:
23814: * src/main/execute.C 1.20:
23815: started : with $a.$:f
23816:
23817: * src/main/compile.y 1.20:
23818: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
23819:
23820: * src/include/code.h 1.3:
23821: * src/include/pa_string.h 1.25:
23822: * src/include/pa_value.h 1.12:
23823: * src/include/pa_vclass.h 1.3:
23824: * src/include/pa_wcontext.h 1.3:
23825: * src/main/compile.y 1.14:
23826: * src/main/execute.C 1.14:
23827: * src/main/pa_string.C 1.28:
23828: write_value write_string 0
23829: it seems wcontext must write strings regardles of fvalue!=0
23830:
23831: * src/include/code.h 1.4:
23832: * src/include/pa_value.h 1.13:
23833: * src/include/pa_vclass.h 1.4:
23834: * src/include/pa_wcontext.h 1.5:
23835: * src/main/compile.y 1.15:
23836: * src/main/compile_tools.C 1.6:
23837: * src/main/compile_tools.h 1.8:
23838: * src/main/execute.C 1.15:
23839: * src/main/main.dsp 1.20:
23840: iiieeyys! get/put simple vars to VClass works0
23841:
23842: * src/include/pa_array.h 1.18:
23843: * src/include/pa_wcontext.h 1.4:
23844: * src/main/pa_string.C 1.29:
23845: in process, but found that exceptions are too global
23846:
23847: * src/main/compile.y 1.19:
23848: $: finished
23849:
23850: * src/main/compile.C 1.16:
23851: * src/main/compile.y 1.21:
23852: * src/main/compile_tools.C 1.10:
23853: z
23854:
23855: * src/include/pa_request.h 1.9:
23856: * src/include/pa_stack.h 1.2:
23857: * src/include/pa_wcontext.h 1.7:
23858: * src/main/execute.C 1.17:
23859: z about to vstring it .y all
23860:
23861: * src/include/pa_hash.h 1.16:
23862: * src/include/pa_value.h 1.15:
23863: * src/include/pa_vclass.h 1.6:
23864: * src/include/pa_vhash.h 1.1:
23865: * src/include/pa_vstring.h 1.3:
23866: * src/include/pa_wcontext.h 1.9:
23867: * src/main/execute.C 1.22:
23868: * src/main/main.dsp 1.21:
23869: auto VHash in pa.th.cre.at.e
23870:
23871: * src/include/code.h 1.5:
23872: * src/include/pa_vstring.h 1.2:
23873: * src/main/compile.y 1.17:
23874: * src/main/compile_tools.C 1.8:
23875: * src/main/compile_tools.h 1.9:
23876: * src/main/execute.C 1.18:
23877: string to vstring it .y all
23878:
23879: * src/include/pa_array.h 1.19:
23880: * src/main/compile.y 1.22:
23881: * src/main/compile_tools.C 1.11:
23882: * src/main/compile_tools.h 1.11:
23883: * src/main/pa_array.C 1.18:
23884: $self.get
23885:
23886: * src/include/pa_exception.h 1.5:
23887: * src/include/pa_pool.h 1.23:
23888: * src/include/pa_request.h 1.8:
23889: * src/include/pa_value.h 1.14:
23890: * src/include/pa_wcontext.h 1.6:
23891: * src/main/compile.C 1.13:
23892: * src/main/compile.y 1.16:
23893: * src/main/compile_tools.C 1.7:
23894: * src/main/core.C 1.24:
23895: * src/main/pa_array.C 1.17:
23896: * src/main/pa_exception.C 1.4:
23897: * src/main/pa_hash.C 1.14:
23898: * src/main/pa_pool.C 1.8:
23899: * src/main/pa_string.C 1.30:
23900: * src/main/pa_table.C 1.9:
23901: removed exception from request
23902:
23903: * src/include/pa_vstring.h 1.1:
23904: * src/main/compile.C 1.12:
23905: * src/main/core.C 1.23:
23906: added some forgotten
23907:
23908: * src/include/pa_wcontext.h 1.8:
23909: * src/main/compile.y 1.24:
23910: * src/main/execute.C 1.21:
23911: erroreos checkout
23912:
23913: 2001-02-21 paf
23914: * src/main/compile.y 1.9:
23915: more straightforward yylex[end]
23916:
23917: * src/main/compile.C 1.6:
23918: * src/main/compile.y 1.6:
23919: * src/main/compile_tools.h 1.5:
23920: error processing in eval & yyerror so it wouldn't cause
23921: memleaks.
23922:
23923: * src/include/compile.h 1.5:
23924: * src/include/execute.h 1.3:
23925: * src/include/pa_array.h 1.17:
23926: * src/include/pa_request.h 1.7:
23927: * src/include/pa_stack.h 1.1:
23928: * src/include/pa_vclass.h 1.2:
23929: * src/include/pa_wcontext.h 1.2:
23930: * src/main/compile.C 1.10:
23931: * src/main/compile.y 1.12:
23932: * src/main/execute.C 1.11:
23933: * src/main/main.dsp 1.19:
23934: * src/main/pa_array.C 1.16:
23935: * src/main/pa_request.C 1.2:
23936: get put -1 [just compiled]
23937:
23938: * src/include/compile.h 1.4:
23939: * src/include/pa_array.h 1.16:
23940: * src/main/compile.C 1.9:
23941: * src/main/compile.y 1.11:
23942: * src/main/execute.C 1.10:
23943: MAIN_METHOD_NAME ready to write execute
23944:
23945: * src/include/pa_string.h 1.24:
23946: * src/include/pa_types.h 1.6:
23947: * src/main/pa_string.C 1.27:
23948: string.operator==(char*)
23949:
23950: * src/main/compile.C 1.11:
23951: * src/main/compile.y 1.13:
23952: * src/main/execute.C 1.12:
23953: store0
23954:
23955: * src/include/core.h 1.1:
23956: * src/include/pa_context.h 1.8:
23957: * src/include/pa_request.h 1.6:
23958: * src/include/pa_vclass.h 1.1:
23959: * src/include/pa_wcontext.h 1.1:
23960: * src/main/core.C 1.22:
23961: * src/main/main.dsp 1.18:
23962: * src/main/pa_request.C 1.1:
23963: request core methods0
23964:
23965: * src/include/compile.h 1.3:
23966: * src/include/pa_context.h 1.7:
23967: * src/include/pa_hash.h 1.15:
23968: * src/include/pa_request.h 1.5:
23969: * src/include/pa_string.h 1.23:
23970: * src/include/pa_value.h 1.9:
23971: struck with const array.gets
23972:
23973: * src/include/code.h 1.2:
23974: * src/include/pa_types.h 1.5:
23975: * src/main/compile.C 1.3:
23976: * src/main/compile.y 1.3:
23977: * src/main/compile_tools.C 1.3:
23978: * src/main/compile_tools.h 1.3:
23979: * src/main/execute.C 1.3:
23980: * src/main/main.dsp 1.16:
23981: .y to c++
23982: hierarchy output fix.
23983: compiler works ok
23984:
23985: * src/include/compile.h 1.2:
23986: * src/main/compile.C 1.4:
23987: * src/main/compile.y 1.4:
23988: * src/main/compile_tools.h 1.4:
23989: line numbers needed. would add them to .y now internally.
23990: externally it's not as precise as needed
23991:
1.24 paf 23992: * src/include/execute.h 1.2:
23993: * src/include/pa_array.h 1.15:
23994: * src/include/pa_value.h 1.10:
23995: * src/main/execute.C 1.9:
23996: * src/main/pa_array.C 1.15:
23997: after array.const get wonders
23998:
1.15 paf 23999: * src/include/pa_exception.h 1.4:
24000: * src/include/pa_value.h 1.11:
24001: * src/main/compile.C 1.8:
24002: * src/main/compile.y 1.10:
24003: * src/main/compile_tools.C 1.5:
24004: * src/main/compile_tools.h 1.7:
24005: .y methods and one_big_piece. now compile returns array<method*>
24006:
24007: * src/main/compile.y 1.7:
24008: * src/main/execute.C 1.4:
24009: * src/main/execute.C 1.5:
24010: * src/main/execute.C 1.6:
24011: * src/main/execute.C 1.7:
24012: * src/main/execute.C 1.8:
24013: z
24014:
24015: * src/main/execute.C 1.13:
24016: tired :)
24017:
24018: * src/main/compile.C 1.5:
24019: * src/main/compile.y 1.5:
24020: failed to add absolute precies parse error positions. leaving
24021: RIGHTMOST position as @file[line:col]
24022:
24023: 2001-02-20 paf
24024: * src/include/code.h 1.1:
24025: * src/include/compile.h 1.1:
24026: * src/include/execute.h 1.1:
24027: * src/include/pa_array.h 1.14:
24028: * src/include/pa_common.h 1.2:
24029: * src/include/pa_pool.h 1.22:
24030: * src/include/pa_string.h 1.22:
24031: * src/include/pa_table.h 1.8:
24032: * src/include/pa_types.h 1.4:
24033: * src/main/compile.C 1.1:
24034: * src/main/compile.y 1.1:
24035: * src/main/compile_tools.C 1.1:
24036: * src/main/compile_tools.h 1.1:
24037: * src/main/core.C 1.21:
24038: * src/main/execute.C 1.1:
24039: * src/main/main.dsp 1.14:
24040: * src/main/pa_array.C 1.14:
24041: * src/main/pa_common.C 1.2:
24042: * src/main/pa_hash.C 1.12:
24043: * src/main/pa_string.C 1.26:
24044: * src/main/pa_table.C 1.8:
24045: bison[yacc] first time compiled.
24046: execute=dump for now
24047:
24048: * src/main/compile.C 1.2:
24049: * src/main/compile.y 1.2:
24050: * src/main/compile_tools.C 1.2:
24051: * src/main/compile_tools.h 1.2:
24052: * src/main/execute.C 1.2:
24053: * src/main/main.dsp 1.15:
24054: nestage probs, eof yylex not perfect
24055:
24056: * src/main/core.C 1.20:
24057: core rewrite using yacc investigations
24058: now will be compile[yacc]/execute[opcodes]
24059:
24060: 2001-02-15 paf
24061: * src/include/pa_value.h 1.8:
24062: * src/main/core.C 1.19:
24063: maybe a-la yacc those ifs rewrite as turing machine?
24064: for it seems it would be it's too many ifs with this syntax now
24065:
24066: 2001-02-14 paf
24067: * src/include/pa_context.h 1.6:
24068: * src/include/pa_string.h 1.20:
24069: * src/main/core.C 1.10:
24070: * src/main/pa_string.C 1.23:
24071: process text repassing
24072:
24073: * src/include/pa_value.h 1.7:
24074: * src/main/core.C 1.11:
24075: * src/main/pa_string.C 1.24:
24076: process text repassing2
24077: operator static vars
24078:
24079: * src/include/pa_string.h 1.21:
24080: * src/main/core.C 1.12:
24081: * src/main/pa_string.C 1.25:
24082: get names 0
24083:
24084: * src/include/pa_context.h 1.5:
24085: * src/include/pa_value.h 1.6:
24086: * src/main/core.C 1.9:
24087: module:calls changes
24088:
24089: * src/main/core.C 1.16:
24090: varios breaks
24091:
24092: * src/main/core.C 1.17:
24093: get_params
24094: figured ^menu[UNEVALUATED unthinked :( ]
24095:
24096: * src/main/core.C 1.18:
24097: get_params 1
24098:
24099: * src/main/core.C 1.13:
24100: get names 1
24101:
24102: * src/main/core.C 1.14:
24103: get names 2
24104:
24105: * src/main/core.C 1.15:
24106: get names 3
24107:
24108: 2001-02-13 paf
24109: * src/include/pa_string.h 1.17:
24110: * src/main/pa_string.C 1.19:
24111: String_iterator::skip_to
24112: todo:optimize
24113:
24114: * src/main/core.C 1.6:
24115: operators
24116: : and self. prefixes
24117:
24118: * src/include/pa_context.h 1.4:
24119: * src/include/pa_value.h 1.5:
24120: * src/main/core.C 1.8:
24121: ^class:calls[] started
24122:
24123: * src/include/pa_string.h 1.18:
24124: * src/main/pa_string.C 1.21:
24125: String_iterator optimized
24126:
24127: * src/include/pa_string.h 1.19:
24128: * src/main/pa_string.C 1.22:
24129: String_iterator tested
24130:
24131: * src/main/pa_string.C 1.20:
24132: String_iterator::skip_to
24133: optimized a bit. would change privates to better support optimization
24134:
24135: * src/include/pa_value.h 1.4:
24136: * src/main/core.C 1.5:
24137: * src/main/core.C 1.7:
24138: z
24139:
24140: 2001-02-12 paf
24141: * src/include/pa_context.h 1.2:
24142: * src/include/pa_value.h 1.2:
24143: * src/main/core.C 1.2:
24144: get self/methodref joined
24145:
24146: * src/include/pa_context.h 1.3:
24147: * src/include/pa_value.h 1.3:
24148: * src/main/core.C 1.3:
24149: some comments
24150:
24151: * src/include/pa_string.h 1.16:
24152: * src/main/core.C 1.4:
24153: * src/main/pa_string.C 1.18:
24154: started String_iterator
24155:
24156: 2001-02-11 paf
24157: * src/include/pa_context.h 1.1:
24158: * src/include/pa_value.h 1.1:
24159: * src/main/core.C 1.1:
24160: * src/main/main.dsp 1.13:
24161: core started.
24162: core.C, context&value .h
24163:
24164: * src/include/pa_array.h 1.13:
24165: * src/include/pa_hash.h 1.14:
24166: * src/include/pa_pool.h 1.21:
24167: * src/include/pa_string.h 1.15:
24168: * src/main/main.dsp 1.12:
24169: * src/main/pa_array.C 1.13:
24170: * src/main/pa_hash.C 1.11:
24171: * src/main/pa_pool.C 1.7:
24172: * src/main/pa_string.C 1.17:
24173: :pooled
24174:
24175: 2001-01-30 paf
24176: * src/include/pa_error.h 1.4:
24177: * src/include/pa_exception.h 1.1:
24178: * src/include/pa_pool.h 1.17:
24179: * src/include/pa_request.h 1.3:
24180: * src/main/main.dsp 1.10:
24181: * src/main/pa_error.C 1.4:
24182: * src/main/pa_exception.C 1.1:
24183: * src/main/pa_pool.C 1.4:
24184: * src/targets/Makefile.am 1.2:
24185: lowered targets/parser into subdir, added parser_Pool(Pool)
24186: failed to add. would think..
24187:
24188: * src/include/pa_exception.h 1.3:
24189: * src/include/pa_pool.h 1.19:
24190: * src/include/pa_table.h 1.7:
24191: * src/main/pa_exception.C 1.3:
24192: * src/main/pa_table.C 1.7:
24193: minor * to & changes
24194:
24195: * src/include/pa_pool.h 1.20:
24196: * src/main/Makefile.am 1.5:
24197: * src/main/main.dsp 1.11:
24198: * src/main/pa_pool.C 1.6:
24199: moved pa_pool.C to be target specific
24200:
24201: * src/Makefile.am 1.2:
24202: * src/main/Makefile.am 1.6:
24203: * src/targets/Makefile.am 1.3:
24204: .am comments
24205:
24206: * src/include/pa_exception.h 1.2:
24207: * src/include/pa_pool.h 1.18:
24208: * src/include/pa_request.h 1.4:
24209: * src/include/pa_table.h 1.6:
24210: * src/main/pa_array.C 1.12:
24211: * src/main/pa_exception.C 1.2:
24212: * src/main/pa_pool.C 1.5:
24213: * src/main/pa_table.C 1.6:
24214: error re-associated. that's much better
24215: even removed 'die' necessety
24216:
24217: 2001-01-29 paf
24218: * src/include/pa_hash.h 1.9:
24219: * src/include/pa_pool.h 1.10:
24220: * src/include/pa_threads.h 1.3:
24221: * src/main/pa_hash.C 1.5:
24222: made local Hash-es not thread safe=quicker by
24223: SYNCHRONIZED(thread_safe)
24224:
24225: * src/include/pa_hash.h 1.5:
24226: some comments
24227:
24228: * src/include/pa_error.h 1.2:
24229: * src/include/pa_request.h 1.2:
24230: * src/include/pa_string.h 1.13:
24231: * src/include/pa_table.h 1.4:
24232: * src/main/pa_error.C 1.2:
24233: * src/main/pa_table.C 1.4:
24234: Error fixed
24235:
24236: * src/include/pa_pool.h 1.11:
24237: * src/include/pa_string.h 1.9:
24238: * src/main/pa_string.C 1.13:
24239: String originating
24240:
1.23 paf 24241: * src/include/pa_pool.h 1.14:
24242: * src/main/pa_array.C 1.9:
24243: tested - decision "no templates"
1.15 paf 24244:
24245: * src/include/pa_hash.h 1.6:
24246: * src/include/pa_threads.h 1.1:
24247: * src/main/main.dsp 1.6:
24248: * src/main/pa_threads.C 1.1:
24249: added pa_threads
24250:
24251: Mutex
24252:
1.23 paf 24253: * src/include/pa_array.h 1.4:
24254: * src/main/pa_array.C 1.4:
24255: Array::operator += (Array& src)
24256:
24257: rethought, would change now
1.15 paf 24258:
24259: * src/include/pa_array.h 1.7:
24260: * src/include/pa_hash.h 1.10:
24261: * src/include/pa_pool.h 1.12:
24262: * src/include/pa_string.h 1.10:
24263: * src/include/pa_table.h 1.1:
24264: * src/include/pa_types.h 1.2:
24265: * src/main/main.dsp 1.7:
24266: * src/main/pa_array.C 1.7:
24267: * src/main/pa_string.C 1.14:
24268: * src/main/pa_table.C 1.1:
24269: Table started
24270: would test
24271: template Array now
24272:
1.23 paf 24273: * src/include/pa_error.h 1.3:
24274: * src/include/pa_hash.h 1.13:
24275: * src/include/pa_string.h 1.14:
24276: * src/include/pa_table.h 1.5:
24277: * src/main/pa_error.C 1.3:
24278: * src/main/pa_hash.C 1.10:
24279: * src/main/pa_string.C 1.16:
24280: * src/main/pa_table.C 1.5:
24281: Table
24282: more like C++ style
24283: hence lots of 'const'
1.15 paf 24284:
24285: * src/include/pa_array.h 1.11:
24286: * src/include/pa_hash.h 1.11:
24287: * src/include/pa_pool.h 1.15:
24288: * src/include/pa_string.h 1.11:
24289: * src/include/pa_table.h 1.2:
24290: * src/include/pa_types.h 1.3:
24291: * src/main/Makefile.am 1.3:
24292: * src/main/main.dsp 1.9:
24293: * src/main/pa_array.C 1.10:
24294: * src/main/pa_hash.C 1.8:
24295: * src/main/pa_string.C 1.15:
24296: * src/main/pa_table.C 1.2:
24297: Request
24298: Error
24299: Table
24300:
1.23 paf 24301: * src/main/pa_array.C 1.5:
24302: expand not convinient, would rewrite
24303:
1.15 paf 24304: * src/include/pa_array.h 1.6:
24305: * src/include/pa_hash.h 1.8:
24306: * src/include/pa_string.h 1.8:
24307: moved .h public parts to top
24308:
24309: * src/include/pa_hash.h 1.7:
24310: * src/include/pa_threads.h 1.2:
24311: * src/main/pa_hash.C 1.4:
24312: * src/main/pa_threads.C 1.2:
24313: decided on one global_mutex, like PHP
24314: as I can see: needed only in global Hash now,
24315: made Hash:: put/get SYNCHRONIZED
24316:
24317: * src/include/pa_array.h 1.12:
24318: * src/include/pa_common.h 1.1:
24319: * src/include/pa_error.h 1.1:
24320: * src/include/pa_hash.h 1.12:
24321: * src/include/pa_pool.h 1.16:
24322: * src/include/pa_request.h 1.1:
24323: * src/include/pa_string.h 1.12:
24324: * src/include/pa_table.h 1.3:
24325: * src/main/Makefile.am 1.4:
24326: * src/main/pa_array.C 1.11:
24327: * src/main/pa_common.C 1.1:
24328: * src/main/pa_error.C 1.1:
24329: * src/main/pa_hash.C 1.9:
24330: * src/main/pa_table.C 1.3:
24331: added forgotten
24332:
24333: * src/include/pa_array.h 1.8:
24334: * src/include/pa_pool.h 1.13:
24335: * src/main/Makefile.am 1.2:
24336: * src/main/main.dsp 1.8:
24337: * src/main/pa_array.C 1.8:
24338: templates failed
24339: no template specializations [VC6],
24340: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
24341:
24342: * src/include/pa_array.h 1.5:
24343: * src/include/pa_pool.h 1.9:
24344: * src/main/pa_array.C 1.6:
24345: Array& operator += (Array& src)
24346:
24347: 2001-01-27 paf
24348: * src/include/pa_hash.h 1.1:
24349: * src/include/pa_string.h 1.4:
24350: * src/include/pa_types.h 1.1:
24351: * src/main/main.dsp 1.4:
24352: * src/main/pa_string.C 1.7:
24353: uint, and added pa_types & pa_hash[forgotten]
24354:
24355: * src/main/pa_string.C 1.9:
24356: String::operator ==
24357:
1.23 paf 24358: * src/main/pa_hash.C 1.2:
24359: String(&String)
24360:
1.15 paf 24361: * src/include/pa_array.h 1.3:
24362: * src/main/pa_array.C 1.3:
24363: array [] with chunk caching
24364:
24365: * src/include/pa_array.h 1.2:
24366: * src/include/pa_hash.h 1.4:
24367: * src/include/pa_pool.h 1.8:
24368: * src/include/pa_string.h 1.7:
24369: * src/main/pa_array.C 1.2:
24370: * src/main/pa_string.C 1.11:
24371: array cache rethought to chunk caching
24372:
24373: * src/include/pa_array.h 1.1:
24374: * src/include/pa_hash.h 1.3:
24375: * src/include/pa_pool.h 1.7:
24376: * src/include/pa_string.h 1.6:
24377: * src/main/main.dsp 1.5:
24378: * src/main/pa_array.C 1.1:
24379: * src/main/pa_hash.C 1.3:
24380: * src/main/pa_string.C 1.10:
24381: Array 0
24382:
24383: * src/main/pa_hash.C 1.1:
24384: added pa_hash.C [forgotten]
24385:
24386: 2001-01-26 paf
1.23 paf 24387: * src/include/pa_pool.h 1.2:
24388: * src/main/pa_string.C 1.2:
24389: String prealloc & dynamic row_count
24390:
1.15 paf 24391: * src/include/pa_pool.h 1.6:
24392: * src/include/pa_string.h 1.3:
24393: * src/main/pa_string.C 1.6:
24394: removed templates [vc++ suxx]
24395:
24396: * src/include/pa_pool.h 1.4:
24397: * src/include/pa_string.h 1.1:
24398: pa_pool split
24399:
24400: * src/Makefile.am 1.1.1.1:
24401: * src/include/pa_pool.h 1.1.1.1:
24402: * src/main/Makefile.am 1.1.1.1:
24403: * src/main/main.dsp 1.1.1.1:
24404: * src/main/pa_pool.C 1.1.1.1:
24405: * src/main/pa_string.C 1.1.1.1:
24406: * src/targets/Makefile.am 1.1.1.1:
24407: creating parser3 module
24408:
24409: * src/include/pa_pool.h 1.3:
24410: * src/main/main.dsp 1.2:
24411: * src/main/pa_pool.C 1.2:
24412: * src/main/pa_string.C 1.3:
24413: * src/main/pa_string.C 1.4:
1.26 paf 24414: $Id$ check
1.15 paf 24415:
24416: * src/include/pa_pool.h 1.5:
24417: * src/include/pa_string.h 1.2:
24418: * src/main/main.dsp 1.3:
24419: * src/main/pa_pool.C 1.3:
24420: * src/main/pa_string.C 1.5:
24421: templates in VC++ suxx.
24422:
E-mail: