Annotation of parser3/ChangeLog, revision 1.37
1.37 ! paf 1: 2004-04-02 paf
! 2: * src/targets/cgi/parser3.C 1.226:
! 3: new: CGI_PARSER_LOG env variable allows to specify where to put
! 4: parser log file
! 5:
! 6: * src/main/pa_string.C 1.197:
! 7: bugfix: $s[009] ^s.int[] now 9, were error
! 8:
! 9: 2004-04-01 paf
! 10: * src/include/pa_cache_managers.h 1.17:
! 11: * src/include/pa_globals.h 1.110:
! 12: * src/include/pa_socks.h 1.15:
! 13: * src/main/pa_cache_managers.C 1.15:
! 14: * src/main/pa_globals.C 1.174:
! 15: * src/main/pa_socks.C 1.22:
! 16: * src/targets/apache13/mod_parser3.c 1.11:
! 17: * src/targets/apache13/pa_httpd.h 1.6:
! 18: * src/targets/apache13core/mod_parser3_core.C 1.5:
! 19: * src/targets/cgi/parser3.C 1.225:
! 20: * src/targets/isapi/parser3isapi.C 1.89:
! 21: * src/targets/isapi/parser3isapi.def 1.2:
! 22: bugfix: sql connections now are disconnected
! 23:
! 24: * src/classes/table.C 1.201:
! 25: bugfix: bugfix: table::load last line without tab and enter
! 26: were ignored
! 27:
1.36 paf 28: 2004-03-30 paf
29: * src/doc/ClassExample1.dox 1.5:
30: * src/doc/ClassExample2.dox 1.5:
31: * src/doc/ClassExample3.dox 1.5:
32: * src/doc/chmhelper.pl 1.2:
33: * src/doc/class.dox 1.3:
34: * src/doc/compiler.dox 1.4:
35: * src/doc/doxygen.cfg 1.25:
36: * src/doc/exception.dox 1.3:
37: * src/doc/executor.dox 1.3:
38: * src/doc/footer.htm 1.4:
39: * src/doc/index.dox 1.6:
40: * src/doc/memory.dox 1.3:
41: * src/doc/methoded.dox 1.4:
42: * src/doc/object.dox 1.3:
43: * src/doc/string.dox 1.6:
44: * src/doc/targets.dox 1.4:
45: * src/doc/value.dox 1.4:
46: * src/include/pa_version.h 1.14:
47: * src/main/pa_cache_managers.C 1.14:
48: * src/main/pa_stylesheet_connection.C 1.2:
49: * src/targets/isapi/parser3isapi.vcproj 1.7:
50: * src/types/pa_vform.C 1.81:
51: * www/htdocs/_bug.html 1.36:
52: * www/htdocs/_bug.txt 1.4:
53: merged bugfixes from 3.1.2, changed version to 3.1.3beta
54:
55: * src/classes/table.C 1.200:
56: bugfix: table::load last line without tab and enter were ignored
57:
58: * src/classes/table.C 1.199:
59: bufix: if last table lines were commented, gpfed
60:
61: 2004-03-29 paf
62: * src/types/pa_vhashfile.C 1.39:
63: bugfix: empty key on hashfile.get causes gpf
64:
65: * src/doc/ClassExample1.dox [release_3_1_2] 1.4.34.1:
66: * src/doc/ClassExample2.dox [release_3_1_2] 1.4.36.1:
67: * src/doc/ClassExample3.dox [release_3_1_2] 1.4.34.1:
68: * src/doc/chmhelper.pl [release_3_1_2] 1.1.36.1:
69: * src/doc/class.dox [release_3_1_2] 1.2.44.1:
70: * src/doc/compiler.dox [release_3_1_2] 1.3.36.1:
71: * src/doc/doxygen.cfg [release_3_1_2] 1.24.28.1:
72: * src/doc/exception.dox [release_3_1_2] 1.2.10.1:
73: * src/doc/executor.dox [release_3_1_2] 1.2.44.1:
74: * src/doc/footer.htm [release_3_1_2] 1.3.8.1:
75: * src/doc/index.dox [release_3_1_2] 1.5.10.1:
76: * src/doc/memory.dox [release_3_1_2] 1.2.10.1:
77: * src/doc/methoded.dox [release_3_1_2] 1.3.34.1:
78: * src/doc/object.dox [release_3_1_2] 1.2.44.1:
79: * src/doc/string.dox [release_3_1_2] 1.5.10.1:
80: * src/doc/targets.dox [release_3_1_2] 1.3.36.1:
81: * src/doc/value.dox [release_3_1_2] 1.3.34.1:
82: translated to english
83:
84: 2004-03-25 paf
85: * src/types/pa_vform.C [release_3_1_2] 1.80.2.1:
86: beauty: removed warning
87:
88: * src/classes/classes.vcproj [release_3_1_2] 1.10.2.1:
89: bugfix: now all compiles in any folder [removed last ;) folder
90: dependency]
91:
92: * src/classes/classes.vcproj 1.11:
93: merged bugfix: now all compiles in any folder [removed last ;)
94: folder dependency]
95:
96: * src/classes/hash.C 1.69:
97: * www/htdocs/_bug.html 1.35:
98: bugfix: ^hash::sql{one column} now produces $.hash[$.column_value1(true) ... ]
99: [were producing some strang thing]
100:
101: * src/targets/isapi/parser3isapi.vcproj [release_3_1_2] 1.6.2.1:
102: beauty: one more parser3project dependency removed
103:
104: * src/include/pa_version.h [release_3_1_2] 1.13.2.1:
105: release
106:
107: * src/classes/table.C 1.197:
108: beauty: comment& more meaningful error message
109:
110: * src/main/pa_cache_managers.C [release_3_1_2] 1.13.2.1:
111: * src/main/pa_stylesheet_connection.C [release_3_1_2] 1.1.2.1:
112: bugfix: refused to compile without xml
113:
114: * src/lib/gd/gif.C 1.4:
115: new: ^image.pixel(outof;bounds) now returns -1
116:
117: * Makefile.am [release_3_1_2] 1.43.2.1:
118: * Makefile.in [release_3_1_2] 1.57.2.1:
119: * acinclude.m4 [release_3_1_2] 1.30.2.1:
120: * aclocal.m4 [release_3_1_2] 1.33.2.1:
121: * acsite.m4 [release_3_1_2] 1.8.2.1:
122: * configure [release_3_1_2] 1.76.2.1:
123: * configure.in [release_3_1_2] 1.75.2.1:
124: *** empty log message ***
125:
1.35 paf 126: 2004-03-23 paf
1.36 paf 127: * src/classes/image.C 1.110:
128: * src/main/pa_common.C 1.182:
129: * www/htdocs/_bug.html 1.34:
130: bugfix: ^image.polyline and http status line parsing
131: checked number of columns in table [user reported an assert]
132:
1.35 paf 133: * src/targets/cgi/parser3.C 1.224:
134: debug helper added
135:
136: * src/classes/op.C 1.147:
137: * src/types/pa_value.C 1.17:
138: * src/types/pa_wcontext.C 1.30:
139: * www/htdocs/_bug.html 1.33:
140: bugfix: junction reattach now actually reattaches a junction to new wcontext [were only assigning it to junction,
141: 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 142:
143: * operators.txt 1.170:
144: example: on hashfile
1.35 paf 145:
146: 2004-03-19 paf
147: * src/types/pa_wcontext.C 1.29:
148: * www/htdocs/_bug.html 1.32:
149: beauty: error messages removed duplicate "type(type)" in braces
150:
151: 2004-03-10 paf
152: * operators.txt 1.169:
153: * src/classes/xdoc.C 1.144:
154: * src/classes/xnode.C 1.67:
155: * src/classes/xnode.h 1.22:
156: * src/types/pa_vxdoc.C 1.28:
157: * src/types/pa_vxdoc.h 1.39:
158: * src/types/pa_vxnode.C 1.38:
159: * src/types/pa_vxnode.h 1.30:
160: * www/htdocs/_bug.html 1.31:
161: new: refined solution to search-in-namespaces problem:
162: $xdoc.search-namespaces.x[http://pif.design.ru/]
163: $nodes[^xdoc.select[//x:second]]
164:
165: * operators.txt 1.168:
166: * src/classes/xnode.C 1.66:
167: * www/htdocs/_bug.html 1.30:
168: * www/htdocs/_bug.xml 1.2:
169: new: xnode.select*[xpath expression][[NAMESPACES HASH]]
170: allows to search for info in namespaces
171:
172: $nodes[^xdoc.select[//x:second][
173: $.x[http://pif.design.ru/]
174: ]]
175:
176: 2004-03-09 paf
177: * operators.txt 1.167:
178: * src/main/pa_common.C 1.181:
179: * www/htdocs/.htaccess 1.28:
180: * www/htdocs/_bug.html 1.29:
181: * www/htdocs/_bug.txt 1.3:
182: * www/htdocs/_bug.xsl 1.12:
183: new: ^file::load[...][options]
184: $.form[
185: !$.field1[string]
186: !$.field2[^table::create{one_column_only^#0Avalue1^#0Avalue2}]
187: ]
188: !$.body[string]
189:
190: GET ?here
191: notGET(POST, HEAD, others) in content-type: application/x-www-form-urlencoded
192:
193: todo: upload files ability
194:
195: * src/lib/cord/cordxtra.c 1.5:
196: bugfix: CORD_pos were not fixed properly, done
197:
198: 2004-03-05 paf
199: * etc/parser3.charsets/windows-1251.cfg 1.11:
200: typo
201:
202: * operators.txt 1.164:
203: * operators.txt 1.165:
204: * src/include/pa_common.h 1.99:
205: * src/main/pa_common.C 1.178:
206: * www/htdocs/_bug.html 1.28:
207: new: http:// options $.user $.password basic authorization
208:
209: * src/main/pa_common.C 1.177:
210: beauty: removed needless vars
211:
212: * operators.txt 1.166:
213: * src/main/pa_common.C 1.180:
214: new: file::load[;http:// GET/POST $.form[$.fields
215: started, not tested yet
216: todo:$.field[table] for multiple values
217:
218: * src/sql/pa_sql_driver.h 1.39:
219: beauty: important warning added
220:
221: * etc/parser3.charsets/koi8-r.cfg 1.7:
222: there's special code for grad char!
223:
224: * operators.txt 1.163:
225: new: pgsql option [like that recently added to oracle driver]
226: ClientCharset=parser-charset << charset in which parser thinks client works
227:
228: * operators.txt 1.162:
229: * www/htdocs/_bug.html 1.27:
230: new: odbc option [like that recently added to oracle driver]
231: ClientCharset=parser-charset << charset in which parser thinks client works
232:
233: * src/main/pa_common.C 1.179:
234: beauty: link to rtf added
235:
236: 2004-03-04 paf
237: * operators.txt 1.161:
238: * www/htdocs/_bug.html 1.26:
239: * www/htdocs/_bug.txt 1.2:
240: new: mysql option [like that recently added to oracle driver]
241: ClientCharset=parser-charset << charset in which parser thinks client works
242:
243: * src/main/pa_sql_driver_manager.C 1.83:
244: speedup: charset lookups cached, sql transcoding now goes faster
245:
246: * etc/parser3.charsets/koi8-r.cfg 1.5:
247: * etc/parser3.charsets/windows-1251.cfg 1.9:
248: typograph chars commented
249:
250: * etc/parser3.charsets/koi8-r.cfg 1.6:
251: * etc/parser3.charsets/windows-1251.cfg 1.10:
252: keyboard typo error
253:
254: 2004-03-03 paf
255: * INSTALL 1.38:
256: note: added on libgc on FreeBSD,
257: thanks to Andrey N. Pazychev <135@ugtel.ru> and Goor <goor@hotbox.ru>
258:
259: 2004-03-02 paf
260: * operators.txt 1.160:
261: new[update typo]:
262: !^void.left(n)
263: nothing
264: !^void.right(n)
265: nothing
266: !^void.mid(p[;n])
267: nothing
268:
269: * www/htdocs/_bug.html 1.22:
270: feature: oracle?..&LowerCaseColumnNames=0&ClientCharset
271: something column names got transcoded to $request:charset too [
272: were only column data]
273:
274: * operators.txt 1.157:
275: * src/classes/file.C 1.121:
276: * www/htdocs/_bug.gif 1.1:
277: * www/htdocs/_bug.html 1.23:
278: ^file.sql-string[] inside ^connect gets properly escaped string, which can be passed to request
279: now this for mysql only. it's up to parser sql driver to fix zeros properly
280:
281: * operators.txt 1.158:
282: * src/classes/file.C 1.122:
283: * src/include/pa_string.h 1.158:
284: * www/htdocs/_bug.html 1.24:
285: new: ^file::sql[[name_to_become_$.name]]{}
286: query result must be one row with columns:
287: first: data
288: second: file name
289: third: content-type
290:
291: * operators.txt 1.159:
292: * src/classes/void.C 1.32:
293: * www/htdocs/_bug.html 1.25:
294: new:
295: !^void.left(n)
296: nothing
297: !^void.right(n)
298: nothing
299: !^void.pos(p[;n])
300: nothing
301:
302: * src/targets/apache13/p3runConfigure.in 1.16:
303: @LIBS@ mainly to include -lm to apache
304:
305: * INSTALL 1.37:
306: note: added on building apache with this option: --enable-shared=max
307: thanks to Victor Fedoseev <vvf_ru@mail.ru>
308:
309: 2004-03-01 paf
310: * operators.txt 1.156:
311: * src/classes/hash.C 1.68:
312: * www/htdocs/_bug.html 1.21:
313: new: ^hash._keys[>>name<<] to call sole column of result
314:
315: * src/classes/xdoc.C 1.143:
316: * src/types/pa_vxdoc.h 1.38:
317: * www/htdocs/_bug.html 1.17:
318: * www/htdocs/_bug.xsl 1.11:
319: bugfix: boolean output options now have unified defaults [after
320: transform indent/omit-xml-declaration/standalone 'default'
321: erroreously meant 'true']
322:
323: * src/targets/apache13core/mod_parser3_core.C 1.4:
324: * src/targets/isapi/parser3isapi.C 1.88:
325: new: apache module & isapi extension memory:compact befor processingrequest
326:
327: * src/classes/string.C 1.138:
328: * www/htdocs/_bug.html 1.18:
329: bugfix: ^string.left/right/mid with negative values now
330: considered bad
331:
332: * src/lib/smtp/comms.C 1.5:
333: bugfix: use SO_LINGER if no SO_DONTLINGER exist
334:
335: * src/classes/string.C 1.136:
336: check: trim 'chars' must not be empty, exception if it is
337:
338: * src/classes/string.C 1.137:
339: feature: ^string.trim both parameters may be empty-strings, meaning
340: kind=both
341: chars=whitespaces
342:
343: * src/classes/image.C 1.108:
344: * src/types/pa_vimage.C 1.30:
345: * src/types/pa_vimage.h 1.40:
346: * www/htdocs/_bug.html 1.19:
347: beauty: image -- less checks [were ugly impl]
348:
349: * src/classes/string.C 1.135:
350: changed: ^string.trim
351: [] << both, whitespaces
352: [start|both|end] << kind, whitespaces
353: [start|both|end;chars] full
354:
355: * operators.txt 1.155:
356: * src/classes/image.C 1.109:
357: * src/lib/gd/gif.C 1.3:
358: * src/lib/gd/gif.h 1.3:
359: * www/htdocs/_bug.html 1.20:
360: new: ^image.pixel(x;y)[(color)]
361: get/set pixel color
362:
363: * src/main/pa_common.C 1.175:
364: * www/htdocs/_bug.html 1.16:
365: bugfix: http://i.p.a.ddress gethostbyaddr added [on some
366: platforms gethostbyname failed with such 'domains']
367:
368: * src/main/pa_common.C 1.176:
369: bugfix: INADDR_NONE not everywhere defined
370:
371: * src/include/pa_config_auto.h.in 1.40:
372: no select check, no define
373:
1.34 paf 374: 2004-02-27 paf
375: * www/htdocs/_bug.html 1.12:
376: * www/htdocs/_bug.txt 1.1:
377: just test: file::load[text;http:// $.text utf-8 signature, line ends OK
378: http://i2/tasks/edit/?id=4629476859594276758
379:
380: * src/main/untaint.C 1.131:
381: speed: there's no \n chars in output [normally], so no need to optimize them
382: they could be retrived from databases, though. but
383: 1. should be replaced
384: 2. if not optimized, no harm done
385:
386: * operators.txt 1.153:
387: * src/classes/string.C 1.133:
388: * src/include/pa_string.h 1.157:
389: * src/main/pa_string.C 1.195:
390: * www/htdocs/_bug.html 1.14:
391: new method: ^string.trim[start|both|end[;chars]] default 'chars' -- whitespace chars
392: started, only start works
393:
394: * src/lib/smtp/smtp.h 1.5:
395: bugfix: SMTP buffer overflow could allow malicious SMTP server to attack as by returning too long status responses
396: http://i2/tasks/edit/?id=4629448401140924947
397:
398: * www/htdocs/_bug.html 1.13:
399: * www/htdocs/_bug.xml 1.1:
400: * www/htdocs/_bug.xsl 1.10:
401: bug discovered: todo! xdoc::create+save != xdoc.transform&no
402: xsl:output>+save
403:
404: * operators.txt 1.154:
405: * src/classes/string.C 1.134:
406: * src/main/pa_string.C 1.196:
407: * www/htdocs/_bug.html 1.15:
408: new method: ^string.trim[start|both|end[;chars]] default 'chars' -- whitespace chars
409: finished
410:
411: * src/main/pa_exec.C 1.58:
412: 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]
413: http://i2/tasks/edit/?id=4629451867179521923
414:
415: * Makefile.am 1.43:
416: * Makefile.in 1.57:
417: * acinclude.m4 1.30:
418: * aclocal.m4 1.33:
419: * acsite.m4 1.8:
420: * configure 1.76:
421: * configure.in 1.75:
422: *** empty log message ***
423:
424: * src/main/compile.C 1.74:
425: bugfix: line numbers after ^process{}[$.line(-10]] can be
426: negative, allowed to print they as signed
427:
428: 2004-02-26 paf
429: * operators.txt 1.151:
430: * operators.txt 1.152:
431: * src/classes/op.C 1.146:
432: * src/include/pa_request.h 1.175:
433: * src/main/compile.C 1.73:
434: * src/main/compile_tools.h 1.73:
435: * src/main/pa_request.C 1.266:
436: * www/htdocs/_bug.html 1.11:
437: * www/htdocs/_bug.p 1.1:
438: * www/htdocs/_bug.xsl 1.9:
439: feature: ^process...{CODE}[now has options]
440: which are
441: $.main[to what to rename @main]
442: $.file[file, from which (user says) goes that CODE]
443: $.lineno(line number in that file, where CODE starts. may be negative)
444:
445: 2004-02-25 paf
446: * www/htdocs/_bug.html 1.10:
447: * www/htdocs/_bug.xsl 1.8:
448: xhtml: 	 as resutl of <xsl:attribute>[tab] is OK
449:
450: * src/classes/hash.C 1.67:
451: feature: ^hash::sql{one colum result} now produces hash of
452: column=>1
453:
454: * src/lib/smtp/smtp.h 1.4:
455: beauty: couple of #ifdef-s to compile even with incomplete
456: errno constants set
457:
458: * etc/parser3.charsets/Makefile.am 1.5:
459: * etc/parser3.charsets/Makefile.in 1.20:
460: bugfix: @sysconfdir@ used [were old @charsetsdir@ recently
461: erased from configure.in]
462:
463: 2004-02-24 paf
464: * src/lib/smtp/smtp.C 1.4:
465: smtp on unix: compiled on win32
466:
467: * src/lib/smtp/smtp.C 1.7:
468: smtp on unix: authors of lib/smtp never read "man select"
469:
470: * src/lib/smtp/Makefile.am 1.2:
471: * src/lib/smtp/Makefile.in 1.4:
472: * src/lib/smtp/comms.C 1.3:
473: * src/lib/smtp/smtp.C 1.3:
474: * src/lib/smtp/smtp.h 1.3:
475: * src/targets/cgi/Makefile.am 1.51:
476: * src/targets/cgi/Makefile.in 1.68:
477: started porting smtp to unix [testing on solaris]
478:
479: * src/main/pa_os.C 1.6:
480: beauty: <0 better then ==-1
481:
482: * src/classes/Makefile.am 1.49:
483: * src/classes/Makefile.in 1.61:
484: * src/classes/mail.C 1.101:
485: * src/lib/smtp/comms.C 1.4:
486: * src/lib/smtp/smtp.C 1.5:
487: * src/lib/smtp/smtp.C 1.6:
488: smtp on unix: steps to work on unix
489:
490: * src/classes/mail.C 1.102:
491: * src/classes/mail.C 1.103:
492: * src/types/pa_vmail.C 1.59:
493: * src/types/pa_vmail.h 1.15:
494: smtp on unix: steps to work on unix [extracted 'to']
495:
496: 2004-02-20 paf
497: * src/classes/xdoc.C 1.142:
498: * www/htdocs/_bug.xsl 1.7:
499: beauty: ugly code removed, thanks to egr for pointing that out
500:
501: * src/classes/xdoc.C 1.141:
502: * www/htdocs/_bug.html 1.9:
503: * www/htdocs/_bug.xsl 1.6:
504: bugfix: <tag attr="&#digital_entity;" bug fixed again [same
505: solution, mistanenly removed one line]
506:
507: 2004-02-19 paf
508: * src/classes/date.C 1.64:
509: * src/classes/image.C 1.106:
510: * www/htdocs/_bug.html 1.8:
511: beauty: date::create[bad date time in daylightsaving hole] now
512: throws error
513:
514: * src/classes/date.C 1.65:
515: * src/classes/image.C 1.107:
516: * src/types/pa_vdate.h 1.32:
517: feature: date::create from bad datetime in spring
518: daylightsaving hole now OK for all platforms [on some platforms
519: it failed]
520:
521: * src/classes/date.C 1.63:
522: comment: mistake fixed
523:
524: 2004-02-18 paf
525: * src/classes/xdoc.C 1.138:
526: * www/htdocs/_bug.html 1.1:
527: * www/htdocs/_bug.xsl 1.1:
528: feature: reimplemented xhtml output, see /.xsl for sample
529:
530: * src/classes/xdoc.C 1.139:
531: * www/htdocs/_bug.xsl 1.2:
532: beauty: xhtml doctype-public/system forcly turns off omit-xml-declaration
533:
534: * src/classes/xdoc.C 1.140:
535: * src/include/pa_charset.h 1.30:
536: * www/htdocs/_bug.html 1.2:
537: * www/htdocs/_bug.html 1.3:
538: * www/htdocs/_bug.html 1.4:
539: * www/htdocs/_bug.html 1.5:
540: * www/htdocs/_bug.xsl 1.3:
541: * www/htdocs/_bug.xsl 1.4:
542: beauty: xdoc.string now renderes in $request:charset, but in header puts $response:charset
543: todo: make that default only so that coder could override that
544:
545: * www/htdocs/_bug.html 1.6:
546: * www/htdocs/_bug.html 1.7:
547: * www/htdocs/_bug.xsl 1.5:
548: beauty: coder can override save/file encoding by specifying it
549: in xsl:output or in save/file hash-options
550:
551: 2004-02-17 paf
552: * src/main/untaint.C 1.130:
553: bugfix: one last char prior to "spaces<" were not made quoted-printable
554:
555: * src/main/pa_uue.C 1.8:
556: bugfix: uuencoded finish char adding violated string invariant
557:
558: * src/classes/xdoc.C 1.134:
559: new: xhtml now works [libxslt prevented libxml to do the work]
560: <xsl:output
561: method="html"
562: doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
563: doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
564: />
565:
566: * src/classes/xdoc.C 1.135:
567: bugfound: meta again, now somewhere in xhtml part of libxml
568:
569: * src/types/pa_vxdoc.h 1.37:
570: bugfix: ^xdoc::transform [note double :] caused assertion
571:
572: * src/classes/xdoc.C 1.133:
573: beauty: no <meta ... charset generated
574:
575: * src/classes/xdoc.C 1.136:
576: beauty: method=html outputxmlbuffer not copied extra time
577:
578: * src/classes/xdoc.C 1.137:
579: beauty: needless helper class removed
580:
581: * src/classes/hash.C 1.66:
582: bugfix: ^hash.add[$hash] ^hash.sub[$hash] could hang. now such
583: add does nothing, sub clears $hash
584:
585: 2004-02-16 paf
586: * src/main/pa_globals.C 1.173:
587: bugfix: xml errors copy from library now cleared [were not
588: cleared properly]
589:
590: 2004-02-13 paf
591: * bin/Makefile.in 1.11:
592: * etc/Makefile.in 1.16:
593: * etc/parser3.charsets/Makefile.in 1.19:
594: * src/Makefile.in 1.57:
595: * src/classes/Makefile.in 1.60:
596: * src/include/Makefile.in 1.18:
597: * src/include/pa_version.h 1.13:
598: * src/lib/Makefile.in 1.13:
599: * src/lib/cord/Makefile.in 1.4:
600: * src/lib/cord/include/Makefile.in 1.3:
601: * src/lib/cord/include/private/Makefile.in 1.3:
602: * src/lib/gc/Makefile.in 1.3:
603: * src/lib/gc/include/Makefile.in 1.3:
604: * src/lib/gd/Makefile.in 1.3:
605: * src/lib/ltdl/Makefile.in 1.6:
606: * src/lib/md5/Makefile.in 1.9:
607: * src/lib/patches/Makefile.in 1.13:
608: * src/lib/pcre/Makefile.in 1.11:
609: * src/lib/sdbm/Makefile.in 1.2:
610: * src/lib/sdbm/apr-include/Makefile.in 1.2:
611: * src/lib/smtp/Makefile.in 1.3:
612: * src/main/Makefile.in 1.57:
613: * src/sql/Makefile.in 1.13:
614: * src/targets/Makefile.in 1.44:
615: * src/targets/apache13/Makefile.in 1.49:
616: * src/targets/apache13core/Makefile.in 1.6:
617: * src/targets/cgi/Makefile.in 1.67:
618: * src/targets/isapi/Makefile.in 1.14:
619: * src/types/Makefile.in 1.55:
620: prerelease
621:
622: * src/classes/xdoc.C 1.132:
623: * src/include/pa_stylesheet_connection.h 1.39:
624: * src/include/pa_xml_io.h 1.3:
625: * src/main/Makefile.am 1.44:
626: * src/main/compile.tab.C 1.95:
627: * src/main/main.vcproj 1.13:
628: * src/main/pa_globals.C 1.172:
629: * src/main/pa_stylesheet_connection.C 1.1:
630: * src/main/pa_xml_io.C 1.17:
631: change: .xsl.stamp now not used, introducing dependencies
632: timestamp check
633:
634: * bin/auto.p.dist.in 1.11:
635: * configure.in 1.73:
636: auto.p: @conf made relative
637:
638: * Makefile.am 1.42:
639: * Makefile.in 1.56:
640: * acinclude.m4 1.29:
641: * aclocal.m4 1.32:
642: * acsite.m4 1.7:
643: * configure 1.75:
644: * configure.in 1.74:
645: *** empty log message ***
646:
647: 2004-02-12 paf
648: * src/include/pa_sapi.h 1.25:
649: 2004
650:
651: * INSTALL 1.36:
652: --without-threads
653:
654: * src/types/pa_vform.C 1.80:
655: bugfix: empty values[recently allowed] ruined empty <input type
656: file> submits. parser thought there were nameless empty file
657: and $form:field got value of type 'file'
658:
659: 2004-02-11 paf
660: * parser3.sln 1.9:
661: * src/classes/classes.vcproj 1.6:
662: * src/classes/classes.vcproj 1.7:
663: * src/lib/gd/gd.vcproj 1.2:
664: * src/lib/gd/gd.vcproj 1.3:
665: * src/lib/smtp/smtp.vcproj 1.2:
666: * src/lib/smtp/smtp.vcproj 1.3:
667: * src/main/compile.tab.C 1.94:
668: * src/main/main.vcproj 1.8:
669: * src/main/main.vcproj 1.9:
670: * src/main/pa_globals.C 1.167:
671: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.6:
672: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.7:
673: * src/targets/cgi/parser3.vcproj 1.6:
674: * src/targets/cgi/parser3.vcproj 1.7:
675: * src/targets/isapi/parser3isapi.vcproj 1.3:
676: * src/targets/isapi/parser3isapi.vcproj 1.4:
677: * src/types/types.vcproj 1.7:
678: * src/types/types.vcproj 1.8:
679: * www/htdocs/.htaccess 1.27:
680: started changes to reflect libxml xsl new folders
681:
682: * src/classes/classes.vcproj 1.8:
683: * src/classes/classes.vcproj 1.9:
684: * src/lib/gd/gd.vcproj 1.4:
685: * src/lib/gd/gd.vcproj 1.5:
686: * src/lib/smtp/smtp.vcproj 1.4:
687: * src/main/main.vcproj 1.10:
688: * src/main/main.vcproj 1.11:
689: * src/main/pa_globals.C 1.168:
690: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.8:
691: * src/targets/cgi/parser3.vcproj 1.8:
692: * src/targets/cgi/parser3.vcproj 1.9:
693: * src/targets/isapi/parser3isapi.vcproj 1.5:
694: * src/types/types.vcproj 1.10:
695: * src/types/types.vcproj 1.9:
696: continued changes to reflect libxml xsl new folders
697:
698: * src/classes/classes.vcproj 1.10:
699: * src/lib/gd/gd.vcproj 1.6:
700: * src/lib/pcre/pcre.vcproj 1.2:
701: * src/lib/pcre/pcre_dftables.vcproj 1.3:
702: * src/lib/pcre/pcre_parser_ctype.vcproj 1.3:
703: * src/lib/sdbm/sdbm.vcproj 1.4:
704: * src/lib/smtp/smtp.vcproj 1.5:
705: * src/main/main.vcproj 1.12:
706: * src/main/pa_globals.C 1.169:
707: * src/targets/apache13/ApacheModuleParser3.vcproj 1.6:
708: * src/targets/cgi/parser3.C 1.223:
709: * src/targets/cgi/parser3.vcproj 1.10:
710: * src/targets/isapi/parser3isapi.vcproj 1.6:
711: * src/types/types.vcproj 1.11:
712: migrated to latest libxml[2.6.5] and libgdome[1.1.2]
713: simplified lib build processes
714:
715: * src/classes/classes.C 1.21:
716: * src/classes/classes.h 1.26:
717: * src/classes/date.C 1.62:
718: * src/classes/double.C 1.57:
719: * src/classes/file.C 1.120:
720: * src/classes/form.C 1.38:
721: * src/classes/hash.C 1.65:
722: * src/classes/hashfile.C 1.33:
723: * src/classes/image.C 1.105:
724: * src/classes/int.C 1.53:
725: * src/classes/mail.C 1.100:
726: * src/classes/math.C 1.38:
727: * src/classes/memory.C 1.6:
728: * src/classes/op.C 1.145:
729: * src/classes/response.C 1.26:
730: * src/classes/string.C 1.132:
731: * src/classes/table.C 1.196:
732: * src/classes/void.C 1.31:
733: * src/classes/xdoc.C 1.131:
734: * src/classes/xnode.C 1.65:
735: * src/classes/xnode.h 1.21:
736: * src/include/pa_array.h 1.64:
737: * src/include/pa_cache_managers.h 1.16:
738: * src/include/pa_charset.h 1.29:
739: * src/include/pa_charsets.h 1.12:
740: * src/include/pa_common.h 1.98:
741: * src/include/pa_config_fixed.h 1.63:
742: * src/include/pa_config_includes.h 1.28:
743: * src/include/pa_dictionary.h 1.17:
744: * src/include/pa_dir.h 1.16:
745: * src/include/pa_exception.h 1.43:
746: * src/include/pa_exec.h 1.15:
747: * src/include/pa_globals.h 1.109:
748: * src/include/pa_hash.h 1.62:
749: * src/include/pa_memory.h 1.11:
750: * src/include/pa_opcode.h 1.27:
751: * src/include/pa_operation.h 1.5:
752: * src/include/pa_os.h 1.4:
753: * src/include/pa_request.h 1.174:
754: * src/include/pa_request_charsets.h 1.4:
755: * src/include/pa_request_info.h 1.4:
756: * src/include/pa_socks.h 1.14:
757: * src/include/pa_sql_connection.h 1.38:
758: * src/include/pa_sql_driver_manager.h 1.32:
759: * src/include/pa_stack.h 1.22:
760: * src/include/pa_string.h 1.156:
761: * src/include/pa_stylesheet_connection.h 1.38:
762: * src/include/pa_stylesheet_manager.h 1.21:
763: * src/include/pa_table.h 1.57:
764: * src/include/pa_threads.h 1.29:
765: * src/include/pa_types.h 1.48:
766: * src/include/pa_uue.h 1.7:
767: * src/include/pa_xml_exception.h 1.3:
768: * src/include/pa_xml_io.h 1.2:
769: * src/lib/gd/gif.C 1.2:
770: * src/lib/gd/gif.h 1.2:
771: * src/lib/gd/gifio.C 1.2:
772: * src/lib/md5/pa_md5.h 1.10:
773: * src/lib/md5/pa_md5c.c 1.12:
774: * src/lib/smtp/comms.C 1.2:
775: * src/lib/smtp/smtp.C 1.2:
776: * src/lib/smtp/smtp.h 1.2:
777: * src/main/compile.C 1.72:
778: * src/main/compile_tools.C 1.57:
779: * src/main/compile_tools.h 1.72:
780: * src/main/execute.C 1.305:
781: * src/main/pa_cache_managers.C 1.13:
782: * src/main/pa_charset.C 1.48:
783: * src/main/pa_charsets.C 1.15:
784: * src/main/pa_common.C 1.174:
785: * src/main/pa_dictionary.C 1.22:
786: * src/main/pa_dir.C 1.19:
787: * src/main/pa_exception.C 1.47:
788: * src/main/pa_exec.C 1.57:
789: * src/main/pa_globals.C 1.171:
790: * src/main/pa_memory.C 1.5:
791: * src/main/pa_os.C 1.5:
792: * src/main/pa_request.C 1.265:
793: * src/main/pa_socks.C 1.21:
794: * src/main/pa_sql_driver_manager.C 1.82:
795: * src/main/pa_string.C 1.194:
796: * src/main/pa_stylesheet_manager.C 1.26:
797: * src/main/pa_table.C 1.60:
798: * src/main/pa_uue.C 1.7:
799: * src/main/pa_xml_exception.C 1.3:
800: * src/main/pa_xml_io.C 1.16:
801: * src/main/untaint.C 1.129:
802: * src/sql/pa_sql_driver.h 1.38:
803: * src/targets/apache13/mod_parser3.c 1.10:
804: * src/targets/apache13core/mod_parser3_core.C 1.3:
805: * src/targets/apache13core/pa_threads.C 1.4:
806: * src/targets/cgi/pa_threads.C 1.15:
807: * src/targets/isapi/pa_threads.C 1.16:
808: * src/targets/isapi/parser3isapi.C 1.87:
809: * src/types/pa_junction.h 1.4:
810: * src/types/pa_method.h 1.4:
811: * src/types/pa_value.C 1.16:
812: * src/types/pa_value.h 1.118:
813: * src/types/pa_vbool.h 1.24:
814: * src/types/pa_vclass.C 1.20:
815: * src/types/pa_vclass.h 1.43:
816: * src/types/pa_vcode_frame.h 1.27:
817: * src/types/pa_vconsole.h 1.5:
818: * src/types/pa_vcookie.C 1.63:
819: * src/types/pa_vcookie.h 1.26:
820: * src/types/pa_vdate.h 1.31:
821: * src/types/pa_vdouble.h 1.45:
822: * src/types/pa_venv.h 1.31:
823: * src/types/pa_vfile.C 1.40:
824: * src/types/pa_vfile.h 1.56:
825: * src/types/pa_vform.C 1.79:
826: * src/types/pa_vform.h 1.49:
827: * src/types/pa_vhash.h 1.50:
828: * src/types/pa_vhashfile.h 1.27:
829: * src/types/pa_vimage.C 1.29:
830: * src/types/pa_vimage.h 1.39:
831: * src/types/pa_vint.h 1.41:
832: * src/types/pa_vjunction.h 1.22:
833: * src/types/pa_vmail.C 1.58:
834: * src/types/pa_vmail.h 1.14:
835: * src/types/pa_vmath.C 1.7:
836: * src/types/pa_vmath.h 1.17:
837: * src/types/pa_vmemory.h 1.4:
838: * src/types/pa_vmethod_frame.C 1.5:
839: * src/types/pa_vmethod_frame.h 1.49:
840: * src/types/pa_vobject.C 1.16:
841: * src/types/pa_vobject.h 1.42:
842: * src/types/pa_vrequest.C 1.32:
843: * src/types/pa_vrequest.h 1.28:
844: * src/types/pa_vresponse.C 1.20:
845: * src/types/pa_vresponse.h 1.35:
846: * src/types/pa_vstateless_class.C 1.22:
847: * src/types/pa_vstateless_class.h 1.48:
848: * src/types/pa_vstateless_object.h 1.31:
849: * src/types/pa_vstatus.C 1.24:
850: * src/types/pa_vstatus.h 1.18:
851: * src/types/pa_vstring.C 1.25:
852: * src/types/pa_vstring.h 1.58:
853: * src/types/pa_vtable.C 1.25:
854: * src/types/pa_vtable.h 1.52:
855: * src/types/pa_vvoid.h 1.21:
856: * src/types/pa_vxdoc.C 1.27:
857: * src/types/pa_vxdoc.h 1.36:
858: * src/types/pa_vxnode.C 1.37:
859: * src/types/pa_vxnode.h 1.29:
860: * src/types/pa_wcontext.C 1.28:
861: * src/types/pa_wcontext.h 1.46:
862: * src/types/pa_wwrapper.h 1.31:
863: 2004
864:
865: * src/main/pa_globals.C 1.170:
866: beauty: typo caused gc.log warnings with debug version of gc.dll
867:
868: 2004-02-10 paf
869: * INSTALL 1.34:
870: critical: prior to 1.0.30 had bug: "a segfault on pattern
871: compilation errors", on which spent 4 hours worktime. use
872: versions higher than that. recommended now latest up to date
873:
874: * INSTALL 1.35:
875: critical: libxslt1.1.2 wanted at least libxml2.6.3 to compile.
876: recommened latest libxml up to date
877:
1.33 paf 878: 2004-02-06 paf
879: * src/main/untaint.C 1.128:
880: beauty: removed old def/ifdef
881:
882: * src/main/pa_sql_driver_manager.C 1.81:
883: * src/main/pa_stylesheet_manager.C 1.25:
884: beauty: unified destructing style
885:
886: * src/main/untaint.C 1.127:
887: beauty: coredump @unknown untaint language now
888:
889: 2004-02-03 paf
890: * src/main/pa_common.C 1.173:
891: typo: %l -> %u
892:
893: * src/classes/xnode.C 1.64:
894: memleaks found: not fixed yet. todo
895:
896: * src/classes/xdoc.C 1.130:
897: bugfix: libxml: FOR UTF-8 TOO russian letters in attributes or
898: documents-results of transform now not xx;
899:
900: * src/main/pa_charset.C 1.47:
901: bugfix: forgot to undo some
902:
903: * src/classes/image.C 1.104:
904: * src/main/pa_exec.C 1.56:
905: * src/main/pa_memory.C 1.4:
906: * src/targets/isapi/parser3isapi.C 1.86:
907: * src/types/pa_value.C 1.15:
908: * src/types/pa_vcookie.C 1.62:
909: beauty: %u is more simple=proper for size_t then %ld/%lu
910:
911: * src/main/pa_charset.C 1.46:
912: beauty: uncomment PA_PATCHED_LIBXML_BACKWARD to link with old
913: patched libxml libraries
914:
915: 2004-02-02 paf
916: * src/types/pa_vform.C 1.78:
917: bugfix: empty values with enctype=multipart/form-data now produce entries in $form:tables
918: <form method=post enctype=multipart/form-data>
919: <input type=hidden name=a>
920: <input type=hidden name=b>
921:
922: <input type=submit>
923: </form>
924: $k[^form:fields._keys[]]
925: ^eval($k)
926: <hr>
927: <pre>$request:body
928:
929: * src/types/pa_vcookie.C 1.61:
930: bugfix: erasing cookie: params now output
931: $cookie:example[
932: $.value[value]
933: $.path[/there/]
934: ]
935:
936: $cookie:example[
937: $.value[]
938: $.expires[session]
939: $.path[/there/]
940: $.domain[test.com]
941: ]
942:
943: 2004-01-30 paf
944: * src/classes/date.C 1.59:
945: * www/htdocs/.htaccess 1.26:
946: bugfix: ^date::create[invalid year] now produces exception.
947: todo: check other fields
948:
949: * src/classes/date.C 1.60:
950: * src/classes/date.C 1.61:
951: * src/include/pa_string.h 1.155:
952: * src/main/pa_string.C 1.193:
953: bugfix: ^date::create[invalid fields now produce exception.
954:
955: * src/classes/xdoc.C 1.129:
956: bugfix: libxml: russian letters in attributes or documents
957: results of transform now not xx;
958:
1.32 paf 959: 2004-01-29 paf
960: * src/targets/apache13core/mod_parser3_core.C 1.2:
961: bugfix: old style new used
962:
963: * src/include/pa_memory.h 1.9:
964: bugfix: [potential] strdup copied one more byte then specified
965: then zeroed it << useless and potentially harmful(could gpf)
1.33 paf 966:
967: * src/include/pa_memory.h 1.10:
968: typo error
1.32 paf 969:
970: 2004-01-22 paf
971: * src/main/pa_common.C [release_3_1_1] 1.160.2.1:
972: bugfix: buffer overflow
973: * in libxml&xsl error-reporting code
974: * in parser-error reporting code [when no @unhandled_exception defined]
975:
976: fixed in one place: my *snprintf override
977:
978: * src/main/untaint.C [release_3_1_1] 1.122.2.2:
979: bugfix: whitespace now optimized properly [were bug: ^taint[1 &
980: 2]="1 &2"
981:
982: * src/main/untaint.C 1.126:
983: merged: bugfix from 3.1.1 on whitespace optimization
984:
985: * src/main/pa_globals.C 1.166:
986: beauty: bigger buffer for xml-related errors
987:
988: * src/classes/xdoc.C 1.128:
989: bugfix: when stylesheet contains error, gpf
990:
991: * src/main/compile.tab.C [release_3_1_1] 1.91.2.1:
992: * src/main/untaint.C [release_3_1_1] 1.122.2.1:
993: *** empty log message ***
994:
995: * src/main/pa_common.C 1.172:
996: merged: bugfix from 3.1.1 on memory overflow
997:
998: 2004-01-13 paf
999: * operators.txt 1.150:
1000: typo erro
1001:
1.31 paf 1002: 2003-12-25 paf
1003: * src/main/pa_common.C 1.171:
1004: bugfix: ^file::load[binary;http:// now not garbled [pieces
1005: after zero bytes were removed]
1006:
1007: 2003-12-22 paf
1008: * operators.txt 1.149:
1009: * src/classes/op.C 1.144:
1010: * src/include/pa_sql_connection.h 1.37:
1011: * src/include/pa_sql_driver_manager.h 1.31:
1012: * src/main/pa_sql_driver_manager.C 1.80:
1013: * src/sql/pa_sql_driver.h 1.37:
1014: * www/htdocs/.htaccess 1.25:
1015: feature: sql introducing ability to transcode charsets
1016:
1017: * src/include/Makefile.am 1.9:
1018: * src/include/Makefile.in 1.17:
1019: bugfix: removed from dist: src/include/pa_config_auto.h which
1020: were configured for make-dist-platform and badly updated proper
1021: config file in target [when .tar used for updating existing
1022: source tree]
1023:
1024: 2003-12-19 paf
1025: * src/main/pa_sql_driver_manager.C 1.79:
1026: beauty: more straighforward error message
1027:
1028: * src/main/pa_charset.C 1.45:
1029: bugfix: memory for charsethandler structure for libxml now
1030: allocated properly
1031:
1.30 paf 1032: 2003-12-17 paf
1033: * src/main/pa_globals.C 1.165:
1034: bugfix: removed false warning [warning: unreported
1035: xmlGenericErrors]
1036:
1037: * src/types/pa_vfile.C 1.39:
1038: beauty: removed outdated cast
1039:
1040: * src/main/pa_common.C 1.170:
1041: bugfix: empty http response caused gpf
1042:
1043: * src/include/pa_string.h 1.154:
1044: bugfix: removed too strong a assert
1045:
1046: 2003-12-15 paf
1047: * src/classes/xdoc.C 1.127:
1048: bugfix: taint uri under ^xdoc::create{now works}
1049:
1050: 2003-12-11 paf
1051: * src/classes/file.C 1.119:
1052: * src/classes/mail.C 1.99:
1053: * src/classes/op.C 1.143:
1054: * src/classes/xdoc.C 1.126:
1055: * src/main/pa_request.C 1.263:
1056: * src/types/pa_vimage.C 1.28:
1057: * src/types/pa_vmath.C 1.6:
1058: * src/types/pa_vstatus.C 1.21:
1059: beauty cancel: gcc does not understand that
1060:
1061: * src/include/pa_cache_managers.h 1.15:
1062: * src/main/pa_cache_managers.C 1.12:
1063: * src/main/pa_globals.C 1.164:
1064: * src/main/pa_request.C 1.264:
1065: * src/types/pa_vstatus.C 1.22:
1066: bugfix(solaris): removed dependency on object initialization
1067: order [one more place]
1068:
1069: * src/main/pa_cache_managers.C 1.11:
1070: * src/main/pa_sql_driver_manager.C 1.78:
1071: * src/main/pa_stylesheet_manager.C 1.23:
1072: bugfix(solaris): removed dependency on object initialization
1073: order [two places]
1074:
1075: * src/main/Makefile.am 1.43:
1076: * src/main/Makefile.in 1.56:
1077: *** empty log message ***
1078:
1079: * src/classes/file.C 1.118:
1080: * src/classes/mail.C 1.98:
1081: * src/classes/op.C 1.142:
1082: * src/classes/xdoc.C 1.125:
1083: * src/include/pa_cache_managers.h 1.14:
1084: * src/include/pa_sql_connection.h 1.36:
1085: * src/include/pa_sql_driver_manager.h 1.30:
1086: * src/include/pa_stylesheet_manager.h 1.20:
1087: * src/main/pa_request.C 1.262:
1088: * src/main/pa_stylesheet_manager.C 1.24:
1089: * src/types/pa_vimage.C 1.27:
1090: * src/types/pa_vmath.C 1.5:
1091: * src/types/pa_vstatus.C 1.20:
1092: beauty: removed redundant ctor call [relying on implicit String
1093: :Body(cstr) call]
1094:
1095: * operators.txt 1.148:
1096: * src/types/pa_vstatus.C 1.23:
1097: !$status:pid process id
1098: !$status:tid thread id
1099:
1100: 2003-12-10 paf
1101: * src/include/pa_sql_connection.h 1.35:
1102: * www/htdocs/.htaccess 1.24:
1103: bugfix: $status:sql.cache back << time now ok
1104:
1105: * operators.txt 1.147:
1106: * src/main/pa_sql_driver_manager.C 1.77:
1107: * src/main/pa_stylesheet_manager.C 1.22:
1108: $status:stylesheet.cache back operational
1109:
1110: * operators.txt 1.146:
1111: * src/classes/xdoc.C 1.124:
1112: * src/include/pa_charset.h 1.28:
1113: * src/include/pa_sql_connection.h 1.34:
1114: * src/main/pa_charset.C 1.44:
1115: * src/main/pa_sql_driver_manager.C 1.76:
1116: * src/main/pa_string.C 1.192:
1117: * src/types/pa_vxdoc.h 1.35:
1118: * www/htdocs/.htaccess 1.23:
1119: $status:sql.cache back operational
1120:
1.29 paf 1121: 2003-12-02 paf
1.30 paf 1122: * src/types/pa_vmail.C 1.57:
1123: bugfix: ^mail:send[$.file[$.value[>>xxxx<<]] now untaints
1124: properly [were: as-is forced]
1125:
1126: * src/main/pa_xml_io.C 1.15:
1127: bugfix: on some platforms one can't throw exceptions out of libxml callbacks:
1128: reimplemented error handling of http://localhost, parser://method and safemode check callbacks
1129:
1130: * src/main/pa_string.C [release_3_1_1] 1.185.2.1:
1131: bugfix: SPARC gpf on %4!=0 address int ref [merged from HEAD]
1132:
1133: * src/classes/image.C 1.103:
1134: nothing: comment removed
1135:
1.29 paf 1136: * src/main/pa_string.C 1.191:
1137: bugfix: sparc gpf on reading %4!=0 addresses to int
1138:
1139: 2003-12-01 paf
1140: * src/main/pa_globals.C 1.163:
1141: bugfix: win32: compile prob
1142:
1143: * src/main/pa_xml_io.C 1.13:
1144: todo: safe mode check not to throw exception
1145:
1146: * src/main/pa_xml_io.C 1.12:
1147: bugfix: http://localhost typo error
1148:
1149: * src/classes/xdoc.C 1.123:
1150: * src/main/pa_xml_io.C 1.14:
1151: bugfix: typo
1152:
1153: 2003-11-28 paf
1154: * src/main/pa_xml_io.C 1.9:
1155: installed safe-mode checker as filter of all xml documents read
1156:
1157: * operators.txt 1.144:
1158: * src/include/pa_request.h 1.173:
1159: * src/main/pa_xml_io.C 1.3:
1160: works.
1161: todo: maybe replace original open mech of xdoc::create & co to use libxml open, so that this would work for root document
1162:
1163: $xdoc[^xdoc::create{<?xml version="1.0"?>
1164: <!DOCTYPE test SYSTEM "parser://method/params/here">
1165: <test>
1166: &test^;
1167: </test>
1168: }]
1169:
1170: ^taint[^xdoc.string[]]
1171:
1172: @method[param]
1173: <!ENTITY test "test-entity-value+$form:user+$param!">
1174:
1175: * src/main/pa_xml_io.C 1.8:
1176: http://localhost/ now checked for safe mode
1177:
1178: * src/classes/xdoc.C 1.122:
1179: * src/include/pa_stylesheet_connection.h 1.37:
1180: * src/include/pa_stylesheet_manager.h 1.19:
1181: * src/main/pa_stylesheet_manager.C 1.21:
1182: replaced original open mech of xdoc::create & co to use libxml open, so that this would work for root document
1183: todo: safe mode checks to libxml: ideally to some 1 point
1184:
1185: * src/include/Makefile.in 1.16:
1186: * src/main/Makefile.in 1.55:
1187: *** empty log message ***
1188:
1189: * operators.txt 1.145:
1190: * src/main/pa_xml_io.C 1.4:
1191: leading / in http://parser[abscent params]
1192:
1193: * src/main/pa_xml_io.C 1.5:
1194: comment
1195:
1196: 2003-11-27 paf
1197: * src/classes/date.C 1.58:
1198: bugfix: typo error
1199:
1200: * src/main/pa_xml_io.C 1.2:
1201: libxml: started parser://methodcall/params
1202:
1203: 2003-11-26 paf
1204: * src/types/pa_value.h 1.117:
1205: warnings: --
1206:
1207: * operators.txt 1.143:
1208: * src/include/Makefile.am 1.8:
1209: * src/include/pa_globals.h 1.108:
1210: * src/include/pa_xml_io.h 1.1:
1211: * src/main/Makefile.am 1.42:
1212: * src/main/main.vcproj 1.7:
1213: * src/main/pa_globals.C 1.162:
1214: * src/main/pa_request.C 1.261:
1215: * src/main/pa_xml_io.C 1.1:
1216: simplification: xml errors to hash<thread_id,error>
1217: reorganization: xml io moved to pa_xml_io.C/h
1218:
1.28 paf 1219: 2003-11-25 paf
1.29 paf 1220: * src/classes/table.C 1.194:
1221: bugfix: a, c?x:y, z in gcc considered(?) as a, (c?x:y, z)
1222:
1.28 paf 1223: * src/main/untaint.C 1.125:
1224: bugfix: consequences of not reading this comment:
1225: CORD_pos_chars_left /* Number of characters in cache. <= 0 ==
1226: none */
1227:
1228: * src/include/pa_array.h 1.63:
1229: removed needless checks
1.29 paf 1230:
1231: * src/classes/table.C 1.195:
1232: bugfix: wrong sequence. [sadly no waring whatever)
1.28 paf 1233:
1234: 2003-11-24 paf
1235: * operators.txt 1.142:
1236: * src/types/pa_vxnode.C 1.36:
1237: * src/types/pa_vxnode.h 1.28:
1238: $xdoc[^xdoc::create[test]]
1239: $tn[^xdoc.createTextNode[text node value]]
1240: $dummy[^xdoc.firstChild.appendChild[$tn]]
1241: $xdoc.firstChild.firstChild.nodeValue[different]
1242: ^taint[^xdoc.string[]]
1243:
1244: * src/main/pa_request.C 1.260:
1245: * src/types/pa_vform.C 1.77:
1246: * src/types/pa_vform.h 1.48:
1247: removed limit: now $form:xxx can be accessed anytime, even in @auto/conf
1248: [and request/response:charset still can be changed anytime]
1249:
1250: * src/include/pa_hash.h 1.61:
1251: * src/types/types.vcproj 1.6:
1252: linker HPUX nongnu workaround: static Hash::allocates -> static Hash_allocates
1253:
1254: * src/main/pa_common.C 1.169:
1255: bugfix: ^file::load[binary;http://...] now not transcodes
1256: response body
1257:
1258: 2003-11-21 paf
1259: * src/main/pa_exec.C 1.55:
1260: bug in safe mode
1261:
1262: * src/include/Makefile.am 1.7:
1263: pa_xml_exception.h
1264:
1265: * Makefile.am 1.40:
1266: * Makefile.in 1.54:
1267: * configure 1.73:
1268: * configure.in 1.71:
1269: * parser3.sln 1.8:
1270: * src/classes/Makefile.am 1.47:
1271: * src/classes/Makefile.am 1.48:
1272: * src/classes/Makefile.in 1.59:
1273: * src/classes/classes.vcproj 1.5:
1274: * src/include/Makefile.in 1.15:
1275: * src/include/pa_config_auto.h.in 1.39:
1276: * src/lib/Makefile.am 1.7:
1277: * src/lib/Makefile.in 1.12:
1278: * src/lib/gd/Makefile.am 1.1:
1279: * src/lib/gd/Makefile.in 1.1:
1280: * src/lib/gd/Makefile.in 1.2:
1281: * src/lib/gd/gd.vcproj 1.1:
1282: * src/lib/gd/gif.C 1.1:
1283: * src/lib/gd/gif.h 1.1:
1284: * src/lib/gd/gifio.C 1.1:
1285: * src/lib/gd/mtables.h 1.1:
1286: * src/lib/smtp/Makefile.am 1.1:
1287: * src/lib/smtp/Makefile.in 1.1:
1288: * src/lib/smtp/Makefile.in 1.2:
1289: * src/lib/smtp/comms.C 1.1:
1290: * src/lib/smtp/smtp.C 1.1:
1291: * src/lib/smtp/smtp.h 1.1:
1292: * src/lib/smtp/smtp.vcproj 1.1:
1293: * src/targets/apache13/p3runConfigure.in 1.15:
1294: * src/targets/apache13core/Makefile.in 1.5:
1295: * src/targets/cgi/Makefile.am 1.50:
1296: * src/targets/cgi/Makefile.in 1.66:
1297: * src/types/Makefile.am 1.35:
1298: * src/types/Makefile.in 1.54:
1299: rearrange: gd&smtp moved to src/lib
1300:
1301: * src/targets/apache13/ApacheModuleParser3.vcproj 1.5:
1302: * src/targets/isapi/parser3isapi.C 1.85:
1303: more warnings --
1304:
1305: * Makefile.am 1.41:
1306: * Makefile.in 1.55:
1307: * acinclude.m4 1.28:
1308: * aclocal.m4 1.31:
1309: * acsite.m4 1.6:
1310: * configure 1.74:
1311: * configure.in 1.72:
1312: * src/classes/mail.C 1.97:
1313: *** empty log message ***
1314:
1315: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.5:
1316: * src/targets/apache13core/Makefile.am 1.5:
1317: * src/targets/apache13core/mod_parser3.C 1.7:
1318: * src/targets/apache13core/mod_parser3_core.C 1.1:
1319: renamed mod_parser3 to mod_parser3_core to help DOXYGEN
1320:
1321: * src/classes/mail.C 1.96:
1322: bugfix: typo
1323:
1324: 2003-11-20 paf
1325: * src/main/execute.C 1.303:
1326: * src/main/pa_request.C 1.257:
1327: old forgotten todo: when can't report problem (undefined @
1328: unhandled_exception) problem source string were not reported
1329:
1330: * src/classes/classes.vcproj 1.4:
1331: * src/classes/date.C 1.53:
1332: * src/classes/double.C 1.55:
1333: * src/classes/file.C 1.114:
1334: * src/classes/hash.C 1.61:
1335: * src/classes/hashfile.C 1.31:
1336: * src/classes/image.C 1.98:
1337: * src/classes/int.C 1.51:
1338: * src/classes/mail.C 1.93:
1339: * src/classes/math.C 1.35:
1340: * src/classes/memory.C 1.4:
1341: * src/classes/op.C 1.138:
1342: * src/classes/string.C 1.128:
1343: * src/classes/table.C 1.191:
1344: * src/classes/xdoc.C 1.118:
1345: * src/classes/xnode.C 1.62:
1346: * src/include/pa_config_includes.h 1.27:
1347: * src/include/pa_operation.h 1.3:
1348: * src/include/pa_sql_connection.h 1.32:
1349: * src/include/pa_table.h 1.54:
1350: * src/include/pa_types.h 1.46:
1351: * src/lib/ltdl/config_fixed.h 1.3:
1352: * src/lib/ltdl/ltdl.vcproj 1.2:
1353: * src/lib/md5/md5.vcproj 1.2:
1354: * src/lib/pcre/maketables.c 1.2:
1355: * src/lib/pcre/pcre_dftables.vcproj 1.2:
1356: * src/lib/pcre/pcre_parser_ctype.vcproj 1.2:
1357: * src/lib/sdbm/apr_file_io.C 1.2:
1358: * src/main/compile.tab.C 1.93:
1359: * src/main/execute.C 1.301:
1360: * src/main/main.vcproj 1.6:
1361: * src/main/pa_cache_managers.C 1.9:
1362: * src/main/pa_charset.C 1.40:
1363: * src/main/pa_common.C 1.166:
1364: * src/main/pa_dir.C 1.16:
1365: * src/main/pa_exec.C 1.53:
1366: * src/main/pa_globals.C 1.160:
1367: * src/main/pa_os.C 1.3:
1368: * src/main/pa_request.C 1.255:
1369: * src/main/pa_string.C 1.187:
1370: * src/main/pa_table.C 1.57:
1371: * src/targets/apache13/ApacheModuleParser3.vcproj 1.4:
1372: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.4:
1373: * src/targets/cgi/parser3.vcproj 1.5:
1374: * src/targets/isapi/parser3isapi.vcproj 1.2:
1375: * src/types/pa_value.h 1.115:
1376: * src/types/pa_vconsole.h 1.3:
1377: * src/types/pa_vdate.h 1.28:
1378: * src/types/pa_vfile.h 1.54:
1379: * src/types/pa_vhashfile.C 1.36:
1380: * src/types/pa_vimage.C 1.25:
1381: * src/types/pa_vimage.h 1.36:
1382: * src/types/pa_vmail.C 1.53:
1383: * src/types/pa_vobject.C 1.14:
1384: * src/types/pa_vstateless_class.h 1.46:
1385: * src/types/pa_vtable.C 1.23:
1386: * src/types/pa_vtable.h 1.50:
1387: * src/types/pa_vvoid.h 1.19:
1388: * src/types/pa_vxdoc.h 1.33:
1389: * src/types/pa_vxnode.h 1.26:
1390: * src/types/types.vcproj 1.5:
1391: turned on warnings level4 on all projects (except libltdl=off & libsdbm=level3)
1392: found several unitialized vars
1393:
1394: * src/classes/classes.C 1.20:
1395: * src/classes/classes.h 1.25:
1396: * src/classes/date.C 1.54:
1397: * src/classes/double.C 1.56:
1398: * src/classes/file.C 1.115:
1399: * src/classes/form.C 1.37:
1400: * src/classes/hash.C 1.62:
1401: * src/classes/hashfile.C 1.32:
1402: * src/classes/image.C 1.99:
1403: * src/classes/int.C 1.52:
1404: * src/classes/mail.C 1.94:
1405: * src/classes/math.C 1.36:
1406: * src/classes/memory.C 1.5:
1407: * src/classes/op.C 1.139:
1408: * src/classes/response.C 1.25:
1409: * src/classes/string.C 1.129:
1410: * src/classes/table.C 1.192:
1411: * src/classes/void.C 1.30:
1412: * src/classes/xdoc.C 1.119:
1413: * src/classes/xnode.C 1.63:
1414: * src/classes/xnode.h 1.20:
1415: * src/include/pa_array.h 1.62:
1416: * src/include/pa_cache_managers.h 1.12:
1417: * src/include/pa_charset.h 1.27:
1418: * src/include/pa_charsets.h 1.11:
1419: * src/include/pa_common.h 1.97:
1420: * src/include/pa_config_fixed.h 1.62:
1421: * src/include/pa_dictionary.h 1.16:
1422: * src/include/pa_dir.h 1.15:
1423: * src/include/pa_exception.h 1.42:
1424: * src/include/pa_exec.h 1.14:
1425: * src/include/pa_globals.h 1.107:
1426: * src/include/pa_hash.h 1.60:
1427: * src/include/pa_memory.h 1.8:
1428: * src/include/pa_opcode.h 1.26:
1429: * src/include/pa_operation.h 1.4:
1430: * src/include/pa_os.h 1.3:
1431: * src/include/pa_request.h 1.172:
1432: * src/include/pa_request_charsets.h 1.3:
1433: * src/include/pa_request_info.h 1.3:
1434: * src/include/pa_sapi.h 1.24:
1435: * src/include/pa_socks.h 1.13:
1436: * src/include/pa_sql_connection.h 1.33:
1437: * src/include/pa_sql_driver_manager.h 1.29:
1438: * src/include/pa_stack.h 1.21:
1439: * src/include/pa_string.h 1.153:
1440: * src/include/pa_stylesheet_connection.h 1.35:
1441: * src/include/pa_stylesheet_manager.h 1.18:
1442: * src/include/pa_table.h 1.56:
1443: * src/include/pa_threads.h 1.28:
1444: * src/include/pa_types.h 1.47:
1445: * src/include/pa_uue.h 1.6:
1446: * src/include/pa_xml_exception.h 1.2:
1447: * src/lib/md5/pa_md5.h 1.9:
1448: * src/lib/md5/pa_md5c.c 1.11:
1449: * src/lib/sdbm/apr_file_io.C 1.3:
1450: * src/lib/sdbm/apr_strings.C 1.2:
1451: * src/main/compile.C 1.71:
1452: * src/main/compile_tools.C 1.56:
1453: * src/main/compile_tools.h 1.71:
1454: * src/main/execute.C 1.302:
1455: * src/main/pa_cache_managers.C 1.10:
1456: * src/main/pa_charset.C 1.41:
1457: * src/main/pa_charsets.C 1.14:
1458: * src/main/pa_common.C 1.168:
1459: * src/main/pa_dictionary.C 1.20:
1460: * src/main/pa_dir.C 1.17:
1461: * src/main/pa_exception.C 1.46:
1462: * src/main/pa_exec.C 1.54:
1463: * src/main/pa_globals.C 1.161:
1464: * src/main/pa_memory.C 1.3:
1465: * src/main/pa_os.C 1.4:
1466: * src/main/pa_pool.C 1.62:
1467: * src/main/pa_request.C 1.256:
1468: * src/main/pa_socks.C 1.20:
1469: * src/main/pa_sql_driver_manager.C 1.74:
1470: * src/main/pa_string.C 1.188:
1471: * src/main/pa_stylesheet_manager.C 1.20:
1472: * src/main/pa_table.C 1.58:
1473: * src/main/pa_uue.C 1.6:
1474: * src/main/pa_xml_exception.C 1.2:
1475: * src/main/untaint.C 1.123:
1476: * src/sql/pa_sql_driver.h 1.36:
1477: * src/targets/apache13/mod_parser3.c 1.9:
1478: * src/targets/apache13/pa_httpd.h 1.5:
1479: * src/targets/apache13core/mod_parser3.C 1.6:
1480: * src/targets/apache13core/pa_threads.C 1.3:
1481: * src/targets/cgi/pa_threads.C 1.14:
1482: * src/targets/cgi/parser3.C 1.222:
1483: * src/targets/isapi/pa_threads.C 1.15:
1484: * src/targets/isapi/parser3isapi.C 1.84:
1485: * src/types/pa_junction.h 1.3:
1486: * src/types/pa_method.h 1.3:
1487: * src/types/pa_value.C 1.13:
1488: * src/types/pa_value.h 1.116:
1489: * src/types/pa_vbool.h 1.23:
1490: * src/types/pa_vclass.C 1.19:
1491: * src/types/pa_vclass.h 1.42:
1492: * src/types/pa_vcode_frame.h 1.26:
1493: * src/types/pa_vconsole.h 1.4:
1494: * src/types/pa_vcookie.C 1.59:
1495: * src/types/pa_vcookie.h 1.25:
1496: * src/types/pa_vdate.h 1.29:
1497: * src/types/pa_vdouble.h 1.44:
1498: * src/types/pa_venv.h 1.30:
1499: * src/types/pa_vfile.C 1.38:
1500: * src/types/pa_vfile.h 1.55:
1501: * src/types/pa_vform.C 1.76:
1502: * src/types/pa_vform.h 1.47:
1503: * src/types/pa_vhash.h 1.49:
1504: * src/types/pa_vhashfile.C 1.37:
1505: * src/types/pa_vhashfile.h 1.26:
1506: * src/types/pa_vimage.C 1.26:
1507: * src/types/pa_vimage.h 1.37:
1508: * src/types/pa_vint.h 1.40:
1509: * src/types/pa_vjunction.h 1.21:
1510: * src/types/pa_vmail.C 1.54:
1511: * src/types/pa_vmail.h 1.13:
1512: * src/types/pa_vmath.C 1.4:
1513: * src/types/pa_vmath.h 1.16:
1514: * src/types/pa_vmemory.h 1.3:
1515: * src/types/pa_vmethod_frame.C 1.3:
1516: * src/types/pa_vmethod_frame.h 1.47:
1517: * src/types/pa_vobject.C 1.15:
1518: * src/types/pa_vobject.h 1.41:
1519: * src/types/pa_vrequest.C 1.31:
1520: * src/types/pa_vrequest.h 1.27:
1521: * src/types/pa_vresponse.C 1.19:
1522: * src/types/pa_vresponse.h 1.34:
1523: * src/types/pa_vstateless_class.C 1.21:
1524: * src/types/pa_vstateless_class.h 1.47:
1525: * src/types/pa_vstateless_object.h 1.30:
1526: * src/types/pa_vstatus.C 1.19:
1527: * src/types/pa_vstatus.h 1.17:
1528: * src/types/pa_vstring.C 1.24:
1529: * src/types/pa_vstring.h 1.57:
1530: * src/types/pa_vtable.C 1.24:
1531: * src/types/pa_vtable.h 1.51:
1532: * src/types/pa_vvoid.h 1.20:
1533: * src/types/pa_vxdoc.C 1.26:
1534: * src/types/pa_vxdoc.h 1.34:
1535: * src/types/pa_vxnode.C 1.34:
1536: * src/types/pa_vxnode.h 1.27:
1537: * src/types/pa_wcontext.C 1.27:
1538: * src/types/pa_wcontext.h 1.45:
1539: * src/types/pa_wwrapper.h 1.30:
1540: static const char * const IDENT
1541:
1542: * src/classes/date.C 1.55:
1543: * src/classes/date.C 1.56:
1544: * src/classes/date.C 1.57:
1545: * src/classes/file.C 1.116:
1546: * src/classes/file.C 1.117:
1547: * src/classes/hash.C 1.63:
1548: * src/classes/hash.C 1.64:
1549: * src/classes/image.C 1.100:
1550: * src/classes/image.C 1.101:
1551: * src/classes/image.C 1.102:
1552: * src/classes/mail.C 1.95:
1553: * src/classes/math.C 1.37:
1554: * src/classes/op.C 1.140:
1555: * src/classes/op.C 1.141:
1556: * src/classes/string.C 1.130:
1557: * src/classes/string.C 1.131:
1558: * src/classes/table.C 1.193:
1559: * src/classes/xdoc.C 1.120:
1560: * src/classes/xdoc.C 1.121:
1561: * src/include/pa_array.h 1.61:
1562: * src/include/pa_cache_managers.h 1.13:
1563: * src/include/pa_pool.h 1.89:
1564: * src/include/pa_request.h 1.171:
1565: * src/include/pa_string.h 1.152:
1566: * src/include/pa_stylesheet_connection.h 1.36:
1567: * src/include/pa_table.h 1.55:
1568: * src/main/compile_tools.h 1.70:
1569: * src/main/pa_charset.C 1.42:
1570: * src/main/pa_charset.C 1.43:
1571: * src/main/pa_common.C 1.167:
1572: * src/main/pa_dictionary.C 1.21:
1573: * src/main/pa_dir.C 1.18:
1574: * src/main/pa_request.C 1.259:
1575: * src/main/pa_sql_driver_manager.C 1.75:
1576: * src/main/pa_string.C 1.189:
1577: * src/main/pa_string.C 1.190:
1578: * src/main/pa_table.C 1.59:
1579: * src/main/untaint.C 1.124:
1580: * src/types/pa_value.C 1.14:
1581: * src/types/pa_vcookie.C 1.60:
1582: * src/types/pa_vdate.h 1.30:
1583: * src/types/pa_vhash.h 1.48:
1584: * src/types/pa_vhashfile.C 1.38:
1585: * src/types/pa_vimage.h 1.38:
1586: * src/types/pa_vmail.C 1.55:
1587: * src/types/pa_vmethod_frame.C 1.4:
1588: * src/types/pa_vmethod_frame.h 1.48:
1589: * src/types/pa_vxnode.C 1.35:
1590: * src/types/pa_wcontext.h 1.44:
1591: more warnings --
1592:
1593: 2003-11-19 paf
1594: * operators.txt 1.141:
1595: * src/classes/op.C 1.136:
1596: * src/include/pa_request.h 1.170:
1597: * src/main/pa_request.C 1.254:
1598: cache[...]{body}{catch block with $exception.handled[cache]
1599: meaning "get expired cache, if any. else error"}
1600:
1601: * src/classes/op.C 1.135:
1602: * src/include/pa_os.h 1.2:
1603: * src/include/pa_request.h 1.169:
1604: * src/main/pa_common.C 1.165:
1605: cache: ^cache[] fallback
1606: todo: kinda ^try: ^cache[...]{body}{catch code with $exception.cache field}
1607:
1608: * src/classes/op.C 1.137:
1609: more ansi C++ comp
1610:
1611: 2003-11-12 paf
1612: * src/classes/xnode.C 1.61:
1613: replaceChild: 2nd param now named oldChild [copy/paste bug]
1614:
1615: 2003-11-11 paf
1616: * src/types/pa_value.h [release_3_0_8] 1.109.6.1:
1617: * src/types/pa_vfile.h [release_3_0_8] 1.52.6.1:
1618: more C++ compatible [HP C++ failed]
1619:
1620: * operators.txt 1.139:
1621: * operators.txt 1.140:
1622: *** empty log message ***
1623:
1624: * bin/auto.p.dist.in 1.10:
1625: colno
1626:
1627: 2003-11-10 paf
1628: * src/types/pa_vhashfile.C 1.35:
1629: * src/types/pa_vhashfile.h 1.25:
1630: add: hashfile old serialize version and exipire now removes entries
1631:
1632: * operators.txt 1.135:
1633: comment: updated
1634:
1635: * operators.txt 1.138:
1636: * src/main/pa_request.C 1.253:
1637: * src/types/Makefile.am 1.34:
1638: * src/types/pa_vconsole.h 1.1:
1639: * src/types/types.vcproj 1.4:
1640: $console:line read/write [for nntp]
1641:
1642: * operators.txt 1.134:
1643: * src/classes/hashfile.C 1.30:
1644: * src/include/pa_common.h 1.96:
1645: * src/main/pa_common.C 1.164:
1646: * src/types/pa_vhashfile.C 1.34:
1647: * src/types/pa_vhashfile.h 1.24:
1648: ^hashfile.delete[] removes files altogether [and dir, if could]
1649:
1650: * src/types/pa_vconsole.h 1.2:
1651: flush
1652:
1653: * src/types/Makefile.in 1.53:
1654: *** empty log message ***
1655:
1656: * src/lib/sdbm/sdbm.c 1.3:
1657: bugfix: sdbm: .h said it's OK to remove nonexistent pair. .c
1658: coded that that was error. fixed
1659:
1660: * src/types/pa_vhashfile.C 1.33:
1661: sdbm: exception type change to file.access [regretfull can't
1662: split it to different exceptions without modifying sdbm source
1663: wich would prefer not to]
1664:
1665: * operators.txt 1.136:
1666: mysql: transaction support: ?autocommit=0
1667:
1668: 2003-11-07 paf
1669: * src/classes/date.C 1.52:
1670: * src/classes/file.C 1.113:
1671: * src/classes/hash.C 1.60:
1672: * src/classes/hashfile.C 1.29:
1673: * src/classes/image.C 1.97:
1674: * src/classes/table.C 1.190:
1675: * src/classes/xdoc.C 1.117:
1676: * src/include/Makefile.am 1.6:
1677: * src/include/pa_array.h 1.60:
1678: * src/include/pa_pool.h 1.88:
1679: * src/include/pa_request.h 1.168:
1680: * src/main/Makefile.am 1.41:
1681: * src/main/execute.C 1.300:
1682: * src/main/main.vcproj 1.5:
1683: * src/main/pa_pool.C 1.61:
1684: * src/main/pa_request.C 1.252:
1685: * src/targets/cgi/parser3.C 1.221:
1686: * src/types/pa_vclass.C 1.18:
1687: * src/types/pa_vclass.h 1.41:
1688: * src/types/pa_vhashfile.h 1.23:
1689: * src/types/pa_vobject.h 1.40:
1690: * src/types/pa_vstateless_class.h 1.45:
1691: resurrected: pool idea. now only for destructing objects at
1692: request processing end
1693:
1694: * src/include/Makefile.in 1.14:
1695: * src/main/Makefile.in 1.54:
1696: *** empty log message ***
1697:
1698: 2003-11-06 paf
1699: * src/classes/xdoc.C 1.116:
1700: * src/classes/xnode.C 1.60:
1701: * src/include/pa_charset.h 1.26:
1702: * src/include/pa_globals.h 1.106:
1703: * src/include/pa_stylesheet_connection.h 1.34:
1704: * src/main/pa_exception.C 1.45:
1705: * src/types/pa_vxnode.h 1.25:
1706: XmlException changes
1707:
1708: * src/types/pa_vhashfile.C 1.30:
1709: hashfile: foreach body can bodify $self
1710:
1711: * operators.txt 1.133:
1712: * src/types/pa_vhashfile.C 1.32:
1713: hashfile: clear & expiration [time in value. todo: move time to
1714: key]
1715:
1716: * src/include/pa_memory.h 1.7:
1717: * src/targets/cgi/parser3.C 1.220:
1718: * src/types/pa_value.C 1.12:
1719: * src/types/pa_value.h 1.114:
1720: * src/types/pa_vcookie.C 1.58:
1721: * src/types/pa_vhashfile.C 1.23:
1722: * src/types/pa_vhashfile.h 1.18:
1723: * www/htdocs/.htaccess 1.22:
1724: hashfile implemented get/put [raw]
1725:
1726: * operators.txt 1.130:
1727: * src/classes/hashfile.C 1.26:
1728: * src/types/pa_vhashfile.C 1.25:
1729: * src/types/pa_vhashfile.h 1.20:
1730: hashfile: hash
1731:
1732: * src/lib/sdbm/Makefile.am 1.2:
1733: * src/lib/sdbm/apr_file_io.C 1.1:
1734: * src/lib/sdbm/apr_strings.C 1.1:
1735: move to upper dir, .am updated
1736:
1737: * configure 1.69:
1738: * configure.in 1.65:
1739: * operators.txt 1.128:
1740: * parser3.sln 1.6:
1741: * src/classes/classes.vcproj 1.3:
1742: * src/classes/hashfile.C 1.24:
1743: * src/classes/xdoc.C 1.115:
1744: * src/include/pa_config_fixed.h 1.61:
1745: * src/include/pa_exception.h 1.40:
1746: * src/include/pa_globals.h 1.105:
1747: * src/include/pa_memory.h 1.6:
1748: * src/include/pa_version.h 1.11:
1749: * src/lib/ltdl/libltdl.vcproj 1.2:
1750: * src/lib/ltdl/libltdl.vcproj.vspscc 1.2:
1751: * src/lib/ltdl/ltdl.vcproj 1.1:
1752: * src/lib/ltdl/ltdl.vcproj.vspscc 1.1:
1753: * src/lib/sdbm/apr-include/apr.h 1.4:
1754: * src/lib/sdbm/apr-include/apr_errno.h 1.4:
1755: * src/lib/sdbm/apr-include/apr_file_info.h 1.1:
1756: * src/lib/sdbm/apr-include/apr_file_io.h 1.4:
1757: * src/lib/sdbm/apr-include/apr_pools.h 1.4:
1758: * src/lib/sdbm/apr-include/apr_sdbm.h 1.3:
1759: * src/lib/sdbm/apr-include/apr_strings.h 1.3:
1760: * src/lib/sdbm/apr-include/apu.h 1.3:
1761: * src/main/compile.tab.C 1.92:
1762: * src/main/main.vcproj 1.3:
1763: * src/main/pa_charset.C 1.39:
1764: * src/targets/apache13/ApacheModuleParser3.vcproj 1.3:
1765: * src/targets/apache13/mod_parser3.c 1.8:
1766: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.3:
1767: * src/targets/cgi/parser3.vcproj 1.4:
1768: * src/types/Makefile.am 1.30:
1769: * src/types/pa_vhash.C 1.4:
1770: * src/types/pa_vhashfile.C 1.22:
1771: * src/types/pa_vhashfile.h 1.17:
1772: * src/types/pa_vxnode.h 1.24:
1773: * src/types/types.vcproj 1.3:
1774: * www/htdocs/.htaccess 1.21:
1775: hashfile: started again with sdbm from apache
1776:
1777: * operators.txt 1.131:
1778: * src/classes/hash.C 1.58:
1779: * src/classes/hash.C 1.59:
1780: * src/classes/hashfile.C 1.27:
1781: * src/classes/hashfile.C 1.28:
1782: * src/types/pa_vhashfile.C 1.26:
1783: * src/types/pa_vhashfile.h 1.21:
1784: hashfile: foreach
1785:
1786: * operators.txt 1.132:
1787: * src/types/pa_vhashfile.C 1.27:
1788: * src/types/pa_vhashfile.h 1.22:
1789: hashfile: clear and proper locking
1790:
1791: * src/include/Makefile.in 1.13:
1792: * src/include/pa_config_includes.h 1.26:
1793: * src/include/pa_version.h 1.12:
1794: our replacements of max& co only for cpp
1795:
1796: * parser3.sln 1.7:
1797: * src/targets/apache13/p3runConfigure.in 1.14:
1798: * src/targets/cgi/Makefile.am 1.49:
1799: .vcproj & .am updated to include sdbm
1800:
1801: * operators.txt 1.129:
1802: * src/classes/hashfile.C 1.25:
1803: * src/types/pa_vhashfile.C 1.24:
1804: * src/types/pa_vhashfile.h 1.19:
1805: * tests/todo.txt 1.4:
1806: hashfile: delete
1807:
1808: * configure.in 1.66:
1809: * configure.in 1.67:
1810: * src/classes/Makefile.am 1.46:
1811: * src/classes/Makefile.in 1.58:
1812: * src/include/Makefile.am 1.5:
1813: * src/lib/Makefile.am 1.6:
1814: * src/lib/Makefile.in 1.11:
1815: * src/lib/sdbm/Makefile.am 1.3:
1816: * src/lib/sdbm/Makefile.in 1.1:
1817: * src/lib/sdbm/apr-include/Makefile.am 1.1:
1818: * src/lib/sdbm/apr-include/Makefile.in 1.1:
1819: * src/lib/sdbm/sdbm.vcproj 1.3:
1820: * src/main/Makefile.am 1.39:
1821: * src/main/Makefile.am 1.40:
1822: * src/main/Makefile.in 1.53:
1823: * src/targets/cgi/.cvsignore 1.3:
1824: * src/targets/cgi/Makefile.in 1.65:
1825: * src/types/Makefile.am 1.32:
1826: * src/types/Makefile.am 1.33:
1827: * src/types/Makefile.in 1.52:
1828: *** empty log message ***
1829:
1830: * src/include/pa_common.h 1.95:
1831: * src/include/pa_exception.h 1.41:
1832: * src/include/pa_os.h 1.1:
1833: * src/include/pa_xml_exception.h 1.1:
1834: * src/lib/sdbm/sdbm.vcproj 1.1:
1835: * src/main/main.vcproj 1.4:
1836: * src/main/pa_common.C 1.162:
1837: * src/main/pa_os.C 1.1:
1838: * src/main/pa_xml_exception.C 1.1:
1839: locking move to pa_os [along with pa_sleep]
1840: apr-impl locking done
1841:
1842: * src/types/pa_vhashfile.C 1.29:
1843: hashfile: clear now works [were trying to do that in foreach,
1844: no errors, but surely wrong]
1845:
1846: * src/lib/sdbm/apr-include/apr_pools.h 1.5:
1847: * src/lib/sdbm/sdbm.c 1.2:
1848: * src/lib/sdbm/sdbm.vcproj 1.2:
1849: just compiled
1850:
1851: * tests/todo.txt 1.5:
1852: hashfile: done
1853:
1854: * src/classes/op.C 1.134:
1855: * src/main/pa_os.C 1.2:
1856: just linked
1857:
1858: * src/classes/Makefile.am 1.45:
1859: * src/types/Makefile.am 1.31:
1860: .am sdbm INCLUDES updates
1861:
1862: 2003-11-05 paf
1863: * src/lib/sdbm/apr-include/apr.h 1.2:
1864: * src/lib/sdbm/apr-include/apr_errno.h 1.2:
1865: * src/lib/sdbm/apr-include/apr_file_io.h 1.2:
1866: * src/lib/sdbm/apr-include/apr_pools.h 1.2:
1867: * src/lib/sdbm/apr-include/apr_strings.h 1.1:
1868: * src/lib/sdbm/apr-include/apu.h 1.1:
1869: started porting: grabbed some parts of apr headers
1870:
1871: * src/lib/sdbm/Makefile.am 1.1:
1872: * src/lib/sdbm/sdbm.c 1.1:
1873: * src/lib/sdbm/sdbm_hash.c 1.1:
1874: * src/lib/sdbm/sdbm_lock.c 1.1:
1875: * src/lib/sdbm/sdbm_pair.c 1.1:
1876: * src/lib/sdbm/sdbm_pair.h 1.1:
1877: * src/lib/sdbm/sdbm_private.h 1.1:
1878: * src/lib/sdbm/sdbm_tune.h 1.1:
1879: original from httpd-2.0.43\srclib\apr-util\dbm\sdbm
1880:
1881: * src/lib/sdbm/apr-include/apr.h 1.1:
1882: * src/lib/sdbm/apr-include/apr.h 1.3:
1883: * src/lib/sdbm/apr-include/apr_errno.h 1.1:
1884: * src/lib/sdbm/apr-include/apr_errno.h 1.3:
1885: * src/lib/sdbm/apr-include/apr_file_io.h 1.1:
1886: * src/lib/sdbm/apr-include/apr_file_io.h 1.3:
1887: * src/lib/sdbm/apr-include/apr_pools.h 1.1:
1888: * src/lib/sdbm/apr-include/apr_pools.h 1.3:
1889: * src/lib/sdbm/apr-include/apr_sdbm.h 1.1:
1890: * src/lib/sdbm/apr-include/apr_sdbm.h 1.2:
1891: * src/lib/sdbm/apr-include/apr_strings.h 1.2:
1892: * src/lib/sdbm/apr-include/apu.h 1.2:
1893: *** empty log message ***
1894:
1895: * src/classes/classes.vcproj [release_3_1_1] 1.2.6.1:
1896: * src/include/pa_config_fixed.h [release_3_1_1] 1.58.6.1:
1897: * src/main/main.vcproj [release_3_1_1] 1.2.6.1:
1898: * src/targets/apache13/ApacheModuleParser3.vcproj [release_3_1_1] 1.2.6.1:
1899: * src/targets/apache13/mod_parser3.c [release_3_1_1] 1.7.2.1:
1900: * src/targets/apache13core/ApacheModuleParser3Core.vcproj [release_3_1_1] 1.2.6.1:
1901: * src/targets/cgi/parser3.vcproj [release_3_1_1] 1.3.2.1:
1902: not has to be in \parser3project dir anymore
1903:
1904: * src/main/helpers/CaseFolding.txt 1.1:
1905: http://www.unicode.org/Public/UNIDATA/CaseFolding.txt
1906:
1907: * src/main/pa_charset.C [release_3_1_1] 1.38.2.1:
1908: bugfix: had broken binary search [copied thoughtlessly from
1909: xalan]
1910:
1911: 2003-11-04 paf
1912: * operators.txt 1.124:
1913: * src/classes/table.C 1.187:
1914: * tests/todo.txt 1.2:
1915: ^table::load
1916: !$.separator[^#09]
1917: !$.encloser["] <nothing> by default
1918:
1919: * operators.txt 1.125:
1920: * src/classes/table.C 1.188:
1921: * src/main/pa_string.C 1.186:
1922: * tests/todo.txt 1.3:
1923: ^table.save[...
1924: $.separator[^#09]
1925: $.encloser["] <nothing> by default
1926:
1927: * operators.txt 1.126:
1928: * src/classes/mail.C 1.91:
1929: * src/types/pa_vmail.C 1.52:
1930: * src/types/pa_vmail.h 1.12:
1931: !^mail:send[
1932: $.options[unix: string to append to sendmail command line]
1933:
1934: * src/classes/Makefile.am 1.44:
1935: * src/classes/Makefile.in 1.57:
1936: classes.C to rebuild last
1937:
1938: * src/classes/mail.C 1.92:
1939: * src/classes/table.C 1.189:
1940: compiled on unix
1941:
1942: * operators.txt 1.127:
1943: comment: ^mail:send[$.options[
1944:
1945: 2003-11-03 paf
1946: * src/targets/cgi/parser3.C 1.219:
1947: beauty: SIGUSRX removed qs= printing [already included into uri
1948: xxx]
1949:
1950: * operators.txt 1.120:
1951: * src/classes/date.C 1.49:
1952: !^date::unix-timestamp()
1953: !^date.unix-timestamp[]
1954:
1955: * operators.txt 1.121:
1956: * src/classes/image.C 1.95:
1957: * tests/todo.txt 1.1:
1958: * www/htdocs/auto.p 1.21:
1959: ^image.gif[filename] for $response:download
1960:
1961: * operators.txt 1.123:
1962: * src/classes/table.C 1.186:
1963: * src/main/pa_common.C 1.161:
1964: ^table::load[; options:
1965: !$.column-separator[^#09]
1966: !$.column-encloser["]
1967:
1968: * operators.txt 1.122:
1969: * src/include/pa_config_fixed.h 1.60:
1970: * src/types/pa_vrequest.C 1.30:
1971: $request:document-root
1972:
1973: * src/classes/date.C 1.50:
1974: minor precaution
1975:
1976: 2003-10-31 paf
1977: * src/include/pa_config_fixed.h 1.59:
1978: * src/include/pa_version.h [release_3_1_1] 1.10.2.1:
1979: *** empty log message ***
1980:
1.27 paf 1981: 2003-10-30 paf
1982: * src/classes/date.C 1.47:
1983: * src/classes/image.C 1.94:
1984: improvement diagnostics: $now[^date::create[$undefined]] now is error
1985:
1986: * src/targets/apache13core/Makefile.am 1.4:
1987: * src/targets/apache13core/Makefile.in 1.4:
1988: gc include dir added, thanks to Victor Fedoseev for finding
1989:
1990: * src/main/pa_common.C 1.160:
1991: read errors would now be reported 'actually read -1 bytes'
1992:
1993: * operators.txt 1.119:
1994: * src/classes/date.C 1.48:
1995: * src/types/pa_vdate.h 1.27:
1996: merged from 3.0.8: ^date.roll[TZ;GMT] $date.hour
1997:
1.26 paf 1998: 2003-10-24 paf
1999: * Makefile.am 1.36:
2000: * src/classes/Makefile.am 1.43:
2001: * src/lib/cord/Makefile.am 1.3:
2002: * src/lib/md5/Makefile.am 1.3:
2003: * src/lib/pcre/Makefile.am 1.2:
2004: * src/main/Makefile.am 1.37:
2005: * src/targets/apache13/Makefile.am 1.18:
2006: * src/targets/apache13core/Makefile.am 1.3:
2007: * src/targets/cgi/Makefile.am 1.48:
2008: * src/targets/isapi/Makefile.am 1.3:
2009: .dsp/w -> .vcproj/sln
2010:
2011: * Makefile.in 1.50:
2012: * src/classes/Makefile.in 1.56:
2013: * src/include/pa_version.h 1.10:
2014: * src/lib/cord/Makefile.in 1.3:
2015: * src/lib/md5/Makefile.in 1.8:
2016: * src/lib/pcre/Makefile.in 1.10:
2017: * src/main/Makefile.am 1.38:
2018: * src/main/Makefile.in 1.52:
2019: * src/targets/apache13/Makefile.in 1.48:
2020: * src/targets/apache13core/Makefile.in 1.3:
2021: * src/targets/cgi/Makefile.in 1.64:
2022: * src/targets/isapi/Makefile.in 1.13:
2023: *** empty log message ***
2024:
2025: 2003-10-22 paf
2026: * src/include/pa_request.h 1.167:
2027: fixed: $h[^hash::create[]] $$h[1]
2028:
2029: 2003-10-21 paf
2030: * src/classes/op.C 1.133:
2031: * src/include/pa_request.h 1.166:
2032: fixed: false 'endless recoursion' message with intensive throw-catches
2033: fixed: incorrect name and line (one name upper then needed) in error message about problems inside try block
2034:
2035: * operators.txt 1.118:
2036: * src/include/pa_string.h 1.151:
2037: * src/main/pa_string.C 1.185:
2038: fixed: string.match[g] without <'> option produced columns with
2039: NULL's, which gpf'ed at table.save time
2040:
2041: 2003-10-10 paf
2042: * src/include/pa_string.h 1.150:
2043: * src/main/compile.tab.C 1.91:
2044: * www/htdocs/.htaccess 1.20:
2045: CORD_chr does not check offset argument for validity
2046: did that in String::Body::pos myself
2047: http://i2/tasks/edit/?id=4577425257580789777
2048:
2049: 2003-10-07 paf
2050: * src/main/compile.tab.C 1.90:
2051: * src/main/compile.y 1.207:
2052: ^if ( better error:
2053: .html(1:4): parse error, expecting `'['' or `'{'' or `'('' now
2054:
2055: 2003-10-03 paf
2056: * parser3.sln 1.5:
2057: * src/include/pa_dictionary.h 1.15:
2058: * src/main/pa_dictionary.C 1.19:
2059: * src/main/pa_string.C 1.184:
2060: * src/targets/cgi/parser3.vcproj 1.3:
2061: * www/htdocs/.htaccess 1.19:
2062: dictionary optimized by precalculating cstr&length
2063:
2064: 2003-10-02 paf
2065: * src/classes/op.C 1.132:
2066: * src/include/pa_request.h 1.165:
2067: * src/include/pa_stack.h 1.20:
2068: * src/main/execute.C 1.299:
2069: * src/main/pa_request.C 1.251:
2070: * src/main/pa_sql_driver_manager.C 1.73:
2071: * src/main/pa_stylesheet_manager.C 1.19:
2072: * www/htdocs/.htaccess 1.18:
2073: bugfix: ^throw context were saved/restored incompletely
2074: http://www.parser.ru/forum/?id=21484
2075:
2076: 2003-09-30 paf
2077: * src/targets/apache13/mod_parser3.c 1.7:
2078: * src/targets/apache13/pa_httpd.h 1.4:
2079: * src/targets/apache13core/mod_parser3.C 1.5:
2080: content-type now changes
2081:
2082: * src/main/pa_string.C 1.183:
2083: string::replace bug fix [were ignoring occurrances after lang-mismatched
2084:
2085: 2003-09-29 paf
2086: * src/include/pa_charset.h 1.25:
2087: * src/main/helpers/simple_folding.pl 1.1:
2088: * src/main/pa_charset.C 1.38:
2089: * src/main/pa_string.C 1.181:
2090: * www/htdocs/auto.p 1.20:
2091: utf-8 upper/lower
2092:
2093: * src/classes/string.C 1.127:
2094: bugfix: s.right(>s.length) returned nothing
2095:
2096: * www/htdocs/base.p 1.7:
2097: * www/htdocs/derived.p 1.25:
2098: * www/htdocs/font.gif 1.2:
2099: * www/htdocs/global.xsl 1.9:
2100: * www/htdocs/index.html 1.213:
2101: * www/htdocs/mailreceive.eml 1.4:
2102: * www/htdocs/mailreceive.html 1.2:
2103: * www/htdocs/operators.p 1.12:
2104: * www/htdocs/parser-status.html 1.3:
2105: * www/htdocs/people.dtd 1.2:
2106: * www/htdocs/some.p 1.3:
2107: removing old tests
2108:
2109: * src/main/pa_common.C 1.159:
2110: bugfix: utf signature were not ignored due to typo error
2111: http://i2/tasks/edit/?id=4573354650786434584
2112:
2113: * src/classes/table.C 1.184:
2114: bugfix: flip: must produce nameless
2115: http://i2/tasks/edit/?id=4573405524674081244
2116:
2117: * src/main/utf8-to-lower.inc 1.1:
2118: * src/main/utf8-to-upper.inc 1.1:
2119: generated by helper
2120:
2121: * src/main/pa_string.C 1.182:
2122: string::serialize bug fix with zero-terminator
2123:
2124: * src/classes/table.C 1.185:
2125: ^nameless_table.save column row now has no \t at the end
2126:
2127: * src/classes/form.C 1.36:
2128: better error message: MAX_POST_SIZE_NAME to error message
2129:
2130: * src/include/pa_request.h 1.164:
2131: * src/main/execute.C 1.298:
2132: * src/main/pa_request.C 1.250:
2133: @postprocess now takes $response:body/download
2134:
2135: 2003-09-26 paf
2136: * src/include/pa_string.h 1.149:
2137: * src/main/pa_common.C 1.157:
2138: * src/main/pa_string.C 1.180:
2139: * www/htdocs/.htaccess 1.17:
2140: String.for_each bug fixed [omited one-char cases]
2141:
2142: * src/main/untaint.C 1.121:
2143: removed needless const
2144:
2145: * src/main/untaint.C 1.122:
2146: removed needless field
2147:
2148: * src/classes/op.C 1.131:
2149: * src/include/pa_string.h 1.148:
2150: * src/main/pa_string.C 1.178:
2151: * www/htdocs/.htaccess 1.15:
2152: string::serialize/deserialize implemented
2153: Language enum assigned meaningful letters [more convinient for debugging. read warning before adding/changing anything]
2154:
2155: * src/include/pa_stack.h 1.19:
2156: bugfix: before collecting garbage, runtime-executor stack were
2157: cleared... BADLY
2158:
2159: * src/main/pa_string.C 1.179:
2160: * www/htdocs/.htaccess 1.16:
2161: * www/htdocs/auto.p 1.19:
2162: ^stirng.replace code used old param-convention on langs.append, fixed that
2163: search fo the like, found none
2164:
2165: 2003-09-25 paf
2166: * src/main/compile.tab.C [string_fragments_to_cord] 1.88.2.1:
2167: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.7:
2168: string: debug: .v() functions aligned to that of eeparser3 look
2169:
2170: * src/include/pa_string.h 1.147:
2171: * src/include/pa_version.h 1.9:
2172: * src/main/pa_string.C 1.177:
2173: * src/main/untaint.C 1.120:
2174: templates and anonymous unions differences on unix
2175:
2176: * parser3.sln 1.4:
2177: * src/classes/file.C 1.112:
2178: * src/classes/image.C 1.93:
2179: * src/classes/mail.C 1.90:
2180: * src/classes/op.C 1.130:
2181: * src/classes/table.C 1.183:
2182: * src/classes/xdoc.C 1.114:
2183: * src/classes/xnode.C 1.59:
2184: * src/include/pa_cache_managers.h 1.11:
2185: * src/include/pa_charset.h 1.24:
2186: * src/include/pa_charsets.h 1.10:
2187: * src/include/pa_common.h 1.94:
2188: * src/include/pa_request.h 1.163:
2189: * src/include/pa_sql_driver_manager.h 1.28:
2190: * src/include/pa_string.h 1.146:
2191: * src/include/pa_stylesheet_manager.h 1.17:
2192: * src/include/pa_table.h 1.53:
2193: * src/lib/cord/cordbscs.c 1.3:
2194: * src/lib/cord/cordprnt.c 1.3:
2195: * src/lib/cord/cordxtra.c 1.4:
2196: * src/lib/cord/include/cord.h 1.3:
2197: * src/main/compile.tab.C 1.89:
2198: * src/main/compile_tools.h 1.69:
2199: * src/main/pa_charset.C 1.37:
2200: * src/main/pa_charsets.C 1.13:
2201: * src/main/pa_common.C 1.156:
2202: * src/main/pa_exec.C 1.52:
2203: * src/main/pa_request.C 1.249:
2204: * src/main/pa_sql_driver_manager.C 1.72:
2205: * src/main/pa_string.C 1.176:
2206: * src/main/pa_stylesheet_manager.C 1.18:
2207: * src/main/untaint.C 1.119:
2208: * src/types/pa_value.h 1.113:
2209: * src/types/pa_vimage.C 1.24:
2210: * src/types/pa_vmail.C 1.51:
2211: * src/types/pa_vmath.C 1.3:
2212: * src/types/pa_vstateless_class.h 1.44:
2213: * src/types/pa_vstatus.C 1.18:
2214: * src/types/pa_vxnode.C 1.33:
2215: * www/htdocs/.htaccess 1.14:
2216: string_fragments_to_cord merged to HEAD
2217:
2218: * src/lib/cord/cordprnt.c [string_fragments_to_cord] 1.2.4.1:
2219: removed warnings
2220:
2221: 2003-09-24 paf
2222: * src/classes/file.C [string_fragments_to_cord] 1.111.4.1:
2223: * src/classes/image.C [string_fragments_to_cord] 1.92.2.1:
2224: * src/classes/mail.C [string_fragments_to_cord] 1.89.4.1:
2225: * src/classes/op.C [string_fragments_to_cord] 1.129.4.1:
2226: * src/classes/xdoc.C [string_fragments_to_cord] 1.113.2.1:
2227: * src/classes/xnode.C [string_fragments_to_cord] 1.58.2.1:
2228: * src/include/pa_cache_managers.h [string_fragments_to_cord] 1.10.4.1:
2229: * src/include/pa_charset.h [string_fragments_to_cord] 1.23.4.1:
2230: * src/include/pa_charsets.h [string_fragments_to_cord] 1.9.4.1:
2231: * src/include/pa_common.h [string_fragments_to_cord] 1.93.4.1:
2232: * src/include/pa_request.h [string_fragments_to_cord] 1.162.4.1:
2233: * src/include/pa_sql_driver_manager.h [string_fragments_to_cord] 1.27.4.1:
2234: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.10:
2235: * src/include/pa_stylesheet_manager.h [string_fragments_to_cord] 1.16.4.1:
2236: * src/include/pa_table.h [string_fragments_to_cord] 1.52.4.1:
2237: * src/main/compile_tools.h [string_fragments_to_cord] 1.68.4.1:
2238: * src/main/pa_charset.C [string_fragments_to_cord] 1.36.2.1:
2239: * src/main/pa_charsets.C [string_fragments_to_cord] 1.12.4.1:
2240: * src/main/pa_common.C [string_fragments_to_cord] 1.155.2.1:
2241: * src/main/pa_exec.C [string_fragments_to_cord] 1.51.4.1:
2242: * src/main/pa_request.C [string_fragments_to_cord] 1.248.4.1:
2243: * src/main/pa_sql_driver_manager.C [string_fragments_to_cord] 1.71.4.1:
2244: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.6:
2245: * src/main/pa_stylesheet_manager.C [string_fragments_to_cord] 1.17.4.1:
2246: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.6:
2247: * src/types/pa_value.h [string_fragments_to_cord] 1.112.2.1:
2248: * src/types/pa_vimage.C [string_fragments_to_cord] 1.23.4.1:
2249: * src/types/pa_vmail.C [string_fragments_to_cord] 1.50.2.1:
2250: * src/types/pa_vmath.C [string_fragments_to_cord] 1.2.4.1:
2251: * src/types/pa_vstateless_class.h [string_fragments_to_cord] 1.43.4.1:
2252: * src/types/pa_vstatus.C [string_fragments_to_cord] 1.17.4.1:
2253: * src/types/pa_vxnode.C [string_fragments_to_cord] 1.32.2.1:
2254: v() functions of String::Body, String::Languages and String itself
2255: StringBody->String::Body
2256:
2257: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.8:
2258: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.4:
2259: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.4:
2260: langs: speed up by joining adjucent blocks of same char [
2261: CORD_append_block]
2262:
2263: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.9:
2264: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.5:
2265: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.5:
2266: CORD_append_block showed no efficiency = never optimized anything.
2267: todo: somehow speed up harder cases: concatenationA+concatenationB when last block of A and first of B contain same letters
2268:
2269: * src/classes/table.C [string_fragments_to_cord] 1.182.4.2:
2270: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.5:
2271: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.2:
2272: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.3:
2273: aval/ works!
2274:
2275: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.6:
2276: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.4:
2277: aval is not actually working yet :(
2278: but more working &understood :)
2279:
2280: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.7:
2281: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.3:
2282: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.3:
2283: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.5:
2284: aval/ works!
2285: todo: save space by extending blocks when appending block with c == lastblock.c
2286:
2287: 2003-09-23 paf
2288: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.2:
2289: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.2:
2290: just compiled
2291: todo: serialize&deserialize
2292:
2293: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.4:
2294: something even more works :)
2295:
2296: * src/classes/table.C [string_fragments_to_cord] 1.182.4.1:
2297: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.1:
2298: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.1:
2299: * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.1:
2300: * src/lib/cord/include/cord.h [string_fragments_to_cord] 1.2.4.1:
2301: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.1:
2302: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.1:
2303: main idea implemented, details left
2304:
2305: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.3:
2306: * src/lib/cord/cordbscs.c [string_fragments_to_cord] 1.2.4.2:
2307: * src/lib/cord/cordxtra.c [string_fragments_to_cord] 1.3.2.2:
2308: something already works :)
2309:
2310: * src/include/pa_string.h [string_fragments_to_cord] 1.145.4.4:
2311: * src/main/pa_string.C [string_fragments_to_cord] 1.175.2.2:
2312: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.3:
2313: something more works :)
2314:
2315: * src/main/untaint.C [string_fragments_to_cord] 1.118.2.5:
2316: $a[ok!]
2317: $a works!
2318:
2319: 2003-09-22 paf
2320: * src/classes/xdoc.C 1.112:
2321: * src/classes/xnode.C 1.57:
2322: new DOM2 methods from Alexandr Egorov <egr> (all?)
2323: xdoc:
2324: createAttributeNS
2325: createElementNS
2326: xnode:
2327: getAttributeNS
2328: setAttributeNS
2329: removeAttributeNS
2330: getAttributeNodeNS
2331: setAttributeNodeNS
2332: hasAttribute
2333: hasAttributeNS
2334:
2335: * src/classes/memory.C 1.3:
2336: * src/include/pa_memory.h 1.5:
2337: #ifdef GC_DEBUG
2338:
2339: * src/include/pa_memory.h 1.4:
2340: * src/main/pa_globals.C 1.159:
2341: when xml memory allocator returns 0, just die.
2342: http://i2/tasks/edit/?id=4570798492410259445
2343:
2344: * src/lib/cord/cordxtra.c 1.3:
2345: CORD_pos bugfix [failed to find 8bit chars due to bitwise
2346: operation signed-char error]
2347:
2348: * src/classes/xdoc.C 1.113:
2349: * src/classes/xnode.C 1.58:
2350: copy/paste comment bugfix
2351:
2352: 2003-09-19 paf
2353: * src/targets/apache13/mod_parser3.c 1.6:
2354: now compiles on MSVC7
2355:
2356: * operators.txt 1.117:
2357: * src/main/pa_common.C 1.155:
2358: merged
2359: $f[^file::load[binary;http://...]]
2360: $f.tables
2361:
2362: * src/types/pa_wcontext.C 1.26:
2363: output message: more practical suggestion
2364:
2365: 2003-09-02 paf
2366: * src/targets/apache13/mod_parser3.c 1.5:
2367: çàáûòîå èçìåíåíèå
2368:
2369: * src/types/pa_vdate.h [release_3_0_8] 1.24.6.2:
2370: forgot initializer
2371:
2372: * src/main/pa_common.C [release_3_0_8] 1.153.2.2:
2373: got rid of 'stdout' symbol reference on unix (users reported
2374: problems with some old libc)
2375:
2376: * operators.txt [release_3_0_8] 1.115.2.1:
2377: *** empty log message ***
2378:
2379: * src/main/pa_common.C [release_3_0_8] 1.153.2.3:
2380: printf is buffered, write(1 is not. can't flush stdout without
2381: referencing 'stdout' symbol. to hell with non-ansi libraries
2382: without 'stdout' symbol
2383:
2384: 2003-09-01 paf
2385: * src/targets/apache13/Makefile.am [release_3_1_0] 1.16.2.1:
2386: * src/targets/apache13/Makefile.in [release_3_1_0] 1.46.2.1:
2387: * src/targets/apache13/mod_parser3.C [release_3_1_0] 1.29.2.1:
2388: * src/targets/apache13/mod_parser3.c [release_3_1_0] 1.3.2.1:
2389: renamed to .c [lowercase] to correspond to runconfigure.
2390: added files to fix 'make dist'
2391:
2392: * src/targets/apache13/Makefile.am 1.17:
2393: * src/targets/apache13/Makefile.in 1.47:
2394: * src/targets/apache13/mod_parser3.c 1.4:
2395: merged with 3.1.0:
2396: renamed to .c [lowercase] to correspond to runconfigure.
2397: added files to fix 'make dist'
2398:
2399: * src/classes/date.C [release_3_0_8] 1.45.2.1:
2400: * src/include/pa_common.h [release_3_0_8] 1.92.2.1:
2401: * src/main/compile.tab.C [release_3_0_8] 1.83.2.1:
2402: * src/main/pa_common.C [release_3_0_8] 1.153.2.1:
2403: * src/types/pa_vdate.h [release_3_0_8] 1.24.6.1:
2404: $date.TZ
2405: ^date.roll[TZ;new zone]
2406:
2407: * src/classes/image.C 1.92:
2408: memory handling bugs [unpatched 'new' calls]
2409:
2410: 2003-08-19 paf
2411: * src/types/pa_vmail.C 1.48:
2412: * src/types/pa_vmail.h 1.11:
2413: parses headers, still problems with body
2414:
2415: * src/types/pa_vmail.C 1.47:
2416: mail_receive just compiled
2417:
2418: * src/types/pa_vmail.C 1.50:
2419: turned off recoding in gmime (were still recoding headers)
2420:
2421: * src/include/pa_memory.h 1.3:
2422: * src/types/pa_value.h 1.111:
2423: -= few warnings
2424:
2425: * src/targets/apache13/mod_parser3.C 1.31:
2426: * src/targets/apache13/mod_parser3.c 1.2:
2427: .c
2428:
2429: * src/types/pa_vmail.C 1.49:
2430: works as before, same charset problems:
2431: gmime recodes to UTF-8 only headers, not body. so not recoding anything for now
2432:
2433: * src/targets/apache13/mod_parser3.C 1.30:
2434: * src/targets/apache13/pa_httpd.h 1.3:
2435: * src/targets/apache13core/mod_parser3.C 1.3:
2436: apache module compiled on MSVC7
2437:
2438: * src/types/pa_value.C 1.11:
2439: * src/types/pa_value.h 1.112:
2440: * src/types/pa_vdate.h 1.26:
2441: * src/types/pa_vrequest.C 1.29:
2442: * src/types/pa_vstring.h 1.56:
2443: * src/types/pa_vxdoc.C 1.25:
2444: * src/types/pa_vxnode.C 1.32:
2445: bark intefrace obsoleted, simplified a little
2446:
2447: * src/types/pa_vhash.C 1.3:
2448: * src/types/pa_vhash.h 1.47:
2449: _default+foreach bug refix [lost fix from 3.0.8]
2450:
2451: * src/types/pa_vcookie.C 1.57:
2452: in VC7
2453: if(type var=xxx){
2454: }else{
2455: now visible here
2456: }
2457:
2458: bug fix
2459:
2460: * src/main/compile.tab.C 1.87:
2461: initialized couple of variables about which user reported runtime problems when parser were compiled with VC7, warning level4.
2462: study shows that later in bison they've fixed that. would migrate to latest bison someday
2463:
2464: 2003-08-18 paf
2465: * src/classes/classes.vcproj 1.2:
2466: * src/include/pa_config_fixed.h 1.58:
2467: * src/main/main.vcproj 1.2:
2468: * src/types/types.vcproj 1.2:
2469: win32: continued process detaching from \parser3project directory
2470:
2471: * ~sak5c961f3101c36563.tmp 1.1:
2472: Temporary file created by Visual Studio .NET to detect Jalindi
2473: Igloo capabilities.
2474:
2475: * gnu.vcproj 1.1:
2476: * parser3.sln 1.1:
2477: * src/classes/classes.vcproj 1.1:
2478: * src/lib/cord/cord.vcproj 1.1:
2479: * src/lib/ltdl/libltdl.vcproj 1.1:
2480: * src/lib/md5/md5.vcproj 1.1:
2481: * src/lib/pcre/pcre.vcproj 1.1:
2482: * src/lib/pcre/pcre_dftables.vcproj 1.1:
2483: * src/lib/pcre/pcre_parser_ctype.vcproj 1.1:
2484: * src/main/main.vcproj 1.1:
2485: * src/targets/apache13/ApacheModuleParser3.vcproj 1.1:
2486: * src/targets/apache13core/ApacheModuleParser3Core.vcproj 1.1:
2487: * src/targets/cgi/parser3.vcproj 1.1:
2488: * src/targets/isapi/parser3isapi.vcproj 1.1:
2489: * src/types/types.vcproj 1.1:
2490: new VS project files
2491:
2492: * configure 1.68:
2493: * configure.in 1.64:
2494: * src/classes/Makefile.am 1.42:
2495: * src/classes/Makefile.in 1.55:
2496: * src/classes/classes.awk 1.8:
2497: * src/doc/footer.htm 1.3:
2498: * src/include/pa_config_fixed.h 1.57:
2499: * src/include/pa_version.h 1.8:
2500: * src/lib/Makefile.am 1.5:
2501: * src/lib/Makefile.in 1.10:
2502: * src/lib/patches/Makefile.in 1.12:
2503: * src/main/compile.tab.C 1.86:
2504: * src/main/pa_charset.C 1.36:
2505: * src/main/pa_string.C 1.175:
2506: * src/main/untaint.C 1.118:
2507: * src/types/pa_vmail.C 1.46:
2508: * www/htdocs/.htaccess [release_3_1_0] 1.13.2.1:
2509: * www/htdocs/auto.p [release_3_1_0] 1.18.2.1:
2510: merged 3.1.0 latest changes
2511:
2512: * gnu.dsp 1.5:
2513: * gnu.vcproj.vspscc 1.1:
2514: * parser3.dsw 1.9:
2515: * parser3.vssscc 1.1:
2516: * src/classes/classes.dsp 1.31:
2517: * src/classes/classes.vcproj.vspscc 1.1:
2518: * src/lib/cord/cord.dsp 1.3:
2519: * src/lib/cord/cord.vcproj.vspscc 1.1:
2520: * src/lib/ltdl/libltdl.dsp 1.7:
2521: * src/lib/ltdl/libltdl.vcproj.vspscc 1.1:
2522: * src/lib/md5/md5.dsp 1.5:
2523: * src/lib/md5/md5.vcproj.vspscc 1.1:
2524: * src/lib/pcre/pcre.dsp 1.4:
2525: * src/lib/pcre/pcre.vcproj.vspscc 1.1:
2526: * src/lib/pcre/pcre_dftables.dsp 1.2:
2527: * src/lib/pcre/pcre_dftables.vcproj.vspscc 1.1:
2528: * src/lib/pcre/pcre_parser_ctype.dsp 1.3:
2529: * src/lib/pcre/pcre_parser_ctype.vcproj.vspscc 1.1:
2530: * src/main/main.dsp 1.167:
2531: * src/main/main.vcproj.vspscc 1.1:
2532: * src/targets/apache13/ApacheModuleParser3.dsp 1.18:
2533: * src/targets/apache13/ApacheModuleParser3.vcproj.vspscc 1.1:
2534: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.4:
2535: * src/targets/apache13core/ApacheModuleParser3Core.vcproj.vspscc 1.1:
2536: * src/targets/cgi/parser3.dsp 1.66:
2537: * src/targets/cgi/parser3.vcproj 1.2:
2538: * src/targets/isapi/parser3isapi.dsp 1.44:
2539: * src/targets/isapi/parser3isapi.vcproj.vspscc 1.1:
2540: * src/types/types.dsp 1.42:
2541: * src/types/types.vcproj.vspscc 1.1:
2542: moved to MSVC 7
2543:
2544: 2003-08-15 paf
2545: * src/main/untaint.C [release_3_0_8] 1.116.2.1:
2546: email addresses in forms:
2547: "non-ascii" <yyy>
2548: non-ascii <yyy>
2549: now encoded correctly
2550:
2551: * src/main/untaint.C [release_3_1_0] 1.117.2.1:
2552: email addresses in forms:
2553: "non-ascii" <yyy>
2554: non-ascii <yyy>
2555: now encoded correctly [kinda merge from 3.0.8]
2556:
2557: 2003-07-29 paf
2558: * src/classes/Makefile.am [release_3_1_0] 1.41.2.2:
2559: * src/classes/Makefile.in [release_3_1_0] 1.54.2.2:
2560: * src/classes/classes.awk [release_3_1_0] 1.7.2.1:
2561: classes.awk added to make dist
2562:
2563: * src/types/pa_vmail.C [release_3_1_0] 1.45.2.1:
2564: just started --with-mail-receive
2565:
2566: 2003-07-28 paf
2567: * src/classes/Makefile.am [release_3_1_0] 1.41.2.1:
2568: * src/classes/Makefile.in [release_3_1_0] 1.54.2.1:
2569: * src/lib/Makefile.am [release_3_1_0] 1.4.2.1:
2570: * src/lib/Makefile.in [release_3_1_0] 1.9.2.1:
2571: removed circular dependence in src/classes, src/lib/gc now in dist
2572:
2573: * src/main/pa_string.C [release_3_1_0] 1.174.2.1:
2574: ^cache bug fix [were not working at all]
2575:
2576: 2003-07-25 paf
2577: * src/doc/footer.htm [release_3_1_0] 1.2.28.1:
2578: year
2579:
1.24 paf 2580: 2003-07-24 paf
2581: * INSTALL 1.33:
2582: * Makefile.am 1.35:
2583: * Makefile.in 1.49:
2584: * acsite.m4 1.2:
2585: * bin/Makefile.in 1.10:
2586: * configure 1.67:
2587: * configure.in 1.63:
2588: * etc/Makefile.in 1.15:
2589: * etc/parser3.charsets/Makefile.in 1.18:
2590: * etc/parser3.charsets/koi8-r.cfg 1.4:
2591: * etc/parser3.charsets/windows-1251.cfg 1.8:
2592: * operators.txt 1.116:
2593: * parser3.dsw 1.8:
2594: * src/Makefile.in 1.56:
2595: * src/classes/Makefile.am 1.41:
2596: * src/classes/Makefile.in 1.54:
2597: * src/classes/classes.C 1.19:
2598: * src/classes/classes.awk 1.7:
2599: * src/classes/classes.dsp 1.29:
2600: * src/classes/classes.h 1.24:
2601: * src/classes/date.C 1.46:
2602: * src/classes/double.C 1.54:
2603: * src/classes/file.C 1.111:
2604: * src/classes/form.C 1.35:
2605: * src/classes/hash.C 1.57:
2606: * src/classes/image.C 1.91:
2607: * src/classes/int.C 1.50:
2608: * src/classes/mail.C 1.89:
2609: * src/classes/math.C 1.34:
2610: * src/classes/memory.C 1.2:
2611: * src/classes/op.C 1.129:
2612: * src/classes/response.C 1.24:
2613: * src/classes/string.C 1.126:
2614: * src/classes/table.C 1.182:
2615: * src/classes/void.C 1.29:
2616: * src/classes/xdoc.C 1.111:
2617: * src/classes/xnode.C 1.56:
2618: * src/classes/xnode.h 1.19:
2619: * src/doc/exception.dox 1.2:
2620: * src/doc/index.dox 1.5:
2621: * src/doc/memory.dox 1.2:
2622: * src/doc/string.dox 1.5:
2623: * src/include/Makefile.am 1.4:
2624: * src/include/Makefile.in 1.12:
2625: * src/include/pa_array.h 1.59:
2626: * src/include/pa_cache_managers.h 1.10:
2627: * src/include/pa_charset.h 1.23:
2628: * src/include/pa_charsets.h 1.9:
2629: * src/include/pa_common.h 1.93:
2630: * src/include/pa_config_auto.h.in 1.38:
2631: * src/include/pa_config_fixed.h 1.56:
2632: * src/include/pa_config_includes.h 1.25:
2633: * src/include/pa_dictionary.h 1.14:
2634: * src/include/pa_dir.h 1.14:
2635: * src/include/pa_exception.h 1.39:
2636: * src/include/pa_exec.h 1.13:
2637: * src/include/pa_globals.h 1.104:
2638: * src/include/pa_hash.h 1.59:
2639: * src/include/pa_memory.h 1.2:
2640: * src/include/pa_opcode.h 1.25:
2641: * src/include/pa_operation.h 1.2:
2642: * src/include/pa_pool.h 1.87:
2643: * src/include/pa_pragma_pack_begin.h 1.7:
2644: * src/include/pa_pragma_pack_end.h 1.7:
2645: * src/include/pa_request.h 1.162:
2646: * src/include/pa_request_charsets.h 1.2:
2647: * src/include/pa_request_info.h 1.2:
2648: * src/include/pa_sapi.h 1.23:
2649: * src/include/pa_socks.h 1.12:
2650: * src/include/pa_sql_connection.h 1.31:
2651: * src/include/pa_sql_driver_manager.h 1.27:
2652: * src/include/pa_stack.h 1.18:
2653: * src/include/pa_string.h 1.145:
2654: * src/include/pa_stylesheet_connection.h 1.33:
2655: * src/include/pa_stylesheet_manager.h 1.16:
2656: * src/include/pa_table.h 1.52:
2657: * src/include/pa_threads.h 1.27:
2658: * src/include/pa_types.h 1.45:
2659: * src/include/pa_uue.h 1.5:
2660: * src/lib/Makefile.am 1.4:
2661: * src/lib/Makefile.in 1.9:
2662: * src/lib/cord/Makefile.am 1.2:
2663: * src/lib/cord/Makefile.in 1.2:
2664: * src/lib/cord/cord.dsp 1.2:
2665: * src/lib/cord/cordbscs.c 1.2:
2666: * src/lib/cord/cordprnt.c 1.2:
2667: * src/lib/cord/cordxtra.c 1.2:
2668: * src/lib/cord/include/Makefile.am 1.2:
2669: * src/lib/cord/include/Makefile.in 1.2:
2670: * src/lib/cord/include/cord.h 1.2:
2671: * src/lib/cord/include/ec.h 1.2:
2672: * src/lib/cord/include/private/Makefile.am 1.2:
2673: * src/lib/cord/include/private/Makefile.in 1.2:
2674: * src/lib/cord/include/private/cord_pos.h 1.2:
2675: * src/lib/cord/source.url 1.2:
2676: * src/lib/gc/Makefile.am 1.2:
2677: * src/lib/gc/Makefile.in 1.2:
1.25 paf 2678: * src/lib/gc/include/Makefile.am 1.2:
2679: * src/lib/gc/include/Makefile.in 1.2:
2680: * src/lib/gc/include/gc.h 1.2:
1.24 paf 2681: * src/lib/ltdl/Makefile.in 1.5:
2682: * src/lib/ltdl/libltdl.dsp 1.6:
2683: * src/lib/md5/Makefile.in 1.7:
2684: * src/lib/md5/pa_md5.h 1.8:
2685: * src/lib/md5/pa_md5c.c 1.10:
2686: * src/lib/patches/Makefile.am 1.4:
2687: * src/lib/patches/Makefile.in 1.11:
2688: * src/lib/patches/gc.patch 1.2:
2689: * src/lib/patches/gdome2.patch 1.2:
2690: * src/lib/patches/libxml2.patch 1.2:
2691: * src/lib/patches/libxslt.patch 1.2:
2692: * src/lib/pcre/Makefile.in 1.9:
2693: * src/lib/pcre/pcre.h 1.2:
2694: * src/lib/pcre/pcre_parser_ctype.c 1.4:
2695: * src/main/Makefile.am 1.36:
2696: * src/main/Makefile.in 1.51:
2697: * src/main/compile.C 1.70:
2698: * src/main/compile.tab.C 1.84:
2699: * src/main/compile.tab.C 1.85:
2700: * src/main/compile.y 1.206:
2701: * src/main/compile_tools.C 1.55:
2702: * src/main/compile_tools.h 1.68:
2703: * src/main/execute.C 1.297:
2704: * src/main/main.dsp 1.165:
2705: * src/main/pa_array.C 1.57:
2706: * src/main/pa_cache_managers.C 1.8:
2707: * src/main/pa_charset.C 1.35:
2708: * src/main/pa_charsets.C 1.12:
2709: * src/main/pa_common.C 1.154:
2710: * src/main/pa_dictionary.C 1.18:
2711: * src/main/pa_dir.C 1.15:
2712: * src/main/pa_exception.C 1.44:
2713: * src/main/pa_exec.C 1.51:
2714: * src/main/pa_globals.C 1.157:
2715: * src/main/pa_hash.C 1.54:
2716: * src/main/pa_memory.C 1.2:
2717: * src/main/pa_pool.C 1.60:
2718: * src/main/pa_request.C 1.248:
2719: * src/main/pa_socks.C 1.19:
2720: * src/main/pa_sql_driver_manager.C 1.71:
2721: * src/main/pa_string.C 1.174:
2722: * src/main/pa_stylesheet_manager.C 1.17:
2723: * src/main/pa_table.C 1.56:
2724: * src/main/pa_uue.C 1.5:
2725: * src/main/untaint.C 1.117:
2726: * src/sql/Makefile.in 1.12:
2727: * src/sql/pa_sql_driver.h 1.35:
2728: * src/targets/Makefile.am 1.10:
2729: * src/targets/Makefile.in 1.43:
2730: * src/targets/apache13/ApacheModuleParser3.dsp 1.17:
2731: * src/targets/apache13/Makefile.am 1.16:
2732: * src/targets/apache13/Makefile.in 1.46:
2733: * src/targets/apache13/mod_parser3.C 1.29:
2734: * src/targets/apache13/p3runConfigure.in 1.13:
2735: * src/targets/apache13/pa_httpd.h 1.2:
2736: * src/targets/apache13/pa_md5c.c 1.6:
2737: * src/targets/apache13/pa_pool.C 1.9:
2738: * src/targets/apache13/pa_threads.C 1.12:
2739: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.2:
2740: * src/targets/apache13core/Makefile.am 1.2:
2741: * src/targets/apache13core/Makefile.in 1.2:
2742: * src/targets/apache13core/mod_parser3.C 1.2:
2743: * src/targets/apache13core/pa_threads.C 1.2:
2744: * src/targets/cgi/Makefile.am 1.47:
2745: * src/targets/cgi/Makefile.in 1.63:
2746: * src/targets/cgi/getopt.c 1.3:
2747: * src/targets/cgi/getopt.h 1.3:
2748: * src/targets/cgi/pa_pool.C 1.42:
2749: * src/targets/cgi/pa_threads.C 1.13:
2750: * src/targets/cgi/parser3.C 1.218:
2751: * src/targets/cgi/parser3.dsp 1.64:
2752: * src/targets/cgi/pool_storage.h 1.14:
2753: * src/targets/cgi/pp3.cmd 1.2:
2754: * src/targets/isapi/Makefile.am 1.2:
2755: * src/targets/isapi/Makefile.in 1.12:
2756: * src/targets/isapi/pa_pool.C 1.17:
2757: * src/targets/isapi/pa_threads.C 1.14:
2758: * src/targets/isapi/parser3isapi.C 1.83:
2759: * src/targets/isapi/parser3isapi.dsp 1.42:
2760: * src/targets/isapi/pool_storage.h 1.20:
2761: * src/types/Makefile.am 1.29:
2762: * src/types/Makefile.in 1.51:
2763: * src/types/pa_junction.h 1.2:
2764: * src/types/pa_method.h 1.2:
2765: * src/types/pa_value.C 1.10:
2766: * src/types/pa_value.h 1.110:
2767: * src/types/pa_vbool.h 1.22:
2768: * src/types/pa_vclass.C 1.17:
2769: * src/types/pa_vclass.h 1.40:
2770: * src/types/pa_vcode_frame.h 1.25:
2771: * src/types/pa_vcookie.C 1.56:
2772: * src/types/pa_vcookie.h 1.24:
2773: * src/types/pa_vdate.h 1.25:
2774: * src/types/pa_vdouble.h 1.43:
2775: * src/types/pa_venv.h 1.29:
2776: * src/types/pa_vfile.C 1.37:
2777: * src/types/pa_vfile.h 1.53:
2778: * src/types/pa_vform.C 1.75:
2779: * src/types/pa_vform.h 1.46:
2780: * src/types/pa_vhash.C 1.2:
2781: * src/types/pa_vhash.h 1.46:
2782: * src/types/pa_vimage.C 1.23:
2783: * src/types/pa_vimage.h 1.35:
2784: * src/types/pa_vint.h 1.39:
2785: * src/types/pa_vjunction.h 1.20:
2786: * src/types/pa_vmail.C 1.45:
2787: * src/types/pa_vmail.h 1.10:
2788: * src/types/pa_vmath.C 1.2:
2789: * src/types/pa_vmath.h 1.15:
2790: * src/types/pa_vmemory.h 1.2:
2791: * src/types/pa_vmethod_frame.C 1.2:
2792: * src/types/pa_vmethod_frame.h 1.46:
2793: * src/types/pa_vobject.C 1.13:
2794: * src/types/pa_vobject.h 1.39:
2795: * src/types/pa_vrequest.C 1.28:
2796: * src/types/pa_vrequest.h 1.26:
2797: * src/types/pa_vresponse.C 1.18:
2798: * src/types/pa_vresponse.h 1.33:
2799: * src/types/pa_vstateless_class.C 1.20:
2800: * src/types/pa_vstateless_class.h 1.43:
2801: * src/types/pa_vstateless_object.h 1.29:
2802: * src/types/pa_vstatus.C 1.17:
2803: * src/types/pa_vstatus.h 1.16:
2804: * src/types/pa_vstring.C 1.23:
2805: * src/types/pa_vstring.h 1.55:
2806: * src/types/pa_vtable.C 1.22:
2807: * src/types/pa_vtable.h 1.49:
2808: * src/types/pa_vvoid.h 1.18:
2809: * src/types/pa_vxdoc.C 1.24:
2810: * src/types/pa_vxdoc.h 1.32:
2811: * src/types/pa_vxnode.C 1.31:
2812: * src/types/pa_vxnode.h 1.23:
2813: * src/types/pa_wcontext.C 1.25:
2814: * src/types/pa_wcontext.h 1.43:
2815: * src/types/pa_wwrapper.h 1.29:
2816: * src/types/types.dsp 1.40:
2817: * www/htdocs/.htaccess 1.13:
2818: * www/htdocs/auto.p 1.18:
2819: * www/htdocs/index.html 1.212:
2820: moved tempate_gc to HEAD
2821:
2822: * parser3.dsw [template_gc] 1.7.6.1.2.4:
2823: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.21:
2824: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.6:
2825: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.18:
2826: few paths for libxml debug/release changes
2827:
2828: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_8] 1.16.16.2:
2829: * src/targets/cgi/parser3.dsp [release_3_0_8] 1.63.2.1:
2830: * src/targets/isapi/parser3isapi.dsp [release_3_0_8] 1.41.16.1:
2831: more step towards \parser3project not having to be in root
2832:
2833: * parser3.dsw [template_gc] 1.7.6.1.2.5:
2834: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.22:
2835: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.19:
2836: relative paths to xml&gc libs
2837:
2838: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.4:
2839: PA_ -> pa_
2840:
2841: * src/classes/math.C [template_gc] 1.24.2.12.2.16:
2842: * src/classes/math.C [template_gc] 1.24.2.12.2.17:
2843: uuid bugfix
2844:
2845: * tests/141.html [template_gc] 1.1.2.2:
2846: * tests/Makefile [template_gc] 1.1.2.8.2.10:
2847: * tests/results/005.processed [template_gc] 1.1.2.2.2.2:
2848: * tests/results/030.processed [template_gc] 1.1.2.2.2.2:
2849: * tests/results/075.processed [template_gc] 1.1.2.1.2.2:
2850: * tests/results/078.processed [template_gc] 1.1.2.1.2.2:
2851: to reflect date format change (were - become ' ')
2852:
1.25 paf 2853: * src/classes/classes.dsp 1.30:
2854: * src/main/main.dsp 1.166:
2855: * src/main/pa_globals.C 1.158:
2856: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.3:
2857: * src/targets/cgi/parser3.dsp 1.65:
2858: * src/targets/isapi/parser3isapi.dsp 1.43:
2859: * src/types/types.dsp 1.41:
2860: cvs: getting rid of win32xml pseudo project
2861:
1.24 paf 2862: * src/classes/math.C 1.33:
2863: merged uuid bugfix
2864:
2865: * src/include/pa_version.h [release_3_0_8] 1.7.18.1:
1.25 paf 2866: * src/include/pa_version.h [release_3_1_0] 1.7.20.1:
2867: * src/lib/patches/Makefile.in [release_3_1_0] 1.11.2.1:
1.24 paf 2868: release
2869:
2870: * src/classes/math.C [release_3_0_8] 1.33.2.1:
2871: * src/lib/md5/pa_md5.h [release_3_0_8] 1.7.2.1:
2872: * src/lib/md5/pa_md5c.c [release_3_0_8] 1.9.2.1:
2873: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_8] 1.16.16.1:
2874: * src/targets/apache13/pa_md5c.c [release_3_0_8] 1.5.6.1:
2875: apache module compiled [were minor unnecessary changes in lib
2876: md5 interface]
2877:
1.26 paf 2878: * src/include/pa_config_fixed.h [release_3_1_0] 1.56.2.3:
2879: * src/main/pa_charset.C [release_3_1_0] 1.35.2.1:
2880: bad #endif fix
2881:
1.24 paf 2882: * tests/001.html 1.2:
2883: * tests/002.html 1.2:
2884: * tests/003.html 1.2:
2885: * tests/004.html 1.2:
2886: * tests/005.html 1.2:
2887: * tests/006.html 1.2:
2888: * tests/007.html 1.2:
2889: * tests/008.html 1.2:
2890: * tests/009.html 1.2:
2891: * tests/010.html 1.2:
2892: * tests/011.html 1.2:
2893: * tests/012.html 1.2:
2894: * tests/013.html 1.2:
2895: * tests/014.html 1.2:
2896: * tests/015.html 1.2:
2897: * tests/016.html 1.2:
2898: * tests/017.html 1.2:
2899: * tests/018.html 1.2:
2900: * tests/019.html 1.2:
2901: * tests/019paf2001.gif 1.2:
2902: * tests/020.html 1.2:
2903: * tests/021.html 1.2:
2904: * tests/022.html 1.2:
2905: * tests/022_dir/a.html 1.2:
2906: * tests/022_dir/b.txt 1.2:
2907: * tests/022_dir/c.htm 1.2:
2908: * tests/023.html 1.2:
2909: * tests/024.html 1.2:
2910: * tests/025.html 1.2:
2911: * tests/026.html 1.2:
2912: * tests/027.html 1.2:
2913: * tests/028.html 1.2:
2914: * tests/029.html 1.2:
2915: * tests/030.html 1.2:
2916: * tests/031.html 1.2:
2917: * tests/032.html 1.2:
2918: * tests/033.html 1.2:
2919: * tests/034.html 1.2:
2920: * tests/035.html 1.2:
2921: * tests/036.html 1.2:
2922: * tests/037.html 1.2:
2923: * tests/038.html 1.2:
2924: * tests/039.html 1.2:
2925: * tests/040.html 1.2:
2926: * tests/041.html 1.2:
2927: * tests/042.html 1.2:
2928: * tests/043.html 1.2:
2929: * tests/044.html 1.2:
2930: * tests/045.html 1.2:
2931: * tests/046.html 1.2:
2932: * tests/047.html 1.2:
2933: * tests/048.html 1.2:
2934: * tests/049.html 1.2:
2935: * tests/050.html 1.2:
2936: * tests/051.html 1.2:
2937: * tests/051b.p 1.2:
2938: * tests/051t.p 1.2:
2939: * tests/052.html 1.2:
2940: * tests/053.html 1.2:
2941: * tests/054.html 1.2:
2942: * tests/055.html 1.2:
2943: * tests/056.html 1.2:
2944: * tests/057.html 1.2:
2945: * tests/058.html 1.2:
2946: * tests/058_paf2000.png 1.2:
2947: * tests/059.html 1.2:
2948: * tests/060.html 1.2:
2949: * tests/061.dat 1.2:
2950: * tests/061.html 1.2:
2951: * tests/062.html 1.2:
2952: * tests/063.html 1.2:
2953: * tests/064.html 1.2:
2954: * tests/065.html 1.2:
2955: * tests/066.html 1.2:
2956: * tests/067.html 1.2:
2957: * tests/068.html 1.2:
2958: * tests/069.html 1.2:
2959: * tests/070.html 1.2:
2960: * tests/071.html 1.2:
2961: * tests/072.html 1.2:
2962: * tests/073.html 1.2:
2963: * tests/074.html 1.2:
2964: * tests/075.html 1.2:
2965: * tests/076.html 1.2:
2966: * tests/077.html 1.2:
2967: * tests/078.html 1.2:
2968: * tests/079.html 1.2:
2969: * tests/080.html 1.2:
2970: * tests/081.html 1.2:
2971: * tests/082.html 1.2:
2972: * tests/083.html 1.2:
2973: * tests/084.html 1.2:
2974: * tests/085.html 1.2:
2975: * tests/086.html 1.2:
2976: * tests/087.html 1.2:
2977: * tests/088.html 1.2:
2978: * tests/089.html 1.2:
2979: * tests/090.html 1.2:
2980: * tests/091.html 1.2:
2981: * tests/092.html 1.2:
2982: * tests/093.html 1.2:
2983: * tests/094.html 1.2:
2984: * tests/095.html 1.2:
2985: * tests/096.html 1.2:
2986: * tests/096_dir/163.jpg 1.2:
2987: * tests/096_dir/188.jpg 1.2:
2988: * tests/097.html 1.2:
2989: * tests/098.html 1.2:
2990: * tests/098font.gif 1.2:
2991: * tests/099.html 1.2:
2992: * tests/100.html 1.2:
2993: * tests/101.html 1.2:
2994: * tests/102.html 1.2:
2995: * tests/103.html 1.2:
2996: * tests/103mark.gif 1.2:
2997: * tests/103paf2001.gif 1.2:
2998: * tests/104.html 1.2:
2999: * tests/105.html 1.2:
3000: * tests/106.html 1.2:
3001: * tests/107.html 1.2:
3002: * tests/108.html 1.2:
3003: * tests/108.xsl 1.2:
3004: * tests/109.html 1.2:
3005: * tests/110.html 1.2:
3006: * tests/111.html 1.2:
3007: * tests/112.html 1.2:
3008: * tests/113.html 1.2:
3009: * tests/114.html 1.2:
3010: * tests/115.html 1.2:
3011: * tests/116.html 1.2:
3012: * tests/117.html 1.2:
3013: * tests/118.html 1.2:
3014: * tests/119.html 1.2:
3015: * tests/120.html 1.2:
3016: * tests/121.html 1.2:
3017: * tests/122.html 1.2:
3018: * tests/123.html 1.2:
3019: * tests/124.html 1.2:
3020: * tests/125.html 1.2:
3021: * tests/126.html 1.2:
3022: * tests/127.html 1.2:
3023: * tests/128.html 1.2:
3024: * tests/129.html 1.2:
3025: * tests/130.html 1.2:
3026: * tests/131.html 1.2:
3027: * tests/132.html 1.2:
3028: * tests/133.html 1.2:
3029: * tests/134.html 1.2:
3030: * tests/135.html 1.2:
3031: * tests/136.html 1.2:
3032: * tests/137.html 1.2:
3033: * tests/138.html 1.2:
3034: * tests/139.html 1.2:
3035: * tests/140.html 1.2:
3036: * tests/141.html 1.2:
3037: * tests/Makefile 1.2:
3038: * tests/descript.ion 1.2:
3039: * tests/outputs/create-dir 1.2:
3040: * tests/results/001.processed 1.2:
3041: * tests/results/002.processed 1.2:
3042: * tests/results/003.processed 1.2:
3043: * tests/results/004.processed 1.2:
3044: * tests/results/005.processed 1.2:
3045: * tests/results/006.processed 1.2:
3046: * tests/results/007.processed 1.2:
3047: * tests/results/008.processed 1.2:
3048: * tests/results/009.processed 1.2:
3049: * tests/results/010.processed 1.2:
3050: * tests/results/011.processed 1.2:
3051: * tests/results/012.processed 1.2:
3052: * tests/results/013.processed 1.2:
3053: * tests/results/014.processed 1.2:
3054: * tests/results/015.processed 1.2:
3055: * tests/results/016.processed 1.2:
3056: * tests/results/017.processed 1.2:
3057: * tests/results/018.processed 1.2:
3058: * tests/results/019.processed 1.2:
3059: * tests/results/020.processed 1.2:
3060: * tests/results/021.processed 1.2:
3061: * tests/results/022.processed 1.2:
3062: * tests/results/023.processed 1.2:
3063: * tests/results/024.processed 1.2:
3064: * tests/results/025.processed 1.2:
3065: * tests/results/026.processed 1.2:
3066: * tests/results/027.processed 1.2:
3067: * tests/results/028.processed 1.2:
3068: * tests/results/029.processed 1.2:
3069: * tests/results/030.processed 1.2:
3070: * tests/results/031.processed 1.2:
3071: * tests/results/032.processed 1.2:
3072: * tests/results/033.processed 1.2:
3073: * tests/results/034.processed 1.2:
3074: * tests/results/035.processed 1.2:
3075: * tests/results/036.processed 1.2:
3076: * tests/results/037.processed 1.2:
3077: * tests/results/038.processed 1.2:
3078: * tests/results/039.processed 1.2:
3079: * tests/results/040.processed 1.2:
3080: * tests/results/041.processed 1.2:
3081: * tests/results/042.processed 1.2:
3082: * tests/results/043.processed 1.2:
3083: * tests/results/044.processed 1.2:
3084: * tests/results/045.processed 1.2:
3085: * tests/results/046.processed 1.2:
3086: * tests/results/047.processed 1.2:
3087: * tests/results/048.processed 1.2:
3088: * tests/results/049.processed 1.2:
3089: * tests/results/050.processed 1.2:
3090: * tests/results/051.processed 1.2:
3091: * tests/results/052.processed 1.2:
3092: * tests/results/053.processed 1.2:
3093: * tests/results/054.processed 1.2:
3094: * tests/results/055.processed 1.2:
3095: * tests/results/056.processed 1.2:
3096: * tests/results/057.processed 1.2:
3097: * tests/results/058.processed 1.2:
3098: * tests/results/059.processed 1.2:
3099: * tests/results/060.processed 1.2:
3100: * tests/results/061.processed 1.2:
3101: * tests/results/062.processed 1.2:
3102: * tests/results/063.processed 1.2:
3103: * tests/results/064.processed 1.2:
3104: * tests/results/065.processed 1.2:
3105: * tests/results/066.processed 1.2:
3106: * tests/results/067.processed 1.2:
3107: * tests/results/068.processed 1.2:
3108: * tests/results/069.processed 1.2:
3109: * tests/results/070.processed 1.2:
3110: * tests/results/071.processed 1.2:
3111: * tests/results/072.processed 1.2:
3112: * tests/results/073.processed 1.2:
3113: * tests/results/074.processed 1.2:
3114: * tests/results/075.processed 1.2:
3115: * tests/results/076.processed 1.2:
3116: * tests/results/077.processed 1.2:
3117: * tests/results/078.processed 1.2:
3118: * tests/results/079.processed 1.2:
3119: * tests/results/080.processed 1.2:
3120: * tests/results/081.processed 1.2:
3121: * tests/results/082.processed 1.2:
3122: * tests/results/083.processed 1.2:
3123: * tests/results/084.processed 1.2:
3124: * tests/results/085.processed 1.2:
3125: * tests/results/086.processed 1.2:
3126: * tests/results/087.processed 1.2:
3127: * tests/results/088.processed 1.2:
3128: * tests/results/089.processed 1.2:
3129: * tests/results/090.processed 1.2:
3130: * tests/results/091.processed 1.2:
3131: * tests/results/092.processed 1.2:
3132: * tests/results/093.processed 1.2:
3133: * tests/results/094.processed 1.2:
3134: * tests/results/095.processed 1.2:
3135: * tests/results/096.processed 1.2:
3136: * tests/results/097.processed 1.2:
3137: * tests/results/098.processed 1.2:
3138: * tests/results/099.processed 1.2:
3139: * tests/results/100.processed 1.2:
3140: * tests/results/101.processed 1.2:
3141: * tests/results/102.processed 1.2:
3142: * tests/results/103.processed 1.2:
3143: * tests/results/104.processed 1.2:
3144: * tests/results/105.processed 1.2:
3145: * tests/results/106.processed 1.2:
3146: * tests/results/107.processed 1.2:
3147: * tests/results/108.processed 1.2:
3148: * tests/results/109.processed 1.2:
3149: * tests/results/110.processed 1.2:
3150: * tests/results/111.processed 1.2:
3151: * tests/results/112.processed 1.2:
3152: * tests/results/113.processed 1.2:
3153: * tests/results/114.processed 1.2:
3154: * tests/results/115.processed 1.2:
3155: * tests/results/116.processed 1.2:
3156: * tests/results/117.processed 1.2:
3157: * tests/results/118.processed 1.2:
3158: * tests/results/119.processed 1.2:
3159: * tests/results/120.processed 1.2:
3160: * tests/results/121.processed 1.2:
3161: * tests/results/122.processed 1.2:
3162: * tests/results/123.processed 1.2:
3163: * tests/results/124.processed 1.2:
3164: * tests/results/125.processed 1.2:
3165: * tests/results/126.processed 1.2:
3166: * tests/results/127.processed 1.2:
3167: * tests/results/128.processed 1.2:
3168: * tests/results/129.processed 1.2:
3169: * tests/results/130.processed 1.2:
3170: * tests/results/131.processed 1.2:
3171: * tests/results/132.processed 1.2:
3172: * tests/results/133.processed 1.2:
3173: * tests/results/134.processed 1.2:
3174: * tests/results/135.processed 1.2:
3175: * tests/results/136.processed 1.2:
3176: * tests/results/137.processed 1.2:
3177: * tests/results/138.processed 1.2:
3178: * tests/results/139.processed 1.2:
3179: * tests/results/140.processed 1.2:
3180: * tests/results/141.processed 1.2:
3181: * tests/run_parser.sh 1.2:
3182: merged(copied) to HEAD from template_gc
3183:
1.25 paf 3184: * tests/141.html [template_gc] 1.1.2.3:
3185: * tests/results/141.processed [template_gc] 1.1.2.3:
3186: fixed bug with too-small-a-buffer
3187:
1.24 paf 3188: 2003-07-23 paf
3189: * src/targets/apache13core/ApacheModuleParser3Core.dsp 1.1:
3190: file ApacheModuleParser3Core.dsp was initially added on branch
3191: template_gc.
3192:
3193: * src/include/pa_request.h [template_gc] 1.160.2.37.2.24:
3194: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.8:
3195: * src/main/execute.C [template_gc] 1.295.2.27.2.23:
3196: * src/main/pa_request.C [template_gc] 1.245.2.37.2.34:
3197: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.14:
3198: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.8:
3199: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.3:
3200: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.4:
3201: stack top_index() fixed
3202:
3203: * src/targets/Makefile.am [template_gc] 1.9.24.1:
3204: * src/targets/Makefile.in [template_gc] 1.42.2.3.2.2:
3205: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.2:
3206: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.3:
3207: * src/targets/apache13/p3runConfigure.in [template_gc] 1.11.14.4.2.2:
3208: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.3:
3209: * src/targets/apache13core/Makefile.am [template_gc] 1.1.2.1:
3210: * src/targets/apache13core/Makefile.in [template_gc] 1.1.2.1:
3211: apache13 splitted to simplify apache build
3212:
3213: * src/lib/patches/gc.patch 1.1:
3214: file gc.patch was initially added on branch template_gc.
3215:
3216: * src/targets/apache13/mod_parser3.c 1.1:
3217: file mod_parser3.c was initially added on branch template_gc.
3218:
3219: * src/targets/apache13core/mod_parser3.C 1.1:
3220: file mod_parser3.C was initially added on branch template_gc.
3221:
3222: * src/classes/op.C [template_gc] 1.127.2.22.2.34:
3223: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.8:
3224: connection closing/caching fixed [connections were not closed
3225: put to cache]
3226:
3227: * src/targets/apache13core/Makefile.am 1.1:
3228: file Makefile.am was initially added on branch template_gc.
3229:
3230: * src/targets/apache13/pa_threads.C [template_gc] 1.11.2.1.2.1:
3231: decided to support multithreading in apache module only on win32
3232: see that apache 1.3.28 supports it only in win32+netware...
3233:
3234: * src/targets/apache13/pa_httpd.h 1.1:
3235: file pa_httpd.h was initially added on branch template_gc.
3236:
3237: * src/targets/apache13core/Makefile.in 1.1:
3238: file Makefile.in was initially added on branch template_gc.
3239:
3240: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.3:
3241: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.4:
3242: proper dependence to rebuild p3conf from .in
3243:
3244: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.20:
3245: minor style changes
3246:
3247: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.5:
3248: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.5:
3249: * src/targets/apache13/mod_parser3_main.C [template_gc] 1.1.2.2:
3250: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.2:
3251: * src/targets/apache13/pa_threads.C [template_gc] 1.11.2.1.2.2:
3252: * src/targets/apache13core/ApacheModuleParser3Core.dsp [template_gc] 1.1.2.1:
3253: * src/targets/apache13core/mod_parser3.C [template_gc] 1.1.2.1:
3254: * src/targets/apache13core/pa_threads.C [template_gc] 1.1.2.1:
3255: splitted apache to two projects to simplify separate c/c++ compilation
3256:
3257: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.2:
3258: *** empty log message ***
3259:
3260: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.2:
3261: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.6:
3262: updated to new sapi interface
3263:
3264: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.4:
3265: * src/targets/apache13/Makefile.am [template_gc] 1.15.10.1.2.1:
3266: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.2:
3267: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.7:
3268: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.1:
3269: * src/targets/apache13/mod_parser3.c [template_gc] 1.1.2.3:
3270: * src/targets/apache13/mod_parser3_main.C [template_gc] 1.1.2.1:
3271: * src/targets/apache13/pa_httpd.h [template_gc] 1.1.2.1:
3272: * src/targets/apache13/pa_md5c.c [template_gc] 1.5.2.1.2.1:
3273: started splitting mod_parser3 into two parts: C and C++
3274:
3275: * src/classes/math.C [template_gc] 1.24.2.12.2.15:
3276: * src/lib/md5/pa_md5.h [template_gc] 1.5.2.1.2.2:
3277: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.3:
3278: renamed a little [to move to comman naming conv]
3279:
3280: * src/lib/patches/gc.patch [template_gc] 1.1.2.1:
3281: this bug remains even in latest-at-the-moment: gc6.2alpha6
3282: just reported to hans
3283:
3284: * src/targets/apache13/mod_parser3_main.C 1.1:
3285: file mod_parser3_main.C was initially added on branch
3286: template_gc.
3287:
1.25 paf 3288: * src/targets/apache13core/pa_threads.C 1.1:
3289: file pa_threads.C was initially added on branch template_gc.
3290:
1.24 paf 3291: 2003-07-22 paf
3292: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.17:
3293: on win32 bugfix in handling shbang
3294:
3295: * INSTALL [template_gc] 1.31.6.4:
3296: disable-threads adviced
3297:
3298: * INSTALL [template_gc] 1.31.6.5:
3299: gc part updated stightly
3300:
3301: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.13:
3302: out of memory is no longer coredump
3303:
3304: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.8:
3305: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.3:
3306: updated to new sapi interface
3307:
3308: * src/main/pa_string.C [template_gc] 1.172.2.21.2.43:
3309: removed reduntant invariant check [there is one deeper in cord
3310: lib]
3311:
3312: * src/classes/file.C [template_gc] 1.107.2.16.2.23:
3313: comment on OS
3314:
3315: 2003-07-21 paf
3316: * src/main/pa_common.C [template_gc] 1.143.2.21.2.29:
3317: http:// CRLF now [merged from HEAD]
3318:
3319: * src/classes/file.C [template_gc] 1.107.2.16.2.21:
3320: env passing fixed
3321:
3322: * src/classes/file.C [template_gc] 1.107.2.16.2.22:
3323: file::exec/cgi environment variables now must be UPPERCASE and
3324: A-Z 0-9 _-
3325:
3326: * src/classes/Makefile.am [template_gc] 1.40.16.3:
3327: * src/classes/Makefile.in [template_gc] 1.53.2.3.2.2:
3328: removed circular dependency on classes.C
3329:
3330: * src/main/pa_common.C 1.153:
3331: http:// CRLF now
3332:
3333: 2003-07-02 paf
3334: * operators.txt [template_gc] 1.109.2.1.2.9:
3335: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.8:
3336: renamed $memory:status fields to reflect their real meaning
3337:
3338: 2003-06-27 paf
3339: * src/classes/file.C [template_gc] 1.107.2.16.2.20:
3340: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.13:
3341: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.6:
3342: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.9:
3343: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.26:
3344: merged from HEAD file::exec/cgi .charset
3345:
3346: 2003-06-26 paf
3347: * src/classes/file.C [template_gc] 1.107.2.16.2.19:
3348: * src/classes/hash.C [template_gc] 1.54.2.13.2.16:
3349: * src/classes/image.C [template_gc] 1.90.2.15.2.22:
3350: * src/classes/op.C [template_gc] 1.127.2.22.2.33:
3351: * src/classes/string.C [template_gc] 1.125.2.15.2.26:
3352: * src/classes/table.C [template_gc] 1.172.2.14.2.33:
3353: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.17:
3354: fixed several uninitialized local structures.
3355: notably ^hash.foreach now inserts delimiters properly [were inserting it before first body]
3356:
3357: 2003-06-24 paf
3358: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.8:
3359: simplified HASH_ALLOCATES_COUNT
3360:
3361: 2003-06-20 paf
3362: * operators.txt 1.115:
3363: * src/include/pa_globals.h 1.103:
3364: * src/main/pa_common.C 1.152:
3365: * src/main/pa_globals.C 1.156:
3366: introducing
3367: $f[^file::load[binary;http://...]]
3368: $f.tables
3369:
3370: 2003-06-06 paf
3371: * src/types/pa_vhash.h 1.45:
3372: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.7:
3373: hash.field lookup first now: along with table. [were method
3374: lookup: inconsistent]
3375:
1.23 paf 3376: 2003-06-02 paf
3377: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.20:
3378: empty string clone fixed to return writable memory
3379:
3380: * src/main/pa_common.C [template_gc] 1.143.2.21.2.28:
3381: fix_line_breaks bug fix [terminating zero were not appended]
3382: which violated string invariant
3383:
3384: 2003-05-30 paf
3385: * src/main/pa_common.C 1.151:
3386: date format now
3387: Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123
3388:
3389: * src/types/pa_value.C [template_gc] 1.9.2.15.2.13:
3390: date format now
3391: Sun, 06 Nov 1994 08:49:37 GMT ; RFC 822, updated by RFC 1123 [as in HEAD]
3392:
3393: * src/classes/xnode.C [template_gc] 1.54.2.10.2.15:
3394: found minor bug, commended for future
3395:
3396: * src/classes/file.C [template_gc] 1.107.2.16.2.18:
3397: * src/classes/form.C [template_gc] 1.34.2.7.2.9:
3398: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.5:
3399: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.26:
3400: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.7:
3401: initialized request_info properly
3402:
3403: 2003-05-28 paf
3404: * src/classes/form.C [template_gc] 1.34.2.7.2.8:
3405: request_info.content_length can't be <0, size_t for some time
3406:
3407: 2003-05-26 paf
3408: * src/classes/file.C [template_gc] 1.107.2.16.2.17:
3409: * src/classes/string.C [template_gc] 1.125.2.15.2.25:
3410: * src/main/pa_string.C [template_gc] 1.172.2.21.2.42:
3411: few forgotten <0 changed to !=STRING_NOT_FOUND
3412:
3413: * src/classes/math.C [template_gc] 1.24.2.12.2.14:
3414: merged ffffu from HEAD
3415:
3416: 2003-05-11 paf
3417: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.11:
3418: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.8:
3419: think that found cause of premature doc free.
3420: transformed document had xmlDoc reference stored to non-gc-memory (libgdome)
3421: added holding-reference
3422:
3423: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.19:
3424: xml memory debugging functions (ifdefed)
3425:
3426: 2003-04-29 paf
3427: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.18:
3428: started digging on double free.
3429: on win32 found that that's perfectly normal.
3430:
3431: 2003-04-25 paf
3432: * src/classes/math.C 1.31:
3433: snprintf(buf, 3) become (buf,2) and failed to print anything.
3434: changed to quicker and simplier code
3435:
3436: * src/classes/hash.C 1.56:
3437: allowed ^hash::create[^rem{xxx}] [were to strict a check]
3438:
3439: * src/classes/table.C 1.180:
3440: * src/lib/md5/pa_md5c.c 1.9:
3441: minor compile errors
3442:
3443: * src/classes/table.C 1.181:
3444: table.join bug fix [bad limit check]
3445:
3446: * src/classes/math.C [template_gc] 1.24.2.12.2.13:
3447: merged from HEAD: simpiler hash_string
3448:
3449: 2003-04-24 paf
3450: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.2:
3451: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.4:
3452: thanks to Ilia Soldis <soldis@infolio.ru> for reporing this
3453: ansi c fiolation syntax report
3454:
3455: * src/include/pa_table.h [template_gc] 1.48.2.11.2.11:
3456: too strict assert loosened
3457:
3458: 2003-04-21 paf
3459: * src/targets/cgi/Makefile.am [template_gc] 1.46.2.5.2.2:
3460: * src/targets/cgi/Makefile.in [template_gc] 1.62.2.5.2.2:
3461: pp3 added to .am
3462:
3463: * src/main/pa_request.C [template_gc] 1.245.2.37.2.33:
3464: merged from HEAD:
3465: "x:..." and "\\..." file names on Win32 considered disk-global
3466:
3467: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.16:
3468: .5.6 version of libxml allows to install xmlMallocAtomic [
3469: author agreed to my suggestion], used that
3470:
3471: * src/include/pa_string.h [template_gc] 1.144.2.28.2.51:
3472: assert added [looking for bug]
3473:
3474: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.24:
3475: * src/types/pa_value.C [template_gc] 1.9.2.15.2.12:
3476: * src/types/pa_value.h [template_gc] 1.109.2.25.2.12:
3477: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.18:
3478: attributed_meaning_to_string added L_UNSPECIFIED piece
3479: which was sortof OK, but violated string invariant [assertion barked on that]
3480: changed to L_PASS_APPEND, made that param obligatory
3481:
3482: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.19:
3483: ^mail:send[$.body backward compatibility
3484:
3485: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.17:
3486: pcre memory management changed to use GC memory
3487:
3488: * src/main/pa_request.C 1.247:
3489: "x:..." and "\\..." file names on Win32 considered disk-global
3490:
3491: * src/main/pa_string.C [template_gc] 1.172.2.21.2.41:
3492: String::ArrayFragment::append_positions bug fixed [assert
3493: helped]
3494:
3495: 2003-04-18 paf
3496: * src/main/untaint.C [template_gc] 1.115.2.12.2.28:
3497: merged from HEAD:
3498: enabled '~' letter in filenames
3499:
3500: * src/main/untaint.C 1.116:
3501: enabled '~' letter in filenames
3502:
3503: 2003-04-16 paf
3504: * src/classes/file.C [template_gc] 1.107.2.16.2.16:
3505: small bug introduced in autoptr times fixed
3506:
3507: * src/classes/table.C [template_gc] 1.172.2.14.2.32:
3508: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.3:
3509: fix: gcc reported tiny error
3510:
3511: * etc/parser3.charsets/koi8-r.cfg [template_gc] 1.2.22.1:
3512: * etc/parser3.charsets/windows-1251.cfg [template_gc] 1.6.14.1:
3513: merged from HEAD
3514:
3515: 2003-04-15 paf
3516: * operators.txt 1.112:
3517: * operators.txt [release_3_0_0007] 1.107.2.2:
3518: * src/classes/math.C 1.27:
3519: * src/lib/md5/pa_md5.h 1.7:
3520: * src/lib/md5/pa_md5c.c 1.8:
3521: ^math:md5[string]
3522: 16-byte digest
3523:
3524: * operators.txt 1.113:
3525: * src/classes/math.C 1.28:
3526: * src/classes/math.C 1.29:
3527: ^math:uuid[]
3528:
3529: * tests/results/141.processed 1.1:
3530: file 141.processed was initially added on branch template_gc.
3531:
3532: * operators.txt 1.114:
3533: * src/classes/math.C 1.30:
3534: ^math:uid64[]
3535:
3536: * operators.txt [template_gc] 1.109.2.1.2.8:
3537: * src/classes/math.C [template_gc] 1.24.2.12.2.12:
3538: * src/lib/md5/pa_md5.h [template_gc] 1.5.2.1.2.1:
3539: * src/lib/md5/pa_md5c.c [template_gc] 1.6.2.1.2.1:
3540: * tests/141.html [template_gc] 1.1.2.1:
3541: * tests/results/141.processed [template_gc] 1.1.2.1:
3542: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.16:
3543: merged from head
3544: ^math:uuid[]
3545: ^math:uid64[]
3546: ^math:md5[string]
3547:
3548: test added: 141.html
3549:
3550: * tests/141.html 1.1:
3551: file 141.html was initially added on branch template_gc.
3552:
3553: * operators.txt [release_3_0_0007] 1.107.2.1:
3554: * src/classes/file.C [release_3_0_0007] 1.106.2.1:
3555: * src/include/pa_common.h [release_3_0_0007] 1.88.4.1:
3556: * src/include/pa_config_fixed.h [release_3_0_0007] 1.52.4.1:
3557: * src/main/pa_common.C [release_3_0_0007] 1.140.2.3:
3558: ^file::load[mode;name;
3559: $.offset
3560: $.limit
3561:
3562: 2003-04-14 paf
3563: * src/classes/table.C 1.178:
3564: more warnings
3565:
3566: * src/include/pa_array.h [template_gc] 1.57.2.27.2.16:
3567: * src/include/pa_table.h [template_gc] 1.48.2.11.2.9:
3568: * src/main/pa_table.C [template_gc] 1.53.2.10.2.7:
3569: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.15:
3570: removed checks in table::set_current, moved them back to table::locate
3571: implemented table::create/join ñ $.reverse
3572:
3573: * tests/results/140.processed 1.1:
3574: file 140.processed was initially added on branch template_gc.
3575:
3576: * src/include/pa_table.h 1.50:
3577: * src/main/pa_array.C 1.56:
3578: * src/main/pa_table.C 1.55:
3579: removed checks in table::set_current, moved them back to table
3580: :locate
3581:
3582: * src/classes/table.C 1.179:
3583: * src/include/pa_table.h 1.51:
3584: table $.distinct[tables] bug fixed
3585:
3586: * src/classes/table.C [template_gc] 1.172.2.14.2.31:
3587: * src/include/pa_array.h [template_gc] 1.57.2.27.2.17:
3588: * src/include/pa_table.h [template_gc] 1.48.2.11.2.10:
3589: * src/main/pa_table.C [template_gc] 1.53.2.10.2.8:
3590: * tests/140.html [template_gc] 1.1.2.1:
3591: * tests/results/140.processed [template_gc] 1.1.2.1:
3592: table $.reverse option works in create&co
3593: table $.distinct[tables] bug fix merged
3594:
3595: * tests/140.html 1.1:
3596: file 140.html was initially added on branch template_gc.
3597:
3598: * src/classes/math.C 1.26:
3599: * src/lib/md5/pa_md5.h 1.6:
3600: * src/lib/md5/pa_md5c.c 1.7:
3601: started ^math:md5
3602:
3603: 2003-04-11 paf
3604: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.6:
3605: less xml, couple dup were valid
3606:
3607: * tests/128.html 1.1:
3608: file 128.html was initially added on branch template_gc.
3609:
3610: * tests/results/134.processed 1.1:
3611: file 134.processed was initially added on branch template_gc.
3612:
3613: * tests/129.html 1.1:
3614: file 129.html was initially added on branch template_gc.
3615:
3616: * tests/130.html 1.1:
3617: file 130.html was initially added on branch template_gc.
3618:
3619: * tests/results/126.processed 1.1:
3620: file 126.processed was initially added on branch template_gc.
3621:
3622: * tests/130.html [template_gc] 1.1.2.1:
3623: * tests/131.html [template_gc] 1.1.2.1:
3624: * tests/132.html [template_gc] 1.1.2.1:
3625: * tests/133.html [template_gc] 1.1.2.1:
3626: * tests/134.html [template_gc] 1.1.2.1:
3627: * tests/135.html [template_gc] 1.1.2.1:
3628: * tests/136.html [template_gc] 1.1.2.1:
3629: * tests/137.html [template_gc] 1.1.2.1:
3630: * tests/138.html [template_gc] 1.1.2.1:
3631: * tests/139.html [template_gc] 1.1.2.1:
3632: * tests/descript.ion [template_gc] 1.1.2.1:
3633: * tests/results/130.processed [template_gc] 1.1.2.1:
3634: * tests/results/131.processed [template_gc] 1.1.2.1:
3635: * tests/results/132.processed [template_gc] 1.1.2.1:
3636: * tests/results/133.processed [template_gc] 1.1.2.1:
3637: * tests/results/134.processed [template_gc] 1.1.2.1:
3638: * tests/results/135.processed [template_gc] 1.1.2.1:
3639: * tests/results/136.processed [template_gc] 1.1.2.1:
3640: * tests/results/137.processed [template_gc] 1.1.2.1:
3641: * tests/results/138.processed [template_gc] 1.1.2.1:
3642: * tests/results/139.processed [template_gc] 1.1.2.1:
3643: added few mustfail tests
3644: 130.html mustfail: empty regexp
3645: 131.html mustfail: invalid date/time
3646: 132.html mustfail: access to junction outside of context
3647: 133.html mustfail: access to junction outside of context, case version
3648: 134.html mustfail: hash: adding a key inside of foreach
3649: 135.html mustfail: modifying system class
3650: 136.html mustfail: $.name outside of $hash[here]
3651: 137.html mustfail: appendChild without import
3652: 138.html mustfail: invalid encoding inside of xml
3653: 139.html mustfail: bad XPath
3654:
3655: * tests/131.html 1.1:
3656: file 131.html was initially added on branch template_gc.
3657:
3658: * tests/results/136.processed 1.1:
3659: file 136.processed was initially added on branch template_gc.
3660:
3661: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.3:
3662: context-style
3663:
3664: * tests/132.html 1.1:
3665: file 132.html was initially added on branch template_gc.
3666:
3667: * tests/results/128.processed 1.1:
3668: file 128.processed was initially added on branch template_gc.
3669:
3670: * tests/results/138.processed 1.1:
3671: file 138.processed was initially added on branch template_gc.
3672:
3673: * operators.txt [template_gc] 1.109.2.1.2.7:
3674: * src/classes/date.C [template_gc] 1.42.2.11.2.13:
3675: * src/classes/table.C [template_gc] 1.172.2.14.2.30:
3676: * src/include/pa_array.h [template_gc] 1.57.2.27.2.15:
3677: * src/include/pa_common.h [template_gc] 1.89.2.13.2.13:
3678: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.3:
3679: * src/include/pa_string.h [template_gc] 1.144.2.28.2.50:
3680: * src/include/pa_table.h [template_gc] 1.48.2.11.2.8:
3681: * src/main/pa_request.C [template_gc] 1.245.2.37.2.32:
3682: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.13:
3683: * src/main/pa_string.C [template_gc] 1.172.2.21.2.40:
3684: * src/main/pa_table.C [template_gc] 1.53.2.10.2.6:
3685: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.14:
3686: merged from HEAD
3687: from before_append_array_limit_sense_change
3688: to after_append_array_limit_sense_change
3689:
3690: * operators.txt [template_gc] 1.109.2.1.2.6:
3691: * src/classes/table.C [template_gc] 1.172.2.14.2.28:
3692: * tests/084.html [template_gc] 1.1.2.1.2.1:
3693: * tests/125.html [template_gc] 1.1.2.1:
3694: * tests/126.html [template_gc] 1.1.2.1:
3695: * tests/127.html [template_gc] 1.1.2.1:
3696: * tests/128.html [template_gc] 1.1.2.1:
3697: * tests/129.html [template_gc] 1.1.2.1:
3698: * tests/results/125.processed [template_gc] 1.1.2.1:
3699: * tests/results/126.processed [template_gc] 1.1.2.1:
3700: * tests/results/127.processed [template_gc] 1.1.2.1:
3701: * tests/results/128.processed [template_gc] 1.1.2.1:
3702: * tests/results/129.processed [template_gc] 1.1.2.1:
3703: merged from HEAD
3704: ^table.hash[key][$.distinct[tables]]
3705:
3706: maked appropriate tests [changed one old nonconforming]
3707:
3708: * tests/descript.ion 1.1:
3709: file descript.ion was initially added on branch template_gc.
3710:
3711: * tests/133.html 1.1:
3712: file 133.html was initially added on branch template_gc.
3713:
3714: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.4:
3715: removed bad lines
3716:
3717: * tests/results/131.processed 1.1:
3718: file 131.processed was initially added on branch template_gc.
3719:
3720: * tests/134.html 1.1:
3721: file 134.html was initially added on branch template_gc.
3722:
3723: * tests/135.html 1.1:
3724: file 135.html was initially added on branch template_gc.
3725:
3726: * tests/results/133.processed 1.1:
3727: file 133.processed was initially added on branch template_gc.
3728:
3729: * tests/136.html 1.1:
3730: file 136.html was initially added on branch template_gc.
3731:
3732: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.7:
3733: const
3734:
3735: * tests/results/125.processed 1.1:
3736: file 125.processed was initially added on branch template_gc.
3737:
3738: * tests/137.html 1.1:
3739: file 137.html was initially added on branch template_gc.
3740:
3741: * operators.txt 1.110:
3742: * src/classes/table.C 1.174:
3743: ^table.hash[key][$.distinct[tables]]
3744:
3745: * tests/results/135.processed 1.1:
3746: file 135.processed was initially added on branch template_gc.
3747:
3748: * tests/138.html 1.1:
3749: file 138.html was initially added on branch template_gc.
3750:
3751: * operators.txt 1.111:
3752: * src/classes/date.C 1.45:
3753: * src/classes/table.C 1.176:
3754: * src/include/pa_array.h 1.58:
3755: * src/include/pa_common.h 1.92:
3756: * src/include/pa_config_includes.h 1.24:
3757: * src/include/pa_globals.h 1.102:
3758: * src/include/pa_table.h 1.49:
3759: * src/main/pa_array.C 1.55:
3760: * src/main/pa_globals.C 1.155:
3761: * src/main/pa_request.C 1.246:
3762: * src/main/pa_sql_driver_manager.C 1.70:
3763: * src/main/pa_string.C 1.173:
3764: * src/main/pa_table.C 1.54:
3765: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.13:
3766: append_array_limit_sense_change
3767: locate accepts options same as create
3768: new option: $.reverse(1) [do not work in table::create]
3769:
3770: * tests/results/127.processed 1.1:
3771: file 127.processed was initially added on branch template_gc.
3772:
3773: * tests/139.html 1.1:
3774: file 139.html was initially added on branch template_gc.
3775:
3776: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.3:
3777: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.5:
3778: *** empty log message ***
3779:
3780: * tests/results/137.processed 1.1:
3781: file 137.processed was initially added on branch template_gc.
3782:
3783: * tests/results/130.processed 1.1:
3784: file 130.processed was initially added on branch template_gc.
3785:
3786: * tests/results/129.processed 1.1:
3787: file 129.processed was initially added on branch template_gc.
3788:
3789: * src/include/pa_common.h 1.91:
3790: * src/include/pa_common.h [template_gc] 1.89.2.13.2.12:
3791: * src/main/pa_common.C 1.150:
3792: * src/main/pa_common.C [template_gc] 1.143.2.21.2.27:
3793: gcc didn't like (stat xxx,
3794:
3795: * INSTALL [template_gc] 1.31.6.3:
3796: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.11:
3797: * src/lib/Makefile.am [template_gc] 1.3.10.3:
3798: * src/lib/patches/Makefile.am [template_gc] 1.3.6.2:
3799: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.2:
3800: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.25:
3801: re-added libgdome patch. regretfully libgdome bug can not be
3802: worked around
3803:
3804: * src/classes/xdoc.C 1.110:
3805: * src/classes/xnode.C 1.55:
3806: * src/include/pa_charset.h 1.22:
3807: merged fix for
3808: found very old xml (dom) bug:
3809: were passing domString objects and later ERROREOUSLY freed them
3810:
3811: * src/classes/table.C 1.175:
3812: * src/classes/table.C 1.177:
3813: * src/classes/table.C [template_gc] 1.172.2.14.2.29:
3814: typo
3815:
3816: * tests/results/139.processed 1.1:
3817: file 139.processed was initially added on branch template_gc.
3818:
3819: * tests/125.html 1.1:
3820: file 125.html was initially added on branch template_gc.
3821:
3822: * tests/results/132.processed 1.1:
3823: file 132.processed was initially added on branch template_gc.
3824:
3825: * tests/126.html 1.1:
3826: file 126.html was initially added on branch template_gc.
3827:
3828: * tests/127.html 1.1:
3829: file 127.html was initially added on branch template_gc.
3830:
3831: 2003-04-10 paf
3832: * src/doc/string.dox [template_gc] 1.4.22.2:
3833: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.19:
3834: * src/include/pa_string.h [template_gc] 1.144.2.28.2.49:
3835: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.11:
3836: * src/main/pa_string.C [template_gc] 1.172.2.21.2.39:
3837: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.8:
3838: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.5:
3839: * tests/123.html [template_gc] 1.1.2.1:
3840: * tests/124.html [template_gc] 1.1.2.1:
3841: * tests/results/001.processed [template_gc] 1.1.2.2.2.1:
3842: * tests/results/002.processed [template_gc] 1.1.2.2.2.1:
3843: * tests/results/003.processed [template_gc] 1.1.2.2.2.1:
3844: * tests/results/004.processed [template_gc] 1.1.2.2.2.1:
3845: * tests/results/005.processed [template_gc] 1.1.2.2.2.1:
3846: * tests/results/006.processed [template_gc] 1.1.2.2.2.1:
3847: * tests/results/008.processed [template_gc] 1.1.2.2.2.1:
3848: * tests/results/009.processed [template_gc] 1.1.2.2.2.1:
3849: * tests/results/010.processed [template_gc] 1.1.2.1.2.1:
3850: * tests/results/011.processed [template_gc] 1.1.2.2.2.1:
3851: * tests/results/012.processed [template_gc] 1.1.2.2.2.1:
3852: * tests/results/013.processed [template_gc] 1.1.2.2.2.1:
3853: * tests/results/014.processed [template_gc] 1.1.2.2.2.1:
3854: * tests/results/015.processed [template_gc] 1.1.2.2.2.1:
3855: * tests/results/016.processed [template_gc] 1.1.2.2.2.1:
3856: * tests/results/017.processed [template_gc] 1.1.2.2.2.1:
3857: * tests/results/018.processed [template_gc] 1.1.2.1.2.1:
3858: * tests/results/020.processed [template_gc] 1.1.2.2.2.1:
3859: * tests/results/021.processed [template_gc] 1.1.2.2.2.1:
3860: * tests/results/022.processed [template_gc] 1.1.2.2.2.1:
3861: * tests/results/023.processed [template_gc] 1.1.2.1.2.1:
3862: * tests/results/024.processed [template_gc] 1.1.2.2.2.1:
3863: * tests/results/025.processed [template_gc] 1.1.2.2.2.1:
3864: * tests/results/026.processed [template_gc] 1.1.2.2.2.1:
3865: * tests/results/027.processed [template_gc] 1.1.2.2.2.1:
3866: * tests/results/028.processed [template_gc] 1.1.2.2.2.1:
3867: * tests/results/029.processed [template_gc] 1.1.2.2.2.1:
3868: * tests/results/030.processed [template_gc] 1.1.2.2.2.1:
3869: * tests/results/031.processed [template_gc] 1.1.2.2.2.1:
3870: * tests/results/032.processed [template_gc] 1.1.2.1.2.1:
3871: * tests/results/033.processed [template_gc] 1.1.2.1.2.1:
3872: * tests/results/034.processed [template_gc] 1.1.2.1.2.1:
3873: * tests/results/035.processed [template_gc] 1.1.2.1.2.1:
3874: * tests/results/036.processed [template_gc] 1.1.2.1.2.1:
3875: * tests/results/037.processed [template_gc] 1.1.2.1.2.1:
3876: * tests/results/038.processed [template_gc] 1.1.2.1.2.1:
3877: * tests/results/039.processed [template_gc] 1.1.2.1.2.1:
3878: * tests/results/040.processed [template_gc] 1.1.2.1.2.1:
3879: * tests/results/041.processed [template_gc] 1.1.2.1.2.1:
3880: * tests/results/042.processed [template_gc] 1.1.2.1.2.1:
3881: * tests/results/043.processed [template_gc] 1.1.2.1.2.1:
3882: * tests/results/044.processed [template_gc] 1.1.2.1.2.1:
3883: * tests/results/045.processed [template_gc] 1.1.2.1.2.1:
3884: * tests/results/046.processed [template_gc] 1.1.2.1.2.1:
3885: * tests/results/047.processed [template_gc] 1.1.2.1.2.1:
3886: * tests/results/048.processed [template_gc] 1.1.2.1.2.1:
3887: * tests/results/049.processed [template_gc] 1.1.2.1.2.1:
3888: * tests/results/050.processed [template_gc] 1.1.2.1.2.1:
3889: * tests/results/051.processed [template_gc] 1.1.2.1.2.1:
3890: * tests/results/052.processed [template_gc] 1.1.2.1.2.1:
3891: * tests/results/053.processed [template_gc] 1.1.2.1.2.1:
3892: * tests/results/054.processed [template_gc] 1.1.2.1.2.1:
3893: * tests/results/055.processed [template_gc] 1.1.2.1.2.1:
3894: * tests/results/056.processed [template_gc] 1.1.2.1.2.1:
3895: * tests/results/057.processed [template_gc] 1.1.2.3.2.1:
3896: * tests/results/058.processed [template_gc] 1.1.2.2.2.1:
3897: * tests/results/059.processed [template_gc] 1.1.2.1.2.1:
3898: * tests/results/060.processed [template_gc] 1.1.2.1.2.1:
3899: * tests/results/061.processed [template_gc] 1.1.2.1.2.1:
3900: * tests/results/062.processed [template_gc] 1.1.2.1.2.1:
3901: * tests/results/063.processed [template_gc] 1.1.2.1.2.1:
3902: * tests/results/064.processed [template_gc] 1.1.2.1.2.1:
3903: * tests/results/065.processed [template_gc] 1.1.2.1.2.1:
3904: * tests/results/066.processed [template_gc] 1.1.2.1.2.1:
3905: * tests/results/067.processed [template_gc] 1.1.2.1.2.1:
3906: * tests/results/068.processed [template_gc] 1.1.2.1.2.1:
3907: * tests/results/069.processed [template_gc] 1.1.2.1.2.1:
3908: * tests/results/070.processed [template_gc] 1.1.2.1.2.1:
3909: * tests/results/071.processed [template_gc] 1.1.2.1.2.1:
3910: * tests/results/072.processed [template_gc] 1.1.2.1.2.1:
3911: * tests/results/073.processed [template_gc] 1.1.2.1.2.1:
3912: * tests/results/074.processed [template_gc] 1.1.2.1.2.1:
3913: * tests/results/075.processed [template_gc] 1.1.2.1.2.1:
3914: * tests/results/076.processed [template_gc] 1.1.2.1.2.1:
3915: * tests/results/077.processed [template_gc] 1.1.2.1.2.1:
3916: * tests/results/078.processed [template_gc] 1.1.2.1.2.1:
3917: * tests/results/079.processed [template_gc] 1.1.2.1.2.1:
3918: * tests/results/080.processed [template_gc] 1.1.2.1.2.1:
3919: * tests/results/081.processed [template_gc] 1.1.2.1.2.1:
3920: * tests/results/082.processed [template_gc] 1.1.2.1.2.1:
3921: * tests/results/083.processed [template_gc] 1.1.2.1.2.1:
3922: * tests/results/084.processed [template_gc] 1.1.2.1.2.1:
3923: * tests/results/085.processed [template_gc] 1.1.2.1.2.1:
3924: * tests/results/086.processed [template_gc] 1.1.2.1.2.1:
3925: * tests/results/087.processed [template_gc] 1.1.2.1.2.1:
3926: * tests/results/088.processed [template_gc] 1.1.2.1.2.1:
3927: * tests/results/089.processed [template_gc] 1.1.2.1.2.1:
3928: * tests/results/090.processed [template_gc] 1.1.2.1.2.1:
3929: * tests/results/091.processed [template_gc] 1.1.2.1.2.1:
3930: * tests/results/092.processed [template_gc] 1.1.2.1.2.1:
3931: * tests/results/093.processed [template_gc] 1.1.2.1.2.1:
3932: * tests/results/094.processed [template_gc] 1.1.2.1.2.1:
3933: * tests/results/095.processed [template_gc] 1.1.2.1.2.1:
3934: * tests/results/096.processed [template_gc] 1.1.2.1.2.1:
3935: * tests/results/097.processed [template_gc] 1.1.2.1.2.1:
3936: * tests/results/101.processed [template_gc] 1.1.2.1.2.1:
3937: * tests/results/102.processed [template_gc] 1.1.2.1.2.1:
3938: * tests/results/104.processed [template_gc] 1.1.2.1.2.1:
3939: * tests/results/105.processed [template_gc] 1.1.2.1.2.1:
3940: * tests/results/106.processed [template_gc] 1.1.2.1.2.1:
3941: * tests/results/107.processed [template_gc] 1.1.2.1.2.2:
3942: * tests/results/108.processed [template_gc] 1.1.2.1.2.2:
3943: * tests/results/109.processed [template_gc] 1.1.2.1.2.2:
3944: * tests/results/110.processed [template_gc] 1.1.2.1.2.1:
3945: * tests/results/111.processed [template_gc] 1.1.2.1.2.1:
3946: * tests/results/112.processed [template_gc] 1.1.2.1.2.1:
3947: * tests/results/113.processed [template_gc] 1.1.2.1.2.1:
3948: * tests/results/114.processed [template_gc] 1.1.2.1.2.1:
3949: * tests/results/115.processed [template_gc] 1.1.2.1.2.1:
3950: * tests/results/116.processed [template_gc] 1.1.2.1.2.1:
3951: * tests/results/117.processed [template_gc] 1.1.2.1.2.2:
3952: * tests/results/118.processed [template_gc] 1.1.2.1.2.1:
3953: * tests/results/119.processed [template_gc] 1.1.2.1.2.1:
3954: * tests/results/120.processed [template_gc] 1.1.2.1.2.1:
3955: * tests/results/121.processed [template_gc] 1.1.2.2:
3956: * tests/results/122.processed [template_gc] 1.1.2.2:
3957: * tests/results/123.processed [template_gc] 1.1.2.1:
3958: * tests/results/124.processed [template_gc] 1.1.2.1:
3959: new convention: char* never 0. assert in cord on that
3960:
3961: * tests/124.html 1.1:
3962: file 124.html was initially added on branch template_gc.
3963:
3964: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.24:
3965: couple more asserts
3966:
3967: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.25:
3968: * src/classes/xnode.C [template_gc] 1.54.2.10.2.14:
3969: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.10:
3970: found very old xml (dom) bug:
3971: were passing domString objects and later ERROREOUSLY freed them
3972:
3973: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.20:
3974: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.21:
3975: bugfix on memory buffer overrun [but that's memory from
3976: gc_malloc, not from g_malloc :(, but would hope]
3977:
3978: * tests/results/123.processed 1.1:
3979: file 123.processed was initially added on branch template_gc.
3980:
3981: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.9:
3982: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.23:
3983: little transcodes speedup
3984:
3985: * tests/results/124.processed 1.1:
3986: file 124.processed was initially added on branch template_gc.
3987:
3988: * tests/123.html 1.1:
3989: file 123.html was initially added on branch template_gc.
3990:
3991: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.19:
3992: checked custom malloc for returning 0
3993:
3994: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.22:
3995: couple assertions on fantastic situations added [may be those
3996: is the case now?]
3997:
3998: 2003-04-09 paf
3999: * tests/122.html [template_gc] 1.1.2.1:
4000: * tests/results/122.processed [template_gc] 1.1.2.1:
4001: 122 date test <= and == added [after volatile fix. passes on
4002: win&intel-solaris]
4003:
4004: * src/targets/cgi/pp3.cmd [template_gc] 1.1.2.1:
4005: custom profiling script:
4006: plist/ST << Sort by function time
4007:
4008: * src/classes/date.C [template_gc] 1.42.2.11.2.12:
4009: merged ^date.roll changes
4010:
4011: * src/classes/date.C 1.44:
4012: ^date.roll bug fix
4013:
4014: * tests/results/122.processed 1.1:
4015: file 122.processed was initially added on branch template_gc.
4016:
4017: * tests/122.html 1.1:
4018: file 122.html was initially added on branch template_gc.
4019:
4020: * src/classes/date.C 1.43:
4021: ^date.roll now throws less errors:
4022: month shifts handles end of month situation by reducing day number
4023: hour-hole shift reduces hour to recover
4024:
4025: * src/targets/cgi/pp3.cmd 1.1:
4026: file pp3.cmd was initially added on branch template_gc.
4027:
4028: * operators.txt [template_gc] 1.109.2.1.2.5:
4029: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.18:
4030: * src/main/pa_common.C [template_gc] 1.143.2.21.2.26:
4031: http://
4032: $.charset[] param
4033: done
4034:
4035: 2003-04-08 paf
4036: * src/main/untaint.C [template_gc] 1.115.2.12.2.21:
4037: CORD_pos_advance turned out to have limit on 'n' param. worked
4038: that around
4039:
4040: * src/main/untaint.C [template_gc] 1.115.2.12.2.22:
4041: removed redundant & in CORD_pos param passing [for it's a
4042: pointer really]
4043:
4044: * src/main/pa_common.C [template_gc] 1.143.2.21.2.24:
4045: merged PA_USE_ALARM bugfix from HEAD
4046:
4047: * src/lib/cord/source.url 1.1:
4048: file source.url was initially added on branch template_gc.
4049:
4050: * src/classes/date.C [template_gc] 1.42.2.11.2.11:
4051: * src/classes/file.C [template_gc] 1.107.2.16.2.14:
4052: * src/classes/hash.C [template_gc] 1.54.2.13.2.15:
4053: * src/classes/op.C [template_gc] 1.127.2.22.2.31:
4054: * src/classes/string.C [template_gc] 1.125.2.15.2.23:
4055: * src/classes/table.C [template_gc] 1.172.2.14.2.26:
4056: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.7:
4057: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.18:
4058: * src/include/pa_string.h [template_gc] 1.144.2.28.2.47:
4059: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.34:
4060: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.16:
4061: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.15:
4062: * src/main/pa_request.C [template_gc] 1.245.2.37.2.29:
4063: * src/main/pa_string.C [template_gc] 1.172.2.21.2.37:
4064: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.5:
4065: * src/main/untaint.C [template_gc] 1.115.2.12.2.25:
4066: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.5:
4067: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.7:
4068: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.6:
4069: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.4:
4070: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.15:
4071: pa_vform violated String::invariant. started fixing [not
4072: compiled now]
4073:
4074: * src/classes/file.C [template_gc] 1.107.2.16.2.15:
4075: * src/classes/op.C [template_gc] 1.127.2.22.2.32:
4076: * src/classes/table.C [template_gc] 1.172.2.14.2.27:
4077: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.24:
4078: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.8:
4079: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.5:
4080: * src/include/pa_common.h [template_gc] 1.89.2.13.2.11:
4081: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.3:
4082: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.17:
4083: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.4:
4084: * src/main/pa_common.C [template_gc] 1.143.2.21.2.25:
4085: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.16:
4086: * src/main/pa_request.C [template_gc] 1.245.2.37.2.30:
4087: * src/main/untaint.C [template_gc] 1.115.2.12.2.27:
4088: * src/types/pa_value.h [template_gc] 1.109.2.25.2.11:
4089: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.17:
4090: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.5:
4091: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.6:
4092: started http://
4093: $.charset[] param
4094: and
4095: http response charset detection
4096: just compiled.
4097: todo:test
4098:
4099: * src/classes/string.C [template_gc] 1.125.2.15.2.24:
4100: * src/include/pa_string.h [template_gc] 1.144.2.28.2.48:
4101: * src/main/pa_string.C [template_gc] 1.172.2.21.2.38:
4102: * src/main/untaint.C [template_gc] 1.115.2.12.2.26:
4103: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.6:
4104: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.7:
4105: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.16:
4106: changed transcode param converntion along with string creating convention -- all strings are zero-terminated,
4107: this allowed to fix one remaining String("123", 2) case
4108:
4109: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.3:
4110: * src/lib/cord/Makefile.in [template_gc] 1.1.2.2:
4111: *** empty log message ***
4112:
4113: * src/classes/string.C [template_gc] 1.125.2.15.2.22:
4114: * src/include/pa_string.h [template_gc] 1.144.2.28.2.46:
4115: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.10:
4116: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.33:
4117: * src/main/compile.y [template_gc] 1.204.2.8.2.17:
4118: * src/main/pa_string.C [template_gc] 1.172.2.21.2.36:
4119: * src/main/untaint.C [template_gc] 1.115.2.12.2.24:
4120: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.23:
4121: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.12:
4122: number of string style improvements & optimizations
4123:
4124: * src/lib/cord/Makefile.am [template_gc] 1.1.2.2:
4125: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.9:
4126: * src/lib/cord/source.url [template_gc] 1.1.2.1:
4127: From: "Boehm, Hans" <hans_boehm@hp.com>
4128: To: "'Alexandr Petrosian (PAF)'" <PAF@design.ru>; "Boehm, Hans" <hans_boehm@hp.com>
4129: Sent: Tuesday, April 08, 2003 2:16 AM
4130: Subject: RE: libgc 6.2.alpha4 cord/cordbscs.c/CORD_cat bug [were: CORD__extend_path bug?
4131:
4132:
4133: Thanks for the bug report and patch.
4134:
4135: 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.
4136:
4137: Hans
4138:
4139: * src/classes/xnode.C [template_gc] 1.54.2.10.2.13:
4140: =0 bug fix [left from autoptr default ctor :(]
4141:
4142: 2003-04-07 paf
4143: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.7:
4144: small style change
4145:
4146: * src/include/pa_string.h [template_gc] 1.144.2.28.2.45:
4147: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.8:
4148: CORD_cat bugfix
4149:
4150: * src/include/pa_common.h [template_gc] 1.89.2.13.2.10:
4151: * src/main/pa_common.C [template_gc] 1.143.2.21.2.23:
4152: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.14:
4153: merged from head:safe mode error message now includes numbers
4154:
4155: * src/include/pa_common.h 1.90:
4156: * src/main/pa_common.C 1.149:
4157: * src/main/pa_exec.C 1.50:
4158: safe mode error message now includes numbers
4159:
4160: * src/main/execute.C 1.296:
4161: * src/main/execute.C [template_gc] 1.295.2.27.2.22:
4162: n-th attempt to make a=a work with double.
4163: problem: as_double returns it's result in fp-register
4164: compiler optimizes access to that register after b->as_double,
4165: and just compares ALREADY_STORED_VALUE with prev-calculated a->as_double from memory.
4166: _SAME_ double values do not match here.
4167: when forced to REload fp-register, values do match.
4168:
4169: tried to make them volatile.
4170:
4171: * src/main/untaint.C [template_gc] 1.115.2.12.2.19:
4172: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.22:
4173: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.11:
4174: unknown untaint lang now causes death
4175:
4176: 2003-04-04 paf
4177: * src/types/pa_vmail.C 1.44:
4178: mail receive: .txt attachemnts bug fix
4179: http://i2/tasks/edit/?id=4507350336410850921
4180:
4181: * src/main/pa_globals.C 1.154:
4182: exif mem leak
4183: http://i2/tasks/edit/?id=4480590323629807263
4184:
4185: * src/classes/classes.dsp 1.27:
4186: * src/lib/ltdl/libltdl.dsp 1.5:
4187: * src/lib/md5/md5.dsp 1.4:
4188: * src/lib/pcre/pcre.dsp 1.3:
4189: * src/main/compile.tab.C 1.82:
4190: * src/main/main.dsp 1.163:
4191: * src/main/pa_globals.C 1.153:
4192: * src/targets/cgi/parser3.dsp 1.62:
4193: * src/types/types.dsp 1.38:
4194: links to xml libs made relative, no need to unpack
4195: parser3project to /parser3project.
4196:
4197: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.31:
4198: * src/main/compile.y [template_gc] 1.204.2.8.2.15:
4199: more understandable error message in case @CLASS with more then
4200: one line inside
4201:
4202: * src/classes/classes.dsp 1.28:
4203: * src/main/main.dsp 1.164:
4204: * src/targets/cgi/parser3.dsp 1.63:
4205: * src/types/pa_vmail.C 1.43:
4206: * src/types/types.dsp 1.39:
4207: buf fix http://i2/tasks/edit/?id=4493946731322521294
4208: $.to[billgates@microsoft.com
4209: BCc: send-spam-to@someemails.ru
4210: ]
4211:
4212: * src/classes/file.C 1.110:
4213: * src/include/pa_exec.h 1.12:
4214: * src/main/pa_exec.C 1.49:
4215: incorportated pa_exec patch by
4216: From: "Victor Fedoseev" <vvf_ru@mail.ru>
4217: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
4218: Sent: Thursday, January 23, 2003 9:14 AM
4219:
4220: huge speedup on ^file::cgi with big result
4221:
4222: * configure [template_gc] 1.66.2.5.2.7:
4223: * tests/Makefile [template_gc] 1.1.2.8.2.8:
4224: * tests/Makefile [template_gc] 1.1.2.8.2.9:
4225: *** empty log message ***
4226:
4227: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.21:
4228: more understandable error message in case of errors in @unhandled_exception
4229:
4230: * src/classes/math.C 1.25:
4231: allowed random 1...
4232:
4233: * src/classes/xdoc.C 1.109:
4234: memory allocation func bugfix
4235: http://i2/tasks/edit/?id=4499303470368629745
4236:
1.24 paf 4237: * src/classes/table.C 1.173:
4238: sort table with 0 rows bug fixed
4239:
1.23 paf 4240: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.32:
4241: * src/main/compile.y [template_gc] 1.204.2.8.2.16:
4242: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.11:
4243: error column more precise - tab handling bug fixed
4244:
1.24 paf 4245: * src/classes/math.C [template_gc] 1.24.2.12.2.11:
4246: allowed random 0..
4247:
1.23 paf 4248: * src/classes/hash.C 1.55:
4249: * src/types/pa_vhash.h 1.44:
4250: $hash._default showed in foreach & co bug fix
4251: http://i2/tasks/edit/?id=4493701604654042676
4252:
4253: @main[]
4254: $with_default[
4255: $.a[1]
4256: $._default[default from with_default]
4257: ]
4258: ^show[$with_default]
4259:
4260: $to_add_to[
4261: $.b[2]
4262: ]
4263: ^to_add_to.add[$with_default]
4264: =$to_add_to.xxx=<br>
4265:
4266:
4267: ^show[$to_add_to]
4268:
4269:
4270: $cloned[^hash::create[$with_default]]
4271: =$cloned.xxx=<br>
4272: ^show[$cloned]
4273:
4274:
4275: @show[hash]
4276: ^hash.foreach[k;v]{
4277: $k = $v <br>
4278:
4279: }
4280: <hr>
4281:
4282: 2003-04-03 paf
4283: * src/classes/op.C [template_gc] 1.127.2.22.2.23:
4284: * src/include/pa_request.h [template_gc] 1.160.2.37.2.18:
4285: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.6:
4286: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.23:
4287: * src/main/execute.C [template_gc] 1.295.2.27.2.16:
4288: * src/main/pa_request.C [template_gc] 1.245.2.37.2.22:
4289: strack trace reset after handled exception [old bug fixed]
4290:
4291: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.22:
4292: * src/main/compile.y [template_gc] 1.204.2.8.2.10:
4293: parse position old bug fixed.
4294: position reporting made precise [both, in parse erros and runtime errors]
4295:
4296: * operators.txt [template_gc] 1.109.2.1.2.4:
4297: * src/classes/date.C [template_gc] 1.42.2.11.2.10:
4298: * src/classes/date.C [template_gc] 1.42.2.11.2.9:
4299: * src/classes/double.C [template_gc] 1.53.2.8.2.4:
4300: * src/classes/file.C [template_gc] 1.107.2.16.2.13:
4301: * src/classes/hash.C [template_gc] 1.54.2.13.2.14:
4302: * src/classes/image.C [template_gc] 1.90.2.15.2.20:
4303: * src/classes/image.C [template_gc] 1.90.2.15.2.21:
4304: * src/classes/int.C [template_gc] 1.49.2.7.2.5:
4305: * src/classes/mail.C [template_gc] 1.88.2.16.2.17:
4306: * src/classes/math.C [template_gc] 1.24.2.12.2.9:
4307: * src/classes/memory.C [template_gc] 1.1.2.4:
4308: * src/classes/op.C [template_gc] 1.127.2.22.2.27:
4309: * src/classes/op.C [template_gc] 1.127.2.22.2.28:
4310: * src/classes/response.C [template_gc] 1.23.2.8.2.3:
4311: * src/classes/string.C [template_gc] 1.125.2.15.2.20:
4312: * src/classes/string.C [template_gc] 1.125.2.15.2.21:
4313: * src/classes/table.C [template_gc] 1.172.2.14.2.24:
4314: * src/classes/table.C [template_gc] 1.172.2.14.2.25:
4315: * src/classes/void.C [template_gc] 1.28.2.5.2.9:
4316: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.22:
4317: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.23:
4318: * src/classes/xnode.C [template_gc] 1.54.2.10.2.12:
4319: * src/classes/xnode.h [template_gc] 1.18.2.6.2.7:
4320: * src/main/execute.C [template_gc] 1.295.2.27.2.19:
4321: * src/types/pa_method.h [template_gc] 1.1.2.4.2.5:
4322: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.12:
4323: MethodParams& now [methods without params receive zero
4324: reference, but they are expected not to look there]
4325:
4326: * src/main/execute.C [template_gc] 1.295.2.27.2.18:
4327: * src/types/pa_value.C [template_gc] 1.9.2.15.2.11:
4328: * src/types/pa_value.h [template_gc] 1.109.2.25.2.10:
4329: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.5:
4330: slightly improved error messages text:
4331: 1. is '%s', it
4332: 2. method undefined in case of ^void[]
4333:
1.24 paf 4334: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.2:
4335: removed 'patches'
4336:
1.23 paf 4337: * src/classes/math.C [template_gc] 1.24.2.12.2.10:
4338: top limit
4339:
4340: * src/classes/op.C [template_gc] 1.127.2.22.2.24:
4341: * src/include/pa_request.h [template_gc] 1.160.2.37.2.19:
4342: removed from trace 'a' exception when
4343: ^try{
4344: ^throw[a;1]
4345: }{
4346: ^throw[b;2]
4347: }
4348:
4349: this makes life easier: were: bad stack order -- were in exception catch unwind order, which didn't match execution order
4350:
4351:
4352: @main[]
4353: ^try{
4354: ^first[]
4355: }{
4356: ^throw[c;3]
4357: }
4358:
4359: @first[]
4360: ^throw[a;1]
4361:
4362: showed
4363: throw a
4364: first
4365: throw b
4366: try
4367:
4368: which is no good
4369:
4370: * src/classes/op.C [template_gc] 1.127.2.22.2.30:
4371: * src/main/pa_request.C [template_gc] 1.245.2.37.2.26:
4372: * tests/042.html [template_gc] 1.1.2.1.2.1:
4373: test 042 changed to realities, and passed [bug fixed]
4374:
4375: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.25:
4376: * src/main/compile.y [template_gc] 1.204.2.8.2.12:
4377: *** empty log message ***
4378:
4379: * operators.txt [template_gc] 1.109.2.1.2.3:
4380: * src/classes/op.C [template_gc] 1.127.2.22.2.26:
4381: * src/include/pa_request.h [template_gc] 1.160.2.37.2.21:
4382: * src/main/pa_request.C [template_gc] 1.245.2.37.2.24:
4383: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.11:
4384: ^process...[filename]
4385: useful for better error reporting [file/line/col]
4386:
4387: * INSTALL [template_gc] 1.31.6.2:
4388: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.5:
4389: * src/include/pa_request.h [template_gc] 1.160.2.37.2.23:
4390: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.29:
4391: * src/main/compile.y [template_gc] 1.204.2.8.2.14:
4392: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.11:
4393: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.10:
4394: * src/main/execute.C [template_gc] 1.295.2.27.2.20:
4395: * src/main/pa_request.C [template_gc] 1.245.2.37.2.27:
4396: debug info format simplified, now it's:
4397: OP_VALUE
4398: Operation::Origin << here
4399: value*
4400:
4401: higher limits:
4402: file number (max: 255)
4403: line number (max: 64535)
4404: column number (max: 255)
4405:
4406: * src/main/compile.C [template_gc] 1.69.2.6.2.8:
4407: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.27:
4408: * src/main/compile.y [template_gc] 1.204.2.8.2.13:
4409: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.9:
4410: precise parse error position in case of
4411:
4412: ^bug
4413: ]
4414:
4415: * src/classes/op.C [template_gc] 1.127.2.22.2.25:
4416: * src/include/pa_request.h [template_gc] 1.160.2.37.2.20:
4417: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.7:
4418: * src/include/pa_types.h [template_gc] 1.44.2.3.2.1:
4419: * src/main/execute.C [template_gc] 1.295.2.27.2.17:
4420: * src/main/pa_request.C [template_gc] 1.245.2.37.2.23:
4421: exception handling done. now we have error columns
4422: todo: test it
4423:
4424: * src/classes/op.C [template_gc] 1.127.2.22.2.29:
4425: * src/include/pa_request.h [template_gc] 1.160.2.37.2.22:
4426: * src/main/compile.C [template_gc] 1.69.2.6.2.7:
4427: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.24:
4428: * src/main/compile.y [template_gc] 1.204.2.8.2.11:
4429: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.10:
4430: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.8:
4431: * src/main/pa_request.C [template_gc] 1.245.2.37.2.25:
4432: introducing ^process...[main-method-alias]
4433:
4434: 2003-04-02 paf
4435: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.21:
4436: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.10:
4437: removed ref leak in xdoc::create/load
4438:
4439: * src/classes/op.C [template_gc] 1.127.2.22.2.22:
4440: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.3:
4441: * src/include/pa_request.h [template_gc] 1.160.2.37.2.16:
4442: * src/main/compile.C [template_gc] 1.69.2.6.2.5:
4443: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.20:
4444: * src/main/compile.y [template_gc] 1.204.2.8.2.8:
4445: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.8:
4446: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.6:
4447: * src/main/execute.C [template_gc] 1.295.2.27.2.14:
4448: * src/main/pa_request.C [template_gc] 1.245.2.37.2.20:
4449: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.9:
4450: prepared debug info
4451: todo:use it
4452:
4453: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.6:
4454: * tests/Makefile [template_gc] 1.1.2.8.2.6:
4455: replace bug fix [broke Dictionary constructor when moved to gc]
4456:
4457: * src/classes/op.C [template_gc] 1.127.2.22.2.21:
4458: * src/classes/table.C [template_gc] 1.172.2.14.2.22:
4459: * src/include/pa_request.h [template_gc] 1.160.2.37.2.15:
4460: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.7:
4461: * src/main/execute.C [template_gc] 1.295.2.27.2.12:
4462: * src/types/pa_value.h [template_gc] 1.109.2.25.2.9:
4463: * src/types/pa_vbool.h [template_gc] 1.21.2.3.2.2:
4464: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.4:
4465: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.4:
4466: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.3:
4467: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.6:
4468: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.6:
4469: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.7:
4470: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.4:
4471: * src/types/pa_vjunction.h [template_gc] 1.19.2.5.2.2:
4472: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.8:
4473: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.6:
4474: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.4:
4475: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.6:
4476: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.3:
4477: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.9:
4478: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.7:
4479: more locally scoped vars in execute (more easily optimizable)
4480:
4481: * src/lib/patches/gdome2.patch [template_gc] 1.1.6.1:
4482: starting in gdome 0.7.4 this is no longer needed [author
4483: applied my patch]
4484:
4485: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.4:
4486: * src/include/pa_request.h [template_gc] 1.160.2.37.2.17:
4487: * src/main/compile.C [template_gc] 1.69.2.6.2.6:
4488: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.21:
4489: * src/main/compile.y [template_gc] 1.204.2.8.2.9:
4490: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.9:
4491: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.7:
4492: * src/main/execute.C [template_gc] 1.295.2.27.2.15:
4493: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.9:
4494: * src/main/pa_request.C [template_gc] 1.245.2.37.2.21:
4495: debug info: started using.
4496: todo:complete
4497:
4498: * src/lib/patches/Makefile.am [template_gc] 1.3.6.1:
4499: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.2:
4500: not patches now
4501:
4502: * src/main/pa_common.C [template_gc] 1.143.2.21.2.21:
4503: * src/main/pa_common.C [template_gc] 1.143.2.21.2.22:
4504: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.6:
4505: uncommented http:// file loading
4506:
4507: * tests/Makefile [template_gc] 1.1.2.8.2.7:
4508: * tests/results/108.processed [template_gc] 1.1.2.1.2.1:
4509: * tests/results/117.processed [template_gc] 1.1.2.1.2.1:
4510: meta considered OK [it's up to coder now to remove it not
4511: needed]
4512:
4513: * configure [template_gc] 1.66.2.5.2.3:
4514: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.2:
4515: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.14:
4516: --enable-assertions autoconf-ed
4517:
4518: * src/include/pa_array.h [template_gc] 1.57.2.27.2.12:
4519: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.4:
4520: * src/main/main.dsp [template_gc] 1.161.6.14.2.8:
4521: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.19:
4522: array::get/put inlined
4523:
4524: * src/include/pa_array.h [template_gc] 1.57.2.27.2.14:
4525: * src/main/execute.C [template_gc] 1.295.2.27.2.13:
4526: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.20:
4527: * tests/run_parser.sh [template_gc] 1.1.2.1.2.1:
4528: gif encoder bug fix [gdGrowingBuf]
4529:
4530: * src/classes/form.C [template_gc] 1.34.2.7.2.7:
4531: * src/classes/hash.C [template_gc] 1.54.2.13.2.13:
4532: * src/classes/image.C [template_gc] 1.90.2.15.2.19:
4533: * src/classes/string.C [template_gc] 1.125.2.15.2.19:
4534: * src/classes/table.C [template_gc] 1.172.2.14.2.23:
4535: * src/classes/void.C [template_gc] 1.28.2.5.2.8:
4536: * src/include/pa_common.h [template_gc] 1.89.2.13.2.9:
4537: * src/main/pa_common.C [template_gc] 1.143.2.21.2.20:
4538: * src/main/pa_request.C [template_gc] 1.245.2.37.2.19:
4539: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.12:
4540: * src/main/pa_string.C [template_gc] 1.172.2.21.2.35:
4541: all calls to String::String(str,helper_length) are checked.
4542: found/fixed one place:
4543: $request:body now zero-terminated,
4544:
4545: * src/lib/patches/libxslt.patch [template_gc] 1.1.6.1:
4546: decided against patching -- one can remove that header in @
4547: postprocess, if he/she wants to
4548:
4549: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.2:
4550: strange mistake fixed: forgot to return Operation class->union
4551: after switching from autoptrs.
4552:
4553: * configure.in [template_gc] 1.62.2.5.2.4:
4554: * src/lib/Makefile.am [template_gc] 1.3.10.2:
4555: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.8:
4556: removed patches
4557:
4558: * configure [template_gc] 1.66.2.5.2.4:
4559: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.15:
4560: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.14:
4561: *** empty log message ***
4562:
4563: * configure.in [template_gc] 1.62.2.5.2.3:
4564: * src/classes/xnode.C [template_gc] 1.54.2.10.2.11:
4565: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.5:
4566: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.2:
4567: * src/include/pa_string.h [template_gc] 1.144.2.28.2.43:
4568: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.6:
4569: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.11:
4570: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.18:
4571: converted debug hacks to ANSI assertions
4572: started configure.in --enable-assertions
4573:
4574: * src/include/pa_array.h [template_gc] 1.57.2.27.2.13:
4575: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.5:
4576: * src/include/pa_string.h [template_gc] 1.144.2.28.2.44:
4577: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.6:
4578: * src/main/main.dsp [template_gc] 1.161.6.14.2.9:
4579: * src/main/pa_table.C [template_gc] 1.53.2.10.2.4:
4580: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.10:
4581: array get/put check become assertion
4582: iterator in methodframe filler
4583:
4584: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.7:
4585: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.13:
4586: globals.c: gc_substitute_memory_management_functions
4587: +installed CORD_oom function
4588:
4589: * src/lib/patches/libxml2.patch [template_gc] 1.1.6.1:
4590: found a way of dealing with charset tables without patching
4591: library [price: imposed limit of 10 user-defined charsets, but
4592: limit can be easily increased]
4593:
4594: * src/classes/table.C [template_gc] 1.172.2.14.2.21:
4595: * src/include/pa_table.h [template_gc] 1.48.2.11.2.7:
4596: * src/main/pa_table.C [template_gc] 1.53.2.10.2.5:
4597: few for(size_t i=0...) -> for(Array_iterator... i(..); i
4598: has_next()
4599:
4600: 2003-04-01 paf
4601: * src/lib/gc/Makefile.am 1.1:
4602: * src/lib/gc/include/Makefile.am 1.1:
4603: file Makefile.am was initially added on branch template_gc.
4604:
4605: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.8:
4606: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.4:
4607: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.19:
4608: * src/main/main.dsp [template_gc] 1.161.6.14.2.7:
4609: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.10:
4610: * src/targets/apache13/ApacheModuleParser3.dsp [template_gc] 1.16.12.1.2.1:
4611: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.12:
4612: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.2:
4613: * src/types/types.dsp [template_gc] 1.35.10.9.2.8:
4614: prepared xml-static configuration
4615:
4616: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.11:
4617: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.16:
4618: xml memory debugging showed no errors. todo: debug parser memory
4619:
4620: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.9:
4621: bug() to set bpt in (memory.c)
4622: some .am changes
4623:
4624: * src/lib/gc/Makefile.in 1.1:
4625: * src/lib/gc/include/Makefile.in 1.1:
4626: file Makefile.in was initially added on branch template_gc.
4627:
4628: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.20:
4629: * src/classes/xnode.h [template_gc] 1.18.2.6.2.6:
4630: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.17:
4631: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.10:
4632: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.17:
4633: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.8:
4634: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.8:
4635: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.6:
4636: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.5:
4637: memory bug debugged down: gdome uses glib memory, and stores last pointer to xmlDoc there, gc misses that and collects valid memory
4638: fixed by remembering xmlDoc from dom object in xdoc.
4639: todo: do something with premature free of xdoc with xnodes/node values referring into it
4640:
4641: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.15:
4642: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.13:
4643: more build configurations
4644:
4645: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.16:
4646: * src/main/pa_common.C [template_gc] 1.143.2.21.2.18:
4647: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.12:
4648: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.8:
4649: moved memory debugging to global level: to pa_gc_malloc
4650:
4651: * src/lib/gc/Makefile.am [template_gc] 1.1.2.1:
4652: * src/lib/gc/Makefile.in [template_gc] 1.1.2.1:
4653: * src/lib/gc/include/Makefile.am [template_gc] 1.1.2.1:
4654: * src/lib/gc/include/Makefile.in [template_gc] 1.1.2.1:
4655: *** empty log message ***
4656:
4657: * src/classes/mail.C [template_gc] 1.88.2.16.2.15:
4658: * src/classes/mail.C [template_gc] 1.88.2.16.2.16:
4659: typo fix
4660:
4661: 2003-03-31 paf
4662: * INSTALL [template_gc] 1.31.6.1:
4663: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.19:
4664: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.9:
4665: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.14:
4666: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.11:
4667: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.4:
4668: started xml lib memory debugging, simple checks failed:
4669: it seems that library does realloc(bad ptr), and recording those ptrs in heap [for debugging] was bad:
4670: heap situation changes = everything works fine
4671:
4672: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.6:
4673: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.13:
4674: worked around xmlRegisterCharEncodingHandler limitation [
4675: currently imposed limit of 10 user-defined charsets]
4676:
4677: 2003-03-28 paf
4678: * src/main/execute.C [template_gc] 1.295.2.27.2.11:
4679: execution stack copied to local
4680: register
4681: variable, removed lots [~2e7) of memory accesses
4682:
4683: 2003-03-27 paf
4684: * src/classes/string.C [template_gc] 1.125.2.15.2.17:
4685: * src/classes/table.C [template_gc] 1.172.2.14.2.19:
4686: * src/include/pa_array.h [template_gc] 1.57.2.27.2.9:
4687: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.3:
4688: * src/include/pa_string.h [template_gc] 1.144.2.28.2.40:
4689: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.5:
4690: * src/main/pa_string.C [template_gc] 1.172.2.21.2.33:
4691: * src/main/untaint.C [template_gc] 1.115.2.12.2.18:
4692: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.9:
4693: fixed clients of &get():
4694: most to use non-ref version,
4695: some[in tight places] to get_unchecked_ref
4696:
4697: * src/classes/date.C [template_gc] 1.42.2.11.2.8:
4698: * src/classes/file.C [template_gc] 1.107.2.16.2.12:
4699: * src/classes/hash.C [template_gc] 1.54.2.13.2.12:
4700: * src/classes/string.C [template_gc] 1.125.2.15.2.18:
4701: * src/classes/table.C [template_gc] 1.172.2.14.2.20:
4702: * src/classes/void.C [template_gc] 1.28.2.5.2.7:
4703: * src/include/pa_string.h [template_gc] 1.144.2.28.2.41:
4704: * src/lib/cord/cord.dsp [template_gc] 1.1.2.8:
4705: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.5:
4706: * src/lib/cord/include/cord.h [template_gc] 1.1.2.2:
4707: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.16:
4708: * src/main/compile.y [template_gc] 1.204.2.8.2.7:
4709: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.5:
4710: * src/main/pa_common.C [template_gc] 1.143.2.21.2.17:
4711: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.12:
4712: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.13:
4713: * src/main/pa_request.C [template_gc] 1.245.2.37.2.18:
4714: * src/main/pa_string.C [template_gc] 1.172.2.21.2.34:
4715: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.4:
4716: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.4:
4717: * src/types/pa_value.C [template_gc] 1.9.2.15.2.10:
4718: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.5:
4719: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.4:
4720: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.14:
4721: introducing append_help_length [radical improvement here]
4722:
4723: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.12:
4724: GC_java_finalization turned off [was 'not recommened' in gc.h,
4725: on win32 noticed no difference]
4726:
4727: * src/include/pa_array.h [template_gc] 1.57.2.27.2.11:
4728: returned checked array get [were disabled for debugging]
4729: result:not slower [don't understand that, it were INLINED]
4730: todo: find out a way of inlining it!
4731:
4732: * src/classes/memory.C [template_gc] 1.1.2.3:
4733: * src/include/pa_array.h [template_gc] 1.57.2.27.2.10:
4734: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.7:
4735: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.15:
4736: * src/lib/cord/cord.dsp [template_gc] 1.1.2.7:
4737: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.3:
4738: * src/lib/gc/include/gc.h [template_gc] 1.1.2.2:
4739: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.6:
4740: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.10:
4741: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.9:
4742: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.7:
4743: disabled gc, become even slower
4744:
4745: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.7:
4746: * src/classes/memory.C [template_gc] 1.1.2.2:
4747: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.16:
4748: * src/include/pa_array.h [template_gc] 1.57.2.27.2.8:
4749: * src/include/pa_request.h [template_gc] 1.160.2.37.2.14:
4750: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.2:
4751: * src/include/pa_string.h [template_gc] 1.144.2.28.2.39:
4752: * src/lib/cord/cord.dsp [template_gc] 1.1.2.6:
4753: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.4:
4754: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.3:
4755: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.3:
4756: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.15:
4757: * src/main/compile.y [template_gc] 1.204.2.8.2.6:
4758: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.4:
4759: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.4:
4760: * src/main/main.dsp [template_gc] 1.161.6.14.2.6:
4761: * src/main/pa_string.C [template_gc] 1.172.2.21.2.32:
4762: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.9:
4763: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.8:
4764: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.13:
4765: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.8:
4766: * src/types/types.dsp [template_gc] 1.35.10.9.2.7:
4767: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.3:
4768: Array::put(index, T>>&<< removed
4769: after Stack::pop wiping removed [moved to separate func]
4770: other Array & removed
4771:
4772: * src/lib/gc/include/gc_fake.h 1.1:
4773: file gc_fake.h was initially added on branch template_gc.
4774:
4775: * src/include/pa_string.h [template_gc] 1.144.2.28.2.42:
4776: * src/lib/gc/include/gc.h [template_gc] 1.1.2.3:
4777: * src/lib/gc/include/gc_fake.h [template_gc] 1.1.2.1:
4778: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.17:
4779: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.7:
4780: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.11:
4781: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.10:
4782: convention changed: all resulting strings are zero-terminated
4783:
4784: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.17:
4785: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.18:
4786: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.6:
4787: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.13:
4788: forgot to merge XML memory funcs replacement from gc branch
4789:
4790: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.18:
4791: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.7:
4792: XML memory funcs to GC works in debug, but fails in release
4793: todo: fix that
4794:
4795: * src/doc/memory.dox 1.1:
4796: file memory.dox was initially added on branch template_gc.
4797:
4798: * src/doc/memory.dox [template_gc] 1.1.2.1:
4799: forgot to add
4800:
4801: 2003-03-26 paf
4802: * src/lib/cord/include/private/cord_pos.h 1.1:
4803: file cord_pos.h was initially added on branch template_gc.
4804:
4805: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.6:
4806: * src/classes/file.C [template_gc] 1.107.2.16.2.11:
4807: * src/classes/op.C [template_gc] 1.127.2.22.2.20:
4808: * src/classes/table.C [template_gc] 1.172.2.14.2.18:
4809: * src/include/pa_array.h [template_gc] 1.57.2.27.2.7:
4810: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.5:
4811: * src/include/pa_stack.h [template_gc] 1.17.2.6.2.1:
4812: * src/include/pa_string.h [template_gc] 1.144.2.28.2.38:
4813: * src/include/pa_table.h [template_gc] 1.48.2.11.2.6:
4814: * src/lib/cord/cord.dsp [template_gc] 1.1.2.5:
4815: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.3:
4816: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.2:
4817: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.2:
4818: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.14:
4819: * src/main/compile.y [template_gc] 1.204.2.8.2.5:
4820: * src/main/main.dsp [template_gc] 1.161.6.14.2.5:
4821: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.12:
4822: * src/main/pa_common.C [template_gc] 1.143.2.21.2.16:
4823: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.11:
4824: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.11:
4825: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.7:
4826: * src/main/pa_table.C [template_gc] 1.53.2.10.2.3:
4827: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.8:
4828: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.7:
4829: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.7:
4830: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.10:
4831: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.7:
4832: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.5:
4833: * src/types/types.dsp [template_gc] 1.35.10.9.2.6:
4834: pre-evaluated .count() in some places
4835:
4836: * src/lib/cord/Makefile.am 1.1:
4837: * src/lib/cord/include/Makefile.am 1.1:
4838: * src/lib/cord/include/private/Makefile.am 1.1:
4839: file Makefile.am was initially added on branch template_gc.
4840:
4841: * src/lib/cord/Makefile.in 1.1:
4842: * src/lib/cord/include/Makefile.in 1.1:
4843: * src/lib/cord/include/private/Makefile.in 1.1:
4844: file Makefile.in was initially added on branch template_gc.
4845:
4846: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.4:
4847: * src/lib/cord/cord.dsp [template_gc] 1.1.2.3:
4848: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.13:
4849: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.3:
4850: * src/main/main.dsp [template_gc] 1.161.6.14.2.3:
4851: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.5:
4852: * src/targets/isapi/parser3isapi.dsp [template_gc] 1.41.12.1.2.1:
4853: * src/types/types.dsp [template_gc] 1.35.10.9.2.4:
4854: .dsp updated to use lib/gc,lib/cord
4855:
4856: * src/lib/cord/include/gc.h [template_gc] 1.1.2.2:
4857: * src/lib/gc/include/gc.h [template_gc] 1.1.2.1:
4858: introducing lib/gc
4859:
4860: * src/lib/cord/include/cord.h [template_gc] 1.1.2.1:
4861: * src/lib/cord/include/ec.h [template_gc] 1.1.2.1:
4862: * src/lib/cord/include/gc.h [template_gc] 1.1.2.1:
4863: * src/lib/cord/include/private/cord_pos.h [template_gc] 1.1.2.1:
4864: bundled gc includes
4865:
4866: * src/lib/cord/include/cord.h 1.1:
4867: file cord.h was initially added on branch template_gc.
4868:
4869: * src/lib/cord/include/ec.h 1.1:
4870: file ec.h was initially added on branch template_gc.
4871:
4872: * src/classes/op.C [template_gc] 1.127.2.22.2.18:
4873: * src/include/pa_array.h [template_gc] 1.57.2.27.2.6:
4874: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.7:
4875: * src/include/pa_string.h [template_gc] 1.144.2.28.2.35:
4876: * src/include/pa_version.h [template_gc] 1.7.16.1:
4877: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.12:
4878: * src/main/compile.y [template_gc] 1.204.2.8.2.4:
4879: * src/main/execute.C [template_gc] 1.295.2.27.2.10:
4880: * src/main/pa_common.C [template_gc] 1.143.2.21.2.15:
4881: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.8:
4882: * src/main/pa_request.C [template_gc] 1.245.2.37.2.17:
4883: * src/main/pa_string.C [template_gc] 1.172.2.21.2.30:
4884: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.7:
4885: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.4:
4886: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.2:
4887: a number of bugfixes [while testing first real site (aval)]
4888:
4889: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.5:
4890: * src/lib/cord/cord.dsp [template_gc] 1.1.2.4:
4891: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.2:
4892: * src/lib/md5/md5.dsp [template_gc] 1.2.10.2.2.1:
4893: * src/main/main.dsp [template_gc] 1.161.6.14.2.4:
4894: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.6:
4895: * src/types/types.dsp [template_gc] 1.35.10.9.2.5:
4896: started profiling
4897:
4898: * src/lib/cord/include/gc.h 1.1:
4899: * src/lib/gc/include/gc.h 1.1:
4900: file gc.h was initially added on branch template_gc.
4901:
4902: * acsite.m4 1.1:
4903: file acsite.m4 was initially added on branch template_gc.
4904:
4905: * acsite.m4 [template_gc] 1.1.2.1:
4906: * bin/Makefile.in [template_gc] 1.9.2.3.2.1:
4907: * etc/Makefile.in [template_gc] 1.14.2.3.2.1:
4908: * etc/parser3.charsets/Makefile.in [template_gc] 1.17.2.3.2.1:
4909: * src/Makefile.in [template_gc] 1.55.2.3.2.1:
4910: * src/classes/Makefile.am [template_gc] 1.40.16.2:
4911: * src/classes/Makefile.in [template_gc] 1.53.2.3.2.1:
4912: * src/classes/mail.C [template_gc] 1.88.2.16.2.14:
4913: * src/classes/math.C [template_gc] 1.24.2.12.2.8:
4914: * src/classes/op.C [template_gc] 1.127.2.22.2.19:
4915: * src/include/Makefile.in [template_gc] 1.11.2.5.2.1:
4916: * src/include/pa_common.h [template_gc] 1.89.2.13.2.8:
4917: * src/include/pa_config_auto.h.in [template_gc] 1.37.2.2.2.1:
4918: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.3:
4919: * src/include/pa_config_includes.h [template_gc] 1.23.2.5.2.1:
4920: * src/include/pa_request.h [template_gc] 1.160.2.37.2.13:
4921: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.5:
4922: * src/include/pa_string.h [template_gc] 1.144.2.28.2.36:
4923: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.4:
4924: * src/include/pa_version.h [template_gc] 1.7.16.2:
4925: * src/lib/Makefile.am [template_gc] 1.3.10.1:
4926: * src/lib/Makefile.in [template_gc] 1.8.2.3.2.1:
4927: * src/lib/cord/Makefile.am [template_gc] 1.1.2.1:
4928: * src/lib/cord/Makefile.in [template_gc] 1.1.2.1:
4929: * src/lib/cord/include/Makefile.am [template_gc] 1.1.2.1:
4930: * src/lib/cord/include/Makefile.in [template_gc] 1.1.2.1:
4931: * src/lib/cord/include/private/Makefile.am [template_gc] 1.1.2.1:
4932: * src/lib/cord/include/private/Makefile.in [template_gc] 1.1.2.1:
4933: * src/lib/ltdl/Makefile.in [template_gc] 1.4.2.1.2.2:
4934: * src/lib/md5/Makefile.in [template_gc] 1.6.2.3.2.1:
4935: * src/lib/patches/Makefile.in [template_gc] 1.10.2.3.2.1:
4936: * src/lib/pcre/Makefile.in [template_gc] 1.8.2.3.2.2:
4937: * src/main/Makefile.am [template_gc] 1.35.6.4.2.2:
4938: * src/main/Makefile.in [template_gc] 1.50.2.6.2.1:
4939: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.10:
4940: * src/main/pa_string.C [template_gc] 1.172.2.21.2.31:
4941: * src/main/untaint.C [template_gc] 1.115.2.12.2.17:
4942: * src/sql/Makefile.in [template_gc] 1.11.2.3.2.1:
4943: * src/targets/Makefile.in [template_gc] 1.42.2.3.2.1:
4944: * src/targets/apache13/Makefile.in [template_gc] 1.44.2.3.2.1:
4945: * src/targets/apache13/p3runConfigure.in [template_gc] 1.11.14.4.2.1:
4946: * src/targets/cgi/Makefile.am [template_gc] 1.46.2.5.2.1:
4947: * src/targets/cgi/Makefile.in [template_gc] 1.62.2.5.2.1:
4948: * src/targets/isapi/Makefile.in [template_gc] 1.11.2.3.2.1:
4949: * src/types/Makefile.am [template_gc] 1.28.10.1.2.2:
4950: * src/types/Makefile.in [template_gc] 1.50.2.4.2.1:
4951: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.3:
4952: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.3:
4953: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.3:
4954: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.5:
4955: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.6:
4956: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.3:
4957: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.5:
4958: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.4:
4959: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.6:
4960: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.6:
4961: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.3:
4962: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.5:
4963: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.7:
4964: configured math funcs
4965: ported pa_exec
4966:
4967: * src/classes/classes.dsp 1.26:
4968: * src/lib/ltdl/libltdl.dsp 1.4:
4969: * src/lib/md5/md5.dsp 1.3:
4970: * src/lib/pcre/pcre.dsp 1.2:
4971: * src/main/main.dsp 1.162:
4972: * src/targets/cgi/parser3.dsp 1.61:
4973: * src/types/types.dsp 1.37:
4974: .dsp profiling updated
4975:
4976: 2003-03-25 paf
4977: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.14:
4978: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.9:
4979: memory: new 'new' overloads for structure handling
4980:
1.24 paf 4981: * tests/results/109.processed [template_gc] 1.1.2.1.2.1:
4982: it was a bug in parser. updated 109 test result
4983:
1.23 paf 4984: * operators.txt [template_gc] 1.109.2.1.2.2:
4985: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.10:
4986: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.5:
4987: $status.memory
4988: used
4989: free
4990: since_compact
4991: process
4992:
4993: * src/doc/exception.dox 1.1:
4994: file exception.dox was initially added on branch template_gc.
4995:
4996: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.11:
4997: * src/main/untaint.C [template_gc] 1.115.2.12.2.15:
4998: untaint.C L_MAIL_HEADER
4999:
5000: * src/classes/xnode.C [template_gc] 1.54.2.10.2.9:
5001: * src/classes/xnode.h [template_gc] 1.18.2.6.2.5:
5002: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.13:
5003: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.6:
5004: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.5:
5005: xnode.C compiled, doc/node finalizers isntalled
5006:
5007: * src/main/pa_request.C [template_gc] 1.245.2.37.2.14:
5008: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.6:
5009: vxnode compiled
5010: xml linked
5011:
5012: * tests/results/121.processed 1.1:
5013: file 121.processed was initially added on branch template_gc.
5014:
5015: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.6:
5016: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.5:
5017: * src/main/untaint.C [template_gc] 1.115.2.12.2.16:
5018: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.3:
5019: untaint.C L_SQL
5020:
5021: * src/types/pa_vmemory.h 1.1:
5022: file pa_vmemory.h was initially added on branch template_gc.
5023:
5024: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.14:
5025: fixed transform params
5026:
5027: * operators.txt [template_gc] 1.109.2.1.2.1:
5028: * src/classes/Makefile.am [template_gc] 1.40.16.1:
5029: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.3:
5030: * src/classes/memory.C [template_gc] 1.1.2.1:
5031: * src/classes/op.C [template_gc] 1.127.2.22.2.17:
5032: * src/main/pa_request.C [template_gc] 1.245.2.37.2.15:
5033: * src/types/Makefile.am [template_gc] 1.28.10.1.2.1:
5034: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.4:
5035: * src/types/pa_vmemory.h [template_gc] 1.1.2.1:
5036: * src/types/types.dsp [template_gc] 1.35.10.9.2.3:
5037: * www/htdocs/.htaccess [template_gc] 1.12.6.9.2.1:
5038: ^memory:compact[]
5039:
5040: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.4:
5041: vxdoc compiled
5042:
5043: * tests/121.html 1.1:
5044: file 121.html was initially added on branch template_gc.
5045:
5046: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.15:
5047: * tests/Makefile [template_gc] 1.1.2.8.2.5:
5048: fixed transform params2
5049:
5050: * src/doc/string.dox [template_gc] 1.4.22.1:
5051: updated: new string internals
5052:
5053: * src/classes/image.C [template_gc] 1.90.2.15.2.18:
5054: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.13:
5055: * src/classes/xnode.C [template_gc] 1.54.2.10.2.10:
5056: * src/include/pa_string.h [template_gc] 1.144.2.28.2.34:
5057: * src/main/pa_string.C [template_gc] 1.172.2.21.2.29:
5058: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.7:
5059: removed StringBody(0) ambiguilty, introducting static
5060: StringBody::Format(int)
5061:
5062: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.10:
5063: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.6:
5064: * tests/Makefile [template_gc] 1.1.2.8.2.4:
5065: * tests/results/107.processed [template_gc] 1.1.2.1.2.1:
5066: fixed dom language [values are now considered tainted.
5067: it was a bug in parser. updated 107 test result
5068:
5069: * src/classes/image.C [template_gc] 1.90.2.15.2.17:
5070: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.12:
5071: * src/classes/xnode.h [template_gc] 1.18.2.6.2.4:
5072: * src/doc/exception.dox [template_gc] 1.1.2.1:
5073: * src/doc/index.dox [template_gc] 1.4.8.1:
5074: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.4:
5075: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.12:
5076: * src/include/pa_request.h [template_gc] 1.160.2.37.2.12:
5077: * src/include/pa_string.h [template_gc] 1.144.2.28.2.33:
5078: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.8:
5079: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.5:
5080: * src/main/pa_string.C [template_gc] 1.172.2.21.2.28:
5081: xdoc.C compiled
5082: todo: xnode.C / finalizers
5083:
5084: * src/classes/memory.C 1.1:
5085: file memory.C was initially added on branch template_gc.
5086:
5087: * src/main/pa_request.C [template_gc] 1.245.2.37.2.16:
5088: * src/main/untaint.C [template_gc] 1.115.2.12.2.14:
5089: * src/types/pa_value.C [template_gc] 1.9.2.15.2.9:
5090: * src/types/pa_value.h [template_gc] 1.109.2.25.2.8:
5091: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.5:
5092: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.6:
5093: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.4:
5094: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.5:
5095: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.3:
5096: * tests/121.html [template_gc] 1.1.2.1:
5097: * tests/results/121.processed [template_gc] 1.1.2.1:
5098: untaint.C L_URI
5099:
5100: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.5:
5101: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.6:
5102: fixed stylesheet caching
5103:
5104: 2003-03-24 paf
5105: * src/classes/void.C [template_gc] 1.28.2.5.2.6:
5106: void.C compiled
5107:
5108: * src/main/pa_common.C [template_gc] 1.143.2.21.2.14:
5109: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.9:
5110: http://
5111:
5112: * src/classes/file.C [template_gc] 1.107.2.16.2.10:
5113: * src/classes/image.C [template_gc] 1.90.2.15.2.16:
5114: * src/classes/mail.C [template_gc] 1.88.2.16.2.13:
5115: * src/include/pa_string.h [template_gc] 1.144.2.28.2.32:
5116: * src/main/pa_common.C [template_gc] 1.143.2.21.2.13:
5117: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.8:
5118: introducing string[body]::pos(char)
5119:
5120: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.4:
5121: pa_vstatus.C compiled
5122:
5123: * src/include/pa_string.h [template_gc] 1.144.2.28.2.30:
5124: * src/main/pa_string.C [template_gc] 1.172.2.21.2.26:
5125: * src/main/untaint.C [template_gc] 1.115.2.12.2.12:
5126: String::ArrayFragment::append_positions fixed
5127:
5128: * src/classes/hash.C [template_gc] 1.54.2.13.2.11:
5129: * src/classes/string.C [template_gc] 1.125.2.15.2.16:
5130: * src/classes/table.C [template_gc] 1.172.2.14.2.14:
5131: * src/types/pa_value.C [template_gc] 1.9.2.15.2.7:
5132: all linked
5133: todo: debug
5134:
5135: * src/classes/hash.C [template_gc] 1.54.2.13.2.10:
5136: * src/classes/image.C [template_gc] 1.90.2.15.2.12:
5137: * src/classes/string.C [template_gc] 1.125.2.15.2.10:
5138: * src/classes/table.C [template_gc] 1.172.2.14.2.9:
5139: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.10:
5140: * src/include/pa_string.h [template_gc] 1.144.2.28.2.23:
5141: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.4:
5142: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.4:
5143: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.10:
5144: image.C compiled
5145:
5146: * src/classes/mail.C [template_gc] 1.88.2.16.2.10:
5147: * src/classes/string.C [template_gc] 1.125.2.15.2.11:
5148: * src/classes/table.C [template_gc] 1.172.2.14.2.11:
5149: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.3:
5150: mail.C compiled
5151:
5152: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.4:
5153: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.5:
5154: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.9:
5155: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.5:
5156: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.4:
5157: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.5:
5158: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.4:
5159: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.4:
5160: pa_vstateless_class.C compiled
5161:
5162: * src/classes/hash.C [template_gc] 1.54.2.13.2.9:
5163: * src/classes/string.C [template_gc] 1.125.2.15.2.9:
5164: * src/classes/table.C [template_gc] 1.172.2.14.2.8:
5165: * src/classes/void.C [template_gc] 1.28.2.5.2.4:
5166: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.9:
5167: * src/include/pa_request.h [template_gc] 1.160.2.37.2.8:
5168: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.4:
5169: hash.C compiled
5170:
5171: * src/classes/string.C [template_gc] 1.125.2.15.2.15:
5172: * src/types/pa_value.C [template_gc] 1.9.2.15.2.6:
5173: * src/types/pa_value.h [template_gc] 1.109.2.25.2.5:
5174: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.4:
5175: pa_value.C compiled
5176:
5177: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.6:
5178: pa_vtable.C compiled
5179:
5180: * src/main/execute.C [template_gc] 1.295.2.27.2.7:
5181: * src/main/pa_string.C [template_gc] 1.172.2.21.2.22:
5182: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.5:
5183: classes.lib
5184: main.lib compiled
5185:
5186: * src/classes/image.C [template_gc] 1.90.2.15.2.14:
5187: * src/classes/op.C [template_gc] 1.127.2.22.2.16:
5188: * src/classes/table.C [template_gc] 1.172.2.14.2.16:
5189: * src/include/pa_string.h [template_gc] 1.144.2.28.2.28:
5190: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.10:
5191: * src/main/compile.y [template_gc] 1.204.2.8.2.3:
5192: * src/main/execute.C [template_gc] 1.295.2.27.2.8:
5193: * src/main/pa_common.C [template_gc] 1.143.2.21.2.11:
5194: * src/main/untaint.C [template_gc] 1.115.2.12.2.11:
5195: * tests/Makefile [template_gc] 1.1.2.8.2.1:
5196: attempt to do gif encoding to CORD_ec [bad]
5197: would rewrite as realloc now
5198:
5199: * src/classes/mail.C [template_gc] 1.88.2.16.2.11:
5200: * src/main/pa_request.C [template_gc] 1.245.2.37.2.10:
5201: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.5:
5202: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.5:
5203: all compiled.
5204: todo:link
5205:
5206: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.3:
5207: pa_vfile.C compiled
5208:
5209: * src/main/pa_string.C [template_gc] 1.172.2.21.2.24:
5210: * tests/Makefile [template_gc] 1.1.2.8.2.2:
5211: string::pos fixed
5212:
5213: * src/classes/op.C [template_gc] 1.127.2.22.2.14:
5214: * src/classes/string.C [template_gc] 1.125.2.15.2.12:
5215: * src/classes/table.C [template_gc] 1.172.2.14.2.12:
5216: * src/classes/void.C [template_gc] 1.28.2.5.2.5:
5217: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.5:
5218: * src/include/pa_string.h [template_gc] 1.144.2.28.2.24:
5219: * src/main/pa_request.C [template_gc] 1.245.2.37.2.9:
5220: * src/main/pa_string.C [template_gc] 1.172.2.21.2.19:
5221: op.C compiled
5222:
5223: * src/classes/string.C [template_gc] 1.125.2.15.2.14:
5224: * src/classes/table.C [template_gc] 1.172.2.14.2.13:
5225: * src/include/pa_string.h [template_gc] 1.144.2.28.2.26:
5226: * src/main/pa_string.C [template_gc] 1.172.2.21.2.21:
5227: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.5:
5228: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.4:
5229: table.C compiled
5230:
5231: * src/types/pa_value.h [template_gc] 1.109.2.25.2.6:
5232: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.3:
5233: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.6:
5234: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.3:
5235: pa_vcookie.C compiled
5236:
5237: * parser3.dsw [template_gc] 1.7.6.1.2.3:
5238: * src/classes/date.C [template_gc] 1.42.2.11.2.6:
5239: * src/classes/file.C [template_gc] 1.107.2.16.2.7:
5240: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.5:
5241: * src/include/pa_string.h [template_gc] 1.144.2.28.2.27:
5242: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.8:
5243: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.6:
5244: empty run passed OK
5245:
5246: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.11:
5247: * src/classes/xnode.C [template_gc] 1.54.2.10.2.8:
5248: * src/classes/xnode.h [template_gc] 1.18.2.6.2.3:
5249: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.3:
5250: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.2:
5251: * src/include/pa_request.h [template_gc] 1.160.2.37.2.11:
5252: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.3:
5253: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.4:
5254: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.7:
5255: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.7:
5256: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.4:
5257: * src/main/pa_request.C [template_gc] 1.245.2.37.2.13:
5258: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.5:
5259: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.5:
5260: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.4:
5261: started XML
5262:
5263: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.5:
5264: pa_vform.C compiled
5265:
5266: * src/classes/math.C [template_gc] 1.24.2.12.2.6:
5267: * src/classes/op.C [template_gc] 1.127.2.22.2.13:
5268: math.C compiled
5269:
5270: * src/classes/classes.C [template_gc] 1.18.2.6.2.2:
5271: * src/classes/classes.awk [template_gc] 1.6.6.3.2.1:
5272: * src/classes/classes.h [template_gc] 1.23.2.9.2.3:
5273: * src/classes/date.C [template_gc] 1.42.2.11.2.5:
5274: * src/classes/double.C [template_gc] 1.53.2.8.2.3:
5275: * src/classes/file.C [template_gc] 1.107.2.16.2.6:
5276: * src/classes/form.C [template_gc] 1.34.2.7.2.5:
5277: * src/classes/hash.C [template_gc] 1.54.2.13.2.8:
5278: * src/classes/image.C [template_gc] 1.90.2.15.2.11:
5279: * src/classes/int.C [template_gc] 1.49.2.7.2.3:
5280: * src/classes/mail.C [template_gc] 1.88.2.16.2.9:
5281: * src/classes/math.C [template_gc] 1.24.2.12.2.5:
5282: * src/classes/op.C [template_gc] 1.127.2.22.2.12:
5283: * src/classes/response.C [template_gc] 1.23.2.8.2.2:
5284: * src/classes/string.C [template_gc] 1.125.2.15.2.8:
5285: * src/classes/table.C [template_gc] 1.172.2.14.2.7:
5286: * src/classes/void.C [template_gc] 1.28.2.5.2.3:
5287: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.8:
5288: * src/classes/xnode.C [template_gc] 1.54.2.10.2.7:
5289: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.9:
5290: * src/include/pa_request.h [template_gc] 1.160.2.37.2.7:
5291: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.4:
5292: * src/include/pa_string.h [template_gc] 1.144.2.28.2.22:
5293: * src/main/pa_string.C [template_gc] 1.172.2.21.2.18:
5294: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.3:
5295: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.8:
5296: file.C
5297: table.C compiled
5298:
5299: * src/classes/file.C [template_gc] 1.107.2.16.2.9:
5300: * src/classes/image.C [template_gc] 1.90.2.15.2.15:
5301: * src/classes/mail.C [template_gc] 1.88.2.16.2.12:
5302: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.11:
5303: * src/include/pa_string.h [template_gc] 1.144.2.28.2.31:
5304: * src/main/pa_common.C [template_gc] 1.143.2.21.2.12:
5305: * src/main/pa_request.C [template_gc] 1.245.2.37.2.12:
5306: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.7:
5307: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.5:
5308: size_t pos everywhere checks changed to check for eq STRING_NOT_FOUND
5309:
5310: * src/classes/int.C [template_gc] 1.49.2.7.2.4:
5311: * src/classes/table.C [template_gc] 1.172.2.14.2.10:
5312: int.C compiled
5313:
5314: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.4:
5315: pa_wcontext.C compiled
5316:
5317: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.4:
5318: pa_vstring.C compiled
5319:
5320: * src/main/pa_string.C [template_gc] 1.172.2.21.2.27:
5321: * src/main/untaint.C [template_gc] 1.115.2.12.2.13:
5322: * tests/Makefile [template_gc] 1.1.2.8.2.3:
5323: string optimize bit implemented
5324:
5325: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.6:
5326: * src/main/execute.C [template_gc] 1.295.2.27.2.9:
5327: * src/main/pa_string.C [template_gc] 1.172.2.21.2.23:
5328: hashcode implemented fully, including per-char callback [it can
5329: be - substr CORD node]
5330:
5331: * src/classes/table.C [template_gc] 1.172.2.14.2.17:
5332: * src/include/pa_string.h [template_gc] 1.144.2.28.2.29:
5333: * src/main/pa_string.C [template_gc] 1.172.2.21.2.25:
5334: String::this_starts fixed
5335:
5336: * src/classes/date.C [template_gc] 1.42.2.11.2.7:
5337: * src/classes/file.C [template_gc] 1.107.2.16.2.8:
5338: * src/classes/form.C [template_gc] 1.34.2.7.2.6:
5339: * src/classes/image.C [template_gc] 1.90.2.15.2.13:
5340: * src/classes/math.C [template_gc] 1.24.2.12.2.7:
5341: * src/classes/op.C [template_gc] 1.127.2.22.2.15:
5342: * src/classes/table.C [template_gc] 1.172.2.14.2.15:
5343: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.4:
5344: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.4:
5345: * src/include/pa_common.h [template_gc] 1.89.2.13.2.7:
5346: * src/include/pa_request.h [template_gc] 1.160.2.37.2.10:
5347: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.4:
5348: * src/include/pa_table.h [template_gc] 1.48.2.11.2.5:
5349: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.6:
5350: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.6:
5351: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.9:
5352: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.3:
5353: * src/main/pa_request.C [template_gc] 1.245.2.37.2.11:
5354: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.3:
5355: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.4:
5356: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.5:
5357: * src/types/pa_value.C [template_gc] 1.9.2.15.2.8:
5358: * src/types/pa_value.h [template_gc] 1.109.2.25.2.7:
5359: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.12:
5360: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.6:
5361: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.5:
5362: 2*2 worked :)
5363:
5364: * src/classes/string.C [template_gc] 1.125.2.15.2.13:
5365: * src/include/pa_request.h [template_gc] 1.160.2.37.2.9:
5366: * src/include/pa_string.h [template_gc] 1.144.2.28.2.25:
5367: * src/main/pa_string.C [template_gc] 1.172.2.21.2.20:
5368: string.C compiled
5369:
5370: * src/include/pa_array.h [template_gc] 1.57.2.27.2.5:
5371: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.11:
5372: gif encoding rewritten to rewalloc with 100byte buf ahead
5373:
5374: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.10:
5375: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.11:
5376: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.4:
5377: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.3:
5378: pa_vmail.C compiled
5379:
5380: * src/types/pa_vhash.C [template_gc] 1.1.2.3.2.2:
5381: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.6:
5382: pa_vimage.C compiled
5383:
5384: * src/include/pa_string.h [template_gc] 1.144.2.28.2.21:
5385: * src/main/pa_string.C [template_gc] 1.172.2.21.2.17:
5386: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.2:
5387: * src/main/untaint.C [template_gc] 1.115.2.12.2.10:
5388: main.lib compiled
5389:
5390: 2003-03-21 paf
5391: * src/classes/hash.C [template_gc] 1.54.2.13.2.6:
5392: * src/classes/mail.C [template_gc] 1.88.2.16.2.8:
5393: * src/classes/op.C [template_gc] 1.127.2.22.2.9:
5394: * src/include/pa_request.h [template_gc] 1.160.2.37.2.5:
5395: * src/main/execute.C [template_gc] 1.295.2.27.2.6:
5396: * src/main/pa_request.C [template_gc] 1.245.2.37.2.7:
5397: * src/types/pa_value.C [template_gc] 1.9.2.15.2.5:
5398: * src/types/pa_value.h [template_gc] 1.109.2.25.2.4:
5399: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.5:
5400: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.3:
5401: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.4:
5402: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.7:
5403: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.4:
5404: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.3:
5405: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.3:
5406: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.3:
5407: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.4:
5408: pa_request.C 50% compiled
5409:
5410: * src/classes/op.C [template_gc] 1.127.2.22.2.11:
5411: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.3:
5412: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.3:
5413: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.3:
5414: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.3:
5415: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.5:
5416: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.2:
5417: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.5:
5418: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.2:
5419: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.5:
5420: pa_sql_driver_manager.C compiled
5421:
5422: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.4:
5423: * src/main/pa_string.C [template_gc] 1.172.2.21.2.14:
5424: test14 [bug fixed]
5425:
1.24 paf 5426: * src/classes/file.C 1.108:
5427: ^file::exec/cgi now does not pass post data by default.
5428: use: ^file::exec[...;$.stdin[$request.body]
5429:
1.23 paf 5430: * src/classes/classes.C [template_gc] 1.18.2.6.2.1:
5431: * src/classes/classes.h [template_gc] 1.23.2.9.2.2:
5432: * src/classes/date.C [template_gc] 1.42.2.11.2.4:
5433: * src/classes/double.C [template_gc] 1.53.2.8.2.2:
5434: * src/classes/file.C [template_gc] 1.107.2.16.2.5:
5435: * src/classes/form.C [template_gc] 1.34.2.7.2.4:
5436: * src/classes/hash.C [template_gc] 1.54.2.13.2.5:
5437: * src/classes/image.C [template_gc] 1.90.2.15.2.8:
5438: * src/classes/int.C [template_gc] 1.49.2.7.2.2:
5439: * src/classes/mail.C [template_gc] 1.88.2.16.2.6:
5440: * src/classes/math.C [template_gc] 1.24.2.12.2.4:
5441: * src/classes/op.C [template_gc] 1.127.2.22.2.7:
5442: * src/classes/string.C [template_gc] 1.125.2.15.2.7:
5443: * src/classes/table.C [template_gc] 1.172.2.14.2.6:
5444: * src/classes/void.C [template_gc] 1.28.2.5.2.2:
5445: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.6:
5446: * src/classes/xnode.C [template_gc] 1.54.2.10.2.5:
5447: * src/classes/xnode.h [template_gc] 1.18.2.6.2.2:
5448: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.2:
5449: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.2:
5450: * src/include/pa_common.h [template_gc] 1.89.2.13.2.5:
5451: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.2:
5452: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.8:
5453: * src/include/pa_operation.h [template_gc] 1.1.2.6.2.1:
5454: * src/include/pa_request.h [template_gc] 1.160.2.37.2.3:
5455: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.3:
5456: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.2:
5457: * src/include/pa_string.h [template_gc] 1.144.2.28.2.17:
5458: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.2:
5459: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.2:
5460: * src/include/pa_table.h [template_gc] 1.48.2.11.2.4:
5461: * src/main/compile.C [template_gc] 1.69.2.6.2.3:
5462: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.7:
5463: * src/main/compile.y [template_gc] 1.204.2.8.2.1:
5464: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.3:
5465: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.2:
5466: * src/main/execute.C [template_gc] 1.295.2.27.2.4:
5467: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.4:
5468: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.2:
5469: * src/main/pa_common.C [template_gc] 1.143.2.21.2.8:
5470: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.5:
5471: * src/main/pa_request.C [template_gc] 1.245.2.37.2.5:
5472: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.4:
5473: * src/main/pa_string.C [template_gc] 1.172.2.21.2.15:
5474: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.4:
5475: * src/main/untaint.C [template_gc] 1.115.2.12.2.9:
5476: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.3:
5477: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.4:
5478: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.4:
5479: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.2:
5480: * src/types/pa_method.h [template_gc] 1.1.2.4.2.3:
5481: * src/types/pa_value.C [template_gc] 1.9.2.15.2.4:
5482: * src/types/pa_value.h [template_gc] 1.109.2.25.2.3:
5483: * src/types/pa_vbool.h [template_gc] 1.21.2.3.2.1:
5484: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.2:
5485: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.2:
5486: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.3:
5487: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.4:
5488: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.2:
5489: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.2:
5490: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.2:
5491: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.3:
5492: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.2:
5493: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.4:
5494: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.4:
5495: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.2:
5496: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.2:
5497: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.3:
5498: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.2:
5499: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.2:
5500: * src/types/pa_vjunction.h [template_gc] 1.19.2.5.2.1:
5501: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.8:
5502: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.2:
5503: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.2:
5504: * src/types/pa_vmath.h [template_gc] 1.14.2.4.2.2:
5505: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.4:
5506: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.5:
5507: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.3:
5508: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.2:
5509: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.2:
5510: * src/types/pa_vrequest.h [template_gc] 1.25.2.3.2.2:
5511: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.3:
5512: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.2:
5513: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.2:
5514: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.3:
5515: * src/types/pa_vstateless_object.h [template_gc] 1.28.2.4.2.2:
5516: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.3:
5517: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.2:
5518: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.3:
5519: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.2:
5520: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.3:
5521: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.3:
5522: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.2:
5523: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.3:
5524: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.4:
5525: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.4:
5526: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.3:
5527: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.3:
5528: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.4:
5529: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.3:
5530: introducing StringBody [C++ CORD wrapper]
5531:
5532: * src/main/pa_common.C 1.146:
5533: * src/main/pa_common.C 1.148:
5534: } typo bug fix
5535:
5536: * src/classes/hash.C [template_gc] 1.54.2.13.2.7:
5537: * src/classes/image.C [template_gc] 1.90.2.15.2.10:
5538: * src/classes/op.C [template_gc] 1.127.2.22.2.10:
5539: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.7:
5540: * src/classes/xnode.C [template_gc] 1.54.2.10.2.6:
5541: * src/include/pa_common.h [template_gc] 1.89.2.13.2.6:
5542: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.5:
5543: * src/include/pa_request.h [template_gc] 1.160.2.37.2.6:
5544: * src/include/pa_string.h [template_gc] 1.144.2.28.2.20:
5545: * src/main/compile.C [template_gc] 1.69.2.6.2.4:
5546: * src/main/pa_common.C [template_gc] 1.143.2.21.2.10:
5547: * src/main/pa_request.C [template_gc] 1.245.2.37.2.8:
5548: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.9:
5549: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.4:
5550: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.5:
5551: pa_request.C compiled
5552:
5553: * src/classes/image.C [template_gc] 1.90.2.15.2.9:
5554: * src/classes/mail.C [template_gc] 1.88.2.16.2.7:
5555: * src/classes/op.C [template_gc] 1.127.2.22.2.8:
5556: * src/include/pa_request.h [template_gc] 1.160.2.37.2.4:
5557: * src/include/pa_string.h [template_gc] 1.144.2.28.2.18:
5558: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.8:
5559: * src/main/compile.y [template_gc] 1.204.2.8.2.2:
5560: * src/main/execute.C [template_gc] 1.295.2.27.2.5:
5561: * src/main/pa_common.C [template_gc] 1.143.2.21.2.9:
5562: * src/main/pa_request.C [template_gc] 1.245.2.37.2.6:
5563: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.3:
5564: * src/types/pa_method.h [template_gc] 1.1.2.4.2.4:
5565: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.4:
5566: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.3:
5567: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.6:
5568: execute.C compiled
5569:
5570: * src/main/pa_common.C 1.147:
5571: * src/targets/cgi/parser3.C 1.217:
5572: *** empty log message ***
5573:
5574: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.2:
5575: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.3:
5576: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.3:
5577: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.9:
5578: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.5:
5579: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.3:
5580: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.5:
5581: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.6:
5582: pa_charsets.C compiled
5583:
5584: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.4:
5585: * src/include/pa_string.h [template_gc] 1.144.2.28.2.19:
5586: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.7:
5587: * src/main/pa_string.C [template_gc] 1.172.2.21.2.16:
5588: pa_exec.C compiled [win32 only for now] todo: on unix
5589:
5590: * src/classes/file.C 1.109:
5591: * src/include/pa_charset.h 1.21:
5592: * src/main/pa_charset.C 1.34:
5593: $file::exec/cgi[script;
5594: $.charset[this is script's charset]
5595:
5596: command line, env values, input got transcoded before call
5597: stdout, stderr got transcoded after call
5598:
5599: 2003-03-20 paf
5600: * src/include/pa_string.h [template_gc] 1.144.2.28.2.12:
5601: this_starts fixed
5602:
5603: * src/include/pa_string.h [template_gc] 1.144.2.28.2.16:
5604: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.3:
5605: * src/main/pa_string.C [template_gc] 1.172.2.21.2.13:
5606: * src/main/untaint.C [template_gc] 1.115.2.12.2.8:
5607: cord bug fix, but still errors
5608: todo: clear out
5609:
5610: * src/include/pa_array.h [template_gc] 1.57.2.27.2.4:
5611: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.4:
5612: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.6:
5613: * src/include/pa_string.h [template_gc] 1.144.2.28.2.9:
5614: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.3:
5615: * src/main/pa_string.C [template_gc] 1.172.2.21.2.8:
5616: test: gc/exit runned OK
5617:
5618: * src/classes/image.C [template_gc] 1.90.2.15.2.5:
5619: * src/classes/mail.C [template_gc] 1.88.2.16.2.4:
5620: * src/classes/math.C [template_gc] 1.24.2.12.2.3:
5621: * src/classes/string.C [template_gc] 1.125.2.15.2.5:
5622: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.3:
5623: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.3:
5624: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.5:
5625: * src/include/pa_string.h [template_gc] 1.144.2.28.2.7:
5626: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.2:
5627: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.2:
5628: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.2:
5629: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.3:
5630: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.2:
5631: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.2:
5632: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.2:
5633: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.2:
5634: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.2:
5635: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.4:
5636: * src/main/pa_common.C [template_gc] 1.143.2.21.2.5:
5637: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.2:
5638: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.3:
5639: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.2:
5640: * src/main/pa_request.C [template_gc] 1.245.2.37.2.4:
5641: * src/main/pa_string.C [template_gc] 1.172.2.21.2.6:
5642: * src/main/untaint.C [template_gc] 1.115.2.12.2.4:
5643: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.3:
5644: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.5:
5645: untaint.C 99% [except mail&sql&optimize]
5646:
1.24 paf 5647: * src/types/pa_vmail.C 1.42:
5648: another naming problem: should not name vars like that: unpredictable close caused problems with later sending mail:
5649: Mar 20 06:39:53 pt-6 sendmail[19044]: File descriptors missing on startup: stdin; Bad file number
5650:
5651: todo: find out why so many filters(stream) here. probably wrong?
5652:
1.23 paf 5653: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.4:
5654: * src/include/pa_string.h [template_gc] 1.144.2.28.2.8:
5655: * src/main/pa_common.C [template_gc] 1.143.2.21.2.6:
5656: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.3:
5657: * src/main/pa_string.C [template_gc] 1.172.2.21.2.7:
5658: * src/main/untaint.C [template_gc] 1.115.2.12.2.5:
5659: test compiled
5660:
5661: * src/include/pa_string.h [template_gc] 1.144.2.28.2.15:
5662: more tests
5663:
5664: * src/classes/image.C [template_gc] 1.90.2.15.2.7:
5665: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.5:
5666: * src/include/pa_string.h [template_gc] 1.144.2.28.2.14:
5667: * src/lib/ltdl/ltdl.c [template_gc] 1.3.2.1.2.1:
5668: * src/lib/ltdl/ltdl.h [template_gc] 1.2.2.1.2.1:
5669: * src/lib/pcre/internal.h [template_gc] 1.1.18.1:
5670: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.3:
5671: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.3:
5672: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.6:
5673: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.4:
5674: * src/main/pa_string.C [template_gc] 1.172.2.21.2.11:
5675: * src/main/untaint.C [template_gc] 1.115.2.12.2.7:
5676: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.7:
5677: more tests [bugs fixed]
5678:
1.24 paf 5679: * src/include/pa_string.h [template_gc] 1.144.2.28.2.11:
5680: * src/main/pa_string.C [template_gc] 1.172.2.21.2.10:
5681: added: assertion on new String ctor & append params convention
5682:
1.23 paf 5683: * src/main/pa_string.C [template_gc] 1.172.2.21.2.12:
5684: string.pos fixed
5685:
5686: * src/classes/file.C [template_gc] 1.107.2.16.2.4:
5687: * src/classes/hash.C [template_gc] 1.54.2.13.2.4:
5688: * src/classes/image.C [template_gc] 1.90.2.15.2.6:
5689: * src/classes/mail.C [template_gc] 1.88.2.16.2.5:
5690: * src/classes/op.C [template_gc] 1.127.2.22.2.6:
5691: * src/classes/string.C [template_gc] 1.125.2.15.2.6:
5692: * src/classes/table.C [template_gc] 1.172.2.14.2.5:
5693: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.5:
5694: * src/include/pa_common.h [template_gc] 1.89.2.13.2.4:
5695: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.7:
5696: * src/include/pa_string.h [template_gc] 1.144.2.28.2.10:
5697: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.5:
5698: * src/main/pa_common.C [template_gc] 1.143.2.21.2.7:
5699: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.4:
5700: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.4:
5701: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.3:
5702: * src/main/pa_string.C [template_gc] 1.172.2.21.2.9:
5703: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.3:
5704: * src/main/untaint.C [template_gc] 1.115.2.12.2.6:
5705: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.3:
5706: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.2:
5707: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.6:
5708: more tests OK
5709:
5710: * parser3.dsw [template_gc] 1.7.6.1.2.2:
5711: * src/classes/file.C [template_gc] 1.107.2.16.2.3:
5712: * src/classes/image.C [template_gc] 1.90.2.15.2.4:
5713: * src/classes/op.C [template_gc] 1.127.2.22.2.5:
5714: * src/classes/string.C [template_gc] 1.125.2.15.2.4:
5715: * src/classes/table.C [template_gc] 1.172.2.14.2.4:
5716: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.4:
5717: * src/classes/xnode.C [template_gc] 1.54.2.10.2.4:
5718: * src/include/pa_common.h [template_gc] 1.89.2.13.2.3:
5719: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.4:
5720: * src/include/pa_request.h [template_gc] 1.160.2.37.2.2:
5721: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.2:
5722: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.2:
5723: * src/include/pa_string.h [template_gc] 1.144.2.28.2.6:
5724: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.3:
5725: * src/main/execute.C [template_gc] 1.295.2.27.2.3:
5726: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.3:
5727: * src/main/pa_common.C [template_gc] 1.143.2.21.2.4:
5728: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.3:
5729: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.2:
5730: * src/main/pa_request.C [template_gc] 1.245.2.37.2.3:
5731: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.2:
5732: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.2:
5733: * src/main/untaint.C [template_gc] 1.115.2.12.2.3:
5734: * src/sql/pa_sql_driver.h [template_gc] 1.34.2.4.2.1:
5735: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.2:
5736: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.3:
5737: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.2:
5738: * src/types/pa_value.C [template_gc] 1.9.2.15.2.3:
5739: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.2:
5740: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.3:
5741: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.2:
5742: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.3:
5743: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.4:
5744: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.3:
5745: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.4:
5746: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.2:
5747: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.2:
5748: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.2:
5749: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.2:
5750: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.2:
5751: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.3:
5752: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.3:
5753: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.3:
5754: untaint.C 30%,
5755: pa_common.C [done, without http for now]
5756:
5757: * src/include/pa_string.h [template_gc] 1.144.2.28.2.13:
5758: warning
5759:
5760: * src/lib/ltdl/Makefile.in [template_gc] 1.4.2.1.2.1:
5761: * src/lib/ltdl/config_fixed.h [template_gc] 1.2.2.2.2.1:
5762: * src/lib/ltdl/configure [template_gc] 1.4.2.1.2.1:
5763: * src/lib/ltdl/configure.in [template_gc] 1.4.2.1.2.1:
5764: * src/lib/ltdl/libltdl.dsp [template_gc] 1.3.2.2.2.1:
5765: * src/lib/ltdl/ltdl.c [template_gc] 1.3.2.1.2.2:
5766: * src/lib/ltdl/ltdl.h [template_gc] 1.2.2.1.2.2:
5767: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.3:
5768: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.4:
5769: * src/lib/pcre/internal.h [template_gc] 1.1.18.2:
5770: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.3:
5771: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.4:
5772: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.3:
5773: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.3:
5774: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.4:
5775: undone bad replaces
5776:
5777: 2003-03-19 paf
5778: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.2:
5779: * src/classes/string.C [template_gc] 1.125.2.15.2.3:
5780: * src/classes/table.C [template_gc] 1.172.2.14.2.3:
5781: * src/include/pa_array.h [template_gc] 1.57.2.27.2.1:
5782: * src/include/pa_common.h [template_gc] 1.89.2.13.2.2:
5783: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.2:
5784: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.2:
5785: * src/include/pa_string.h [template_gc] 1.144.2.28.2.3:
5786: * src/include/pa_table.h [template_gc] 1.48.2.11.2.2:
5787: * src/lib/cord/cord.dsp [template_gc] 1.1.2.2:
5788: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.2:
5789: * src/main/main.dsp [template_gc] 1.161.6.14.2.2:
5790: * src/main/pa_common.C [template_gc] 1.143.2.21.2.2:
5791: * src/main/pa_string.C [template_gc] 1.172.2.21.2.3:
5792: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.2:
5793: * src/types/pa_method.h [template_gc] 1.1.2.4.2.2:
5794: * src/types/pa_value.h [template_gc] 1.109.2.25.2.2:
5795: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.2:
5796: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.2:
5797: * src/types/types.dsp [template_gc] 1.35.10.9.2.2:
5798: string reimplementation with cord+array<fragment>: 70%
5799:
5800: * src/lib/pcre/Makefile.in [template_gc] 1.8.2.3.2.1:
5801: * src/lib/pcre/dftables.c [template_gc] 1.1.14.1.2.1:
5802: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.2:
5803: * src/lib/pcre/maketables.c [template_gc] 1.1.14.1.2.1:
5804: * src/lib/pcre/pcre.c [template_gc] 1.1.14.1.2.1:
5805: * src/lib/pcre/pcre.dsp [template_gc] 1.1.14.1.2.1:
5806: * src/lib/pcre/pcre.h [template_gc] 1.1.14.1.2.1:
5807: * src/lib/pcre/pcre_parser_ctype.c [template_gc] 1.3.2.1.2.1:
5808: * src/lib/pcre/study.c [template_gc] 1.1.14.1.2.1:
5809: restored bad replaces
5810:
5811: * src/classes/date.C [template_gc] 1.42.2.11.2.3:
5812: * src/classes/form.C [template_gc] 1.34.2.7.2.3:
5813: * src/classes/hash.C [template_gc] 1.54.2.13.2.3:
5814: * src/classes/image.C [template_gc] 1.90.2.15.2.3:
5815: * src/classes/mail.C [template_gc] 1.88.2.16.2.3:
5816: * src/classes/op.C [template_gc] 1.127.2.22.2.4:
5817: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.3:
5818: * src/classes/xnode.C [template_gc] 1.54.2.10.2.3:
5819: * src/include/pa_array.h [template_gc] 1.57.2.27.2.3:
5820: * src/include/pa_config_fixed.h [template_gc] 1.54.2.5.2.1:
5821: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.3:
5822: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.3:
5823: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.2:
5824: * src/include/pa_string.h [template_gc] 1.144.2.28.2.5:
5825: * src/include/pa_table.h [template_gc] 1.48.2.11.2.3:
5826: * src/main/compile.C [template_gc] 1.69.2.6.2.2:
5827: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.2:
5828: * src/main/execute.C [template_gc] 1.295.2.27.2.2:
5829: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.2:
5830: * src/main/pa_common.C [template_gc] 1.143.2.21.2.3:
5831: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.2:
5832: * src/main/pa_request.C [template_gc] 1.245.2.37.2.2:
5833: * src/main/pa_socks.C [template_gc] 1.18.2.5.2.1:
5834: * src/main/pa_string.C [template_gc] 1.172.2.21.2.5:
5835: * src/main/pa_table.C [template_gc] 1.53.2.10.2.2:
5836: * src/main/untaint.C [template_gc] 1.115.2.12.2.2:
5837: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.2:
5838: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.3:
5839: * src/types/pa_value.C [template_gc] 1.9.2.15.2.2:
5840: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.2:
5841: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.2:
5842: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.2:
5843: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.3:
5844: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.3:
5845: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.2:
5846: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.2:
5847: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.2:
5848: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.2:
5849: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.2:
5850: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.2:
5851: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.2:
5852: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.2:
5853: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.2:
5854: started test
5855:
5856: * src/classes/op.C [template_gc] 1.127.2.22.2.3:
5857: * src/include/pa_array.h [template_gc] 1.57.2.27.2.2:
5858: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.2:
5859: * src/include/pa_string.h [template_gc] 1.144.2.28.2.4:
5860: * src/main/pa_string.C [template_gc] 1.172.2.21.2.4:
5861: string compiled
5862: todo: test it
5863:
5864: 2003-03-18 paf
5865: * src/classes/date.C [template_gc] 1.42.2.11.2.2:
5866: * src/classes/file.C [template_gc] 1.107.2.16.2.2:
5867: * src/classes/form.C [template_gc] 1.34.2.7.2.2:
5868: * src/classes/hash.C [template_gc] 1.54.2.13.2.2:
5869: * src/classes/image.C [template_gc] 1.90.2.15.2.2:
5870: * src/classes/mail.C [template_gc] 1.88.2.16.2.2:
5871: * src/classes/math.C [template_gc] 1.24.2.12.2.2:
5872: * src/classes/op.C [template_gc] 1.127.2.22.2.2:
5873: * src/classes/string.C [template_gc] 1.125.2.15.2.2:
5874: * src/classes/table.C [template_gc] 1.172.2.14.2.2:
5875: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.2:
5876: * src/classes/xnode.C [template_gc] 1.54.2.10.2.2:
5877: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.2:
5878: * src/include/pa_string.h [template_gc] 1.144.2.28.2.2:
5879: * src/main/pa_string.C [template_gc] 1.172.2.21.2.2:
5880: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.2:
5881: lots of replacements,
5882: todo:we can ignore lang in cmp and pos really,
5883: but would split properly!
5884:
5885: * src/include/pa_pool.h [gc] 1.86.4.2:
5886: * src/main/execute.C [gc] 1.295.4.2:
5887: * src/targets/cgi/pa_pool.C [gc] 1.41.4.2:
5888: gc logging
5889:
5890: * src/lib/cord/cord.dsp [template_gc] 1.1.2.1:
5891: * src/lib/cord/cordbscs.c [template_gc] 1.1.2.1:
5892: * src/lib/cord/cordprnt.c [template_gc] 1.1.2.1:
5893: * src/lib/cord/cordxtra.c [template_gc] 1.1.2.1:
5894: gc: cord part made parser/src/lib: it's not compiled into libgc
5895: by default
5896:
5897: * src/lib/cord/cordxtra.c 1.1:
5898: file cordxtra.c was initially added on branch template_gc.
5899:
5900: * src/lib/cord/cordbscs.c 1.1:
5901: file cordbscs.c was initially added on branch template_gc.
5902:
5903: * parser3.dsw [template_gc] 1.7.6.1.2.1:
5904: * src/classes/classes.dsp [template_gc] 1.25.10.5.2.1:
5905: * src/classes/classes.h [template_gc] 1.23.2.9.2.1:
5906: * src/classes/date.C [template_gc] 1.42.2.11.2.1:
5907: * src/classes/double.C [template_gc] 1.53.2.8.2.1:
5908: * src/classes/file.C [template_gc] 1.107.2.16.2.1:
5909: * src/classes/form.C [template_gc] 1.34.2.7.2.1:
5910: * src/classes/hash.C [template_gc] 1.54.2.13.2.1:
5911: * src/classes/image.C [template_gc] 1.90.2.15.2.1:
5912: * src/classes/int.C [template_gc] 1.49.2.7.2.1:
5913: * src/classes/mail.C [template_gc] 1.88.2.16.2.1:
5914: * src/classes/math.C [template_gc] 1.24.2.12.2.1:
5915: * src/classes/op.C [template_gc] 1.127.2.22.2.1:
5916: * src/classes/response.C [template_gc] 1.23.2.8.2.1:
5917: * src/classes/string.C [template_gc] 1.125.2.15.2.1:
5918: * src/classes/table.C [template_gc] 1.172.2.14.2.1:
5919: * src/classes/void.C [template_gc] 1.28.2.5.2.1:
5920: * src/classes/xdoc.C [template_gc] 1.108.2.19.2.1:
5921: * src/classes/xnode.C [template_gc] 1.54.2.10.2.1:
5922: * src/classes/xnode.h [template_gc] 1.18.2.6.2.1:
5923: * src/include/Makefile.am [template_gc] 1.3.14.2.2.1:
5924: * src/include/pa_cache_managers.h [template_gc] 1.9.2.7.2.1:
5925: * src/include/pa_charset.h [template_gc] 1.20.2.18.2.1:
5926: * src/include/pa_charsets.h [template_gc] 1.8.2.8.2.1:
5927: * src/include/pa_common.h [template_gc] 1.89.2.13.2.1:
5928: * src/include/pa_dictionary.h [template_gc] 1.13.2.8.2.1:
5929: * src/include/pa_exception.h [template_gc] 1.38.2.15.2.1:
5930: * src/include/pa_exec.h [template_gc] 1.11.2.6.2.1:
5931: * src/include/pa_globals.h [template_gc] 1.101.2.15.2.1:
5932: * src/include/pa_hash.h [template_gc] 1.58.2.18.2.1:
5933: * src/include/pa_memory.h [template_gc] 1.1.2.9.2.1:
5934: * src/include/pa_pool.h [template_gc] 1.86.2.32.2.1:
5935: * src/include/pa_request.h [template_gc] 1.160.2.37.2.1:
5936: * src/include/pa_request_charsets.h [template_gc] 1.1.2.3.2.1:
5937: * src/include/pa_sapi.h [template_gc] 1.22.2.8.2.1:
5938: * src/include/pa_sql_connection.h [template_gc] 1.30.2.7.2.1:
5939: * src/include/pa_sql_driver_manager.h [template_gc] 1.26.2.9.2.1:
5940: * src/include/pa_string.h [template_gc] 1.144.2.28.2.1:
5941: * src/include/pa_stylesheet_connection.h [template_gc] 1.32.2.5.2.1:
5942: * src/include/pa_stylesheet_manager.h [template_gc] 1.15.2.5.2.1:
5943: * src/include/pa_table.h [template_gc] 1.48.2.11.2.1:
5944: * src/include/pa_uue.h [template_gc] 1.4.2.3.2.1:
5945: * src/lib/pcre/get.c [template_gc] 1.1.14.1.2.1:
5946: * src/main/Makefile.am [template_gc] 1.35.6.4.2.1:
5947: * src/main/compile.C [template_gc] 1.69.2.6.2.1:
5948: * src/main/compile.tab.C [template_gc] 1.81.2.13.2.1:
5949: * src/main/compile_tools.C [template_gc] 1.54.2.5.2.1:
5950: * src/main/compile_tools.h [template_gc] 1.67.2.8.2.1:
5951: * src/main/execute.C [template_gc] 1.295.2.27.2.1:
5952: * src/main/main.dsp [template_gc] 1.161.6.14.2.1:
5953: * src/main/pa_charset.C [template_gc] 1.33.2.19.2.1:
5954: * src/main/pa_charsets.C [template_gc] 1.11.2.10.2.1:
5955: * src/main/pa_common.C [template_gc] 1.143.2.21.2.1:
5956: * src/main/pa_dictionary.C [template_gc] 1.17.2.6.2.1:
5957: * src/main/pa_exception.C [template_gc] 1.43.2.15.2.1:
5958: * src/main/pa_exec.C [template_gc] 1.48.2.18.2.1:
5959: * src/main/pa_globals.C [template_gc] 1.152.2.19.2.1:
5960: * src/main/pa_memory.C [template_gc] 1.1.2.5.2.1:
5961: * src/main/pa_pool.C [template_gc] 1.59.2.6.2.1:
5962: * src/main/pa_request.C [template_gc] 1.245.2.37.2.1:
5963: * src/main/pa_sql_driver_manager.C [template_gc] 1.69.2.17.2.1:
5964: * src/main/pa_string.C [template_gc] 1.172.2.21.2.1:
5965: * src/main/pa_stylesheet_manager.C [template_gc] 1.16.2.7.2.1:
5966: * src/main/pa_table.C [template_gc] 1.53.2.10.2.1:
5967: * src/main/pa_uue.C [template_gc] 1.4.2.5.2.1:
5968: * src/main/untaint.C [template_gc] 1.115.2.12.2.1:
5969: * src/targets/apache13/mod_parser3.C [template_gc] 1.28.2.6.2.1:
5970: * src/targets/cgi/parser3.C [template_gc] 1.216.2.30.2.1:
5971: * src/targets/cgi/parser3.dsp [template_gc] 1.60.10.2.2.1:
5972: * src/targets/isapi/parser3isapi.C [template_gc] 1.82.2.6.2.1:
5973: * src/types/pa_junction.h [template_gc] 1.1.2.2.2.1:
5974: * src/types/pa_method.h [template_gc] 1.1.2.4.2.1:
5975: * src/types/pa_value.C [template_gc] 1.9.2.15.2.1:
5976: * src/types/pa_value.h [template_gc] 1.109.2.25.2.1:
5977: * src/types/pa_vclass.C [template_gc] 1.16.2.5.2.1:
5978: * src/types/pa_vclass.h [template_gc] 1.39.2.5.2.1:
5979: * src/types/pa_vcode_frame.h [template_gc] 1.24.2.3.2.1:
5980: * src/types/pa_vcookie.C [template_gc] 1.55.2.9.2.1:
5981: * src/types/pa_vcookie.h [template_gc] 1.23.2.6.2.1:
5982: * src/types/pa_vdate.h [template_gc] 1.24.2.5.2.1:
5983: * src/types/pa_vdouble.h [template_gc] 1.42.2.9.2.1:
5984: * src/types/pa_venv.h [template_gc] 1.28.2.5.2.1:
5985: * src/types/pa_vfile.C [template_gc] 1.36.2.10.2.1:
5986: * src/types/pa_vfile.h [template_gc] 1.52.2.16.2.1:
5987: * src/types/pa_vform.C [template_gc] 1.74.2.11.2.1:
5988: * src/types/pa_vform.h [template_gc] 1.45.2.8.2.1:
5989: * src/types/pa_vhash.C [template_gc] 1.1.2.3.2.1:
5990: * src/types/pa_vhash.h [template_gc] 1.43.2.14.2.1:
5991: * src/types/pa_vimage.C [template_gc] 1.22.2.7.2.1:
5992: * src/types/pa_vimage.h [template_gc] 1.34.2.8.2.1:
5993: * src/types/pa_vint.h [template_gc] 1.38.2.10.2.1:
5994: * src/types/pa_vmail.C [template_gc] 1.40.2.12.2.1:
5995: * src/types/pa_vmail.h [template_gc] 1.9.2.6.2.1:
5996: * src/types/pa_vmath.C [template_gc] 1.1.2.9.2.1:
5997: * src/types/pa_vmath.h [template_gc] 1.14.2.4.2.1:
5998: * src/types/pa_vmethod_frame.C [template_gc] 1.1.2.5.2.1:
5999: * src/types/pa_vmethod_frame.h [template_gc] 1.45.2.8.2.1:
6000: * src/types/pa_vobject.C [template_gc] 1.12.2.7.2.1:
6001: * src/types/pa_vobject.h [template_gc] 1.38.2.10.2.1:
6002: * src/types/pa_vrequest.C [template_gc] 1.27.2.9.2.1:
6003: * src/types/pa_vrequest.h [template_gc] 1.25.2.3.2.1:
6004: * src/types/pa_vresponse.C [template_gc] 1.17.2.6.2.1:
6005: * src/types/pa_vresponse.h [template_gc] 1.32.2.6.2.1:
6006: * src/types/pa_vstateless_class.C [template_gc] 1.19.2.9.2.1:
6007: * src/types/pa_vstateless_class.h [template_gc] 1.42.2.16.2.1:
6008: * src/types/pa_vstateless_object.h [template_gc] 1.28.2.4.2.1:
6009: * src/types/pa_vstatus.C [template_gc] 1.15.2.6.2.1:
6010: * src/types/pa_vstatus.h [template_gc] 1.15.2.7.2.1:
6011: * src/types/pa_vstring.C [template_gc] 1.22.2.3.2.1:
6012: * src/types/pa_vstring.h [template_gc] 1.54.2.11.2.1:
6013: * src/types/pa_vtable.C [template_gc] 1.21.2.5.2.1:
6014: * src/types/pa_vtable.h [template_gc] 1.48.2.8.2.1:
6015: * src/types/pa_vvoid.h [template_gc] 1.17.2.8.2.1:
6016: * src/types/pa_vxdoc.C [template_gc] 1.23.2.5.2.1:
6017: * src/types/pa_vxdoc.h [template_gc] 1.31.2.9.2.1:
6018: * src/types/pa_vxnode.C [template_gc] 1.30.2.5.2.1:
6019: * src/types/pa_vxnode.h [template_gc] 1.22.2.6.2.1:
6020: * src/types/pa_wcontext.C [template_gc] 1.24.2.5.2.1:
6021: * src/types/pa_wcontext.h [template_gc] 1.42.2.9.2.1:
6022: * src/types/pa_wwrapper.h [template_gc] 1.28.2.3.2.1:
6023: * src/types/types.dsp [template_gc] 1.35.10.9.2.1:
6024: started porting to gc:
6025: PA_Object done
6026: lots of replacements also
6027:
6028: * src/lib/cord/cordprnt.c 1.1:
6029: file cordprnt.c was initially added on branch template_gc.
6030:
6031: * src/lib/cord/cord.dsp 1.1:
6032: file cord.dsp was initially added on branch template_gc.
6033:
6034: 2003-03-17 paf
6035: * src/classes/date.C [gc] 1.42.4.1:
6036: * src/classes/file.C [gc] 1.107.4.1:
6037: * src/classes/form.C [gc] 1.34.4.1:
6038: * src/classes/image.C [gc] 1.90.4.1:
6039: * src/classes/mail.C [gc] 1.88.4.1:
6040: * src/classes/op.C [gc] 1.127.4.1:
6041: * src/classes/table.C [gc] 1.172.4.1:
6042: * src/classes/xdoc.C [gc] 1.108.4.1:
6043: * src/classes/xnode.C [gc] 1.54.4.1:
6044: * src/include/pa_pool.h [gc] 1.86.4.1:
6045: * src/include/pa_pragma_pack_begin.h [gc] 1.6.4.1:
6046: * src/include/pa_pragma_pack_end.h [gc] 1.6.4.1:
6047: * src/include/pa_string.h [gc] 1.144.4.1:
6048: * src/include/pa_types.h [gc] 1.44.4.1:
6049: * src/main/compile.C [gc] 1.69.4.1:
6050: * src/main/compile.tab.C [gc] 1.81.4.1:
6051: * src/main/execute.C [gc] 1.295.4.1:
6052: * src/main/pa_charset.C [gc] 1.33.4.1:
6053: * src/main/pa_common.C [gc] 1.145.2.1:
6054: * src/main/pa_exception.C [gc] 1.43.4.1:
6055: * src/main/pa_exec.C [gc] 1.48.4.1:
6056: * src/main/pa_globals.C [gc] 1.152.4.1:
6057: * src/main/pa_pool.C [gc] 1.59.4.1:
6058: * src/main/pa_request.C [gc] 1.245.4.1:
6059: * src/main/pa_sql_driver_manager.C [gc] 1.69.4.1:
6060: * src/main/pa_string.C [gc] 1.172.4.1:
6061: * src/main/pa_stylesheet_manager.C [gc] 1.16.4.1:
6062: * src/main/pa_uue.C [gc] 1.4.4.1:
6063: * src/main/untaint.C [gc] 1.115.4.1:
6064: * src/targets/cgi/pa_pool.C [gc] 1.41.4.1:
6065: * src/targets/cgi/parser3.C [gc] 1.216.4.1:
6066: * src/targets/cgi/parser3.dsp [gc] 1.60.12.1:
6067: * src/targets/cgi/pool_storage.h [gc] 1.13.4.1:
6068: * src/types/pa_vcookie.C [gc] 1.55.4.1:
6069: * src/types/pa_vdouble.h [gc] 1.42.4.1:
6070: * src/types/pa_vfile.C [gc] 1.36.4.1:
6071: * src/types/pa_vform.C [gc] 1.74.4.1:
6072: * src/types/pa_vint.h [gc] 1.38.4.1:
6073: * src/types/pa_vmail.C [gc] 1.41.2.1:
6074: * src/types/pa_vxdoc.C [gc] 1.23.4.1:
6075: * src/types/pa_vxdoc.h [gc] 1.31.4.1:
6076: * src/types/pa_vxnode.C [gc] 1.30.4.1:
6077: * src/types/pa_vxnode.h [gc] 1.22.4.1:
6078: * www/htdocs/.htaccess [gc] 1.12.8.1:
6079: * www/htdocs/auto.p [gc] 1.17.12.1:
6080: libgc attempt
6081:
6082: * src/main/pa_common.C [gc] 1.145.2.2:
6083: * src/main/pa_common.C [gc] 1.145.2.3:
6084: *** empty log message ***
6085:
6086: 2003-03-13 paf
6087: * src/include/pa_request.h [autoptr] 1.160.2.37:
6088: * src/lib/ltdl/libltdl.dsp [autoptr] 1.3.2.1:
6089: * src/lib/md5/md5.dsp [autoptr] 1.2.10.1:
6090: * src/main/compile.tab.C [autoptr] 1.81.2.13:
6091: * src/main/execute.C [autoptr] 1.295.2.27:
6092: * src/main/pa_request.C [autoptr] 1.245.2.37:
6093: * src/targets/cgi/parser3.C [autoptr] 1.216.2.28:
6094: * src/types/pa_value.C [autoptr] 1.9.2.15:
6095: * src/types/pa_value.h [autoptr] 1.109.2.25:
6096: * src/types/pa_vobject.h [autoptr] 1.38.2.9:
6097: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.16:
6098: * src/types/pa_vstatus.C [autoptr] 1.15.2.6:
6099: * src/types/types.dsp [autoptr] 1.35.10.8:
6100: * www/htdocs/.htaccess [autoptr] 1.12.6.9:
6101: set_base, set_derived simplified [counter leaks fixed]
6102:
6103: * src/include/pa_config_fixed.h 1.55:
6104: * src/types/pa_vstatus.C 1.16:
6105: * src/types/types.dsp 1.36:
6106: incorporated status class patch
6107: From: "Victor Fedoseev" <vvf_ru@mail.ru>
6108: Sent: Thursday, January 23, 2003 8:14 AM
6109:
6110: now we have $status.rusage.maxrss,tv_sec,tv_usec un WIN32 [plus Win32 specific:
6111: QuotaPeakNonPagedPoolUsage
6112: QuotaPeakPagedPoolUsage
6113: PeakPagefileUsage]
6114:
6115: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.9:
6116: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.17:
6117: * src/targets/cgi/parser3.C [autoptr] 1.216.2.29:
6118: lt_dlexit called
6119:
6120: 2003-03-12 paf
6121: * Makefile.in [autoptr] 1.48.2.4:
6122: * bin/Makefile.in [autoptr] 1.9.2.3:
6123: * configure [autoptr] 1.66.2.4:
6124: * configure.in [autoptr] 1.62.2.4:
6125: * etc/Makefile.in [autoptr] 1.14.2.3:
6126: * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.3:
6127: * src/Makefile.in [autoptr] 1.55.2.3:
6128: * src/classes/Makefile.in [autoptr] 1.53.2.3:
6129: * src/include/Makefile.in [autoptr] 1.11.2.5:
6130: * src/lib/Makefile.in [autoptr] 1.8.2.3:
6131: * src/lib/md5/Makefile.in [autoptr] 1.6.2.3:
6132: * src/lib/patches/Makefile.in [autoptr] 1.10.2.3:
6133: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.3:
6134: * src/main/Makefile.in [autoptr] 1.50.2.6:
6135: * src/sql/Makefile.in [autoptr] 1.11.2.3:
6136: * src/targets/Makefile.in [autoptr] 1.42.2.3:
6137: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.4:
6138: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.4:
6139: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.4:
6140: * src/targets/isapi/Makefile.in [autoptr] 1.11.2.3:
6141: * src/types/Makefile.in [autoptr] 1.50.2.4:
6142: libstdc++ linkage fixed for g++ 3.2.2
6143:
6144: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.8:
6145: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.5:
6146: * src/main/compile.tab.C [autoptr] 1.81.2.12:
6147: gcc 3.2 rightliy complained on using privately declared class [
6148: fixed]
6149:
6150: * Makefile.am [autoptr] 1.34.2.3:
6151: * Makefile.in [autoptr] 1.48.2.5:
6152: * src/targets/apache13/Makefile.in 1.45:
6153: * src/targets/apache13/p3runConfigure.in 1.12:
6154: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.2:
6155: * tests/Makefile [autoptr] 1.1.2.8:
6156: *** empty log message ***
6157:
6158: * src/include/pa_request.h [autoptr] 1.160.2.36:
6159: * src/main/compile.tab.C [autoptr] 1.81.2.11:
6160: * src/main/execute.C [autoptr] 1.295.2.26:
6161: * src/targets/cgi/parser3.C [autoptr] 1.216.2.25:
6162: SIGPIPE now can be intercepted
6163: and does not cause exception in exception handler
6164:
6165: * Makefile.in [autoptr] 1.48.2.3:
6166: * bin/Makefile.in [autoptr] 1.9.2.2:
6167: * configure [autoptr] 1.66.2.3:
6168: * configure.in [autoptr] 1.62.2.3:
6169: * etc/Makefile.in [autoptr] 1.14.2.2:
6170: * etc/parser3.charsets/Makefile.in [autoptr] 1.17.2.2:
6171: * src/Makefile.in [autoptr] 1.55.2.2:
6172: * src/classes/Makefile.in [autoptr] 1.53.2.2:
6173: * src/include/Makefile.in [autoptr] 1.11.2.4:
6174: * src/lib/Makefile.in [autoptr] 1.8.2.2:
6175: * src/lib/md5/Makefile.in [autoptr] 1.6.2.2:
6176: * src/lib/patches/Makefile.in [autoptr] 1.10.2.2:
6177: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.2:
6178: * src/main/Makefile.in [autoptr] 1.50.2.5:
6179: * src/sql/Makefile.in [autoptr] 1.11.2.2:
6180: * src/targets/Makefile.in [autoptr] 1.42.2.2:
6181: * src/targets/apache13/Makefile.in [autoptr] 1.44.2.2:
6182: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.3:
6183: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.3:
6184: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.3:
6185: * src/targets/isapi/Makefile.in [autoptr] 1.11.2.2:
6186: * src/types/Makefile.in [autoptr] 1.50.2.3:
6187: configure now default links libstdc++ statically.
6188: that can be overriden by --with-dynamic-stdcpp
6189:
6190: * src/targets/cgi/parser3.C [autoptr] 1.216.2.26:
6191: 1. more detailed log on signals.
6192: 2. sigpipe before request constructor now causes death
6193:
6194: * configure [autoptr] 1.66.2.5:
6195: * configure.in [autoptr] 1.62.2.5:
6196: * src/lib/ltdl/Makefile.in [autoptr] 1.4.2.1:
6197: * src/lib/ltdl/configure [autoptr] 1.4.2.1:
6198: * src/lib/ltdl/configure.in [autoptr] 1.4.2.1:
6199: * src/targets/apache13/Makefile.in [autoptr] 1.44.2.3:
6200: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.5:
6201: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.5:
6202: lib/ltdl/Makefile now created by /configure.in only [were by
6203: lib/ltdl/configure.in OVERWRITE]
6204:
6205: 2003-03-11 paf
6206: * src/main/compile.tab.C [autoptr] 1.81.2.10:
6207: * src/main/compile.y [autoptr] 1.204.2.7:
6208: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.4:
6209: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.8:
6210: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.15:
6211: * www/htdocs/.htaccess [autoptr] 1.12.6.8:
6212: removed necessity of libstdc++
6213:
6214: * src/include/pa_request.h 1.161:
6215: * src/include/pa_request.h [autoptr] 1.160.2.35:
6216: ANTI_ENDLESS_EXECUTE_RECOURSION doubled
6217:
6218: 2003-03-08 paf
6219: * tests/117.html 1.1:
6220: file 117.html was initially added on branch autoptr.
6221:
6222: * src/classes/xdoc.C [autoptr] 1.108.2.19:
6223: forgotten: global xdoc when ndef XML
6224:
6225: * src/classes/mail.C [autoptr] 1.88.2.16:
6226: * src/classes/response.C [autoptr] 1.23.2.8:
6227: * src/include/pa_request.h [autoptr] 1.160.2.33:
6228: * src/main/pa_request.C [autoptr] 1.245.2.36:
6229: removing vform,response,cookie.h -> pa_request.h dependency
6230:
6231: * tests/118.html 1.1:
6232: file 118.html was initially added on branch autoptr.
6233:
6234: * tests/results/115.processed 1.1:
6235: file 115.processed was initially added on branch autoptr.
6236:
6237: * tests/119.html 1.1:
6238: file 119.html was initially added on branch autoptr.
6239:
6240: * tests/120.html 1.1:
6241: file 120.html was initially added on branch autoptr.
6242:
6243: * src/targets/cgi/parser3.C [autoptr] 1.216.2.22:
6244: charsets: see some strange things with old xml lib-- it's
6245: internal memory handling has faults
6246:
6247: * tests/results/117.processed 1.1:
6248: file 117.processed was initially added on branch autoptr.
6249:
6250: * tests/results/109.processed 1.1:
6251: file 109.processed was initially added on branch autoptr.
6252:
6253: * tests/results/110.processed 1.1:
6254: file 110.processed was initially added on branch autoptr.
6255:
6256: * tests/021.html [autoptr] 1.1.2.2:
6257: * tests/031.html [autoptr] 1.1.2.2:
6258: * tests/033.html [autoptr] 1.1.2.2:
6259: * tests/109.html [autoptr] 1.1.2.1:
6260: * tests/110.html [autoptr] 1.1.2.1:
6261: * tests/111.html [autoptr] 1.1.2.1:
6262: * tests/112.html [autoptr] 1.1.2.1:
6263: * tests/113.html [autoptr] 1.1.2.1:
6264: * tests/114.html [autoptr] 1.1.2.1:
6265: * tests/115.html [autoptr] 1.1.2.1:
6266: * tests/116.html [autoptr] 1.1.2.1:
6267: * tests/117.html [autoptr] 1.1.2.1:
6268: * tests/118.html [autoptr] 1.1.2.1:
6269: * tests/119.html [autoptr] 1.1.2.1:
6270: * tests/120.html [autoptr] 1.1.2.1:
6271: * tests/results/109.processed [autoptr] 1.1.2.1:
6272: * tests/results/110.processed [autoptr] 1.1.2.1:
6273: * tests/results/111.processed [autoptr] 1.1.2.1:
6274: * tests/results/112.processed [autoptr] 1.1.2.1:
6275: * tests/results/113.processed [autoptr] 1.1.2.1:
6276: * tests/results/114.processed [autoptr] 1.1.2.1:
6277: * tests/results/115.processed [autoptr] 1.1.2.1:
6278: * tests/results/116.processed [autoptr] 1.1.2.1:
6279: * tests/results/117.processed [autoptr] 1.1.2.1:
6280: * tests/results/118.processed [autoptr] 1.1.2.1:
6281: * tests/results/119.processed [autoptr] 1.1.2.1:
6282: * tests/results/120.processed [autoptr] 1.1.2.1:
6283: xml: tests
6284: 109 dom create/show
6285: 110 xpath selectSingle
6286: 111 xdoc.create from tainted &
6287: 112 xdoc.create/output with russian attr value
6288: 113 xpath selectString/Number
6289: 114 dom attributes.count
6290: 115 xpath selectBool
6291: 116 output media-type change
6292: 117 transform by dom stylesheet
6293: 118 empty transform result
6294: 119 dom setAttribute
6295: 120 nbsp letter output
6296:
6297: =END OF PREPARED XML TESTS=
6298:
6299: * tests/results/119.processed 1.1:
6300: file 119.processed was initially added on branch autoptr.
6301:
6302: * tests/results/120.processed 1.1:
6303: file 120.processed was initially added on branch autoptr.
6304:
6305: * src/targets/cgi/parser3.C [autoptr] 1.216.2.23:
6306: todo: move to latest xml version on win32 and run memleak tests again
6307:
6308: * src/classes/op.C [autoptr] 1.127.2.21:
6309: * src/include/pa_request.h [autoptr] 1.160.2.34:
6310: removing vclass,object.h -> pa_request.h dependency
6311:
6312: * tests/results/112.processed 1.1:
6313: file 112.processed was initially added on branch autoptr.
6314:
6315: * tests/results/114.processed 1.1:
6316: file 114.processed was initially added on branch autoptr.
6317:
6318: * src/main/pa_request.C [autoptr] 1.245.2.32:
6319: * src/main/pa_request.C [autoptr] 1.245.2.33:
6320: * www/htdocs/.htaccess [autoptr] 1.12.6.7:
6321: forgotten: ifdef XML
6322:
6323: * src/classes/hash.C [autoptr] 1.54.2.13:
6324: * src/classes/mail.C [autoptr] 1.88.2.15:
6325: * src/classes/string.C [autoptr] 1.125.2.15:
6326: * src/classes/table.C [autoptr] 1.172.2.14:
6327: * src/include/pa_array.h [autoptr] 1.57.2.27:
6328: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.16:
6329: * src/types/pa_vmail.C [autoptr] 1.40.2.10:
6330: * src/types/pa_vmail.h [autoptr] 1.9.2.5:
6331: * www/htdocs/.htaccess [autoptr] 1.12.6.6:
6332: * www/htdocs/index.html 1.211:
6333: started full-scale-site-test [~ http://parser.ru sources]
6334:
6335: some fixes
6336:
6337: * tests/110.html 1.1:
6338: file 110.html was initially added on branch autoptr.
6339:
6340: * tests/109.html 1.1:
6341: file 109.html was initially added on branch autoptr.
6342:
6343: * src/include/pa_types.h [autoptr] 1.44.2.3:
6344: * src/main/pa_charset.C [autoptr] 1.33.2.19:
6345: charsets: fixed problems when transcode from charset A to A.
6346:
6347: * tests/results/116.processed 1.1:
6348: file 116.processed was initially added on branch autoptr.
6349:
1.24 paf 6350: * Makefile.in [autoptr] 1.48.2.2:
6351: * src/main/pa_request.C [autoptr] 1.245.2.34:
6352: * www/cgi-bin/parser3.log [autoptr] 1.78.10.1:
6353: *** empty log message ***
6354:
1.23 paf 6355: * tests/111.html 1.1:
6356: file 111.html was initially added on branch autoptr.
6357:
6358: * src/main/untaint.C [autoptr] 1.115.2.12:
6359: * src/types/pa_vmail.C [autoptr] 1.40.2.11:
6360: mail: transcode fixed.
6361: todo: still problems when transcode from charset A to A.
6362:
6363: * tests/112.html 1.1:
6364: file 112.html was initially added on branch autoptr.
6365:
6366: * tests/results/118.processed 1.1:
6367: file 118.processed was initially added on branch autoptr.
6368:
6369: * tests/113.html 1.1:
6370: file 113.html was initially added on branch autoptr.
6371:
6372: * tests/results/111.processed 1.1:
6373: file 111.processed was initially added on branch autoptr.
6374:
6375: * tests/Makefile [autoptr] 1.1.2.7:
6376: make install & co
6377:
6378: * tests/114.html 1.1:
6379: file 114.html was initially added on branch autoptr.
6380:
6381: * tests/115.html 1.1:
6382: file 115.html was initially added on branch autoptr.
6383:
6384: * src/include/pa_config_fixed.h [autoptr] 1.54.2.5:
6385: * src/types/pa_vxdoc.C [autoptr] 1.23.2.5:
6386: yet another return 0; fixed
6387:
6388: * src/include/pa_config_fixed.h [autoptr] 1.54.2.4:
6389: * src/types/pa_vmail.C [autoptr] 1.40.2.12:
6390: * src/types/pa_vmail.h [autoptr] 1.9.2.6:
6391: vmail.C received just compiled [not tested]
6392:
6393: * tests/results/113.processed 1.1:
6394: file 113.processed was initially added on branch autoptr.
6395:
6396: * tests/116.html 1.1:
6397: file 116.html was initially added on branch autoptr.
6398:
6399: * src/include/pa_request.h [autoptr] 1.160.2.32:
6400: removing vmail.h -> pa_request.h dependency [testing...]
6401:
6402: 2003-03-07 paf
6403: * src/classes/xdoc.C [autoptr] 1.108.2.18:
6404: * src/include/pa_charset.h [autoptr] 1.20.2.18:
6405: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.5:
6406: * tests/108.html [autoptr] 1.1.2.1:
6407: * tests/108.xsl [autoptr] 1.1.2.1:
6408: * tests/results/108.processed [autoptr] 1.1.2.1:
6409: xml: test 108 transform with params [bugs fixed]
6410:
6411: * tests/results/107.processed 1.1:
6412: file 107.processed was initially added on branch autoptr.
6413:
6414: * tests/108.xsl 1.1:
6415: file 108.xsl was initially added on branch autoptr.
6416:
1.24 paf 6417: * src/classes/xdoc.C [autoptr] 1.108.2.15:
6418: * src/types/pa_vxdoc.h [autoptr] 1.31.2.7:
6419: * src/types/pa_vxnode.h [autoptr] 1.22.2.5:
6420: xml: linked
6421:
1.23 paf 6422: * tests/106.html 1.1:
6423: file 106.html was initially added on branch autoptr.
6424:
6425: * src/classes/classes.C [autoptr] 1.18.2.6:
6426: fixed: prevent system classes from modification to lock ALL the
6427: classes, not only directly used
6428:
6429: * tests/107.html 1.1:
6430: file 107.html was initially added on branch autoptr.
6431:
6432: * tests/108.html 1.1:
6433: file 108.html was initially added on branch autoptr.
6434:
6435: * tests/results/106.processed 1.1:
6436: file 106.processed was initially added on branch autoptr.
6437:
6438: * src/include/pa_charset.h [autoptr] 1.20.2.16:
6439: * src/main/pa_charset.C [autoptr] 1.33.2.16:
6440: * www/htdocs/.htaccess [autoptr] 1.12.6.5:
6441: xml: charset two mem alloc functions used for different cases [
6442: libxml, libxsl]
6443:
6444: * src/classes/xdoc.C [autoptr] 1.108.2.17:
6445: * src/include/pa_charset.h [autoptr] 1.20.2.17:
6446: * src/include/pa_request.h [autoptr] 1.160.2.31:
6447: * src/main/execute.C [autoptr] 1.295.2.25:
6448: * src/main/pa_charset.C [autoptr] 1.33.2.17:
6449: * src/main/pa_exception.C [autoptr] 1.43.2.15:
6450: * src/main/pa_globals.C [autoptr] 1.152.2.19:
6451: * src/main/pa_request.C [autoptr] 1.245.2.31:
6452: * src/types/pa_vxdoc.C [autoptr] 1.23.2.4:
6453: * src/types/pa_vxdoc.h [autoptr] 1.31.2.9:
6454: * src/types/pa_vxnode.C [autoptr] 1.30.2.5:
6455: * tests/107.html [autoptr] 1.1.2.1:
6456: * tests/results/107.processed [autoptr] 1.1.2.1:
6457: xml: test: 107 bug fixes
6458:
6459: * tests/results/108.processed 1.1:
6460: file 108.processed was initially added on branch autoptr.
6461:
6462: * src/classes/xdoc.C [autoptr] 1.108.2.14:
6463: * src/types/pa_vxdoc.h [autoptr] 1.31.2.6:
6464: xdoc.C compiled
6465:
6466: * tests/106.html [autoptr] 1.1.2.1:
6467: * tests/results/106.processed [autoptr] 1.1.2.1:
6468: test: 106 xdoc create, string
6469:
6470: * src/classes/xdoc.C [autoptr] 1.108.2.16:
6471: * src/classes/xnode.C [autoptr] 1.54.2.10:
6472: * src/classes/xnode.h [autoptr] 1.18.2.6:
6473: * src/types/pa_value.h [autoptr] 1.109.2.24:
6474: * src/types/pa_vxdoc.C [autoptr] 1.23.2.3:
6475: * src/types/pa_vxdoc.h [autoptr] 1.31.2.8:
6476: * src/types/pa_vxnode.C [autoptr] 1.30.2.4:
6477: * src/types/pa_vxnode.h [autoptr] 1.22.2.6:
6478: test: 107 bug fixes
6479:
6480: * src/main/pa_charset.C [autoptr] 1.33.2.18:
6481: * src/targets/cgi/parser3.C [autoptr] 1.216.2.21:
6482: fixed: mem leak from copy/paste bug
6483:
6484: 2003-03-06 paf
6485: * tests/023.html [autoptr] 1.1.2.2:
6486: in some cases it rounded up badly. postponing solution of that
6487: problem, making more simple test
6488:
6489: * src/include/pa_charset.h [autoptr] 1.20.2.14:
6490: * src/include/pa_config_fixed.h [autoptr] 1.54.2.3:
6491: * src/include/pa_memory.h [autoptr] 1.1.2.6:
6492: * src/include/pa_pool.h [autoptr] 1.86.2.32:
6493: * src/main/pa_charset.C [autoptr] 1.33.2.14:
6494: * src/main/pa_memory.C [autoptr] 1.1.2.4:
6495: * src/main/pa_pool.C [autoptr] 1.59.2.6:
6496: * src/types/pa_vxdoc.C [autoptr] 1.23.2.2:
6497: * src/types/pa_vxdoc.h [autoptr] 1.31.2.5:
6498: * src/types/pa_vxnode.C [autoptr] 1.30.2.3:
6499: * src/types/pa_vxnode.h [autoptr] 1.22.2.4:
6500: xml: charsets
6501:
6502: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.4:
6503: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.4:
6504: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.15:
6505: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.6:
6506: xml: stylesheet&manager done
6507:
6508: * src/classes/xnode.C [autoptr] 1.54.2.9:
6509: * src/classes/xnode.h [autoptr] 1.18.2.5:
6510: * src/include/pa_charset.h [autoptr] 1.20.2.15:
6511: * src/include/pa_memory.h [autoptr] 1.1.2.8:
6512: * src/include/pa_request.h [autoptr] 1.160.2.30:
6513: * src/include/pa_string.h [autoptr] 1.144.2.28:
6514: * src/main/pa_globals.C [autoptr] 1.152.2.18:
6515: * src/main/pa_request.C [autoptr] 1.245.2.30:
6516: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.7:
6517: xnode.C compiled
6518:
6519: * src/include/pa_memory.h [autoptr] 1.1.2.7:
6520: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.3:
6521: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.3:
6522: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.5:
6523: xml: stylesheet&manager STARTED
6524:
6525: * src/include/pa_globals.h [autoptr] 1.101.2.15:
6526: * src/main/pa_charset.C [autoptr] 1.33.2.15:
6527: * src/main/pa_exception.C [autoptr] 1.43.2.14:
6528: * src/main/pa_globals.C [autoptr] 1.152.2.17:
6529: xml: exceptions
6530:
6531: * src/classes/xdoc.C [autoptr] 1.108.2.13:
6532: xdoc.C 50%
6533:
6534: * src/include/pa_charset.h [autoptr] 1.20.2.13:
6535: * src/include/pa_charsets.h [autoptr] 1.8.2.8:
6536: * src/main/pa_charset.C [autoptr] 1.33.2.13:
6537: * src/main/pa_charsets.C [autoptr] 1.11.2.10:
6538: * www/htdocs/.htaccess [autoptr] 1.12.6.4:
6539: charset_utf8 declaration moved to charsets.C
6540:
6541: * Makefile.am [autoptr] 1.34.2.2:
6542: * tests/Makefile [autoptr] 1.1.2.4:
6543: * tests/Makefile [autoptr] 1.1.2.6:
6544: *** empty log message ***
6545:
6546: * tests/058_paf2000.png [autoptr] 1.1.2.2:
6547: * tests/results/058.processed [autoptr] 1.1.2.2:
6548: .png added with -kb now
6549:
6550: 2003-03-05 paf
6551: * tests/results/105.processed 1.1:
6552: file 105.processed was initially added on branch autoptr.
6553:
6554: * src/classes/math.C [autoptr] 1.24.2.12:
6555: can be: crypt in -lcrypt OK, but crypt.h be missing
6556:
6557: * src/classes/op.C [autoptr] 1.127.2.20:
6558: * src/main/main.dsp [autoptr] 1.161.6.13:
6559: * tests/104.html [autoptr] 1.1.2.1:
6560: * tests/results/104.processed [autoptr] 1.1.2.1:
6561: * www/htdocs/.htaccess [autoptr] 1.12.6.3:
6562: ^bpt operator added [does int3 in debug build on win32]
6563:
6564: * www/htdocs/auto.p [autoptr] 1.17.10.1:
6565: * www/htdocs/autoptr.html [autoptr] 1.1.2.4:
6566: * www/htdocs/base.p [autoptr] 1.6.6.1:
6567: * www/htdocs/derived.p [autoptr] 1.24.6.1:
6568: * www/htdocs/font.gif [autoptr] 1.1.6.1:
6569: * www/htdocs/global.xsl [autoptr] 1.8.10.1:
6570: * www/htdocs/index.html [autoptr] 1.210.2.1:
6571: * www/htdocs/mailreceive.eml [autoptr] 1.3.10.1:
6572: * www/htdocs/mailreceive.html [autoptr] 1.1.10.1:
6573: * www/htdocs/operators.p [autoptr] 1.11.8.1:
6574: * www/htdocs/parser-status.html [autoptr] 1.2.18.1:
6575: * www/htdocs/people.dtd [autoptr] 1.1.20.1:
6576: * www/htdocs/some.p [autoptr] 1.2.8.1:
6577: removed old tests
6578:
6579: * tests/104.html 1.1:
6580: file 104.html was initially added on branch autoptr.
6581:
1.24 paf 6582: * tests/105.html 1.1:
6583: file 105.html was initially added on branch autoptr.
6584:
1.23 paf 6585: * src/classes/math.C [autoptr] 1.24.2.11:
6586: * src/classes/op.C [autoptr] 1.127.2.19:
6587: * src/classes/string.C [autoptr] 1.125.2.13:
6588: * src/lib/Makefile.in [autoptr] 1.8.2.1:
6589: * src/lib/md5/Makefile.in [autoptr] 1.6.2.1:
6590: * src/lib/patches/Makefile.in [autoptr] 1.10.2.1:
6591: * src/lib/pcre/Makefile.in [autoptr] 1.8.2.1:
6592: * src/main/pa_exec.C [autoptr] 1.48.2.18:
6593: * src/targets/Makefile.in [autoptr] 1.42.2.1:
6594: * src/targets/apache13/Makefile.am [autoptr] 1.15.10.1:
6595: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.1:
6596: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.1:
6597: gcc more happy. todo:make linker happy
6598:
6599: * tests/results/104.processed 1.1:
6600: file 104.processed was initially added on branch autoptr.
6601:
6602: * ltmain.sh [autoptr] 1.5.2.1:
6603: ltmain.sh added
6604:
6605: * src/targets/apache13/p3runConfigure.in [autoptr] 1.11.14.1:
6606: * src/targets/cgi/Makefile.am [autoptr] 1.46.2.2:
6607: * src/targets/cgi/Makefile.in [autoptr] 1.62.2.2:
6608: linker needed more tricks to link OK
6609:
6610: * src/types/pa_vhash.C [autoptr] 1.1.2.2:
6611: * src/types/pa_vhash.h [autoptr] 1.43.2.13:
6612: hash_default_element_name made static
6613:
6614: * src/include/Makefile.am [autoptr] 1.3.14.2:
6615: * src/include/Makefile.in [autoptr] 1.11.2.3:
6616: * src/main/Makefile.am [autoptr] 1.35.6.4:
6617: * src/main/Makefile.in [autoptr] 1.50.2.4:
6618: * src/types/Makefile.am [autoptr] 1.28.10.1:
6619: * src/types/Makefile.in [autoptr] 1.50.2.2:
6620: forgotten files added to Makes
6621:
6622: * src/types/pa_vhash.C [autoptr] 1.1.2.3:
6623: * src/types/pa_vhash.h [autoptr] 1.43.2.14:
6624: hash_default_element_name change undone ;(
6625:
6626: * src/classes/file.C [autoptr] 1.107.2.16:
6627: * src/include/pa_exec.h [autoptr] 1.11.2.6:
6628: * src/main/pa_exec.C [autoptr] 1.48.2.17:
6629: pa_exec env param made optional
6630:
6631: * tests/057.html [autoptr] 1.1.2.3:
6632: * tests/results/057.processed [autoptr] 1.1.2.3:
6633: test bug fixed
6634:
6635: * src/classes/string.C [autoptr] 1.125.2.14:
6636: * src/include/pa_string.h [autoptr] 1.144.2.27:
6637: * src/main/pa_string.C [autoptr] 1.172.2.20:
6638: * tests/105.html [autoptr] 1.1.2.1:
6639: * tests/results/105.processed [autoptr] 1.1.2.1:
6640: String::match bug fixed
6641:
6642: 2003-03-04 paf
6643: * tests/results/060.processed 1.1:
6644: file 060.processed was initially added on branch autoptr.
6645:
6646: * tests/results/059.processed 1.1:
6647: file 059.processed was initially added on branch autoptr.
6648:
6649: * tests/072.html 1.1:
6650: file 072.html was initially added on branch autoptr.
6651:
6652: * tests/results/052.processed 1.1:
6653: file 052.processed was initially added on branch autoptr.
6654:
6655: * tests/074.html 1.1:
6656: file 074.html was initially added on branch autoptr.
6657:
6658: * tests/results/099.processed 1.1:
6659: file 099.processed was initially added on branch autoptr.
6660:
6661: * tests/076.html 1.1:
6662: file 076.html was initially added on branch autoptr.
6663:
6664: * tests/results/092.processed 1.1:
6665: file 092.processed was initially added on branch autoptr.
6666:
6667: * tests/results/102.processed 1.1:
6668: file 102.processed was initially added on branch autoptr.
6669:
6670: * tests/results/084.processed 1.1:
6671: file 084.processed was initially added on branch autoptr.
6672:
6673: * tests/078.html 1.1:
6674: file 078.html was initially added on branch autoptr.
6675:
6676: * tests/results/076.processed 1.1:
6677: file 076.processed was initially added on branch autoptr.
6678:
6679: * tests/081.html 1.1:
6680: file 081.html was initially added on branch autoptr.
6681:
6682: * tests/results/068.processed 1.1:
6683: file 068.processed was initially added on branch autoptr.
6684:
6685: * tests/results/061.processed 1.1:
6686: file 061.processed was initially added on branch autoptr.
6687:
6688: * src/classes/Makefile.in [autoptr] 1.53.2.1:
6689: * src/classes/mail.C [autoptr] 1.88.2.13:
6690: * src/main/Makefile.in [autoptr] 1.50.2.3:
6691: * src/main/pa_exec.C [autoptr] 1.48.2.16:
6692: * src/sql/Makefile.in [autoptr] 1.11.2.1:
6693: * src/types/Makefile.in [autoptr] 1.50.2.1:
6694: *** empty log message ***
6695:
6696: * tests/083.html 1.1:
6697: file 083.html was initially added on branch autoptr.
6698:
6699: * tests/results/053.processed 1.1:
6700: file 053.processed was initially added on branch autoptr.
6701:
6702: * tests/053.html [autoptr] 1.1.2.1:
6703: * tests/054.html [autoptr] 1.1.2.1:
6704: * tests/055.html [autoptr] 1.1.2.1:
6705: * tests/056.html [autoptr] 1.1.2.1:
6706: * tests/057.html [autoptr] 1.1.2.1:
6707: * tests/058.html [autoptr] 1.1.2.1:
6708: * tests/058_paf2000.png [autoptr] 1.1.2.1:
6709: * tests/059.html [autoptr] 1.1.2.1:
6710: * tests/060.html [autoptr] 1.1.2.1:
6711: * tests/results/053.processed [autoptr] 1.1.2.1:
6712: * tests/results/054.processed [autoptr] 1.1.2.1:
6713: * tests/results/055.processed [autoptr] 1.1.2.1:
6714: * tests/results/056.processed [autoptr] 1.1.2.1:
6715: * tests/results/057.processed [autoptr] 1.1.2.1:
6716: * tests/results/058.processed [autoptr] 1.1.2.1:
6717: * tests/results/059.processed [autoptr] 1.1.2.1:
6718: * tests/results/060.processed [autoptr] 1.1.2.1:
6719: test:
6720: 53 string.replace
6721: 54 junctions
6722: 55 table.hash
6723: 56 call indirect
6724: 57 date.create[string]
6725: 58 image.measure[png]
6726:
6727: * src/classes/image.C [autoptr] 1.90.2.14:
6728: * tests/098.html [autoptr] 1.1.2.1:
6729: * tests/098font.gif [autoptr] 1.1.2.1:
6730: * tests/results/098.processed [autoptr] 1.1.2.1:
6731: test:
6732: 98 image font text [bug fixed]
6733:
6734: * tests/085.html 1.1:
6735: file 085.html was initially added on branch autoptr.
6736:
6737: * tests/096_dir/188.jpg 1.1:
6738: file 188.jpg was initially added on branch autoptr.
6739:
6740: * tests/096_dir/163.jpg 1.1:
6741: file 163.jpg was initially added on branch autoptr.
6742:
6743: * tests/087.html 1.1:
6744: file 087.html was initially added on branch autoptr.
6745:
6746: * tests/103paf2001.gif 1.1:
6747: file 103paf2001.gif was initially added on branch autoptr.
6748:
6749: * tests/results/103.processed 1.1:
6750: file 103.processed was initially added on branch autoptr.
6751:
6752: * tests/results/093.processed 1.1:
6753: file 093.processed was initially added on branch autoptr.
6754:
6755: * tests/053.html 1.1:
6756: file 053.html was initially added on branch autoptr.
6757:
6758: * tests/results/085.processed 1.1:
6759: file 085.processed was initially added on branch autoptr.
6760:
6761: * tests/089.html 1.1:
6762: file 089.html was initially added on branch autoptr.
6763:
6764: * tests/090.html 1.1:
6765: file 090.html was initially added on branch autoptr.
6766:
6767: * tests/100.html 1.1:
6768: file 100.html was initially added on branch autoptr.
6769:
6770: * tests/results/077.processed 1.1:
6771: file 077.processed was initially added on branch autoptr.
6772:
6773: * tests/055.html 1.1:
6774: file 055.html was initially added on branch autoptr.
6775:
6776: * src/classes/table.C [autoptr] 1.172.2.12:
6777: * src/main/execute.C [autoptr] 1.295.2.23:
6778: * tests/061.dat [autoptr] 1.1.2.1:
6779: * tests/061.html [autoptr] 1.1.2.1:
6780: * tests/062.html [autoptr] 1.1.2.1:
6781: * tests/063.html [autoptr] 1.1.2.1:
6782: * tests/064.html [autoptr] 1.1.2.1:
6783: * tests/065.html [autoptr] 1.1.2.1:
6784: * tests/066.html [autoptr] 1.1.2.1:
6785: * tests/067.html [autoptr] 1.1.2.1:
6786: * tests/068.html [autoptr] 1.1.2.1:
6787: * tests/069.html [autoptr] 1.1.2.1:
6788: * tests/070.html [autoptr] 1.1.2.1:
6789: * tests/071.html [autoptr] 1.1.2.1:
6790: * tests/072.html [autoptr] 1.1.2.1:
6791: * tests/073.html [autoptr] 1.1.2.1:
6792: * tests/074.html [autoptr] 1.1.2.1:
6793: * tests/075.html [autoptr] 1.1.2.1:
6794: * tests/076.html [autoptr] 1.1.2.1:
6795: * tests/077.html [autoptr] 1.1.2.1:
6796: * tests/078.html [autoptr] 1.1.2.1:
6797: * tests/079.html [autoptr] 1.1.2.1:
6798: * tests/080.html [autoptr] 1.1.2.1:
6799: * tests/081.html [autoptr] 1.1.2.1:
6800: * tests/082.html [autoptr] 1.1.2.1:
6801: * tests/083.html [autoptr] 1.1.2.1:
6802: * tests/084.html [autoptr] 1.1.2.1:
6803: * tests/085.html [autoptr] 1.1.2.1:
6804: * tests/086.html [autoptr] 1.1.2.1:
6805: * tests/087.html [autoptr] 1.1.2.1:
6806: * tests/088.html [autoptr] 1.1.2.1:
6807: * tests/089.html [autoptr] 1.1.2.1:
6808: * tests/090.html [autoptr] 1.1.2.1:
6809: * tests/091.html [autoptr] 1.1.2.1:
6810: * tests/092.html [autoptr] 1.1.2.1:
6811: * tests/093.html [autoptr] 1.1.2.1:
6812: * tests/094.html [autoptr] 1.1.2.1:
6813: * tests/095.html [autoptr] 1.1.2.1:
6814: * tests/results/061.processed [autoptr] 1.1.2.1:
6815: * tests/results/062.processed [autoptr] 1.1.2.1:
6816: * tests/results/063.processed [autoptr] 1.1.2.1:
6817: * tests/results/064.processed [autoptr] 1.1.2.1:
6818: * tests/results/065.processed [autoptr] 1.1.2.1:
6819: * tests/results/066.processed [autoptr] 1.1.2.1:
6820: * tests/results/067.processed [autoptr] 1.1.2.1:
6821: * tests/results/068.processed [autoptr] 1.1.2.1:
6822: * tests/results/069.processed [autoptr] 1.1.2.1:
6823: * tests/results/070.processed [autoptr] 1.1.2.1:
6824: * tests/results/071.processed [autoptr] 1.1.2.1:
6825: * tests/results/072.processed [autoptr] 1.1.2.1:
6826: * tests/results/073.processed [autoptr] 1.1.2.1:
6827: * tests/results/074.processed [autoptr] 1.1.2.1:
6828: * tests/results/075.processed [autoptr] 1.1.2.1:
6829: * tests/results/076.processed [autoptr] 1.1.2.1:
6830: * tests/results/077.processed [autoptr] 1.1.2.1:
6831: * tests/results/078.processed [autoptr] 1.1.2.1:
6832: * tests/results/079.processed [autoptr] 1.1.2.1:
6833: * tests/results/080.processed [autoptr] 1.1.2.1:
6834: * tests/results/081.processed [autoptr] 1.1.2.1:
6835: * tests/results/082.processed [autoptr] 1.1.2.1:
6836: * tests/results/083.processed [autoptr] 1.1.2.1:
6837: * tests/results/084.processed [autoptr] 1.1.2.1:
6838: * tests/results/085.processed [autoptr] 1.1.2.1:
6839: * tests/results/086.processed [autoptr] 1.1.2.1:
6840: * tests/results/087.processed [autoptr] 1.1.2.1:
6841: * tests/results/088.processed [autoptr] 1.1.2.1:
6842: * tests/results/089.processed [autoptr] 1.1.2.1:
6843: * tests/results/090.processed [autoptr] 1.1.2.1:
6844: * tests/results/091.processed [autoptr] 1.1.2.1:
6845: * tests/results/092.processed [autoptr] 1.1.2.1:
6846: * tests/results/093.processed [autoptr] 1.1.2.1:
6847: * tests/results/094.processed [autoptr] 1.1.2.1:
6848: * tests/results/095.processed [autoptr] 1.1.2.1:
6849: tests:
6850: 61 file::stat size
6851: 62 string->int autoconvert
6852: 63 double .int,dec,div,mul
6853: 64 date compare
6854: 65 file: basename,justname,justext
6855: 66 math:crypt
6856: 67 string.match simple on long
6857: 68 string.match normalized simple on long
6858: 69 string.int
6859: 70 file::stat content-type
6860: 71 table.join
6861: 72 hash parameter conditional pass
6862: 73 date daylightsaving,yearday
6863: 74 date arithmetics
6864: 75 response date values/attributes
6865: 76 string.pos of void, void.pos
6866: 77 syntax parsing
6867: 78 cookie tainting
6868: 79 switch with local
6869: 80 scientific numeric literal in string autoconvert
6870: 81 xor: logical and numerical
6871: 82 for delims
6872: 83 menu delims
6873: 84 table.hash distinct
6874: 85 long string replace
6875: 86 throw+catch current language preserve
6876: 87 bit shifts
6877: 88 junction tests + $caller test
6878: 89 hash.foreach selfmodification
6879: 90 int/void to int
6880: 91 $caller test
6881: 92 junction is + def junction tests
6882: 93 $caller test
6883: 94 syntax test
6884: 95 table.hash(keygenerator) [bug fixed]
6885:
6886: * tests/results/070.processed 1.1:
6887: file 070.processed was initially added on branch autoptr.
6888:
6889: * tests/results/069.processed 1.1:
6890: file 069.processed was initially added on branch autoptr.
6891:
6892: * tests/061.dat 1.1:
6893: file 061.dat was initially added on branch autoptr.
6894:
6895: * tests/092.html 1.1:
6896: file 092.html was initially added on branch autoptr.
6897:
6898: * tests/102.html 1.1:
6899: file 102.html was initially added on branch autoptr.
6900:
6901: * tests/results/062.processed 1.1:
6902: file 062.processed was initially added on branch autoptr.
6903:
6904: * tests/057.html 1.1:
6905: file 057.html was initially added on branch autoptr.
6906:
6907: * tests/results/054.processed 1.1:
6908: file 054.processed was initially added on branch autoptr.
6909:
6910: * tests/094.html 1.1:
6911: file 094.html was initially added on branch autoptr.
6912:
6913: * tests/059.html 1.1:
6914: file 059.html was initially added on branch autoptr.
6915:
6916: * tests/060.html 1.1:
6917: file 060.html was initially added on branch autoptr.
6918:
6919: * tests/096.html 1.1:
6920: file 096.html was initially added on branch autoptr.
6921:
6922: * tests/results/094.processed 1.1:
6923: file 094.processed was initially added on branch autoptr.
6924:
6925: * tests/062.html 1.1:
6926: file 062.html was initially added on branch autoptr.
6927:
6928: * tests/results/086.processed 1.1:
6929: file 086.processed was initially added on branch autoptr.
6930:
6931: * tests/098font.gif 1.1:
6932: file 098font.gif was initially added on branch autoptr.
6933:
6934: * tests/098.html 1.1:
6935: file 098.html was initially added on branch autoptr.
6936:
6937: * tests/results/078.processed 1.1:
6938: file 078.processed was initially added on branch autoptr.
6939:
6940: * tests/064.html 1.1:
6941: file 064.html was initially added on branch autoptr.
6942:
6943: * tests/results/071.processed 1.1:
6944: file 071.processed was initially added on branch autoptr.
6945:
6946: * tests/results/063.processed 1.1:
6947: file 063.processed was initially added on branch autoptr.
6948:
6949: * tests/066.html 1.1:
6950: file 066.html was initially added on branch autoptr.
6951:
6952: * tests/results/055.processed 1.1:
6953: file 055.processed was initially added on branch autoptr.
6954:
6955: * tests/068.html 1.1:
6956: file 068.html was initially added on branch autoptr.
6957:
6958: * tests/071.html 1.1:
6959: file 071.html was initially added on branch autoptr.
6960:
6961: * tests/results/095.processed 1.1:
6962: file 095.processed was initially added on branch autoptr.
6963:
6964: * tests/results/087.processed 1.1:
6965: file 087.processed was initially added on branch autoptr.
6966:
6967: * tests/073.html 1.1:
6968: file 073.html was initially added on branch autoptr.
6969:
6970: * tests/results/079.processed 1.1:
6971: file 079.processed was initially added on branch autoptr.
6972:
6973: * tests/results/080.processed 1.1:
6974: file 080.processed was initially added on branch autoptr.
6975:
6976: * tests/results/072.processed 1.1:
6977: file 072.processed was initially added on branch autoptr.
6978:
6979: * tests/075.html 1.1:
6980: file 075.html was initially added on branch autoptr.
6981:
6982: * tests/results/064.processed 1.1:
6983: file 064.processed was initially added on branch autoptr.
6984:
6985: * tests/103.html [autoptr] 1.1.2.1:
6986: * tests/103mark.gif [autoptr] 1.1.2.1:
6987: * tests/103paf2001.gif [autoptr] 1.1.2.1:
6988: * tests/results/103.processed [autoptr] 1.1.2.1:
6989: tests:
6990: 103 image.copy transparence test
6991:
6992: * tests/results/056.processed 1.1:
6993: file 056.processed was initially added on branch autoptr.
6994:
6995: * tests/077.html 1.1:
6996: file 077.html was initially added on branch autoptr.
6997:
6998: * tests/080.html 1.1:
6999: file 080.html was initially added on branch autoptr.
7000:
7001: * tests/079.html 1.1:
7002: file 079.html was initially added on branch autoptr.
7003:
7004: * tests/results/096.processed 1.1:
7005: file 096.processed was initially added on branch autoptr.
7006:
7007: * tests/082.html 1.1:
7008: file 082.html was initially added on branch autoptr.
7009:
7010: * tests/results/088.processed 1.1:
7011: file 088.processed was initially added on branch autoptr.
7012:
7013: * tests/results/081.processed 1.1:
7014: file 081.processed was initially added on branch autoptr.
7015:
7016: * tests/084.html 1.1:
7017: file 084.html was initially added on branch autoptr.
7018:
7019: * tests/results/073.processed 1.1:
7020: file 073.processed was initially added on branch autoptr.
7021:
7022: * tests/058_paf2000.png 1.1:
7023: file 058_paf2000.png was initially added on branch autoptr.
7024:
7025: * tests/results/065.processed 1.1:
7026: file 065.processed was initially added on branch autoptr.
7027:
7028: * tests/086.html 1.1:
7029: file 086.html was initially added on branch autoptr.
7030:
7031: * tests/results/057.processed 1.1:
7032: file 057.processed was initially added on branch autoptr.
7033:
7034: * tests/052.html 1.1:
7035: file 052.html was initially added on branch autoptr.
7036:
7037: * tests/088.html 1.1:
7038: file 088.html was initially added on branch autoptr.
7039:
7040: * tests/054.html 1.1:
7041: file 054.html was initially added on branch autoptr.
7042:
7043: * src/main/pa_common.C [autoptr] 1.143.2.21:
7044: * src/targets/cgi/parser3.C [autoptr] 1.216.2.20:
7045: * tests/097.html [autoptr] 1.1.2.1:
7046: * tests/results/097.processed [autoptr] 1.1.2.1:
7047: test:
7048: 97 file::load http:// [bugs fixed]
7049:
7050: * tests/101.html 1.1:
7051: file 101.html was initially added on branch autoptr.
7052:
7053: * tests/091.html 1.1:
7054: file 091.html was initially added on branch autoptr.
7055:
7056: * tests/results/097.processed 1.1:
7057: file 097.processed was initially added on branch autoptr.
7058:
7059: * tests/056.html 1.1:
7060: file 056.html was initially added on branch autoptr.
7061:
7062: * tests/results/089.processed 1.1:
7063: file 089.processed was initially added on branch autoptr.
7064:
7065: * tests/results/090.processed 1.1:
7066: file 090.processed was initially added on branch autoptr.
7067:
7068: * src/classes/hash.C [autoptr] 1.54.2.12:
7069: * src/classes/image.C [autoptr] 1.90.2.13:
7070: * src/classes/table.C [autoptr] 1.172.2.13:
7071: * src/include/pa_memory.h [autoptr] 1.1.2.5:
7072: * tests/096.html [autoptr] 1.1.2.1:
7073: * tests/096_dir/163.jpg [autoptr] 1.1.2.1:
7074: * tests/096_dir/188.jpg [autoptr] 1.1.2.1:
7075: * tests/results/096.processed [autoptr] 1.1.2.1:
7076: tests:
7077: 96 image EXIF [bug fixed]
7078:
7079: * tests/results/100.processed 1.1:
7080: file 100.processed was initially added on branch autoptr.
7081:
7082: * tests/103.html 1.1:
7083: file 103.html was initially added on branch autoptr.
7084:
7085: * tests/093.html 1.1:
7086: file 093.html was initially added on branch autoptr.
7087:
7088: * tests/results/082.processed 1.1:
7089: file 082.processed was initially added on branch autoptr.
7090:
7091: * tests/052.html [autoptr] 1.1.2.1:
7092: * tests/outputs/049.processed [autoptr] 1.1.2.2:
7093: * tests/outputs/050.processed [autoptr] 1.1.2.2:
7094: * tests/outputs/051.processed [autoptr] 1.1.2.2:
7095: * tests/results/052.processed [autoptr] 1.1.2.1:
7096: test:
7097: 52 pre/match/post test: passed AS-IT-WERE, but wrong :) separate task: fix that
7098:
7099: * tests/058.html 1.1:
7100: file 058.html was initially added on branch autoptr.
7101:
7102: * tests/results/074.processed 1.1:
7103: file 074.processed was initially added on branch autoptr.
7104:
7105: * tests/095.html 1.1:
7106: file 095.html was initially added on branch autoptr.
7107:
7108: * tests/results/066.processed 1.1:
7109: file 066.processed was initially added on branch autoptr.
7110:
7111: * tests/061.html 1.1:
7112: file 061.html was initially added on branch autoptr.
7113:
7114: * tests/results/058.processed 1.1:
7115: file 058.processed was initially added on branch autoptr.
7116:
7117: * tests/103mark.gif 1.1:
7118: file 103mark.gif was initially added on branch autoptr.
7119:
7120: * tests/097.html 1.1:
7121: file 097.html was initially added on branch autoptr.
7122:
7123: * tests/063.html 1.1:
7124: file 063.html was initially added on branch autoptr.
7125:
7126: * src/main/execute.C [autoptr] 1.295.2.22:
7127: * src/main/pa_table.C [autoptr] 1.53.2.10:
7128: test:
7129: 59 table.locate [bug fixed]
7130: 60 string eq string [bug fixed]
7131:
7132: * tests/099.html 1.1:
7133: file 099.html was initially added on branch autoptr.
7134:
7135: * tests/065.html 1.1:
7136: file 065.html was initially added on branch autoptr.
7137:
7138: * tests/results/098.processed 1.1:
7139: file 098.processed was initially added on branch autoptr.
7140:
7141: * tests/results/091.processed 1.1:
7142: file 091.processed was initially added on branch autoptr.
7143:
7144: * tests/results/101.processed 1.1:
7145: file 101.processed was initially added on branch autoptr.
7146:
7147: * tests/057.html [autoptr] 1.1.2.2:
7148: * tests/099.html [autoptr] 1.1.2.1:
7149: * tests/100.html [autoptr] 1.1.2.1:
7150: * tests/results/057.processed [autoptr] 1.1.2.2:
7151: * tests/results/099.processed [autoptr] 1.1.2.1:
7152: * tests/results/100.processed [autoptr] 1.1.2.1:
7153: tests:
7154: 57 date create 2002: added
7155: 99,100 response:body/download
7156:
7157: * tests/067.html 1.1:
7158: file 067.html was initially added on branch autoptr.
7159:
7160: * tests/results/083.processed 1.1:
7161: file 083.processed was initially added on branch autoptr.
7162:
7163: * tests/results/075.processed 1.1:
7164: file 075.processed was initially added on branch autoptr.
7165:
7166: * src/main/execute.C [autoptr] 1.295.2.24:
7167: * tests/101.html [autoptr] 1.1.2.1:
7168: * tests/102.html [autoptr] 1.1.2.1:
7169: * tests/results/101.processed [autoptr] 1.1.2.1:
7170: * tests/results/102.processed [autoptr] 1.1.2.1:
7171: tests:
7172: 101 method/variable name conflict test
7173: 102 form fields change should not not change anything [bug fix]
7174:
7175: * tests/070.html 1.1:
7176: file 070.html was initially added on branch autoptr.
7177:
7178: * tests/069.html 1.1:
7179: file 069.html was initially added on branch autoptr.
7180:
7181: * tests/results/067.processed 1.1:
7182: file 067.processed was initially added on branch autoptr.
7183:
7184: * src/classes/image.C [autoptr] 1.90.2.15:
7185: * src/include/pa_request.h [autoptr] 1.160.2.29:
7186: * src/include/pa_stack.h [autoptr] 1.17.2.6:
7187: * src/types/pa_vimage.h [autoptr] 1.34.2.8:
7188: number of gcc compiler bugs fixed
7189:
7190: 2003-03-03 paf
7191: * tests/037.html 1.1:
7192: file 037.html was initially added on branch autoptr.
7193:
7194: * tests/results/044.processed 1.1:
7195: file 044.processed was initially added on branch autoptr.
7196:
7197: * tests/039.html 1.1:
7198: file 039.html was initially added on branch autoptr.
7199:
7200: * tests/040.html 1.1:
7201: file 040.html was initially added on branch autoptr.
7202:
7203: * tests/results/036.processed 1.1:
7204: file 036.processed was initially added on branch autoptr.
7205:
7206: * tests/042.html 1.1:
7207: file 042.html was initially added on branch autoptr.
7208:
7209: * tests/044.html 1.1:
7210: file 044.html was initially added on branch autoptr.
7211:
7212: * src/main/pa_request.C [autoptr] 1.245.2.29:
7213: * src/types/pa_vmath.C [autoptr] 1.1.2.9:
7214: * tests/033.html [autoptr] 1.1.2.1:
7215: * tests/034.html [autoptr] 1.1.2.1:
7216: * tests/035.html [autoptr] 1.1.2.1:
7217: * tests/036.html [autoptr] 1.1.2.1:
7218: * tests/037.html [autoptr] 1.1.2.1:
7219: * tests/038.html [autoptr] 1.1.2.1:
7220: * tests/results/033.processed [autoptr] 1.1.2.1:
7221: * tests/results/034.processed [autoptr] 1.1.2.1:
7222: * tests/results/035.processed [autoptr] 1.1.2.1:
7223: * tests/results/036.processed [autoptr] 1.1.2.1:
7224: * tests/results/037.processed [autoptr] 1.1.2.1:
7225: * tests/results/038.processed [autoptr] 1.1.2.1:
7226: tests:
7227: 33 string.replace
7228: 34 string.upper
7229: 35 table created
7230: 36 local/global vars with juntions
7231: 37 table clone
7232: 38 math PI & number formatting
7233:
7234: math class registring typo fixed
7235:
7236: * tests/046.html 1.1:
7237: file 046.html was initially added on branch autoptr.
7238:
7239: * tests/040.html [autoptr] 1.1.2.1:
7240: * tests/results/040.processed [autoptr] 1.1.2.1:
7241: test:
7242: 39 method result of type table
7243: 40 method param junction auto evaluate
7244:
7245: * tests/051b.p 1.1:
7246: file 051b.p was initially added on branch autoptr.
7247:
7248: * tests/results/045.processed 1.1:
7249: file 045.processed was initially added on branch autoptr.
7250:
7251: * tests/048.html 1.1:
7252: file 048.html was initially added on branch autoptr.
7253:
7254: * tests/results/037.processed 1.1:
7255: file 037.processed was initially added on branch autoptr.
7256:
7257: * tests/051.html 1.1:
7258: file 051.html was initially added on branch autoptr.
7259:
7260: * tests/results/046.processed 1.1:
7261: file 046.processed was initially added on branch autoptr.
7262:
7263: * tests/results/038.processed 1.1:
7264: file 038.processed was initially added on branch autoptr.
7265:
7266: * tests/041.html [autoptr] 1.1.2.1:
7267: * tests/results/041.processed [autoptr] 1.1.2.1:
7268: test:
7269: 41 table.locate by expression
7270:
7271: * tests/032.html 1.1:
7272: file 032.html was initially added on branch autoptr.
7273:
7274: * tests/results/047.processed 1.1:
7275: file 047.processed was initially added on branch autoptr.
7276:
7277: * tests/034.html 1.1:
7278: file 034.html was initially added on branch autoptr.
7279:
7280: * tests/results/040.processed 1.1:
7281: file 040.processed was initially added on branch autoptr.
7282:
7283: * tests/results/039.processed 1.1:
7284: file 039.processed was initially added on branch autoptr.
7285:
7286: * tests/results/032.processed 1.1:
7287: file 032.processed was initially added on branch autoptr.
7288:
7289: * tests/036.html 1.1:
7290: file 036.html was initially added on branch autoptr.
7291:
7292: * tests/038.html 1.1:
7293: file 038.html was initially added on branch autoptr.
7294:
7295: * tests/parser-unix.sh 1.1:
7296: file parser-unix.sh was initially added on branch autoptr.
7297:
7298: * tests/043.html [autoptr] 1.1.2.1:
7299: * tests/044.html [autoptr] 1.1.2.1:
7300: * tests/045.html [autoptr] 1.1.2.1:
7301: * tests/046.html [autoptr] 1.1.2.1:
7302: * tests/047.html [autoptr] 1.1.2.1:
7303: * tests/048.html [autoptr] 1.1.2.1:
7304: * tests/049.html [autoptr] 1.1.2.1:
7305: * tests/050.html [autoptr] 1.1.2.1:
7306: * tests/051.html [autoptr] 1.1.2.1:
7307: * tests/051b.p [autoptr] 1.1.2.1:
7308: * tests/051t.p [autoptr] 1.1.2.1:
7309: * tests/Makefile [autoptr] 1.1.2.3:
7310: * tests/outputs/049.processed [autoptr] 1.1.2.1:
7311: * tests/outputs/050.processed [autoptr] 1.1.2.1:
7312: * tests/outputs/051.processed [autoptr] 1.1.2.1:
7313: * tests/parser-cygwin.sh [autoptr] 1.1.2.2:
7314: * tests/parser-unix.sh [autoptr] 1.1.2.2:
7315: * tests/results/001.processed [autoptr] 1.1.2.2:
7316: * tests/results/002.processed [autoptr] 1.1.2.2:
7317: * tests/results/003.processed [autoptr] 1.1.2.2:
7318: * tests/results/005.processed [autoptr] 1.1.2.2:
7319: * tests/results/006.processed [autoptr] 1.1.2.2:
7320: * tests/results/008.processed [autoptr] 1.1.2.2:
7321: * tests/results/009.processed [autoptr] 1.1.2.2:
7322: * tests/results/011.processed [autoptr] 1.1.2.2:
7323: * tests/results/012.processed [autoptr] 1.1.2.2:
7324: * tests/results/013.processed [autoptr] 1.1.2.2:
7325: * tests/results/014.processed [autoptr] 1.1.2.2:
7326: * tests/results/015.processed [autoptr] 1.1.2.2:
7327: * tests/results/016.processed [autoptr] 1.1.2.2:
7328: * tests/results/017.processed [autoptr] 1.1.2.2:
7329: * tests/results/020.processed [autoptr] 1.1.2.2:
7330: * tests/results/021.processed [autoptr] 1.1.2.2:
7331: * tests/results/022.processed [autoptr] 1.1.2.2:
7332: * tests/results/024.processed [autoptr] 1.1.2.2:
7333: * tests/results/025.processed [autoptr] 1.1.2.2:
7334: * tests/results/026.processed [autoptr] 1.1.2.2:
7335: * tests/results/027.processed [autoptr] 1.1.2.2:
7336: * tests/results/028.processed [autoptr] 1.1.2.2:
7337: * tests/results/029.processed [autoptr] 1.1.2.2:
7338: * tests/results/030.processed [autoptr] 1.1.2.2:
7339: * tests/results/031.processed [autoptr] 1.1.2.2:
7340: * tests/results/043.processed [autoptr] 1.1.2.1:
7341: * tests/results/044.processed [autoptr] 1.1.2.1:
7342: * tests/results/045.processed [autoptr] 1.1.2.1:
7343: * tests/results/046.processed [autoptr] 1.1.2.1:
7344: * tests/results/047.processed [autoptr] 1.1.2.1:
7345: * tests/results/048.processed [autoptr] 1.1.2.1:
7346: * tests/results/049.processed [autoptr] 1.1.2.1:
7347: * tests/results/050.processed [autoptr] 1.1.2.1:
7348: * tests/results/051.processed [autoptr] 1.1.2.1:
7349: * tests/run_parser.sh [autoptr] 1.1.2.1:
7350: tests:
7351: 43,44,45 date rolls
7352: 46 autoevaluating junction
7353: 47 table.select
7354: 48 name with subvar
7355: 49 hash-creating switch
7356: 50 process
7357: 51 started parent/child, works as it were but it were NOT GOOD, created separate task to fix that
7358:
7359: * tests/041.html 1.1:
7360: file 041.html was initially added on branch autoptr.
7361:
7362: * src/classes/op.C [autoptr] 1.127.2.18:
7363: * src/include/pa_request.h [autoptr] 1.160.2.28:
7364: * src/include/pa_string.h [autoptr] 1.144.2.25:
7365: * src/main/execute.C [autoptr] 1.295.2.21:
7366: * src/main/pa_request.C [autoptr] 1.245.2.28:
7367: * src/main/pa_string.C [autoptr] 1.172.2.18:
7368: * src/main/untaint.C [autoptr] 1.115.2.11:
7369: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.3:
7370: * src/types/pa_wcontext.h [autoptr] 1.42.2.9:
7371: * tests/032.html [autoptr] 1.1.2.1:
7372: * tests/results/032.processed [autoptr] 1.1.2.1:
7373: uchar changed to String_UL in all places [was not everywhere]
7374: untaint test: 032
7375:
7376: * tests/results/048.processed 1.1:
7377: file 048.processed was initially added on branch autoptr.
7378:
7379: * tests/043.html 1.1:
7380: file 043.html was initially added on branch autoptr.
7381:
7382: * tests/results/041.processed 1.1:
7383: file 041.processed was initially added on branch autoptr.
7384:
7385: * tests/results/033.processed 1.1:
7386: file 033.processed was initially added on branch autoptr.
7387:
7388: * tests/045.html 1.1:
7389: file 045.html was initially added on branch autoptr.
7390:
7391: * tests/047.html 1.1:
7392: file 047.html was initially added on branch autoptr.
7393:
7394: * tests/051t.p 1.1:
7395: file 051t.p was initially added on branch autoptr.
7396:
7397: * tests/050.html 1.1:
7398: file 050.html was initially added on branch autoptr.
7399:
7400: * tests/049.html 1.1:
7401: file 049.html was initially added on branch autoptr.
7402:
7403: * src/targets/cgi/parser3.C [autoptr] 1.216.2.19:
7404: * tests/004.html [autoptr] 1.1.2.2:
7405: * tests/Makefile [autoptr] 1.1.2.2:
7406: * tests/parser-cygwin.sh [autoptr] 1.1.2.1:
7407: * tests/parser-unix.sh [autoptr] 1.1.2.1:
7408: * tests/results/004.processed [autoptr] 1.1.2.2:
7409: * www/htdocs/.htaccess [autoptr] 1.12.6.2:
7410: removed -H command line key, now testing using .sh file with
7411: SERVER_SOFTWARE=xxx
7412:
1.24 paf 7413: * tests/042.html [autoptr] 1.1.2.1:
7414: * tests/results/042.processed [autoptr] 1.1.2.1:
7415: test:
7416: 42 exception.handled
7417:
1.23 paf 7418: * tests/outputs/049.processed 1.1:
7419: * tests/results/049.processed 1.1:
7420: file 049.processed was initially added on branch autoptr.
7421:
7422: * tests/outputs/050.processed 1.1:
7423: * tests/results/050.processed 1.1:
7424: file 050.processed was initially added on branch autoptr.
7425:
7426: * tests/results/042.processed 1.1:
7427: file 042.processed was initially added on branch autoptr.
7428:
7429: * tests/results/034.processed 1.1:
7430: file 034.processed was initially added on branch autoptr.
7431:
7432: * tests/039.html [autoptr] 1.1.2.1:
7433: * tests/results/039.processed [autoptr] 1.1.2.1:
7434: test:
7435: 37 method result of type table
7436:
7437: * tests/outputs/051.processed 1.1:
7438: * tests/results/051.processed 1.1:
7439: file 051.processed was initially added on branch autoptr.
7440:
7441: * tests/parser-cygwin.sh 1.1:
7442: file parser-cygwin.sh was initially added on branch autoptr.
7443:
7444: * tests/results/043.processed 1.1:
7445: file 043.processed was initially added on branch autoptr.
7446:
7447: * tests/results/035.processed 1.1:
7448: file 035.processed was initially added on branch autoptr.
7449:
7450: * tests/033.html 1.1:
7451: file 033.html was initially added on branch autoptr.
7452:
7453: * tests/run_parser.sh 1.1:
7454: file run_parser.sh was initially added on branch autoptr.
7455:
7456: * tests/035.html 1.1:
7457: file 035.html was initially added on branch autoptr.
7458:
7459: 2003-02-27 paf
7460: * www/htdocs/maximized.htm [autoptr] 1.1.2.1:
7461: *** empty log message ***
7462:
7463: * www/htdocs/maximized.htm 1.1:
7464: file maximized.htm was initially added on branch autoptr.
7465:
7466: 2003-02-26 paf
7467: * tests/001.html 1.1:
7468: file 001.html was initially added on branch autoptr.
7469:
7470: * tests/003.html 1.1:
7471: file 003.html was initially added on branch autoptr.
7472:
7473: * tests/results/028.processed 1.1:
7474: file 028.processed was initially added on branch autoptr.
7475:
7476: * tests/005.html 1.1:
7477: file 005.html was initially added on branch autoptr.
7478:
7479: * tests/results/021.processed 1.1:
7480: file 021.processed was initially added on branch autoptr.
7481:
7482: * tests/results/013.processed 1.1:
7483: file 013.processed was initially added on branch autoptr.
7484:
7485: * src/include/pa_array.h [autoptr] 1.57.2.26:
7486: * src/include/pa_hash.h [autoptr] 1.58.2.17:
7487: * src/include/pa_memory.h [autoptr] 1.1.2.3:
7488: * src/main/pa_charset.C [autoptr] 1.33.2.12:
7489: * tests/001.html [autoptr] 1.1.2.1:
7490: * tests/002.html [autoptr] 1.1.2.1:
7491: * tests/003.html [autoptr] 1.1.2.1:
7492: * tests/004.html [autoptr] 1.1.2.1:
7493: * tests/005.html [autoptr] 1.1.2.1:
7494: * tests/006.html [autoptr] 1.1.2.1:
7495: * tests/007.html [autoptr] 1.1.2.1:
7496: * tests/008.html [autoptr] 1.1.2.1:
7497: * tests/009.html [autoptr] 1.1.2.1:
7498: * tests/010.html [autoptr] 1.1.2.1:
7499: * tests/011.html [autoptr] 1.1.2.1:
7500: * tests/012.html [autoptr] 1.1.2.1:
7501: * tests/013.html [autoptr] 1.1.2.1:
7502: * tests/014.html [autoptr] 1.1.2.1:
7503: * tests/Makefile [autoptr] 1.1.2.1:
7504: * tests/outputs/create-dir [autoptr] 1.1.2.1:
7505: * tests/results/001.processed [autoptr] 1.1.2.1:
7506: * tests/results/002.processed [autoptr] 1.1.2.1:
7507: * tests/results/003.processed [autoptr] 1.1.2.1:
7508: * tests/results/004.processed [autoptr] 1.1.2.1:
7509: * tests/results/005.processed [autoptr] 1.1.2.1:
7510: * tests/results/006.processed [autoptr] 1.1.2.1:
7511: * tests/results/007.processed [autoptr] 1.1.2.1:
7512: * tests/results/008.processed [autoptr] 1.1.2.1:
7513: * tests/results/009.processed [autoptr] 1.1.2.1:
7514: * tests/results/010.processed [autoptr] 1.1.2.1:
7515: * tests/results/011.processed [autoptr] 1.1.2.1:
7516: * tests/results/012.processed [autoptr] 1.1.2.1:
7517: * tests/results/013.processed [autoptr] 1.1.2.1:
7518: * tests/results/014.processed [autoptr] 1.1.2.1:
7519: hash cloning fixed
7520:
7521: * tests/007.html 1.1:
7522: file 007.html was initially added on branch autoptr.
7523:
7524: * tests/results/005.processed 1.1:
7525: file 005.processed was initially added on branch autoptr.
7526:
7527: * tests/010.html 1.1:
7528: file 010.html was initially added on branch autoptr.
7529:
7530: * tests/009.html 1.1:
7531: file 009.html was initially added on branch autoptr.
7532:
7533: * tests/012.html 1.1:
7534: file 012.html was initially added on branch autoptr.
7535:
7536: * tests/014.html 1.1:
7537: file 014.html was initially added on branch autoptr.
7538:
7539: * src/main/execute.C [autoptr] 1.295.2.20:
7540: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.14:
7541: * tests/024.html [autoptr] 1.1.2.1:
7542: * tests/025.html [autoptr] 1.1.2.1:
7543: * tests/026.html [autoptr] 1.1.2.1:
7544: * tests/027.html [autoptr] 1.1.2.1:
7545: * tests/028.html [autoptr] 1.1.2.1:
7546: * tests/029.html [autoptr] 1.1.2.1:
7547: * tests/030.html [autoptr] 1.1.2.1:
7548: * tests/031.html [autoptr] 1.1.2.1:
7549: * tests/results/024.processed [autoptr] 1.1.2.1:
7550: * tests/results/025.processed [autoptr] 1.1.2.1:
7551: * tests/results/026.processed [autoptr] 1.1.2.1:
7552: * tests/results/027.processed [autoptr] 1.1.2.1:
7553: * tests/results/028.processed [autoptr] 1.1.2.1:
7554: * tests/results/029.processed [autoptr] 1.1.2.1:
7555: * tests/results/030.processed [autoptr] 1.1.2.1:
7556: * tests/results/031.processed [autoptr] 1.1.2.1:
7557: fixed bug with name_cstr mutable CharPtr
7558: more tests
7559:
7560: * tests/results/029.processed 1.1:
7561: file 029.processed was initially added on branch autoptr.
7562:
7563: * tests/results/030.processed 1.1:
7564: file 030.processed was initially added on branch autoptr.
7565:
7566: * tests/016.html 1.1:
7567: file 016.html was initially added on branch autoptr.
7568:
7569: * tests/results/022.processed 1.1:
7570: file 022.processed was initially added on branch autoptr.
7571:
7572: * tests/results/014.processed 1.1:
7573: file 014.processed was initially added on branch autoptr.
7574:
7575: * tests/018.html 1.1:
7576: file 018.html was initially added on branch autoptr.
7577:
7578: * tests/results/006.processed 1.1:
7579: file 006.processed was initially added on branch autoptr.
7580:
7581: * tests/022_dir/a.html 1.1:
7582: file a.html was initially added on branch autoptr.
7583:
7584: * tests/021.html 1.1:
7585: file 021.html was initially added on branch autoptr.
7586:
7587: * tests/023.html 1.1:
7588: file 023.html was initially added on branch autoptr.
7589:
7590: * tests/results/031.processed 1.1:
7591: file 031.processed was initially added on branch autoptr.
7592:
7593: * tests/025.html 1.1:
7594: file 025.html was initially added on branch autoptr.
7595:
7596: * tests/results/023.processed 1.1:
7597: file 023.processed was initially added on branch autoptr.
7598:
7599: * src/include/pa_sapi.h [autoptr] 1.22.2.8:
7600: * src/main/pa_globals.C [autoptr] 1.152.2.16:
7601: * src/main/pa_memory.C [autoptr] 1.1.2.3:
7602: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.6:
7603: * src/targets/cgi/parser3.C [autoptr] 1.216.2.18:
7604: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.6:
7605: SAPI::abort << abort. die now just exits
7606:
7607: * tests/results/015.processed 1.1:
7608: file 015.processed was initially added on branch autoptr.
7609:
7610: * tests/027.html 1.1:
7611: file 027.html was initially added on branch autoptr.
7612:
7613: * tests/results/007.processed 1.1:
7614: file 007.processed was initially added on branch autoptr.
7615:
7616: * tests/030.html 1.1:
7617: file 030.html was initially added on branch autoptr.
7618:
7619: * tests/029.html 1.1:
7620: file 029.html was initially added on branch autoptr.
7621:
7622: * tests/outputs/create-dir 1.1:
7623: file create-dir was initially added on branch autoptr.
7624:
7625: * tests/022_dir/b.txt 1.1:
7626: file b.txt was initially added on branch autoptr.
7627:
7628: * tests/results/024.processed 1.1:
7629: file 024.processed was initially added on branch autoptr.
7630:
7631: * tests/002.html 1.1:
7632: file 002.html was initially added on branch autoptr.
7633:
7634: * tests/results/016.processed 1.1:
7635: file 016.processed was initially added on branch autoptr.
7636:
7637: * tests/results/008.processed 1.1:
7638: file 008.processed was initially added on branch autoptr.
7639:
7640: * tests/004.html 1.1:
7641: file 004.html was initially added on branch autoptr.
7642:
7643: * tests/results/001.processed 1.1:
7644: file 001.processed was initially added on branch autoptr.
7645:
7646: * tests/006.html 1.1:
7647: file 006.html was initially added on branch autoptr.
7648:
7649: * tests/008.html 1.1:
7650: file 008.html was initially added on branch autoptr.
7651:
7652: * tests/011.html 1.1:
7653: file 011.html was initially added on branch autoptr.
7654:
7655: * tests/results/025.processed 1.1:
7656: file 025.processed was initially added on branch autoptr.
7657:
7658: * tests/results/017.processed 1.1:
7659: file 017.processed was initially added on branch autoptr.
7660:
7661: * tests/Makefile 1.1:
7662: file Makefile was initially added on branch autoptr.
7663:
7664: * tests/results/009.processed 1.1:
7665: file 009.processed was initially added on branch autoptr.
7666:
7667: * tests/results/010.processed 1.1:
7668: file 010.processed was initially added on branch autoptr.
7669:
7670: * tests/013.html 1.1:
7671: file 013.html was initially added on branch autoptr.
7672:
7673: * tests/results/002.processed 1.1:
7674: file 002.processed was initially added on branch autoptr.
7675:
7676: * tests/019paf2001.gif 1.1:
7677: file 019paf2001.gif was initially added on branch autoptr.
7678:
7679: * tests/015.html 1.1:
7680: file 015.html was initially added on branch autoptr.
7681:
7682: * tests/017.html 1.1:
7683: file 017.html was initially added on branch autoptr.
7684:
7685: * tests/020.html 1.1:
7686: file 020.html was initially added on branch autoptr.
7687:
7688: * tests/019.html 1.1:
7689: file 019.html was initially added on branch autoptr.
7690:
7691: * tests/results/026.processed 1.1:
7692: file 026.processed was initially added on branch autoptr.
7693:
7694: * tests/results/018.processed 1.1:
7695: file 018.processed was initially added on branch autoptr.
7696:
7697: * tests/022.html 1.1:
7698: file 022.html was initially added on branch autoptr.
7699:
7700: * tests/results/011.processed 1.1:
7701: file 011.processed was initially added on branch autoptr.
7702:
7703: * tests/024.html 1.1:
7704: file 024.html was initially added on branch autoptr.
7705:
7706: * tests/results/003.processed 1.1:
7707: file 003.processed was initially added on branch autoptr.
7708:
7709: * tests/022_dir/c.htm 1.1:
7710: file c.htm was initially added on branch autoptr.
7711:
7712: * tests/026.html 1.1:
7713: file 026.html was initially added on branch autoptr.
7714:
7715: * tests/028.html 1.1:
7716: file 028.html was initially added on branch autoptr.
7717:
7718: * tests/031.html 1.1:
7719: file 031.html was initially added on branch autoptr.
7720:
7721: * tests/results/027.processed 1.1:
7722: file 027.processed was initially added on branch autoptr.
7723:
7724: * tests/results/019.processed 1.1:
7725: file 019.processed was initially added on branch autoptr.
7726:
7727: * tests/results/020.processed 1.1:
7728: file 020.processed was initially added on branch autoptr.
7729:
7730: * src/classes/classes.awk [autoptr] 1.6.6.3:
7731: * src/classes/classes.h [autoptr] 1.23.2.9:
7732: * src/classes/date.C [autoptr] 1.42.2.11:
7733: * src/classes/double.C [autoptr] 1.53.2.8:
7734: * src/classes/file.C [autoptr] 1.107.2.15:
7735: * src/classes/form.C [autoptr] 1.34.2.7:
7736: * src/classes/hash.C [autoptr] 1.54.2.11:
7737: * src/classes/image.C [autoptr] 1.90.2.12:
7738: * src/classes/int.C [autoptr] 1.49.2.7:
7739: * src/classes/mail.C [autoptr] 1.88.2.12:
7740: * src/classes/math.C [autoptr] 1.24.2.10:
7741: * src/classes/op.C [autoptr] 1.127.2.17:
7742: * src/classes/response.C [autoptr] 1.23.2.7:
7743: * src/classes/string.C [autoptr] 1.125.2.12:
7744: * src/classes/table.C [autoptr] 1.172.2.11:
7745: * src/classes/void.C [autoptr] 1.28.2.5:
7746: * src/classes/xdoc.C [autoptr] 1.108.2.12:
7747: * src/classes/xnode.C [autoptr] 1.54.2.8:
7748: * src/include/pa_memory.h [autoptr] 1.1.2.4:
7749: * src/include/pa_sapi.h [autoptr] 1.22.2.7:
7750: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.5:
7751: * src/targets/cgi/parser3.C [autoptr] 1.216.2.17:
7752: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.5:
7753: * src/types/pa_venv.h [autoptr] 1.28.2.5:
7754: * src/types/pa_vform.C [autoptr] 1.74.2.11:
7755: * tests/015.html [autoptr] 1.1.2.1:
7756: * tests/016.html [autoptr] 1.1.2.1:
7757: * tests/017.html [autoptr] 1.1.2.1:
7758: * tests/018.html [autoptr] 1.1.2.1:
7759: * tests/019.html [autoptr] 1.1.2.1:
7760: * tests/019paf2001.gif [autoptr] 1.1.2.1:
7761: * tests/020.html [autoptr] 1.1.2.1:
7762: * tests/021.html [autoptr] 1.1.2.1:
7763: * tests/022.html [autoptr] 1.1.2.1:
7764: * tests/022_dir/a.html [autoptr] 1.1.2.1:
7765: * tests/022_dir/b.txt [autoptr] 1.1.2.1:
7766: * tests/022_dir/c.htm [autoptr] 1.1.2.1:
7767: * tests/023.html [autoptr] 1.1.2.1:
7768: * tests/results/015.processed [autoptr] 1.1.2.1:
7769: * tests/results/016.processed [autoptr] 1.1.2.1:
7770: * tests/results/017.processed [autoptr] 1.1.2.1:
7771: * tests/results/018.processed [autoptr] 1.1.2.1:
7772: * tests/results/019.processed [autoptr] 1.1.2.1:
7773: * tests/results/020.processed [autoptr] 1.1.2.1:
7774: * tests/results/021.processed [autoptr] 1.1.2.1:
7775: * tests/results/022.processed [autoptr] 1.1.2.1:
7776: * tests/results/023.processed [autoptr] 1.1.2.1:
7777: methoded_array now contains all Mxxx classes
7778: SAPI::get_env now returns info on pool
7779: more tests
7780:
7781: * tests/results/012.processed 1.1:
7782: file 012.processed was initially added on branch autoptr.
7783:
7784: * tests/results/004.processed 1.1:
7785: file 004.processed was initially added on branch autoptr.
7786:
7787: 2003-02-25 paf
7788: * src/main/pa_common.C [release_3_0_0007] 1.140.2.2:
7789: typo fixed
7790:
7791: 2003-02-24 paf
7792: * src/types/pa_vcookie.C [autoptr] 1.55.2.9:
7793: fixed all places with bad get_string(0)
7794: [one remained]
7795:
7796: * src/include/pa_request.h [autoptr] 1.160.2.27:
7797: * src/main/execute.C [autoptr] 1.295.2.19:
7798: few bad get_string(0) [should have been get_string(&pool)]
7799: todo: check other such calls
7800:
7801: * src/types/pa_vmail.C 1.41:
7802: body [text/html] transcoded to
7803: $.charset[specified]
7804: now
7805:
7806: * src/main/compile.tab.C [autoptr] 1.81.2.9:
7807: * src/main/execute.C [autoptr] 1.295.2.18:
7808: * src/types/pa_vfile.h [autoptr] 1.52.2.16:
7809: test10, bad lookups
7810:
7811: xxx* xxx=smartptr.get(); << is bad style, after ";" original object got destructed, and xxx points to sky
7812:
7813: * src/main/pa_common.C 1.145:
7814: * src/main/pa_common.C [release_3_0_0007] 1.140.2.1:
7815: stupid gcc [2.95.4] generated bad code
7816: which failed to handle sigsetjmp+throw: crashed inside of pre-throw code.
7817: rewritten simplier [though duplicating closesocket code]
7818:
7819: * src/classes/string.C [autoptr] 1.125.2.11:
7820: match bug fixed
7821:
1.22 paf 7822: 2003-02-21 paf
7823: * src/targets/cgi/parser3.C [autoptr] 1.216.2.15:
7824: MAKE_TEST must be used inside of 'make tests' only
7825: [it's not forcing CGI mode now]
7826: now use -H to output CGI header when parser used in command line [useful for tests also]
7827:
7828: * src/classes/file.C [autoptr] 1.107.2.14:
7829: * src/classes/image.C [autoptr] 1.90.2.11:
7830: * src/classes/mail.C [autoptr] 1.88.2.11:
7831: * src/classes/op.C [autoptr] 1.127.2.16:
7832: * src/classes/xdoc.C [autoptr] 1.108.2.11:
7833: * src/main/pa_charset.C [autoptr] 1.33.2.11:
7834: * src/main/pa_exec.C [autoptr] 1.48.2.14:
7835: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.14:
7836: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.4:
7837: * src/types/pa_vimage.C [autoptr] 1.22.2.7:
7838: * src/types/pa_vxdoc.h [autoptr] 1.31.2.4:
7839: fixed all cstr's that must use pool [as the one in ^process]
7840:
7841: * src/include/pa_array.h [autoptr] 1.57.2.25:
7842: * src/include/pa_exception.h [autoptr] 1.38.2.15:
7843: * src/include/pa_memory.h [autoptr] 1.1.2.1:
7844: * src/include/pa_pool.h [autoptr] 1.86.2.31:
7845: * src/main/Makefile.am [autoptr] 1.35.6.3:
7846: * src/main/main.dsp [autoptr] 1.161.6.12:
7847: * src/main/pa_array.C [autoptr] 1.54.2.5:
7848: * src/main/pa_memory.C [autoptr] 1.1.2.1:
7849: * src/main/pa_pool.C [autoptr] 1.59.2.5:
7850: reorganized memory handling files
7851:
7852: * src/include/pa_memory.h [autoptr] 1.1.2.2:
7853: * src/main/pa_memory.C [autoptr] 1.1.2.2:
7854: inlined memory handling pa_*
7855:
7856: * src/main/execute.C [autoptr] 1.295.2.17:
7857: * src/targets/cgi/parser3.C [autoptr] 1.216.2.11:
7858: * www/htdocs/autoptr.html [autoptr] 1.1.2.3:
7859: release mode now compiles OK
7860: test to show benefits of free
7861:
7862: * src/targets/cgi/parser3.C [autoptr] 1.216.2.14:
7863: MAKE_TEST environment variable switches on CGI mode, and is
7864: used in regression tests
7865:
7866: * operators.txt [autoptr] 1.109.2.1:
7867: * src/targets/cgi/parser3.C [autoptr] 1.216.2.16:
7868: * src/types/pa_vcookie.C [autoptr] 1.55.2.8:
7869: $cookie:name[$.expires[date << can be now]]
7870:
7871: written makefile with regression tests [raw]
7872:
7873: * src/include/pa_request.h [autoptr] 1.160.2.26:
7874: * src/main/pa_request.C [autoptr] 1.245.2.27:
7875: * src/targets/cgi/parser3.C [autoptr] 1.216.2.13:
7876: * src/types/pa_vcookie.h [autoptr] 1.23.2.6:
7877: * src/types/pa_venv.h [autoptr] 1.28.2.4:
7878: env fixed
7879:
7880: * src/main/pa_array.C [autoptr] 1.54.2.4:
7881: pool::format_integer terminator fixed
7882:
7883: * src/include/pa_memory.h 1.1:
7884: file pa_memory.h was initially added on branch autoptr.
7885:
7886: * src/main/pa_memory.C 1.1:
7887: file pa_memory.C was initially added on branch autoptr.
7888:
7889: * src/classes/op.C [autoptr] 1.127.2.15:
7890: fixed process.
7891: sould now check for all cstr's -- some must use pool [as the one in ^process]
7892:
7893: 2003-02-20 paf
7894: * www/htdocs/autoptr.html 1.1:
7895: file autoptr.html was initially added on branch autoptr.
7896:
7897: * src/include/pa_config_fixed.h [autoptr] 1.54.2.2:
7898: * src/targets/cgi/parser3.C [autoptr] 1.216.2.10:
7899: form values passed OK now
7900:
7901: * src/classes/date.C [autoptr] 1.42.2.10:
7902: * src/classes/double.C [autoptr] 1.53.2.7:
7903: * src/classes/file.C [autoptr] 1.107.2.13:
7904: * src/classes/hash.C [autoptr] 1.54.2.10:
7905: * src/classes/image.C [autoptr] 1.90.2.10:
7906: * src/classes/int.C [autoptr] 1.49.2.6:
7907: * src/classes/mail.C [autoptr] 1.88.2.10:
7908: * src/classes/math.C [autoptr] 1.24.2.9:
7909: * src/classes/op.C [autoptr] 1.127.2.13:
7910: * src/classes/response.C [autoptr] 1.23.2.6:
7911: * src/classes/string.C [autoptr] 1.125.2.10:
7912: * src/classes/table.C [autoptr] 1.172.2.10:
7913: * src/classes/void.C [autoptr] 1.28.2.4:
7914: * src/classes/xdoc.C [autoptr] 1.108.2.10:
7915: * src/classes/xnode.C [autoptr] 1.54.2.7:
7916: * src/main/pa_string.C [autoptr] 1.172.2.17:
7917: * src/types/pa_method.h [autoptr] 1.1.2.4:
7918: * src/types/pa_value.C [autoptr] 1.9.2.14:
7919: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.8:
7920: * www/htdocs/autoptr.html [autoptr] 1.1.2.1:
7921: string cmp fixed
7922:
7923: 2003-02-19 paf
7924: * src/classes/form.C [autoptr] 1.34.2.6:
7925: * src/include/pa_charset.h [autoptr] 1.20.2.12:
7926: * src/include/pa_pool.h [autoptr] 1.86.2.30:
7927: * src/main/pa_charset.C [autoptr] 1.33.2.10:
7928: * src/main/pa_exception.C [autoptr] 1.43.2.13:
7929: * src/main/pa_request.C [autoptr] 1.245.2.25:
7930: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.3:
7931: * src/targets/apache13/ApacheModuleParser3.dsp [autoptr] 1.16.12.1:
7932: * src/targets/cgi/parser3.C [autoptr] 1.216.2.8:
7933: * src/targets/isapi/parser3isapi.dsp [autoptr] 1.41.12.1:
7934: * src/types/pa_vcookie.C [autoptr] 1.55.2.7:
7935: * src/types/pa_vform.C [autoptr] 1.74.2.9:
7936: * src/types/pa_vmail.C [autoptr] 1.40.2.9:
7937: * src/types/pa_vxnode.C [autoptr] 1.30.2.2:
7938: found&kill all remaning leaks resulted from pooled::malloc calls
7939: [excluding in gd -- planning complete rewrite extremely ugly code]
7940:
7941: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.2:
7942: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.2:
7943: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.2:
7944: removed unneeded files
7945:
7946: 2003-02-17 paf
7947: * src/classes/classes.C [autoptr] 1.18.2.4:
7948: * src/include/pa_array.h [autoptr] 1.57.2.22:
7949: * src/include/pa_hash.h [autoptr] 1.58.2.16:
7950: * src/include/pa_pool.h [autoptr] 1.86.2.29:
7951: * src/include/pa_request.h [autoptr] 1.160.2.23:
7952: * src/main/pa_request.C [autoptr] 1.245.2.20:
7953: * src/main/pa_string.C [autoptr] 1.172.2.16:
7954: * src/main/untaint.C [autoptr] 1.115.2.10:
7955: * src/types/pa_value.h [autoptr] 1.109.2.23:
7956: * src/types/pa_vint.h [autoptr] 1.38.2.10:
7957: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.12:
7958: * src/types/pa_vstring.h [autoptr] 1.54.2.10:
7959: * src/types/pa_vvoid.h [autoptr] 1.17.2.7:
7960: * src/types/pa_wcontext.h [autoptr] 1.42.2.7:
7961: class fields of simple type not initialized with zeros :(
7962: while class fields of class types initialized with default constructors.
7963: learn C++
7964:
7965: * src/main/execute.C [autoptr] 1.295.2.11:
7966: * src/main/pa_request.C [autoptr] 1.245.2.21:
7967: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.5:
7968: first letters out OK
7969:
7970: * src/classes/classes.awk [autoptr] 1.6.6.2:
7971: * src/classes/double.C [autoptr] 1.53.2.5:
7972: * src/classes/file.C [autoptr] 1.107.2.11:
7973: * src/classes/form.C [autoptr] 1.34.2.5:
7974: * src/classes/image.C [autoptr] 1.90.2.8:
7975: * src/classes/int.C [autoptr] 1.49.2.4:
7976: * src/classes/mail.C [autoptr] 1.88.2.8:
7977: * src/classes/math.C [autoptr] 1.24.2.7:
7978: * src/classes/xdoc.C [autoptr] 1.108.2.7:
7979: * src/classes/xnode.C [autoptr] 1.54.2.5:
7980: * src/include/pa_array.h [autoptr] 1.57.2.21:
7981: * src/include/pa_string.h [autoptr] 1.144.2.24:
7982: * src/main/pa_exec.C [autoptr] 1.48.2.13:
7983: * src/types/pa_vmail.C [autoptr] 1.40.2.7:
7984: parser3.exe - 0 error(s), 0 warning(s)
7985:
7986: * src/classes/date.C [autoptr] 1.42.2.8:
7987: * src/classes/op.C [autoptr] 1.127.2.12:
7988: * src/classes/table.C [autoptr] 1.172.2.8:
7989: * src/classes/xdoc.C [autoptr] 1.108.2.8:
7990: * src/classes/xnode.C [autoptr] 1.54.2.6:
7991: * src/include/pa_array.h [autoptr] 1.57.2.24:
7992: * src/include/pa_charset.h [autoptr] 1.20.2.11:
7993: * src/main/Makefile.am [autoptr] 1.35.6.2:
7994: * src/main/main.dsp [autoptr] 1.161.6.11:
7995: * src/main/pa_charset.C [autoptr] 1.33.2.8:
7996: * src/main/pa_common.C [autoptr] 1.143.2.20:
7997: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.13:
7998: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.2:
7999: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.4:
8000: * src/targets/cgi/parser3.C [autoptr] 1.216.2.6:
8001: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.4:
8002: * src/types/pa_vmail.C [autoptr] 1.40.2.8:
8003: fixed more leaks resulted from pooled::malloc calls
8004:
8005: * src/include/pa_stack.h [autoptr] 1.17.2.4:
8006: * src/main/compile.C [autoptr] 1.69.2.6:
8007: * src/main/execute.C [autoptr] 1.295.2.13:
8008: * src/main/pa_request.C [autoptr] 1.245.2.23:
8009: stack-stored items need extra .ref to prevent object_ptr from
8010: delete[them]
8011:
8012: * src/main/pa_request.C [autoptr] 1.245.2.22:
8013: * src/targets/cgi/parser3.C [autoptr] 1.216.2.5:
8014: * src/types/pa_vfile.C [autoptr] 1.36.2.10:
8015: couple mem leaks rusulted from old pooled::malloc usage.
8016: todo:find more like those
8017:
8018: * src/main/execute.C [autoptr] 1.295.2.14:
8019: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.2:
8020: * src/targets/cgi/parser3.C [autoptr] 1.216.2.7:
8021: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.2:
8022: few bugs in debug output fixed
8023:
8024: * src/include/pa_array.h [autoptr] 1.57.2.23:
8025: * src/include/pa_request.h [autoptr] 1.160.2.24:
8026: * src/main/execute.C [autoptr] 1.295.2.12:
8027: stackItem fixed [there were no string on stack before]
8028:
8029: * src/classes/date.C [autoptr] 1.42.2.9:
8030: * src/classes/double.C [autoptr] 1.53.2.6:
8031: * src/classes/file.C [autoptr] 1.107.2.12:
8032: * src/classes/image.C [autoptr] 1.90.2.9:
8033: * src/classes/int.C [autoptr] 1.49.2.5:
8034: * src/classes/mail.C [autoptr] 1.88.2.9:
8035: * src/classes/math.C [autoptr] 1.24.2.8:
8036: * src/classes/response.C [autoptr] 1.23.2.5:
8037: * src/classes/string.C [autoptr] 1.125.2.9:
8038: * src/classes/table.C [autoptr] 1.172.2.9:
8039: * src/classes/xdoc.C [autoptr] 1.108.2.9:
8040: * src/classes/xnode.h [autoptr] 1.18.2.4:
8041: * src/include/pa_stack.h [autoptr] 1.17.2.5:
8042: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.2:
8043: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.2:
8044: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.3:
8045: * src/types/pa_vdate.h [autoptr] 1.24.2.5:
8046: * src/types/pa_vdouble.h [autoptr] 1.42.2.9:
8047: * src/types/pa_vfile.h [autoptr] 1.52.2.15:
8048: * src/types/pa_vform.C [autoptr] 1.74.2.8:
8049: * src/types/pa_vform.h [autoptr] 1.45.2.8:
8050: * src/types/pa_vimage.h [autoptr] 1.34.2.7:
8051: * src/types/pa_vstatus.h [autoptr] 1.15.2.7:
8052: * src/types/pa_vstring.h [autoptr] 1.54.2.11:
8053: * src/types/pa_vtable.h [autoptr] 1.48.2.8:
8054: * src/types/pa_vvoid.h [autoptr] 1.17.2.8:
8055: * src/types/pa_vxdoc.h [autoptr] 1.31.2.3:
8056: * src/types/pa_vxnode.h [autoptr] 1.22.2.3:
8057: * src/types/pa_wcontext.h [autoptr] 1.42.2.8:
8058: * src/types/pa_wwrapper.h [autoptr] 1.28.2.3:
8059: fixed all remained bugs of unitialized simple-typed field
8060:
8061: * src/classes/classes.C [autoptr] 1.18.2.5:
8062: * src/classes/classes.h [autoptr] 1.23.2.8:
8063: * src/main/execute.C [autoptr] 1.295.2.15:
8064: * src/main/pa_charset.C [autoptr] 1.33.2.9:
8065: * src/main/pa_request.C [autoptr] 1.245.2.24:
8066: another bug of unitialized simple-typed field fixed.
8067: todo: find&kill all like that one
8068:
8069: * src/main/compile.C [autoptr] 1.69.2.5:
8070: * src/main/compile_tools.C [autoptr] 1.54.2.5:
8071: 2*2!
8072:
8073: 2003-02-14 paf
8074: * src/classes/classes.dsp [autoptr] 1.25.10.4:
8075: * src/classes/op.C [autoptr] 1.127.2.10:
8076: * src/classes/string.C [autoptr] 1.125.2.8:
8077: * src/classes/table.C [autoptr] 1.172.2.7:
8078: * src/include/pa_common.h [autoptr] 1.89.2.11:
8079: * src/include/pa_globals.h [autoptr] 1.101.2.14:
8080: * src/include/pa_pool.h [autoptr] 1.86.2.28:
8081: * src/include/pa_request.h [autoptr] 1.160.2.20:
8082: * src/main/pa_globals.C [autoptr] 1.152.2.15:
8083: * src/main/pa_request.C [autoptr] 1.245.2.16:
8084: * src/types/pa_value.h [autoptr] 1.109.2.22:
8085: * src/types/pa_vhash.h [autoptr] 1.43.2.12:
8086: * src/types/pa_vint.h [autoptr] 1.38.2.9:
8087: * src/types/types.dsp [autoptr] 1.35.10.7:
8088: op compiled
8089:
8090: * src/classes/classes.C [autoptr] 1.18.2.3:
8091: * src/classes/classes.awk [autoptr] 1.6.6.1:
8092: * src/classes/file.C [autoptr] 1.107.2.9:
8093: * src/classes/hash.C [autoptr] 1.54.2.9:
8094: * src/classes/mail.C [autoptr] 1.88.2.7:
8095: * src/classes/op.C [autoptr] 1.127.2.11:
8096: * src/include/pa_common.h [autoptr] 1.89.2.12:
8097: * src/include/pa_request.h [autoptr] 1.160.2.21:
8098: * src/include/pa_sapi.h [autoptr] 1.22.2.6:
8099: * src/main/pa_common.C [autoptr] 1.143.2.18:
8100: * src/main/pa_request.C [autoptr] 1.245.2.17:
8101: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.3:
8102: * src/targets/cgi/parser3.C [autoptr] 1.216.2.3:
8103: * src/targets/cgi/parser3.dsp [autoptr] 1.60.10.1:
8104: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.3:
8105: classes.lib - 0 error(s), 0 warning(s)
8106: parser.C compiled
8107:
8108: * src/classes/classes.dsp [autoptr] 1.25.10.3:
8109: * src/classes/response.C [autoptr] 1.23.2.4:
8110: * src/classes/string.C [autoptr] 1.125.2.7:
8111: * src/include/pa_dictionary.h [autoptr] 1.13.2.7:
8112: * src/include/pa_string.h [autoptr] 1.144.2.23:
8113: * src/main/pa_string.C [autoptr] 1.172.2.15:
8114: * src/main/untaint.C [autoptr] 1.115.2.9:
8115: * src/types/pa_vtable.h [autoptr] 1.48.2.7:
8116: string, response compiled
8117:
8118: * src/classes/file.C [autoptr] 1.107.2.10:
8119: * src/include/pa_request.h [autoptr] 1.160.2.22:
8120: * src/main/pa_request.C [autoptr] 1.245.2.18:
8121: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.12:
8122: * src/targets/cgi/parser3.C [autoptr] 1.216.2.4:
8123: * src/types/pa_vfile.C [autoptr] 1.36.2.9:
8124: * src/types/pa_vfile.h [autoptr] 1.52.2.14:
8125: * src/types/pa_vform.C [autoptr] 1.74.2.7:
8126: * src/types/pa_vimage.C [autoptr] 1.22.2.6:
8127: * src/types/pa_vtable.C [autoptr] 1.21.2.5:
8128: all compiled, only 14 link errors :)
8129:
8130: * src/types/pa_vhash.C 1.1:
8131: file pa_vhash.C was initially added on branch autoptr.
8132:
8133: * src/include/pa_common.h [autoptr] 1.89.2.13:
8134: * src/main/pa_common.C [autoptr] 1.143.2.19:
8135: * src/main/pa_request.C [autoptr] 1.245.2.19:
8136: 13 link errors
8137:
8138: 2003-02-07 paf
8139: * src/classes/table.C [autoptr] 1.172.2.6:
8140: * src/types/pa_vtable.h [autoptr] 1.48.2.6:
8141: table compiled
8142:
8143: 2003-02-06 paf
8144: * src/classes/image.C [autoptr] 1.90.2.7:
8145: * src/classes/string.C [autoptr] 1.125.2.6:
8146: * src/classes/xdoc.C [autoptr] 1.108.2.6:
8147: * src/include/pa_common.h [autoptr] 1.89.2.10:
8148: * src/include/pa_hash.h [autoptr] 1.58.2.15:
8149: * src/main/pa_common.C [autoptr] 1.143.2.17:
8150: * src/types/pa_vfile.h [autoptr] 1.52.2.13:
8151: * src/types/pa_vimage.h [autoptr] 1.34.2.6:
8152: image compiled
8153:
8154: * src/classes/mail.C [autoptr] 1.88.2.6:
8155: * src/include/pa_request.h [autoptr] 1.160.2.19:
8156: * src/main/pa_request.C [autoptr] 1.245.2.15:
8157: mail compiled
8158:
8159: * src/classes/hash.C [autoptr] 1.54.2.7:
8160: * src/include/pa_hash.h [autoptr] 1.58.2.14:
8161: * src/include/pa_table.h [autoptr] 1.48.2.11:
8162: * src/types/pa_vstring.h [autoptr] 1.54.2.9:
8163: hash compiled
8164:
8165: * src/classes/classes.dsp [autoptr] 1.25.10.2:
8166: * src/classes/file.C [autoptr] 1.107.2.7:
8167: * src/include/pa_common.h [autoptr] 1.89.2.9:
8168: * src/include/pa_exec.h [autoptr] 1.11.2.5:
8169: * src/main/pa_common.C [autoptr] 1.143.2.16:
8170: * src/main/pa_exec.C [autoptr] 1.48.2.12:
8171: * src/types/pa_vfile.C [autoptr] 1.36.2.8:
8172: * src/types/pa_vfile.h [autoptr] 1.52.2.12:
8173: file compiled
8174:
8175: * src/classes/file.C [autoptr] 1.107.2.8:
8176: * src/classes/form.C [autoptr] 1.34.2.4:
8177: form compiled
8178:
8179: * src/classes/hash.C [autoptr] 1.54.2.8:
8180: * src/classes/math.C [autoptr] 1.24.2.6:
8181: * src/types/pa_vmath.C [autoptr] 1.1.2.8:
8182: * src/types/pa_vmath.h [autoptr] 1.14.2.4:
8183: math compiled [win32]
8184:
8185: 2003-02-04 paf
8186: * src/classes/date.C [autoptr] 1.42.2.5:
8187: * src/classes/double.C [autoptr] 1.53.2.3:
8188: * src/classes/file.C [autoptr] 1.107.2.5:
8189: * src/classes/form.C [autoptr] 1.34.2.3:
8190: * src/classes/hash.C [autoptr] 1.54.2.4:
8191: * src/classes/image.C [autoptr] 1.90.2.5:
8192: * src/classes/int.C [autoptr] 1.49.2.3:
8193: * src/classes/mail.C [autoptr] 1.88.2.4:
8194: * src/classes/math.C [autoptr] 1.24.2.4:
8195: * src/classes/op.C [autoptr] 1.127.2.8:
8196: * src/classes/response.C [autoptr] 1.23.2.3:
8197: * src/classes/string.C [autoptr] 1.125.2.4:
8198: * src/classes/table.C [autoptr] 1.172.2.4:
8199: * src/classes/void.C [autoptr] 1.28.2.3:
8200: * src/classes/xdoc.C [autoptr] 1.108.2.4:
8201: * src/classes/xnode.C [autoptr] 1.54.2.3:
8202: * src/types/pa_vdouble.h [autoptr] 1.42.2.8:
8203: * src/types/pa_vhash.h [autoptr] 1.43.2.10:
8204: * src/types/pa_vint.h [autoptr] 1.38.2.8:
8205: * src/types/pa_vstring.h [autoptr] 1.54.2.8:
8206: * src/types/pa_vtable.h [autoptr] 1.48.2.5:
8207: * src/types/pa_vxdoc.h [autoptr] 1.31.2.2:
8208: * src/types/pa_vxnode.h [autoptr] 1.22.2.2:
8209: int compiled
8210:
8211: * src/types/pa_value.C [autoptr] 1.9.2.12:
8212: * src/types/pa_value_includes.h [autoptr] 1.1.2.4:
8213: * src/types/pa_vrequest.C [autoptr] 1.27.2.8:
8214: trying to remove stupid value_includes.h
8215:
8216: * src/classes/date.C [autoptr] 1.42.2.4:
8217: * src/classes/double.C [autoptr] 1.53.2.2:
8218: * src/classes/file.C [autoptr] 1.107.2.4:
8219: * src/classes/hash.C [autoptr] 1.54.2.3:
8220: * src/classes/image.C [autoptr] 1.90.2.4:
8221: * src/classes/int.C [autoptr] 1.49.2.2:
8222: * src/classes/mail.C [autoptr] 1.88.2.3:
8223: * src/classes/math.C [autoptr] 1.24.2.3:
8224: * src/classes/op.C [autoptr] 1.127.2.7:
8225: * src/classes/response.C [autoptr] 1.23.2.2:
8226: * src/classes/string.C [autoptr] 1.125.2.3:
8227: * src/classes/table.C [autoptr] 1.172.2.3:
8228: * src/classes/void.C [autoptr] 1.28.2.2:
8229: * src/classes/xdoc.C [autoptr] 1.108.2.3:
8230: * src/classes/xnode.C [autoptr] 1.54.2.2:
8231: * src/classes/xnode.h [autoptr] 1.18.2.3:
8232: * src/types/pa_vvoid.h [autoptr] 1.17.2.6:
8233: void compiled :)
8234:
8235: * src/classes/date.C [autoptr] 1.42.2.7:
8236: * src/classes/hash.C [autoptr] 1.54.2.6:
8237: * src/include/pa_exec.h [autoptr] 1.11.2.4:
8238: * src/include/pa_hash.h [autoptr] 1.58.2.13:
8239: * src/include/pa_request.h [autoptr] 1.160.2.18:
8240: * src/include/pa_string.h [autoptr] 1.144.2.22:
8241: * src/include/pa_table.h [autoptr] 1.48.2.10:
8242: * src/main/pa_common.C [autoptr] 1.143.2.15:
8243: * src/main/pa_exec.C [autoptr] 1.48.2.11:
8244: * src/main/pa_string.C [autoptr] 1.172.2.14:
8245: * src/types/pa_method.h [autoptr] 1.1.2.3:
8246: * src/types/pa_vform.C [autoptr] 1.74.2.6:
8247: * src/types/pa_vhash.h [autoptr] 1.43.2.11:
8248: hash 50% compiled
8249:
8250: * src/types/pa_method.h 1.1:
8251: file pa_method.h was initially added on branch autoptr.
8252:
8253: * src/include/pa_globals.h [autoptr] 1.101.2.13:
8254: * src/main/pa_cache_managers.C [autoptr] 1.7.2.5:
8255: * src/main/pa_charset.C [autoptr] 1.33.2.7:
8256: * src/main/pa_charsets.C [autoptr] 1.11.2.9:
8257: * src/main/pa_common.C [autoptr] 1.143.2.14:
8258: * src/main/pa_dir.C [autoptr] 1.14.2.3:
8259: * src/main/pa_exception.C [autoptr] 1.43.2.12:
8260: * src/main/pa_exec.C [autoptr] 1.48.2.10:
8261: * src/main/pa_globals.C [autoptr] 1.152.2.13:
8262: * src/main/pa_pool.C [autoptr] 1.59.2.4:
8263: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.11:
8264: * src/main/pa_string.C [autoptr] 1.172.2.12:
8265: * src/main/pa_uue.C [autoptr] 1.4.2.5:
8266: * src/main/untaint.C [autoptr] 1.115.2.8:
8267: * src/types/pa_value.C [autoptr] 1.9.2.13:
8268: * src/types/pa_vcookie.C [autoptr] 1.55.2.6:
8269: * src/types/pa_vfile.C [autoptr] 1.36.2.7:
8270: * src/types/pa_vimage.C [autoptr] 1.22.2.5:
8271: * src/types/pa_vmath.C [autoptr] 1.1.2.7:
8272: * src/types/pa_vrequest.C [autoptr] 1.27.2.9:
8273: * src/types/pa_vresponse.C [autoptr] 1.17.2.6:
8274: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.6:
8275: * src/types/pa_vstatus.C [autoptr] 1.15.2.5:
8276: * src/types/pa_vstring.C [autoptr] 1.22.2.3:
8277: * src/types/pa_vtable.C [autoptr] 1.21.2.4:
8278: * src/types/pa_wcontext.C [autoptr] 1.24.2.5:
8279: * src/types/types.dsp [autoptr] 1.35.10.6:
8280: removed stupid value_includes.h
8281:
8282: * src/main/pa_exec.C [autoptr] 1.48.2.8:
8283: libmain.a compiled on six [unix]
8284:
8285: * src/include/pa_config_includes.h [autoptr] 1.23.2.5:
8286: * src/include/pa_dictionary.h [autoptr] 1.13.2.6:
8287: * src/main/pa_common.C [autoptr] 1.143.2.13:
8288: * src/main/pa_dictionary.C [autoptr] 1.17.2.6:
8289: * src/main/pa_exec.C [autoptr] 1.48.2.7:
8290: * src/main/pa_socks.C [autoptr] 1.18.2.5:
8291: libmain.a gcc
8292: and
8293: mail.lib msvc++
8294: compiled
8295:
8296: * src/include/pa_globals.h [autoptr] 1.101.2.12:
8297: * src/include/pa_request.h [autoptr] 1.160.2.16:
8298: * src/types/pa_value.C [autoptr] 1.9.2.11:
8299: * src/types/pa_value.h [autoptr] 1.109.2.21:
8300: * src/types/pa_vclass.C [autoptr] 1.16.2.5:
8301: * src/types/pa_vcookie.C [autoptr] 1.55.2.5:
8302: * src/types/pa_vdate.h [autoptr] 1.24.2.4:
8303: * src/types/pa_vfile.C [autoptr] 1.36.2.6:
8304: * src/types/pa_vfile.h [autoptr] 1.52.2.11:
8305: * src/types/pa_vmail.C [autoptr] 1.40.2.6:
8306: * src/types/pa_vobject.C [autoptr] 1.12.2.6:
8307: * src/types/pa_vrequest.C [autoptr] 1.27.2.7:
8308: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.5:
8309: * src/types/pa_vstatus.C [autoptr] 1.15.2.4:
8310: * src/types/pa_vtable.C [autoptr] 1.21.2.3:
8311: libtypes.a compiled gcc
8312:
1.24 paf 8313: * src/include/pa_array.h [autoptr] 1.57.2.20:
8314: * src/include/pa_config_includes.h [autoptr] 1.23.2.4:
8315: * src/include/pa_dictionary.h [autoptr] 1.13.2.5:
8316: * src/main/pa_dictionary.C [autoptr] 1.17.2.5:
8317: * src/main/pa_exec.C [autoptr] 1.48.2.6:
8318: * src/main/pa_socks.C [autoptr] 1.18.2.4:
8319: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.10:
8320: gcc libmain.a compiled
8321:
1.22 paf 8322: * src/classes/classes.dsp [autoptr] 1.25.10.1:
8323: * src/classes/double.C [autoptr] 1.53.2.4:
8324: double compiled
8325:
8326: * src/main/pa_globals.C [release_3_0_0007] 1.148.2.1:
8327: merged changes from 1.149-1.150 (stupid name conflicts)
8328:
8329: * src/include/pa_array.h [autoptr] 1.57.2.19:
8330: * src/include/pa_pool.h [autoptr] 1.86.2.27:
8331: * src/main/Makefile.am [autoptr] 1.35.6.1:
8332: * src/main/Makefile.in [autoptr] 1.50.2.2:
8333: * src/main/compile.tab.C [autoptr] 1.81.2.7:
8334: * src/main/compile.y [autoptr] 1.204.2.6:
8335: * src/main/execute.C [autoptr] 1.295.2.10:
8336: * src/main/pa_request.C [autoptr] 1.245.2.14:
8337: * src/main/untaint.C [autoptr] 1.115.2.7:
8338: * src/types/pa_junction.h [autoptr] 1.1.2.2:
8339: * src/types/pa_method.h [autoptr] 1.1.2.2:
8340: * src/types/pa_value.h [autoptr] 1.109.2.20:
8341: * src/types/pa_value_includes.h [autoptr] 1.1.2.3:
8342: * src/types/pa_vimage.h [autoptr] 1.34.2.5:
8343: *** empty log message ***
8344:
8345: * src/main/pa_exec.C [autoptr] 1.48.2.9:
8346: pa_exec compiled on win32
8347:
8348: * src/classes/date.C [autoptr] 1.42.2.6:
8349: * src/classes/file.C [autoptr] 1.107.2.6:
8350: * src/classes/hash.C [autoptr] 1.54.2.5:
8351: * src/classes/image.C [autoptr] 1.90.2.6:
8352: * src/classes/mail.C [autoptr] 1.88.2.5:
8353: * src/classes/math.C [autoptr] 1.24.2.5:
8354: * src/classes/op.C [autoptr] 1.127.2.9:
8355: * src/classes/string.C [autoptr] 1.125.2.5:
8356: * src/classes/table.C [autoptr] 1.172.2.5:
8357: * src/classes/xdoc.C [autoptr] 1.108.2.5:
8358: * src/classes/xnode.C [autoptr] 1.54.2.4:
8359: * src/include/pa_request.h [autoptr] 1.160.2.17:
8360: * src/main/pa_globals.C [autoptr] 1.152.2.14:
8361: * src/main/pa_string.C [autoptr] 1.172.2.13:
8362: date compiled
8363:
8364: * src/types/pa_junction.h 1.1:
8365: file pa_junction.h was initially added on branch autoptr.
8366:
8367: * src/main/compile_tools.h [autoptr] 1.67.2.8:
8368: * src/main/execute.C [autoptr] 1.295.2.9:
8369: * src/main/pa_table.C [autoptr] 1.53.2.9:
8370: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.7:
8371: * src/types/pa_vvoid.h [autoptr] 1.17.2.5:
8372: yuk: gcc on cygwin yelds "virtual memory exhausted" while
8373: trying to compile execute.C [eating up to 127MB]
8374:
8375: 2003-02-03 paf
8376: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.4:
8377: vstateless_class compiled
8378:
8379: * src/include/pa_request.h [autoptr] 1.160.2.13:
8380: * src/main/execute.C [autoptr] 1.295.2.7:
8381: * src/main/pa_request.C [autoptr] 1.245.2.8:
8382: * src/types/pa_value.h [autoptr] 1.109.2.16:
8383: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.6:
8384: execute compiled
8385:
8386: * src/types/pa_vresponse.C [autoptr] 1.17.2.5:
8387: * src/types/pa_vresponse.h [autoptr] 1.32.2.6:
8388: vresponse compiled
8389:
8390: * src/types/pa_value.C [autoptr] 1.9.2.9:
8391: * src/types/pa_value.h [autoptr] 1.109.2.18:
8392: * src/types/pa_vclass.C [autoptr] 1.16.2.4:
8393: * src/types/pa_vclass.h [autoptr] 1.39.2.5:
8394: * src/types/pa_vobject.C [autoptr] 1.12.2.5:
8395: * src/types/pa_vobject.h [autoptr] 1.38.2.8:
8396: vobject compiled
8397:
8398: * src/types/pa_vtable.C [autoptr] 1.21.2.2:
8399: vtable compiled
8400:
8401: * src/types/pa_vmath.C [autoptr] 1.1.2.6:
8402: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.4:
8403: vmath compiled
8404:
8405: * src/include/pa_config_includes.h [autoptr] 1.23.2.2:
8406: * src/include/pa_hash.h [autoptr] 1.58.2.12:
8407: * src/include/pa_operation.h [autoptr] 1.1.2.6:
8408: * src/include/pa_pool.h [autoptr] 1.86.2.26:
8409: * src/include/pa_string.h [autoptr] 1.144.2.21:
8410: * src/main/pa_common.C [autoptr] 1.143.2.12:
8411: * src/types/pa_value.C [autoptr] 1.9.2.10:
8412: * src/types/pa_value.h [autoptr] 1.109.2.19:
8413: * src/types/pa_vdouble.h [autoptr] 1.42.2.7:
8414: * src/types/pa_vfile.h [autoptr] 1.52.2.10:
8415: * src/types/pa_vhash.h [autoptr] 1.43.2.9:
8416: * src/types/pa_vint.h [autoptr] 1.38.2.7:
8417: * src/types/pa_vjunction.h [autoptr] 1.19.2.5:
8418: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.11:
8419: * src/types/pa_vstring.h [autoptr] 1.54.2.7:
8420: * src/types/types.dsp [autoptr] 1.35.10.5:
8421: started gcc compiling
8422: pa_common compiled
8423:
8424: * src/include/pa_pool.h [autoptr] 1.86.2.23:
8425: * src/main/pa_request.C [autoptr] 1.245.2.10:
8426: * src/types/pa_value.C [autoptr] 1.9.2.8:
8427: * src/types/pa_vclass.C [autoptr] 1.16.2.3:
8428: * src/types/pa_vcookie.C [autoptr] 1.55.2.4:
8429: * src/types/pa_vcookie.h [autoptr] 1.23.2.5:
8430: * src/types/pa_vform.C [autoptr] 1.74.2.4:
8431: * src/types/pa_vform.h [autoptr] 1.45.2.7:
8432: * src/types/pa_vobject.h [autoptr] 1.38.2.7:
8433: vform compiled
8434:
8435: * src/include/Makefile.am [autoptr] 1.3.14.1:
8436: * src/include/Makefile.in [autoptr] 1.11.2.1:
8437: * src/include/pa_hash.h [autoptr] 1.58.2.11:
8438: * src/include/pa_pool.h [autoptr] 1.86.2.24:
8439: gcc refused to compile _P identifier. it replaced it to some
8440: strange 0x0000040
8441:
8442: * configure [autoptr] 1.66.2.2:
8443: * configure.in [autoptr] 1.62.2.2:
8444: * src/Makefile.in [autoptr] 1.55.2.1:
8445: * src/include/Makefile.in [autoptr] 1.11.2.2:
8446: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.1:
8447: * src/include/pa_config_auto.h.in [autoptr] 1.37.2.2:
8448: * src/include/pa_string.h [autoptr] 1.144.2.20:
8449: * src/main/Makefile.in [autoptr] 1.50.2.1:
8450: *** empty log message ***
8451:
8452: * src/types/pa_vstring.C [autoptr] 1.22.2.2:
8453: * src/types/pa_vstring.h [autoptr] 1.54.2.6:
8454: vstring compiled
8455:
8456: * src/include/pa_request.h [autoptr] 1.160.2.14:
8457: * src/main/execute.C [autoptr] 1.295.2.8:
8458: * src/main/pa_request.C [autoptr] 1.245.2.9:
8459: main.lib - 0 error(s), 0 warning(s)
8460:
8461: * src/types/pa_vrequest.C [autoptr] 1.27.2.6:
8462: vrequest compiled
8463:
8464: * src/classes/form.C [autoptr] 1.34.2.2:
8465: * src/classes/mail.C [autoptr] 1.88.2.2:
8466: * src/include/pa_request.h [autoptr] 1.160.2.15:
8467: * src/main/pa_globals.C [autoptr] 1.152.2.12:
8468: * src/main/pa_request.C [autoptr] 1.245.2.11:
8469: * src/types/pa_value.h [autoptr] 1.109.2.17:
8470: * src/types/pa_vform.C [autoptr] 1.74.2.5:
8471: * src/types/pa_vmail.C [autoptr] 1.40.2.5:
8472: * src/types/pa_vmail.h [autoptr] 1.9.2.4:
8473: vmail compiled
8474:
8475: * src/types/pa_vimage.C [autoptr] 1.22.2.4:
8476: * src/types/pa_vimage.h [autoptr] 1.34.2.4:
8477: vimage compiled
8478:
8479: * src/include/pa_exception.h [autoptr] 1.38.2.14:
8480: * src/include/pa_pool.h [autoptr] 1.86.2.25:
8481: * src/main/pa_exception.C [autoptr] 1.43.2.11:
8482: exception gcc change #1
8483:
8484: * src/include/pa_cache_managers.h [autoptr] 1.9.2.6:
8485: * src/main/pa_request.C [autoptr] 1.245.2.12:
8486: * src/types/pa_vstatus.C [autoptr] 1.15.2.2:
8487: * src/types/pa_vstatus.h [autoptr] 1.15.2.6:
8488: vstatus compiled
8489:
8490: 2003-01-31 paf
8491: * src/classes/classes.C [autoptr] 1.18.2.2:
8492: * src/classes/classes.h [autoptr] 1.23.2.7:
8493: * src/classes/date.C [autoptr] 1.42.2.3:
8494: * src/classes/double.C [autoptr] 1.53.2.1:
8495: * src/classes/file.C [autoptr] 1.107.2.3:
8496: * src/classes/form.C [autoptr] 1.34.2.1:
8497: * src/classes/hash.C [autoptr] 1.54.2.2:
8498: * src/classes/image.C [autoptr] 1.90.2.3:
8499: * src/classes/int.C [autoptr] 1.49.2.1:
8500: * src/classes/mail.C [autoptr] 1.88.2.1:
8501: * src/classes/math.C [autoptr] 1.24.2.2:
8502: * src/classes/op.C [autoptr] 1.127.2.5:
8503: * src/classes/response.C [autoptr] 1.23.2.1:
8504: * src/classes/string.C [autoptr] 1.125.2.1:
8505: * src/classes/table.C [autoptr] 1.172.2.2:
8506: * src/classes/void.C [autoptr] 1.28.2.1:
8507: * src/classes/xdoc.C [autoptr] 1.108.2.2:
8508: * src/classes/xnode.C [autoptr] 1.54.2.1:
8509: * src/classes/xnode.h [autoptr] 1.18.2.2:
8510: * src/include/pa_array.h [autoptr] 1.57.2.16:
8511: * src/include/pa_cache_managers.h [autoptr] 1.9.2.5:
8512: * src/include/pa_charset.h [autoptr] 1.20.2.10:
8513: * src/include/pa_charsets.h [autoptr] 1.8.2.7:
8514: * src/include/pa_common.h [autoptr] 1.89.2.7:
8515: * src/include/pa_config_fixed.h [autoptr] 1.54.2.1:
8516: * src/include/pa_config_includes.h [autoptr] 1.23.2.1:
8517: * src/include/pa_dictionary.h [autoptr] 1.13.2.4:
8518: * src/include/pa_dir.h [autoptr] 1.13.2.1:
8519: * src/include/pa_exception.h [autoptr] 1.38.2.13:
8520: * src/include/pa_exec.h [autoptr] 1.11.2.3:
8521: * src/include/pa_globals.h [autoptr] 1.101.2.10:
8522: * src/include/pa_hash.h [autoptr] 1.58.2.10:
8523: * src/include/pa_opcode.h [autoptr] 1.24.2.2:
8524: * src/include/pa_operation.h [autoptr] 1.1.2.4:
8525: * src/include/pa_pool.h [autoptr] 1.86.2.22:
8526: * src/include/pa_request.h [autoptr] 1.160.2.9:
8527: * src/include/pa_request_charsets.h [autoptr] 1.1.2.3:
8528: * src/include/pa_request_info.h [autoptr] 1.1.2.4:
8529: * src/include/pa_sapi.h [autoptr] 1.22.2.4:
8530: * src/include/pa_socks.h [autoptr] 1.11.2.2:
8531: * src/include/pa_sql_connection.h [autoptr] 1.30.2.6:
8532: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.7:
8533: * src/include/pa_stack.h [autoptr] 1.17.2.3:
8534: * src/include/pa_string.h [autoptr] 1.144.2.18:
8535: * src/include/pa_stylesheet_connection.h [autoptr] 1.32.2.1:
8536: * src/include/pa_stylesheet_manager.h [autoptr] 1.15.2.1:
8537: * src/include/pa_table.h [autoptr] 1.48.2.9:
8538: * src/include/pa_threads.h [autoptr] 1.26.2.1:
8539: * src/include/pa_types.h [autoptr] 1.44.2.2:
8540: * src/include/pa_uue.h [autoptr] 1.4.2.3:
8541: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.2:
8542: * src/lib/ltdl/ltdl.c [autoptr] 1.3.2.1:
8543: * src/lib/ltdl/ltdl.h [autoptr] 1.2.2.1:
8544: * src/lib/md5/pa_md5.h [autoptr] 1.5.2.1:
8545: * src/lib/md5/pa_md5c.c [autoptr] 1.6.2.1:
8546: * src/lib/pcre/dftables.c [autoptr] 1.1.14.1:
8547: * src/lib/pcre/get.c [autoptr] 1.1.14.1:
8548: * src/lib/pcre/maketables.c [autoptr] 1.1.14.1:
8549: * src/lib/pcre/pcre.c [autoptr] 1.1.14.1:
8550: * src/lib/pcre/pcre.h [autoptr] 1.1.14.1:
8551: * src/lib/pcre/pcre_parser_ctype.c [autoptr] 1.3.2.1:
8552: * src/lib/pcre/study.c [autoptr] 1.1.14.1:
8553: * src/main/compile.C [autoptr] 1.69.2.4:
8554: * src/main/compile.tab.C [autoptr] 1.81.2.4:
8555: * src/main/compile.y [autoptr] 1.204.2.3:
8556: * src/main/compile_tools.C [autoptr] 1.54.2.4:
8557: * src/main/compile_tools.h [autoptr] 1.67.2.6:
8558: * src/main/execute.C [autoptr] 1.295.2.4:
8559: * src/main/main.dsp [autoptr] 1.161.6.8:
8560: * src/main/pa_cache_managers.C [autoptr] 1.7.2.4:
8561: * src/main/pa_charset.C [autoptr] 1.33.2.6:
8562: * src/main/pa_charsets.C [autoptr] 1.11.2.8:
8563: * src/main/pa_common.C [autoptr] 1.143.2.10:
8564: * src/main/pa_dictionary.C [autoptr] 1.17.2.4:
8565: * src/main/pa_dir.C [autoptr] 1.14.2.2:
8566: * src/main/pa_exception.C [autoptr] 1.43.2.10:
8567: * src/main/pa_exec.C [autoptr] 1.48.2.5:
8568: * src/main/pa_globals.C [autoptr] 1.152.2.10:
8569: * src/main/pa_pool.C [autoptr] 1.59.2.3:
8570: * src/main/pa_request.C [autoptr] 1.245.2.5:
8571: * src/main/pa_socks.C [autoptr] 1.18.2.3:
8572: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.9:
8573: * src/main/pa_string.C [autoptr] 1.172.2.11:
8574: * src/main/pa_stylesheet_manager.C [autoptr] 1.16.2.1:
8575: * src/main/pa_table.C [autoptr] 1.53.2.8:
8576: * src/main/pa_uue.C [autoptr] 1.4.2.4:
8577: * src/main/untaint.C [autoptr] 1.115.2.6:
8578: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.2:
8579: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.1:
8580: * src/targets/apache13/pa_md5c.c [autoptr] 1.5.2.1:
8581: * src/targets/apache13/pa_pool.C [autoptr] 1.8.2.1:
8582: * src/targets/apache13/pa_threads.C [autoptr] 1.11.2.1:
8583: * src/targets/cgi/getopt.c [autoptr] 1.2.6.1:
8584: * src/targets/cgi/getopt.h [autoptr] 1.2.10.1:
8585: * src/targets/cgi/pa_pool.C [autoptr] 1.41.2.1:
8586: * src/targets/cgi/pa_threads.C [autoptr] 1.12.2.1:
8587: * src/targets/cgi/parser3.C [autoptr] 1.216.2.1:
8588: * src/targets/cgi/pool_storage.h [autoptr] 1.13.2.1:
8589: * src/targets/isapi/pa_pool.C [autoptr] 1.16.2.1:
8590: * src/targets/isapi/pa_threads.C [autoptr] 1.13.2.1:
8591: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.1:
8592: * src/targets/isapi/pool_storage.h [autoptr] 1.19.2.1:
8593: * src/types/pa_value.C [autoptr] 1.9.2.7:
8594: * src/types/pa_value.h [autoptr] 1.109.2.14:
8595: * src/types/pa_value_includes.h [autoptr] 1.1.2.2:
8596: * src/types/pa_vbool.h [autoptr] 1.21.2.3:
8597: * src/types/pa_vclass.C [autoptr] 1.16.2.2:
8598: * src/types/pa_vclass.h [autoptr] 1.39.2.4:
8599: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.1:
8600: * src/types/pa_vcookie.C [autoptr] 1.55.2.3:
8601: * src/types/pa_vcookie.h [autoptr] 1.23.2.3:
8602: * src/types/pa_vdate.h [autoptr] 1.24.2.3:
8603: * src/types/pa_vdouble.h [autoptr] 1.42.2.6:
8604: * src/types/pa_venv.h [autoptr] 1.28.2.3:
8605: * src/types/pa_vfile.C [autoptr] 1.36.2.4:
8606: * src/types/pa_vfile.h [autoptr] 1.52.2.8:
8607: * src/types/pa_vform.C [autoptr] 1.74.2.3:
8608: * src/types/pa_vform.h [autoptr] 1.45.2.5:
8609: * src/types/pa_vhash.h [autoptr] 1.43.2.7:
8610: * src/types/pa_vimage.C [autoptr] 1.22.2.3:
8611: * src/types/pa_vimage.h [autoptr] 1.34.2.3:
8612: * src/types/pa_vint.h [autoptr] 1.38.2.6:
8613: * src/types/pa_vjunction.h [autoptr] 1.19.2.3:
8614: * src/types/pa_vmail.C [autoptr] 1.40.2.3:
8615: * src/types/pa_vmail.h [autoptr] 1.9.2.2:
8616: * src/types/pa_vmath.C [autoptr] 1.1.2.5:
8617: * src/types/pa_vmath.h [autoptr] 1.14.2.3:
8618: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.3:
8619: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.5:
8620: * src/types/pa_vobject.C [autoptr] 1.12.2.4:
8621: * src/types/pa_vobject.h [autoptr] 1.38.2.6:
8622: * src/types/pa_vrequest.C [autoptr] 1.27.2.5:
8623: * src/types/pa_vrequest.h [autoptr] 1.25.2.3:
8624: * src/types/pa_vresponse.C [autoptr] 1.17.2.4:
8625: * src/types/pa_vresponse.h [autoptr] 1.32.2.4:
8626: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.3:
8627: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.10:
8628: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.4:
8629: * src/types/pa_vstatus.C [autoptr] 1.15.2.1:
8630: * src/types/pa_vstatus.h [autoptr] 1.15.2.5:
8631: * src/types/pa_vstring.C [autoptr] 1.22.2.1:
8632: * src/types/pa_vstring.h [autoptr] 1.54.2.5:
8633: * src/types/pa_vtable.C [autoptr] 1.21.2.1:
8634: * src/types/pa_vtable.h [autoptr] 1.48.2.3:
8635: * src/types/pa_vvoid.h [autoptr] 1.17.2.4:
8636: * src/types/pa_vxdoc.C [autoptr] 1.23.2.1:
8637: * src/types/pa_vxdoc.h [autoptr] 1.31.2.1:
8638: * src/types/pa_vxnode.C [autoptr] 1.30.2.1:
8639: * src/types/pa_vxnode.h [autoptr] 1.22.2.1:
8640: * src/types/pa_wcontext.C [autoptr] 1.24.2.3:
8641: * src/types/pa_wcontext.h [autoptr] 1.42.2.5:
8642: * src/types/pa_wwrapper.h [autoptr] 1.28.2.2:
8643: grammar compiled
8644:
8645: * src/classes/op.C [autoptr] 1.127.2.6:
8646: * src/classes/string.C [autoptr] 1.125.2.2:
8647: * src/include/pa_common.h [autoptr] 1.89.2.8:
8648: * src/include/pa_globals.h [autoptr] 1.101.2.11:
8649: * src/include/pa_request.h [autoptr] 1.160.2.10:
8650: * src/include/pa_sql_connection.h [autoptr] 1.30.2.7:
8651: * src/main/compile.tab.C [autoptr] 1.81.2.5:
8652: * src/main/compile.y [autoptr] 1.204.2.4:
8653: * src/main/execute.C [autoptr] 1.295.2.5:
8654: * src/main/main.dsp [autoptr] 1.161.6.9:
8655: * src/main/pa_common.C [autoptr] 1.143.2.11:
8656: * src/main/pa_globals.C [autoptr] 1.152.2.11:
8657: * src/main/pa_request.C [autoptr] 1.245.2.6:
8658: * src/types/pa_value.h [autoptr] 1.109.2.15:
8659: * src/types/pa_vcode_frame.h [autoptr] 1.24.2.2:
8660: * src/types/pa_vcookie.h [autoptr] 1.23.2.4:
8661: * src/types/pa_vform.h [autoptr] 1.45.2.6:
8662: * src/types/pa_vmail.C [autoptr] 1.40.2.4:
8663: * src/types/pa_vmail.h [autoptr] 1.9.2.3:
8664: * src/types/pa_vresponse.h [autoptr] 1.32.2.5:
8665: * src/types/pa_vtable.h [autoptr] 1.48.2.4:
8666: * src/types/pa_wcontext.C [autoptr] 1.24.2.4:
8667: * src/types/pa_wcontext.h [autoptr] 1.42.2.6:
8668: * src/types/types.dsp [autoptr] 1.35.10.4:
8669: most pa_request compiled
8670:
8671: * src/include/pa_array.h [autoptr] 1.57.2.17:
8672: * src/include/pa_operation.h [autoptr] 1.1.2.5:
8673: * src/include/pa_request.h [autoptr] 1.160.2.12:
8674: * src/main/execute.C [autoptr] 1.295.2.6:
8675: * src/main/main.dsp [autoptr] 1.161.6.10:
8676: * src/types/pa_vjunction.h [autoptr] 1.19.2.4:
8677: started last file from main library: execute
8678:
8679: * src/include/pa_request.h [autoptr] 1.160.2.11:
8680: * src/include/pa_sapi.h [autoptr] 1.22.2.5:
8681: * src/main/compile.tab.C [autoptr] 1.81.2.6:
8682: * src/main/compile.y [autoptr] 1.204.2.5:
8683: * src/main/compile_tools.h [autoptr] 1.67.2.7:
8684: * src/main/pa_request.C [autoptr] 1.245.2.7:
8685: * src/targets/apache13/mod_parser3.C [autoptr] 1.28.2.2:
8686: * src/targets/cgi/parser3.C [autoptr] 1.216.2.2:
8687: * src/targets/isapi/parser3isapi.C [autoptr] 1.82.2.2:
8688: * src/types/pa_vfile.C [autoptr] 1.36.2.5:
8689: * src/types/pa_vfile.h [autoptr] 1.52.2.9:
8690: * src/types/pa_vhash.h [autoptr] 1.43.2.8:
8691: pa_request compiled
8692:
8693: * src/classes/classes.h [autoptr] 1.23.2.6:
8694: * src/classes/op.C [autoptr] 1.127.2.4:
8695: * src/include/pa_cache_managers.h [autoptr] 1.9.2.4:
8696: * src/include/pa_charset.h [autoptr] 1.20.2.9:
8697: * src/include/pa_charsets.h [autoptr] 1.8.2.6:
8698: * src/include/pa_common.h [autoptr] 1.89.2.6:
8699: * src/include/pa_dictionary.h [autoptr] 1.13.2.3:
8700: * src/include/pa_exception.h [autoptr] 1.38.2.12:
8701: * src/include/pa_exec.h [autoptr] 1.11.2.2:
8702: * src/include/pa_pool.h [autoptr] 1.86.2.21:
8703: * src/include/pa_request.h [autoptr] 1.160.2.8:
8704: * src/include/pa_sapi.h [autoptr] 1.22.2.3:
8705: * src/include/pa_sql_connection.h [autoptr] 1.30.2.5:
8706: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.6:
8707: * src/include/pa_string.h [autoptr] 1.144.2.17:
8708: * src/include/pa_table.h [autoptr] 1.48.2.8:
8709: * src/include/pa_uue.h [autoptr] 1.4.2.2:
8710: * src/main/compile.C [autoptr] 1.69.2.3:
8711: * src/main/compile.tab.C [autoptr] 1.81.2.3:
8712: * src/main/compile_tools.C [autoptr] 1.54.2.3:
8713: * src/main/compile_tools.h [autoptr] 1.67.2.5:
8714: * src/main/main.dsp [autoptr] 1.161.6.7:
8715: * src/main/pa_charset.C [autoptr] 1.33.2.5:
8716: * src/main/pa_charsets.C [autoptr] 1.11.2.7:
8717: * src/main/pa_common.C [autoptr] 1.143.2.9:
8718: * src/main/pa_dictionary.C [autoptr] 1.17.2.3:
8719: * src/main/pa_exception.C [autoptr] 1.43.2.9:
8720: * src/main/pa_exec.C [autoptr] 1.48.2.4:
8721: * src/main/pa_request.C [autoptr] 1.245.2.4:
8722: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.8:
8723: * src/main/pa_string.C [autoptr] 1.172.2.10:
8724: * src/main/pa_table.C [autoptr] 1.53.2.7:
8725: * src/main/pa_uue.C [autoptr] 1.4.2.3:
8726: * src/main/untaint.C [autoptr] 1.115.2.5:
8727: * src/types/pa_value.C [autoptr] 1.9.2.6:
8728: * src/types/pa_value.h [autoptr] 1.109.2.13:
8729: * src/types/pa_vclass.h [autoptr] 1.39.2.3:
8730: * src/types/pa_vcookie.C [autoptr] 1.55.2.2:
8731: * src/types/pa_vcookie.h [autoptr] 1.23.2.2:
8732: * src/types/pa_vdate.h [autoptr] 1.24.2.2:
8733: * src/types/pa_vdouble.h [autoptr] 1.42.2.5:
8734: * src/types/pa_venv.h [autoptr] 1.28.2.2:
8735: * src/types/pa_vfile.C [autoptr] 1.36.2.3:
8736: * src/types/pa_vfile.h [autoptr] 1.52.2.7:
8737: * src/types/pa_vform.h [autoptr] 1.45.2.4:
8738: * src/types/pa_vhash.h [autoptr] 1.43.2.6:
8739: * src/types/pa_vimage.C [autoptr] 1.22.2.2:
8740: * src/types/pa_vimage.h [autoptr] 1.34.2.2:
8741: * src/types/pa_vint.h [autoptr] 1.38.2.5:
8742: * src/types/pa_vmail.C [autoptr] 1.40.2.2:
8743: * src/types/pa_vmail.h [autoptr] 1.9.2.1:
8744: * src/types/pa_vmath.C [autoptr] 1.1.2.4:
8745: * src/types/pa_vmath.h [autoptr] 1.14.2.2:
8746: * src/types/pa_vmethod_frame.C [autoptr] 1.1.2.2:
8747: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.4:
8748: * src/types/pa_vobject.C [autoptr] 1.12.2.3:
8749: * src/types/pa_vobject.h [autoptr] 1.38.2.5:
8750: * src/types/pa_vrequest.C [autoptr] 1.27.2.4:
8751: * src/types/pa_vrequest.h [autoptr] 1.25.2.2:
8752: * src/types/pa_vresponse.C [autoptr] 1.17.2.3:
8753: * src/types/pa_vresponse.h [autoptr] 1.32.2.3:
8754: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.2:
8755: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.9:
8756: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.3:
8757: * src/types/pa_vstatus.h [autoptr] 1.15.2.4:
8758: * src/types/pa_vstring.h [autoptr] 1.54.2.4:
8759: * src/types/pa_vtable.h [autoptr] 1.48.2.2:
8760: * src/types/pa_vvoid.h [autoptr] 1.17.2.3:
8761: * src/types/pa_wcontext.C [autoptr] 1.24.2.2:
8762: * src/types/pa_wcontext.h [autoptr] 1.42.2.4:
8763: * src/types/pa_wwrapper.h [autoptr] 1.28.2.1:
8764: * www/htdocs/.htaccess [autoptr] 1.12.6.1:
8765: ConstStringPtr died, long live StringPtr
8766:
8767: 2003-01-30 paf
8768: * src/classes/classes.h [autoptr] 1.23.2.5:
8769: * src/include/pa_pool.h [autoptr] 1.86.2.20:
8770: * src/main/compile.C [autoptr] 1.69.2.2:
8771: * src/main/compile.tab.C [autoptr] 1.81.2.1:
8772: * src/types/pa_value.h [autoptr] 1.109.2.12:
8773: * src/types/pa_vfile.h [autoptr] 1.52.2.6:
8774: * src/types/pa_vhash.h [autoptr] 1.43.2.5:
8775: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.3:
8776: * src/types/pa_vstateless_class.C [autoptr] 1.19.2.1:
8777: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.8:
8778: * src/types/types.dsp [autoptr] 1.35.10.3:
8779: vstateless_class compiled
8780:
8781: * src/include/pa_charset.h [autoptr] 1.20.2.8:
8782: * src/include/pa_request.h [autoptr] 1.160.2.7:
8783: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.5:
8784: * src/main/compile.tab.C [autoptr] 1.81.2.2:
8785: * src/main/compile.y [autoptr] 1.204.2.2:
8786: * src/main/compile_tools.h [autoptr] 1.67.2.4:
8787: * src/main/pa_request.C [autoptr] 1.245.2.3:
8788: * src/types/pa_vobject.h [autoptr] 1.38.2.4:
8789: * src/types/pa_vstatus.h [autoptr] 1.15.2.3:
8790: grammar compiled
8791:
8792: * src/include/pa_opcode.h [autoptr] 1.24.2.1:
8793: * src/main/compile_tools.h [autoptr] 1.67.2.1:
8794: * src/main/execute.C [autoptr] 1.295.2.3:
8795: * src/main/main.dsp [autoptr] 1.161.6.6:
8796: * src/types/pa_value.C [autoptr] 1.9.2.5:
8797: * src/types/pa_value.h [autoptr] 1.109.2.11:
8798: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.2:
8799: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.7:
8800: value compiled
8801:
8802: * src/types/pa_vmethod_frame.C 1.1:
8803: file pa_vmethod_frame.C was initially added on branch autoptr.
8804:
8805: * src/include/pa_array.h [autoptr] 1.57.2.15:
8806: * src/include/pa_operation.h [autoptr] 1.1.2.3:
8807: * src/include/pa_table.h [autoptr] 1.48.2.7:
8808: * src/main/compile_tools.C [autoptr] 1.54.2.2:
8809: * src/main/compile_tools.h [autoptr] 1.67.2.3:
8810: * src/main/pa_table.C [autoptr] 1.53.2.6:
8811: compile_tools compiled
8812:
8813: * src/main/compile.C [autoptr] 1.69.2.1:
8814: compile compiled
8815:
8816: * ltmain.sh 1.5:
8817: *** empty log message ***
8818:
8819: * src/include/pa_operation.h [autoptr] 1.1.2.2:
8820: * src/main/compile.y [autoptr] 1.204.2.1:
8821: * src/main/compile_tools.C [autoptr] 1.54.2.1:
8822: * src/main/compile_tools.h [autoptr] 1.67.2.2:
8823: started compile_tools. vagues ideas of how to free compiled code
8824:
8825: * src/include/pa_operation.h 1.1:
8826: file pa_operation.h was initially added on branch autoptr.
8827:
8828: 2003-01-29 paf
8829: * src/include/pa_request_charsets.h [autoptr] 1.1.2.2:
8830: * src/include/pa_request_info.h [autoptr] 1.1.2.3:
8831: * src/main/main.dsp [autoptr] 1.161.6.5:
8832: * src/main/untaint.C [autoptr] 1.115.2.4:
8833: more compiled
8834:
8835: * src/include/pa_globals.h [autoptr] 1.101.2.9:
8836: * src/include/pa_request.h [autoptr] 1.160.2.6:
8837: * src/main/pa_globals.C [autoptr] 1.152.2.9:
8838: * src/main/pa_request.C [autoptr] 1.245.2.2:
8839: * src/types/pa_value.h [autoptr] 1.109.2.10:
8840: * src/types/pa_vmethod_frame.h [autoptr] 1.45.2.1:
8841: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.6:
8842: * src/types/pa_wcontext.h [autoptr] 1.42.2.3:
8843: * src/types/types.dsp [autoptr] 1.35.10.2:
8844: vmethodframe, pa_request.h compiled
8845:
8846: * src/classes/file.C [autoptr] 1.107.2.2:
8847: * src/include/pa_globals.h [autoptr] 1.101.2.8:
8848: * src/main/pa_globals.C [autoptr] 1.152.2.8:
8849: * src/types/pa_value.C [autoptr] 1.9.2.4:
8850: * src/types/pa_value.h [autoptr] 1.109.2.9:
8851: * src/types/pa_vfile.C [autoptr] 1.36.2.1:
8852: * src/types/pa_vfile.h [autoptr] 1.52.2.4:
8853: vfile compiled
8854:
8855: * src/classes/classes.h [autoptr] 1.23.2.3:
8856: * src/classes/math.C [autoptr] 1.24.2.1:
8857: * src/include/pa_pool.h [autoptr] 1.86.2.17:
8858: * src/include/pa_request.h [autoptr] 1.160.2.3:
8859: * src/include/pa_sapi.h [autoptr] 1.22.2.2:
8860: * src/include/pa_string.h [autoptr] 1.144.2.13:
8861: * src/main/main.dsp [autoptr] 1.161.6.3:
8862: * src/types/pa_value.h [autoptr] 1.109.2.5:
8863: * src/types/pa_vbool.h [autoptr] 1.21.2.2:
8864: * src/types/pa_vclass.h [autoptr] 1.39.2.2:
8865: * src/types/pa_vdouble.h [autoptr] 1.42.2.3:
8866: * src/types/pa_venv.h [autoptr] 1.28.2.1:
8867: * src/types/pa_vfile.h [autoptr] 1.52.2.2:
8868: * src/types/pa_vform.C [autoptr] 1.74.2.1:
8869: * src/types/pa_vform.h [autoptr] 1.45.2.1:
8870: * src/types/pa_vjunction.h [autoptr] 1.19.2.2:
8871: * src/types/pa_vmath.C [autoptr] 1.1.2.2:
8872: * src/types/pa_vmath.h [autoptr] 1.14.2.1:
8873: * src/types/pa_vobject.h [autoptr] 1.38.2.2:
8874: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.4:
8875: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.2:
8876: * src/types/pa_vstatus.h [autoptr] 1.15.2.2:
8877: * src/types/pa_vstring.h [autoptr] 1.54.2.2:
8878: * src/types/types.dsp [autoptr] 1.35.10.1:
8879: vmath compiled
8880:
8881: * src/types/pa_vmath.C 1.1:
8882: file pa_vmath.C was initially added on branch autoptr.
8883:
8884: * src/include/pa_common.h [autoptr] 1.89.2.5:
8885: * src/include/pa_globals.h [autoptr] 1.101.2.7:
8886: * src/include/pa_string.h [autoptr] 1.144.2.16:
8887: * src/main/pa_globals.C [autoptr] 1.152.2.7:
8888: * src/types/pa_value.C [autoptr] 1.9.2.3:
8889: * src/types/pa_value.h [autoptr] 1.109.2.8:
8890: * src/types/pa_vcookie.C [autoptr] 1.55.2.1:
8891: * src/types/pa_vcookie.h [autoptr] 1.23.2.1:
8892: * src/types/pa_vform.C [autoptr] 1.74.2.2:
8893: * src/types/pa_vform.h [autoptr] 1.45.2.3:
8894: vcookie compiled
8895:
1.24 paf 8896: * src/lib/ltdl/config_fixed.h [autoptr] 1.2.2.1:
8897: libltdl compiled without warnings now
8898:
1.22 paf 8899: * src/include/pa_request_info.h 1.1:
8900: file pa_request_info.h was initially added on branch autoptr.
8901:
8902: * src/include/pa_array.h [autoptr] 1.57.2.14:
8903: * src/include/pa_exception.h [autoptr] 1.38.2.11:
8904: * src/include/pa_pool.h [autoptr] 1.86.2.19:
8905: * src/main/pa_exception.C [autoptr] 1.43.2.8:
8906: * src/types/pa_vfile.C [autoptr] 1.36.2.2:
8907: * src/types/pa_vfile.h [autoptr] 1.52.2.5:
8908: * src/types/pa_vimage.C [autoptr] 1.22.2.1:
8909: * src/types/pa_vimage.h [autoptr] 1.34.2.1:
8910: gd compiled
8911:
8912: * src/include/pa_exception.h [autoptr] 1.38.2.10:
8913: * src/main/pa_cache_managers.C [autoptr] 1.7.2.3:
8914: * src/main/pa_charsets.C [autoptr] 1.11.2.6:
8915: * src/main/pa_common.C [autoptr] 1.143.2.8:
8916: * src/main/pa_dir.C [autoptr] 1.14.2.1:
8917: * src/main/pa_exception.C [autoptr] 1.43.2.7:
8918: * src/main/pa_exec.C [autoptr] 1.48.2.3:
8919: * src/main/pa_pool.C [autoptr] 1.59.2.2:
8920: * src/main/pa_socks.C [autoptr] 1.18.2.2:
8921: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.7:
8922: * src/main/pa_string.C [autoptr] 1.172.2.9:
8923: * src/main/pa_uue.C [autoptr] 1.4.2.2:
8924: #include "pa_value_includes.h"
8925: everywhere in main
8926:
8927: * src/include/pa_charsets.h [autoptr] 1.8.2.5:
8928: * src/include/pa_request.h [autoptr] 1.160.2.5:
8929: * src/include/pa_request_info.h [autoptr] 1.1.2.2:
8930: * src/include/pa_string.h [autoptr] 1.144.2.15:
8931: * src/main/pa_charsets.C [autoptr] 1.11.2.5:
8932: * src/types/pa_value.h [autoptr] 1.109.2.7:
8933: * src/types/pa_vdate.h [autoptr] 1.24.2.1:
8934: * src/types/pa_vform.h [autoptr] 1.45.2.2:
8935: * src/types/pa_vhash.h [autoptr] 1.43.2.4:
8936: * src/types/pa_vobject.C [autoptr] 1.12.2.2:
8937: * src/types/pa_vobject.h [autoptr] 1.38.2.3:
8938: * src/types/pa_vrequest.C [autoptr] 1.27.2.2:
8939: * src/types/pa_vrequest.C [autoptr] 1.27.2.3:
8940: * src/types/pa_vresponse.C [autoptr] 1.17.2.1:
8941: * src/types/pa_vresponse.C [autoptr] 1.17.2.2:
8942: * src/types/pa_vresponse.h [autoptr] 1.32.2.1:
8943: * src/types/pa_vresponse.h [autoptr] 1.32.2.2:
8944: * src/types/pa_wcontext.h [autoptr] 1.42.2.2:
8945: vrequest compiled
8946:
8947: * src/types/pa_value_includes.h 1.1:
8948: file pa_value_includes.h was initially added on branch autoptr.
8949:
8950: * src/classes/classes.h [autoptr] 1.23.2.4:
8951: * src/include/pa_charset.h [autoptr] 1.20.2.7:
8952: * src/include/pa_charsets.h [autoptr] 1.8.2.4:
8953: * src/include/pa_globals.h [autoptr] 1.101.2.6:
8954: * src/include/pa_pool.h [autoptr] 1.86.2.18:
8955: * src/include/pa_request.h [autoptr] 1.160.2.4:
8956: * src/include/pa_string.h [autoptr] 1.144.2.14:
8957: * src/main/main.dsp [autoptr] 1.161.6.4:
8958: * src/main/pa_charset.C [autoptr] 1.33.2.4:
8959: * src/main/pa_charsets.C [autoptr] 1.11.2.4:
8960: * src/main/pa_globals.C [autoptr] 1.152.2.6:
8961: * src/main/untaint.C [autoptr] 1.115.2.3:
8962: * src/types/pa_value.h [autoptr] 1.109.2.6:
8963: * src/types/pa_vdouble.h [autoptr] 1.42.2.4:
8964: * src/types/pa_vfile.h [autoptr] 1.52.2.3:
8965: * src/types/pa_vint.h [autoptr] 1.38.2.4:
8966: * src/types/pa_vmath.C [autoptr] 1.1.2.3:
8967: * src/types/pa_vrequest.C [autoptr] 1.27.2.1:
8968: * src/types/pa_vrequest.h [autoptr] 1.25.2.1:
8969: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.5:
8970: * src/types/pa_vstring.h [autoptr] 1.54.2.3:
8971: * src/types/pa_vvoid.h [autoptr] 1.17.2.2:
8972: vrequest,vdouble,vint compiled
8973:
8974: * src/include/pa_request_charsets.h 1.1:
8975: file pa_request_charsets.h was initially added on branch
8976: autoptr.
8977:
8978: 2003-01-28 paf
8979: * src/include/pa_charset.h [autoptr] 1.20.2.6:
8980: * src/include/pa_exception.h [autoptr] 1.38.2.9:
8981: * src/include/pa_request.h [autoptr] 1.160.2.2:
8982: * src/include/pa_string.h [autoptr] 1.144.2.12:
8983: * src/main/untaint.C [autoptr] 1.115.2.2:
8984: untaint compiled
8985:
8986: * src/include/pa_charset.h [autoptr] 1.20.2.5:
8987: * src/main/pa_charset.C [autoptr] 1.33.2.3:
8988: * src/main/pa_charsets.C [autoptr] 1.11.2.3:
8989: charset/s simplified [charset::pool_for_load introduced]
8990:
8991: * src/include/pa_cache_managers.h [autoptr] 1.9.2.3:
8992: * src/main/pa_cache_managers.C [autoptr] 1.7.2.2:
8993: * src/main/pa_globals.C [autoptr] 1.152.2.5:
8994: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.6:
8995: globals compiled
8996:
8997: * src/include/pa_array.h [autoptr] 1.57.2.11:
8998: * src/include/pa_charset.h [autoptr] 1.20.2.3:
8999: * src/include/pa_charsets.h [autoptr] 1.8.2.1:
9000: * src/include/pa_pool.h [autoptr] 1.86.2.13:
9001: * src/include/pa_sql_connection.h [autoptr] 1.30.2.4:
9002: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.4:
9003: * src/include/pa_stack.h [autoptr] 1.17.2.2:
9004: * src/include/pa_string.h [autoptr] 1.144.2.9:
9005: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.4:
9006: * src/types/pa_vhash.h [autoptr] 1.43.2.3:
9007: * src/types/pa_vint.h [autoptr] 1.38.2.3:
9008: sql_driver_manager compiled
9009:
9010: * src/classes/date.C [autoptr] 1.42.2.1:
9011: * src/include/pa_charset.h [autoptr] 1.20.2.4:
9012: * src/include/pa_charsets.h [autoptr] 1.8.2.2:
9013: * src/include/pa_charsets.h [autoptr] 1.8.2.3:
9014: * src/include/pa_globals.h [autoptr] 1.101.2.5:
9015: * src/main/pa_charset.C [autoptr] 1.33.2.2:
9016: * src/main/pa_charsets.C [autoptr] 1.11.2.1:
9017: * src/main/pa_charsets.C [autoptr] 1.11.2.2:
9018: * src/main/pa_globals.C [autoptr] 1.152.2.4:
9019: * src/main/pa_request.C [autoptr] 1.245.2.1:
9020: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.5:
9021: pa_charsets compiled
9022:
1.24 paf 9023: * src/include/pa_pool.h [autoptr] 1.86.2.14:
9024: * src/main/pa_common.C [autoptr] 1.143.2.7:
9025: * src/types/pa_vdouble.h [autoptr] 1.42.2.2:
9026: common compiled
9027:
1.22 paf 9028: * etc/parser3.charsets/koi8-r.cfg 1.3:
9029: * etc/parser3.charsets/windows-1251.cfg 1.7:
9030: ukranian letter i with two dots added to koi,
9031: all ukranian letters added to win1251.
9032:
9033: typographic simbol 0xb9 deleted from win1251 [strange one & were abscent from koi]
9034:
9035: * src/classes/classes.h [autoptr] 1.23.2.2:
9036: * src/classes/date.C [autoptr] 1.42.2.2:
9037: * src/classes/file.C [autoptr] 1.107.2.1:
9038: * src/classes/hash.C [autoptr] 1.54.2.1:
9039: * src/classes/image.C [autoptr] 1.90.2.2:
9040: * src/classes/table.C [autoptr] 1.172.2.1:
9041: * src/classes/xdoc.C [autoptr] 1.108.2.1:
9042: * src/classes/xnode.h [autoptr] 1.18.2.1:
9043: * src/main/execute.C [autoptr] 1.295.2.2:
9044: * src/main/main.dsp [autoptr] 1.161.6.2:
9045: * src/types/pa_value.h [autoptr] 1.109.2.4:
9046: * src/types/pa_vclass.C [autoptr] 1.16.2.1:
9047: * src/types/pa_vclass.h [autoptr] 1.39.2.1:
9048: * src/types/pa_vobject.C [autoptr] 1.12.2.1:
9049: * src/types/pa_vobject.h [autoptr] 1.38.2.1:
9050: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.3:
9051: started main: compile_tools
9052:
9053: * src/include/pa_array.h [autoptr] 1.57.2.13:
9054: * src/include/pa_string.h [autoptr] 1.144.2.11:
9055: * src/main/execute.C [autoptr] 1.295.2.1:
9056: * src/main/untaint.C [autoptr] 1.115.2.1:
9057: * src/types/pa_vmail.C [autoptr] 1.40.2.1:
9058: more compiled.
9059: struck with string::store_to needing to know source/client charsets
9060:
9061: * src/include/pa_exception.h [autoptr] 1.38.2.8:
9062: * src/include/pa_uue.h [autoptr] 1.4.2.1:
9063: * src/main/pa_uue.C [autoptr] 1.4.2.1:
9064: * src/types/pa_vfile.h [autoptr] 1.52.2.1:
9065: uue compiled
9066:
9067: * src/include/pa_table.h [autoptr] 1.48.2.6:
9068: * src/main/pa_string.C [autoptr] 1.172.2.8:
9069: * src/main/pa_table.C [autoptr] 1.53.2.5:
9070: table compiled
9071:
9072: * src/include/pa_array.h [autoptr] 1.57.2.12:
9073: * src/include/pa_exec.h [autoptr] 1.11.2.1:
9074: * src/include/pa_hash.h [autoptr] 1.58.2.9:
9075: * src/include/pa_pool.h [autoptr] 1.86.2.15:
9076: * src/main/pa_exec.C [autoptr] 1.48.2.2:
9077: pa_exec win32 compiled
9078:
9079: 2003-01-27 paf
9080: * src/include/pa_array.h [autoptr] 1.57.2.9:
9081: * src/include/pa_common.h [autoptr] 1.89.2.4:
9082: * src/include/pa_hash.h [autoptr] 1.58.2.7:
9083: * src/include/pa_pool.h [autoptr] 1.86.2.9:
9084: * src/include/pa_string.h [autoptr] 1.144.2.7:
9085: * src/main/pa_common.C [autoptr] 1.143.2.4:
9086: * src/main/pa_string.C [autoptr] 1.172.2.6:
9087: * src/types/pa_value.C [autoptr] 1.9.2.2:
9088: * src/types/pa_value.h [autoptr] 1.109.2.3:
9089: * src/types/pa_vhash.h [autoptr] 1.43.2.2:
9090: * src/types/pa_vint.h [autoptr] 1.38.2.2:
9091: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.2:
9092: * src/types/pa_wcontext.C [autoptr] 1.24.2.1:
9093: * src/types/pa_wcontext.h [autoptr] 1.42.2.1:
9094: wcontext compiled
9095:
9096: * src/include/pa_exception.h [autoptr] 1.38.2.6:
9097: * src/include/pa_sql_connection.h [autoptr] 1.30.2.3:
9098: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.3:
9099: * src/include/pa_string.h [autoptr] 1.144.2.8:
9100: * src/main/pa_common.C [autoptr] 1.143.2.6:
9101: * src/main/pa_exec.C [autoptr] 1.48.2.1:
9102: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.3:
9103: * src/sql/pa_sql_driver.h [autoptr] 1.34.2.1:
9104: paused on sql_manager
9105:
9106: * src/classes/op.C [autoptr] 1.127.2.3:
9107: * src/include/pa_globals.h [autoptr] 1.101.2.4:
9108: * src/include/pa_hash.h [autoptr] 1.58.2.8:
9109: * src/include/pa_sql_connection.h [autoptr] 1.30.2.1:
9110: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.1:
9111: * src/include/pa_table.h [autoptr] 1.48.2.5:
9112: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.1:
9113: * src/main/pa_table.C [autoptr] 1.53.2.4:
9114: table compiled
9115:
9116: * src/include/pa_pool.h [autoptr] 1.86.2.10:
9117: * src/main/pa_common.C [autoptr] 1.143.2.5:
9118: common compiled
9119:
9120: * src/include/pa_cache_managers.h [autoptr] 1.9.2.1:
9121: * src/main/pa_cache_managers.C [autoptr] 1.7.2.1:
9122: cache_managers compiled
9123:
9124: * src/include/pa_cache_managers.h [autoptr] 1.9.2.2:
9125: * src/include/pa_pool.h [autoptr] 1.86.2.12:
9126: * src/include/pa_sql_connection.h [autoptr] 1.30.2.2:
9127: * src/include/pa_sql_driver_manager.h [autoptr] 1.26.2.2:
9128: * src/include/pa_stack.h [autoptr] 1.17.2.1:
9129: * src/main/pa_sql_driver_manager.C [autoptr] 1.69.2.2:
9130: * src/types/pa_vtable.h [autoptr] 1.48.2.1:
9131: * src/types/pa_vvoid.h [autoptr] 1.17.2.1:
9132: vtable compiled
9133:
9134: * src/include/pa_array.h [autoptr] 1.57.2.10:
9135: * src/include/pa_charset.h [autoptr] 1.20.2.2:
9136: * src/include/pa_pool.h [autoptr] 1.86.2.11:
9137: * src/main/pa_charset.C [autoptr] 1.33.2.1:
9138: charset compiled
9139:
9140: 2003-01-24 paf
9141: * src/classes/classes.C [autoptr] 1.18.2.1:
9142: * src/classes/classes.h [autoptr] 1.23.2.1:
9143: * src/include/pa_array.h [autoptr] 1.57.2.8:
9144: * src/include/pa_common.h [autoptr] 1.89.2.3:
9145: * src/include/pa_globals.h [autoptr] 1.101.2.3:
9146: * src/include/pa_hash.h [autoptr] 1.58.2.6:
9147: * src/include/pa_pool.h [autoptr] 1.86.2.8:
9148: * src/include/pa_string.h [autoptr] 1.144.2.6:
9149: * src/main/pa_common.C [autoptr] 1.143.2.3:
9150: * src/main/pa_globals.C [autoptr] 1.152.2.3:
9151: * src/main/pa_string.C [autoptr] 1.172.2.5:
9152: * src/types/pa_value.h [autoptr] 1.109.2.2:
9153: * src/types/pa_vbool.h [autoptr] 1.21.2.1:
9154: * src/types/pa_vdouble.h [autoptr] 1.42.2.1:
9155: * src/types/pa_vhash.h [autoptr] 1.43.2.1:
9156: * src/types/pa_vint.h [autoptr] 1.38.2.1:
9157: * src/types/pa_vjunction.h [autoptr] 1.19.2.1:
9158: * src/types/pa_vstateless_class.h [autoptr] 1.42.2.1:
9159: * src/types/pa_vstateless_object.h [autoptr] 1.28.2.1:
9160: * src/types/pa_vstatus.h [autoptr] 1.15.2.1:
9161: * src/types/pa_vstring.h [autoptr] 1.54.2.1:
9162: more patched
9163:
9164: * src/classes/op.C [autoptr] 1.127.2.2:
9165: * src/include/pa_array.h [autoptr] 1.57.2.7:
9166: * src/include/pa_exception.h [autoptr] 1.38.2.5:
9167: * src/include/pa_hash.h [autoptr] 1.58.2.5:
9168: * src/include/pa_pool.h [autoptr] 1.86.2.7:
9169: * src/include/pa_string.h [autoptr] 1.144.2.5:
9170: * src/include/pa_table.h [autoptr] 1.48.2.4:
9171: * src/main/pa_dictionary.C [autoptr] 1.17.2.2:
9172: * src/main/pa_exception.C [autoptr] 1.43.2.5:
9173: * src/main/pa_string.C [autoptr] 1.172.2.4:
9174: * src/main/pa_table.C [autoptr] 1.53.2.3:
9175: string compiled
9176:
9177: * src/include/pa_array.h [autoptr] 1.57.2.6:
9178: * src/include/pa_common.h [autoptr] 1.89.2.2:
9179: * src/include/pa_dictionary.h [autoptr] 1.13.2.2:
9180: * src/include/pa_exception.h [autoptr] 1.38.2.4:
9181: * src/include/pa_pool.h [autoptr] 1.86.2.6:
9182: * src/include/pa_string.h [autoptr] 1.144.2.4:
9183: * src/include/pa_table.h [autoptr] 1.48.2.3:
9184: * src/main/pa_common.C [autoptr] 1.143.2.2:
9185: * src/main/pa_dictionary.C [autoptr] 1.17.2.1:
9186: * src/main/pa_exception.C [autoptr] 1.43.2.4:
9187: * src/main/pa_string.C [autoptr] 1.172.2.3:
9188: dictionary compiled
9189:
9190: 2003-01-23 paf
9191: * src/include/pa_array.h [autoptr] 1.57.2.4:
9192: * src/include/pa_exception.h [autoptr] 1.38.2.2:
9193: * src/include/pa_hash.h [autoptr] 1.58.2.4:
9194: * src/include/pa_pool.h [autoptr] 1.86.2.4:
9195: * src/include/pa_table.h [autoptr] 1.48.2.2:
9196: * src/main/pa_exception.C [autoptr] 1.43.2.2:
9197: * src/main/pa_table.C [autoptr] 1.53.2.2:
9198: table compiled
9199:
9200: * src/include/pa_array.h [autoptr] 1.57.2.2:
9201: * src/include/pa_hash.h [autoptr] 1.58.2.2:
9202: * src/include/pa_pool.h [autoptr] 1.86.2.2:
9203: * src/main/main.dsp [autoptr] 1.161.6.1:
9204: continued with Hash
9205:
9206: * src/include/pa_array.h [autoptr] 1.57.2.5:
9207: * src/include/pa_common.h [autoptr] 1.89.2.1:
9208: * src/include/pa_exception.h [autoptr] 1.38.2.3:
9209: * src/include/pa_globals.h [autoptr] 1.101.2.2:
9210: * src/include/pa_pool.h [autoptr] 1.86.2.5:
9211: * src/include/pa_request.h [autoptr] 1.160.2.1:
9212: * src/include/pa_string.h [autoptr] 1.144.2.3:
9213: * src/main/pa_common.C [autoptr] 1.143.2.1:
9214: * src/main/pa_exception.C [autoptr] 1.43.2.3:
9215: * src/main/pa_globals.C [autoptr] 1.152.2.2:
9216: * src/types/pa_value.C [autoptr] 1.9.2.1:
9217: * src/types/pa_value.h [autoptr] 1.109.2.1:
9218: resurrected pool in new sense: now it's factory, producing
9219: accounting memory chunks for read[autofree] buffers
9220:
9221: * src/classes/image.C [autoptr] 1.90.2.1:
9222: * src/classes/op.C [autoptr] 1.127.2.1:
9223: * src/include/pa_array.h [autoptr] 1.57.2.3:
9224: * src/include/pa_exception.h [autoptr] 1.38.2.1:
9225: * src/include/pa_globals.h [autoptr] 1.101.2.1:
9226: * src/include/pa_hash.h [autoptr] 1.58.2.3:
9227: * src/include/pa_pool.h [autoptr] 1.86.2.3:
9228: * src/include/pa_pragma_pack_begin.h [autoptr] 1.6.2.1:
9229: * src/include/pa_pragma_pack_end.h [autoptr] 1.6.2.1:
9230: * src/include/pa_sapi.h [autoptr] 1.22.2.1:
9231: * src/include/pa_string.h [autoptr] 1.144.2.2:
9232: * src/include/pa_table.h [autoptr] 1.48.2.1:
9233: * src/include/pa_types.h [autoptr] 1.44.2.1:
9234: * src/main/pa_exception.C [autoptr] 1.43.2.1:
9235: * src/main/pa_globals.C [autoptr] 1.152.2.1:
9236: * src/main/pa_string.C [autoptr] 1.172.2.2:
9237: * src/main/pa_table.C [autoptr] 1.53.2.1:
9238: aint that easy
9239:
9240: * src/main/pa_common.C 1.144:
9241: connect_string allocated on heap[wes on stack] now. and exception can be reported OK now [can be reported outside of pro
9242: c with that stack]
9243:
9244: * src/lib/pcre/8859-1.ucm 1.1:
9245: file 8859-1.ucm was initially added on branch autoptr.
9246:
9247: 2003-01-22 paf
9248: * src/include/pa_array.h [autoptr] 1.57.2.1:
9249: * src/include/pa_charset.h [autoptr] 1.20.2.1:
9250: * src/include/pa_dictionary.h [autoptr] 1.13.2.1:
9251: * src/include/pa_hash.h [autoptr] 1.58.2.1:
9252: * src/include/pa_pool.h [autoptr] 1.86.2.1:
9253: * src/include/pa_string.h [autoptr] 1.144.2.1:
9254: * src/main/pa_array.C [autoptr] 1.54.2.1:
9255: * src/main/pa_hash.C [autoptr] 1.53.2.1:
9256: * src/main/pa_pool.C [autoptr] 1.59.2.1:
9257: * src/main/pa_string.C [autoptr] 1.172.2.1:
9258: started auto_ptr.
9259: PA_Object is base: contains references_count.
9260: auto_ptr template calls add_ref/release
9261:
9262: 2003-01-21 paf
9263: * src/classes/classes.C 1.18:
9264: * src/classes/classes.h 1.23:
9265: * src/classes/date.C 1.42:
9266: * src/classes/double.C 1.53:
9267: * src/classes/file.C 1.107:
9268: * src/classes/form.C 1.34:
9269: * src/classes/hash.C 1.54:
9270: * src/classes/image.C 1.90:
9271: * src/classes/int.C 1.49:
9272: * src/classes/mail.C 1.88:
9273: * src/classes/math.C 1.24:
9274: * src/classes/op.C 1.127:
9275: * src/classes/response.C 1.23:
9276: * src/classes/string.C 1.125:
9277: * src/classes/table.C 1.172:
9278: * src/classes/void.C 1.28:
9279: * src/classes/xdoc.C 1.108:
9280: * src/classes/xnode.C 1.54:
9281: * src/classes/xnode.h 1.18:
9282: * src/include/pa_array.h 1.57:
9283: * src/include/pa_cache_managers.h 1.9:
9284: * src/include/pa_charset.h 1.20:
9285: * src/include/pa_charsets.h 1.8:
9286: * src/include/pa_common.h 1.89:
9287: * src/include/pa_config_fixed.h 1.54:
9288: * src/include/pa_config_includes.h 1.23:
9289: * src/include/pa_dictionary.h 1.13:
9290: * src/include/pa_dir.h 1.13:
9291: * src/include/pa_exception.h 1.38:
9292: * src/include/pa_exec.h 1.11:
9293: * src/include/pa_globals.h 1.101:
9294: * src/include/pa_hash.h 1.58:
9295: * src/include/pa_opcode.h 1.24:
9296: * src/include/pa_pool.h 1.86:
9297: * src/include/pa_pragma_pack_begin.h 1.6:
9298: * src/include/pa_pragma_pack_end.h 1.6:
9299: * src/include/pa_request.h 1.160:
9300: * src/include/pa_sapi.h 1.22:
9301: * src/include/pa_socks.h 1.11:
9302: * src/include/pa_sql_connection.h 1.30:
9303: * src/include/pa_sql_driver_manager.h 1.26:
9304: * src/include/pa_stack.h 1.17:
9305: * src/include/pa_string.h 1.144:
9306: * src/include/pa_stylesheet_connection.h 1.32:
9307: * src/include/pa_stylesheet_manager.h 1.15:
9308: * src/include/pa_table.h 1.48:
9309: * src/include/pa_threads.h 1.26:
9310: * src/include/pa_types.h 1.44:
9311: * src/include/pa_uue.h 1.4:
9312: * src/lib/md5/pa_md5.h 1.5:
9313: * src/lib/md5/pa_md5c.c 1.6:
9314: * src/lib/pcre/pcre_parser_ctype.c 1.3:
9315: * src/main/compile.C 1.69:
9316: * src/main/compile.tab.C 1.80:
9317: * src/main/compile.y 1.204:
9318: * src/main/compile_tools.C 1.54:
9319: * src/main/compile_tools.h 1.67:
9320: * src/main/execute.C 1.295:
9321: * src/main/pa_array.C 1.54:
9322: * src/main/pa_cache_managers.C 1.7:
9323: * src/main/pa_charset.C 1.33:
9324: * src/main/pa_charsets.C 1.11:
9325: * src/main/pa_common.C 1.143:
9326: * src/main/pa_dictionary.C 1.17:
9327: * src/main/pa_dir.C 1.14:
9328: * src/main/pa_exception.C 1.43:
9329: * src/main/pa_exec.C 1.48:
9330: * src/main/pa_globals.C 1.152:
9331: * src/main/pa_hash.C 1.53:
9332: * src/main/pa_pool.C 1.59:
9333: * src/main/pa_request.C 1.245:
9334: * src/main/pa_socks.C 1.18:
9335: * src/main/pa_sql_driver_manager.C 1.69:
9336: * src/main/pa_string.C 1.172:
9337: * src/main/pa_stylesheet_manager.C 1.16:
9338: * src/main/pa_table.C 1.53:
9339: * src/main/pa_uue.C 1.4:
9340: * src/main/untaint.C 1.115:
9341: * src/sql/pa_sql_driver.h 1.34:
9342: * src/targets/apache13/mod_parser3.C 1.28:
9343: * src/targets/apache13/pa_md5c.c 1.5:
9344: * src/targets/apache13/pa_pool.C 1.8:
9345: * src/targets/apache13/pa_threads.C 1.11:
9346: * src/targets/cgi/pa_pool.C 1.41:
9347: * src/targets/cgi/pa_threads.C 1.12:
9348: * src/targets/cgi/parser3.C 1.216:
9349: * src/targets/cgi/pool_storage.h 1.13:
9350: * src/targets/isapi/pa_pool.C 1.16:
9351: * src/targets/isapi/pa_threads.C 1.13:
9352: * src/targets/isapi/parser3isapi.C 1.82:
9353: * src/targets/isapi/pool_storage.h 1.19:
9354: * src/types/pa_value.C 1.9:
9355: * src/types/pa_value.h 1.109:
9356: * src/types/pa_vbool.h 1.21:
9357: * src/types/pa_vclass.C 1.16:
9358: * src/types/pa_vclass.h 1.39:
9359: * src/types/pa_vcode_frame.h 1.24:
9360: * src/types/pa_vcookie.C 1.55:
9361: * src/types/pa_vcookie.h 1.23:
9362: * src/types/pa_vdate.h 1.24:
9363: * src/types/pa_vdouble.h 1.42:
9364: * src/types/pa_venv.h 1.28:
9365: * src/types/pa_vfile.C 1.36:
9366: * src/types/pa_vfile.h 1.52:
9367: * src/types/pa_vform.C 1.74:
9368: * src/types/pa_vform.h 1.45:
9369: * src/types/pa_vhash.h 1.43:
9370: * src/types/pa_vimage.C 1.22:
9371: * src/types/pa_vimage.h 1.34:
9372: * src/types/pa_vint.h 1.38:
9373: * src/types/pa_vjunction.h 1.19:
9374: * src/types/pa_vmail.C 1.40:
9375: * src/types/pa_vmail.h 1.9:
9376: * src/types/pa_vmath.h 1.14:
9377: * src/types/pa_vmethod_frame.h 1.45:
9378: * src/types/pa_vobject.C 1.12:
9379: * src/types/pa_vobject.h 1.38:
9380: * src/types/pa_vrequest.C 1.27:
9381: * src/types/pa_vrequest.h 1.25:
9382: * src/types/pa_vresponse.C 1.17:
9383: * src/types/pa_vresponse.h 1.32:
9384: * src/types/pa_vstateless_class.C 1.19:
9385: * src/types/pa_vstateless_class.h 1.42:
9386: * src/types/pa_vstateless_object.h 1.28:
9387: * src/types/pa_vstatus.C 1.15:
9388: * src/types/pa_vstatus.h 1.15:
9389: * src/types/pa_vstring.C 1.22:
9390: * src/types/pa_vstring.h 1.54:
9391: * src/types/pa_vtable.C 1.21:
9392: * src/types/pa_vtable.h 1.48:
9393: * src/types/pa_vvoid.h 1.17:
9394: * src/types/pa_vxdoc.C 1.23:
9395: * src/types/pa_vxdoc.h 1.31:
9396: * src/types/pa_vxnode.C 1.30:
9397: * src/types/pa_vxnode.h 1.22:
9398: * src/types/pa_wcontext.C 1.24:
9399: * src/types/pa_wcontext.h 1.42:
9400: * src/types/pa_wwrapper.h 1.28:
9401: 2002->2003
9402:
9403: 2003-01-16 paf
9404: * operators.txt 1.108:
9405: * src/include/pa_config_fixed.h 1.53:
9406: * src/main/pa_common.C 1.141:
9407: * www/htdocs/index.html 1.208:
9408: http request now return status. and not fail on status!=200
9409:
9410: * operators.txt 1.109:
9411: * src/include/pa_globals.h 1.100:
9412: * src/main/pa_common.C 1.142:
9413: * src/main/pa_globals.C 1.151:
9414: * www/htdocs/index.html 1.209:
9415: http://
9416: introducing
9417: $.any-status(1)
9418:
9419: * www/htdocs/index.html 1.210:
9420: image.copy fixed transparent resampling
9421:
9422: * bin/Makefile.in 1.9:
9423: * etc/Makefile.in 1.14:
9424: * etc/parser3.charsets/Makefile.in 1.17:
9425: * src/Makefile.in 1.55:
9426: * src/classes/Makefile.in 1.53:
9427: * src/include/Makefile.in 1.11:
9428: * src/lib/Makefile.in 1.8:
9429: * src/lib/md5/Makefile.in 1.6:
9430: * src/lib/patches/Makefile.in 1.10:
9431: * src/lib/pcre/Makefile.in 1.8:
9432: * src/main/Makefile.in 1.50:
9433: * src/sql/Makefile.in 1.11:
9434: * src/targets/Makefile.in 1.42:
9435: * src/targets/cgi/Makefile.in 1.62:
9436: * src/targets/isapi/Makefile.in 1.11:
9437: * src/types/Makefile.in 1.50:
9438: proper AC_LANG_ switching to fix qsort detection bug
9439:
9440: 2003-01-15 paf
9441: * src/main/pa_globals.C 1.150:
9442: localized pa_xmlFileRead/Close
9443:
9444: 2003-01-14 paf
9445: * src/lib/ltdl/config.guess 1.2:
9446: * src/lib/ltdl/config.sub 1.2:
9447: * src/lib/ltdl/install-sh 1.2:
9448: * src/lib/ltdl/missing 1.2:
9449: * src/lib/ltdl/mkinstalldirs 1.2:
9450: removed some ancient files [they in / really]
9451:
9452: * src/lib/ltdl/config_fixed.h 1.2:
9453: * src/lib/ltdl/libltdl.dsp 1.3:
9454: * src/lib/ltdl/ltdl.c 1.3:
9455: ltdl.c regretfully needed patch in two places.
9456: in config_fixed.h made stubs for lib to compile in MSVC
9457:
9458: * src/lib/ltdl/aclocal.m4 1.1:
9459: *** empty log message ***
9460:
9461: 2003-01-13 paf
9462: * config.guess 1.3:
9463: * config.sub 1.4:
9464: * ltmain.sh 1.4:
9465: * src/targets/apache13/Makefile.in 1.44:
9466: removed last piece of configure.in(libtool) hacks
9467:
9468: * src/lib/ltdl/COPYING.LIB 1.1:
9469: * src/lib/ltdl/Makefile.in 1.4:
9470: * src/lib/ltdl/acinclude.m4 1.2:
9471: * src/lib/ltdl/config.h 1.2:
9472: * src/lib/ltdl/config_auto.h.in 1.3:
9473: * src/lib/ltdl/configure 1.4:
9474: * src/lib/ltdl/configure.in 1.4:
9475: * src/lib/ltdl/libltdl.dsp 1.2:
9476: * src/lib/ltdl/ltdl.c 1.2:
9477: * src/lib/ltdl/ltdl.h 1.2:
9478: moved to latest libtool (1.4.3)
9479:
9480: 2003-01-10 paf
9481: * src/lib/patches/Makefile.am 1.3:
9482: * src/lib/patches/Makefile.in 1.9:
9483: * src/lib/patches/libgdome_cpp_syntax1.patch 1.2:
9484: * src/lib/patches/libgdome_cpp_syntax2.patch 1.2:
9485: * src/lib/patches/libgdome_morestatic.patch 1.2:
9486: * src/lib/patches/libxml_error_column_tab.patch 1.2:
9487: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.2:
9488: * src/lib/patches/libxml_transcoder_context1.patch 1.2:
9489: * src/lib/patches/libxml_transcoder_context2.patch 1.2:
9490: * src/lib/patches/libxml_transcoder_context3.patch 1.2:
9491: * src/lib/patches/libxml_transcoder_context4.patch 1.2:
9492: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.2:
9493: * src/main/pa_globals.C 1.149:
9494: moved to latest xml lib versions, changed patches.
9495: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
9496: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
9497: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
9498:
9499: * INSTALL 1.31:
9500: moved to latest versions of xml libs
9501: libxml2 >= 2.5.1 [ftp://xmlsoft.org/libxml2-2.5.1.tar.gz]
9502: libxslt >= 1.0.23 [ftp://xmlsoft.org/libxslt-1.0.23.tar.gz]
9503: gdome2 >= 0.7.2 [http://gdome2.cs.unibo.it/tarball/gdome2-0.7.2.tar.gz]
9504:
9505: * src/lib/patches/libxml2.patch 1.1:
9506: moved to libxml2 2.5.1, only these patches left:
9507: * fixing \t chars to spaces in error position reporting
9508: * adding context to conversion functions
9509:
9510: * src/lib/patches/gdome2.patch 1.1:
9511: moved to gdome 0.7.2, one extern const patch left; making some strings more static still needed.
9512: Paolo said that he would incorporate this patch in upcoming version of gdome.
9513:
9514: * src/lib/ltdl/configure 1.3:
9515: * src/lib/ltdl/configure.in 1.3:
9516: PROG_NM
9517:
9518: * src/lib/patches/libxslt.patch 1.1:
9519: moved to libxslt 1.0.23. still need a patch which suppresses
9520: htmlSetMetaEncoding calls
9521:
9522: 2003-01-09 paf
9523: * bin/Makefile.in 1.8:
9524: * config.guess 1.2:
9525: * config.sub 1.3:
9526: * etc/Makefile.in 1.13:
9527: * etc/parser3.charsets/Makefile.in 1.16:
9528: * missing 1.2:
9529: * mkinstalldirs 1.2:
9530: * src/Makefile.in 1.54:
9531: * src/classes/Makefile.in 1.52:
9532: * src/include/Makefile.in 1.10:
9533: * src/include/pa_config_auto.h.in 1.37:
9534: * src/lib/Makefile.in 1.7:
9535: * src/lib/ltdl/Makefile.in 1.3:
9536: * src/lib/ltdl/config_auto.h.in 1.2:
9537: * src/lib/ltdl/configure 1.2:
9538: * src/lib/ltdl/configure.in 1.2:
9539: * src/lib/md5/Makefile.in 1.5:
9540: * src/lib/patches/Makefile.in 1.8:
9541: * src/lib/pcre/Makefile.in 1.7:
9542: * src/main/Makefile.in 1.49:
9543: * src/sql/Makefile.in 1.10:
9544: * src/targets/Makefile.in 1.41:
9545: * src/targets/apache13/Makefile.in 1.43:
9546: * src/targets/cgi/Makefile.am 1.46:
9547: * src/targets/cgi/Makefile.in 1.61:
9548: * src/targets/isapi/Makefile.in 1.10:
9549: * src/types/Makefile.in 1.49:
9550: moved to autoconf 2.57 & automake 1.7.2
9551:
9552: * depcomp 1.1:
9553: moving to automake 1.7.2
9554:
9555: * INSTALL 1.30:
9556: xml,xslt,gdome lib urls updated
9557:
9558: * Makefile.am 1.30:
9559: * Makefile.in 1.44:
9560: * src/lib/ltdl/missing 1.1:
9561: * src/lib/ltdl/mkinstalldirs 1.1:
9562: *** empty log message ***
9563:
1.21 paf 9564: 2002-12-27 paf
9565: * src/doc/aliased.dox 1.5:
9566: * src/doc/index.dox 1.4:
9567: * src/doc/module.dox 1.4:
9568: * src/doc/pooled.dox 1.4:
9569: * www/htdocs/index.html 1.207:
9570: removed outdated parts, made links to language docs
9571:
9572: * src/include/pa_version.h [release_3_0_0007] 1.7.10.1:
9573: 0007
9574:
9575: * src/include/pa_config_auto.h.in 1.36:
9576: comment
9577:
9578: 2002-12-26 paf
9579: * INSTALL 1.29:
9580: * src/include/pa_config_auto.h.in 1.35:
9581: * src/main/pa_common.C 1.140:
9582: * src/main/pa_exec.C 1.47:
9583: changing SAFE_MODE politics
9584:
9585: * src/classes/file.C 1.106:
9586: file:fullpath[a.gif] when document root did not contain
9587: trailing / fixed.
9588:
9589: 2002-12-25 paf
9590: * src/main/pa_globals.C 1.147:
9591: optimized-as-is
9592:
9593: * src/main/pa_globals.C 1.148:
9594: optimized-xml
9595:
9596: 2002-12-24 paf
9597: * src/main/pa_common.C 1.139:
9598: * src/main/pa_pool.C 1.58:
9599: pool::copy on zero size|ptr fixed [were really called with zero
9600: size when .html?a=&b=]
9601:
9602: * src/main/pa_exec.C 1.46:
9603: * www/htdocs/index.html 1.206:
9604: fork/pipe error now [old always-pipe-error fixed]
9605:
9606: * src/classes/mail.C 1.86:
9607: $MAIL in @conf now invalid when configured with --with-sendmail
9608:
9609: 2002-12-23 paf
9610: * src/types/pa_vcookie.C 1.54:
9611: cookie:field[put value] fixed [were ignoring parameters & were
9612: storing only string with default expires
9613:
9614: * src/main/pa_charset.C 1.32:
9615: From: "Victor Fedoseev" <vvf_ru@mail.ru>
9616: To: "Alexandr Petrosian (PAF)" <PAF@design.ru>
9617: Sent: Monday, December 23, 2002 4:22 AM
9618: Subject: bug â Charset::transcode_buf2xchar
9619:
9620: 2002-12-20 paf
9621: * src/targets/cgi/parser3.C 1.215:
9622: removed last \n appending in non-win32 non-cgi [script] runs
9623:
9624: 2002-12-19 paf
9625: * operators.txt 1.107:
9626: * src/include/pa_globals.h 1.99:
9627: * src/include/pa_request.h 1.159:
9628: * src/main/pa_globals.C 1.146:
9629: * src/main/pa_request.C 1.244:
9630: * www/htdocs/index.html 1.205:
9631: $response:download
9632:
9633: * src/classes/mail.C 1.85:
9634: 'to' check bugfix [now checked only on ms compiler [win32]].
9635:
9636: * INSTALL 1.28:
9637: --without-iconv recommended [it crashes on some systems [tested on elik]]
9638: moreover, it's not needed there [parser registers charsets itself]
9639:
9640: * INSTALL 1.27:
9641: -without-iconv recommended [it crashes on some systems [tested
9642: on elik]]
9643:
9644: 2002-12-18 paf
9645: * src/classes/xdoc.C 1.107:
9646: doc->URL on xdoc.load set correctly now
9647:
9648: 2002-12-17 paf
9649: * src/targets/cgi/parser3.C [release_3_0_0006] 1.213.2.1:
9650: 1. on win32 in die: abort() reverted to exit(1)
9651: 2. more flexible iilegal call check
9652:
9653: * src/targets/cgi/parser3.C 1.214:
9654: merged die&iis changes
9655:
9656: 2002-12-16 paf
9657: * src/main/untaint.C 1.114:
9658: filespec russian small 'r' changed to latin 'p' bug fix
9659:
9660: * Makefile.in 1.38:
9661: ltmain.sh silly required for stupid automake added
9662:
9663: * ltmain.sh 1.3:
9664: *** empty log message ***
9665:
9666: * ltmain.sh [release_3_0_0006] 1.2.2.1:
9667: some automakes silly insist on having this handy
9668:
1.20 paf 9669: 2002-12-15 paf
1.21 paf 9670: * src/main/untaint.C 1.113:
9671: filespec russian small 'r' changed to latin 'p'
9672:
9673: * src/main/pa_common.C [release_3_0_0006] 1.137.2.1:
9674: ftruncate having checked
9675:
9676: * src/main/compile.C [release_3_0_0006] 1.67.6.1:
9677: removed warning
9678:
1.20 paf 9679: * configure.in [release_3_0_0006] 1.52.2.1:
9680: * src/include/pa_version.h [release_3_0_0006] 1.7.8.1:
9681: new version
9682:
1.21 paf 9683: * configure.in [release_3_0_0006] 1.52.2.2:
9684: * src/include/pa_config_auto.h.in [release_3_0_0006] 1.33.2.1:
9685: *** empty log message ***
9686:
9687: * configure.in 1.53:
9688: * src/include/pa_config_auto.h.in 1.34:
9689: * src/main/compile.C 1.68:
9690: * src/main/pa_common.C 1.138:
9691: merged small changes from branch 6 to HEAD
9692:
1.20 paf 9693: 2002-12-14 paf
9694: * src/sql/pa_sql_driver.h 1.33:
9695: * www/htdocs/index.html 1.204:
9696: exception type fixed
9697:
9698: * src/classes/table.C 1.171:
9699: removed unnecessary code
9700:
9701: 2002-12-09 paf
9702: * src/classes/hash.C 1.53:
9703: * src/classes/string.C 1.124:
9704: * src/classes/table.C 1.170:
9705: * src/classes/void.C 1.27:
9706: * src/main/pa_sql_driver_manager.C 1.68:
9707: * src/sql/pa_sql_driver.h 1.32:
9708: changed exception handling mech in sql handlers #2
9709:
9710: * bin/Makefile.in 1.7:
9711: * configure.in 1.52:
9712: * etc/Makefile.in 1.12:
9713: * etc/parser3.charsets/Makefile.in 1.15:
9714: * src/Makefile.in 1.53:
9715: * src/classes/Makefile.in 1.51:
9716: * src/include/Makefile.in 1.9:
9717: * src/lib/Makefile.in 1.6:
9718: * src/lib/ltdl/Makefile.in 1.2:
9719: * src/lib/md5/Makefile.in 1.4:
9720: * src/lib/patches/Makefile.in 1.7:
9721: * src/lib/pcre/Makefile.in 1.6:
9722: * src/main/Makefile.in 1.48:
9723: * src/sql/Makefile.in 1.9:
9724: * src/targets/Makefile.in 1.40:
9725: * src/targets/apache13/Makefile.in 1.42:
9726: * src/targets/cgi/Makefile.in 1.60:
9727: * src/targets/isapi/Makefile.in 1.9:
9728: * src/types/Makefile.in 1.48:
9729: removed configure.in:AC_LIBTOOL, it caused automake to write
9730: makefile which used libtool to install things, which is not needed
9731:
9732: * src/targets/apache13/mod_parser3.C 1.27:
9733: * src/targets/cgi/parser3.C 1.211:
9734: * src/targets/cgi/parser3.C 1.212:
9735: * src/targets/cgi/parser3.C 1.213:
9736: * src/targets/isapi/parser3isapi.C 1.81:
9737: ::die now tries to write core dump
9738:
9739: * src/types/pa_vvoid.h 1.16:
9740: * www/htdocs/index.html 1.203:
9741: $void.store[now] error
9742:
9743: * src/classes/hash.C 1.52:
9744: * src/classes/string.C 1.123:
9745: * src/classes/table.C 1.169:
9746: * src/classes/void.C 1.26:
9747: * src/main/pa_sql_driver_manager.C 1.66:
9748: * src/main/pa_sql_driver_manager.C 1.67:
9749: * src/sql/pa_sql_driver.h 1.29:
9750: * src/sql/pa_sql_driver.h 1.30:
9751: * src/sql/pa_sql_driver.h 1.31:
9752: changed exception handling mech in sql handlers
9753:
9754: 2002-12-06 paf
9755: * operators.txt 1.106:
9756: * src/main/compile.tab.C 1.78:
9757: * src/types/pa_vhash.h 1.42:
9758: $hash.fields -- pseudo field to make 'hash' more like 'table'
9759:
9760: 2002-12-05 paf
9761: * src/main/pa_array.C 1.53:
9762: * src/main/pa_table.C 1.51:
9763: * www/htdocs/index.html 1.199:
9764: wow! found/fixed bug in lowlevel proc
9765:
9766: * src/main/pa_common.C 1.137:
9767: * src/main/untaint.C 1.111:
9768: * src/types/pa_vmail.C 1.38:
9769: * www/htdocs/index.html 1.200:
9770: mail header ',' allowed.
9771: still bugs in smtp [only one receiptient works, cc, bcc ignored now, and MAILED ;)]
9772:
9773: [strncpy killed, memnchr used]
9774:
9775: * src/main/pa_table.C 1.52:
9776: table-copy now current=0
9777:
9778: * src/targets/cgi/parser3.C 1.209:
9779: * src/targets/cgi/parser3.C 1.210:
9780: more checks on http://domain/parser.cgi start [maybe some
9781: getenv returns "", checked that now
9782:
9783: * src/targets/cgi/parser3.C 1.208:
9784: * www/htdocs/index.html 1.198:
9785: error logging made unbuffered [so that out-of-mem errors
9786: reached log]
9787:
9788: * src/main/main.dsp 1.161:
9789: pa_version included into main.dsp
9790:
9791: * www/htdocs/index.html 1.196:
9792: smtp line ends fixed. now \r\n [not \r]. some smtp servers [
9793: win32] leave \n intact, and some clients [bat] fail to show
9794: letter correctly
9795:
9796: * src/classes/mail.C 1.83:
9797: * src/targets/cgi/parser3.C 1.207:
9798: * src/types/pa_vmail.C 1.37:
9799: * www/htdocs/index.html 1.197:
9800: mail:send MIME-Version default
9801:
9802: * src/main/untaint.C 1.112:
9803: * www/htdocs/index.html 1.201:
9804: mail header closed properly
9805:
9806: * src/classes/mail.C 1.84:
9807: * src/types/pa_vmail.C 1.39:
9808: * src/types/pa_vmail.h 1.8:
9809: * www/htdocs/index.html 1.202:
9810: smtp cc/bcc OK now
9811:
9812: 2002-12-04 paf
9813: * gnu.dsp 1.3:
9814: restored
9815:
9816: * src/types/pa_vform.C 1.73:
9817: $form:field string value cut by premature 0
9818:
9819: * parser3.dsw 1.6:
9820: * src/main/compile.tab.C 1.77:
9821: * src/main/main.dsp 1.160:
9822: * www/htdocs/.htaccess 1.12:
9823: * www/htdocs/index.html 1.195:
9824: lib/libltdl -> lib/ltdl Win32 changes. s
9825:
9826: * bin/Makefile.in 1.6:
9827: * configure.in 1.51:
9828: * etc/Makefile.in 1.11:
9829: * etc/parser3.charsets/Makefile.in 1.14:
9830: * gnu.dsp 1.2:
9831: * src/Makefile.in 1.52:
9832: * src/classes/Makefile.in 1.50:
9833: * src/include/Makefile.in 1.8:
9834: * src/lib/Makefile.am 1.3:
9835: * src/lib/Makefile.in 1.5:
9836: * src/lib/ltdl/Makefile.am 1.1:
9837: * src/lib/ltdl/Makefile.in 1.1:
9838: * src/lib/ltdl/README 1.1:
9839: * src/lib/ltdl/acinclude.m4 1.1:
9840: * src/lib/ltdl/config.guess 1.1:
9841: * src/lib/ltdl/config.h 1.1:
9842: * src/lib/ltdl/config.sub 1.1:
9843: * src/lib/ltdl/config_auto.h.in 1.1:
9844: * src/lib/ltdl/config_fixed.h 1.1:
9845: * src/lib/ltdl/configure 1.1:
9846: * src/lib/ltdl/configure.in 1.1:
9847: * src/lib/ltdl/install-sh 1.1:
9848: * src/lib/ltdl/libltdl.dsp 1.1:
9849: * src/lib/ltdl/ltdl.c 1.1:
9850: * src/lib/ltdl/ltdl.h 1.1:
9851: * src/lib/md5/Makefile.in 1.3:
9852: * src/lib/patches/Makefile.in 1.6:
9853: * src/lib/pcre/Makefile.in 1.5:
9854: * src/main/Makefile.in 1.47:
9855: * src/sql/Makefile.in 1.8:
9856: * src/targets/Makefile.in 1.39:
9857: * src/targets/apache13/Makefile.in 1.41:
9858: * src/targets/cgi/Makefile.in 1.59:
9859: * src/targets/isapi/Makefile.in 1.8:
9860: * src/types/Makefile.in 1.47:
9861: src/lib/ltdl/Makefile now created with /configure, not ltdl/configure,
9862: so it does have no problems with automake.
9863: ltdl/configure AC_OUTPUT(Makefile<<removed)
9864:
9865: * src/classes/classes.awk 1.6:
9866: more strict *.C$
9867:
9868: 2002-12-02 paf
9869: * operators.txt 1.105:
9870: removed outdated status:db
9871:
9872: * src/classes/mail.C 1.82:
9873: * src/include/pa_common.h 1.88:
9874: * src/main/pa_common.C 1.136:
9875: * src/main/pa_request.C 1.243:
9876: * src/types/pa_vcookie.C 1.53:
9877: * src/types/pa_vmail.C 1.36:
9878: * www/htdocs/index.html 1.194:
9879: http header lang of tainted parts becomes http-header
9880:
1.19 paf 9881: 2002-11-29 paf
9882: * src/include/pa_common.h 1.87:
9883: * src/main/pa_common.C 1.135:
9884: * src/types/pa_vresponse.C 1.16:
9885: * src/types/pa_vresponse.h 1.31:
9886: * www/htdocs/index.html 1.192:
9887: http:// param values now handled exactly like $response:header values.
9888: e.g. can be hash [can have subattributes] & contain date values.
9889:
9890: * operators.txt 1.104:
9891: * src/classes/date.C 1.41:
9892: * src/classes/image.C 1.89:
9893: * www/htdocs/index.html 1.193:
9894: exif dates now objects of type date
9895:
9896: * src/main/pa_common.C 1.133:
9897: * www/htdocs/index.html 1.190:
9898: http:// tainted partes now %xx
9899:
9900: * src/main/pa_common.C 1.134:
9901: * www/htdocs/index.html 1.191:
9902: http:// param values lang forced URI
9903:
9904: * src/classes/image.C 1.88:
9905: 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]
9906: now used image.format
9907:
9908: 2002-11-28 paf
9909: * src/classes/op.C 1.126:
9910: * www/htdocs/index.html 1.185:
9911: ^cache bug fixed.
9912: stupid compiler allowed 'false' to go into (Hash *) parameter
9913:
9914: * src/classes/image.C 1.85:
9915: * www/htdocs/index.html 1.186:
9916: image.text now outputs one pixel HIGHER chars [one top
9917: horizontal line of 1pixel height were missing]
9918:
9919: * www/htdocs/index.html 1.187:
9920: regexp syntax xxx$ speed-up experiments
9921:
9922: * operators.txt 1.102:
9923: http.timeout
9924:
9925: * www/htdocs/font.gif 1.1:
9926: *** empty log message ***
9927:
9928: * configure.in 1.50:
9929: stopped double libltdl/Makefile generation
9930:
9931: * src/classes/image.C 1.87:
9932: * www/htdocs/index.html 1.188:
9933: image.length now counts interchar space. plus space after last char
9934:
9935: * www/htdocs/index.html 1.189:
9936: doc samples
9937:
9938: * src/main/pa_string.C 1.171:
9939: PCRE_DOLLAR_ENDONLY
9940:
9941: * src/classes/image.C 1.86:
9942: ^image.font width measurer now scans full height [were -1]
9943:
9944: 2002-11-27 paf
9945: * src/classes/image.C 1.84:
9946: * www/htdocs/index.html 1.183:
9947: ^image.font << bad font file-size now properly reported
9948:
9949: * src/include/pa_globals.h 1.98:
9950: * src/main/pa_globals.C 1.145:
9951: * src/main/pa_request.C 1.242:
9952: * src/types/pa_vmail.C 1.35:
9953: * www/htdocs/index.html 1.184:
9954: response:body[file] if file nows it's name
9955: now returns content-disposition: >>attachment<<
9956:
1.18 paf 9957: 2002-11-26 paf
9958: * operators.txt 1.101:
9959: * src/main/pa_common.C 1.130:
9960: * www/htdocs/index.html 1.182:
9961: http:// response status!=200 made exception: http.status with
9962: source=bad status#
9963:
9964: * src/main/pa_common.C 1.131:
9965: * www/htdocs/.htaccess 1.11:
9966: utf8 prefix ignored @read text
9967:
9968: * src/main/pa_request.C 1.241:
9969: fixed lang in reponse header
9970:
9971: 2002-11-25 paf
9972: * operators.txt 1.99:
9973: * src/main/pa_common.C 1.128:
9974: * www/htdocs/index.html 1.181:
9975: http fields now UPPERCASE
9976:
9977: $file[^file::load[http://there]]
9978: $file.SERVER
9979:
9980: * configure.in 1.49:
9981: * src/classes/image.C 1.83:
9982: * src/include/pa_config_auto.h.in 1.33:
9983: * src/include/pa_config_includes.h 1.22:
9984: * src/main/Makefile.am 1.35:
9985: * src/main/Makefile.in 1.46:
9986: * src/main/pa_common.C 1.129:
9987: * src/main/pa_globals.C 1.142:
9988: http://
9989: and image const void related probs fixed
9990:
9991: * operators.txt 1.98:
9992: * src/classes/file.C 1.104:
9993: * src/classes/table.C 1.168:
9994: * src/classes/xdoc.C 1.105:
9995: * src/include/pa_common.h 1.85:
9996: * src/include/pa_globals.h 1.97:
9997: * src/main/pa_common.C 1.126:
9998: * src/main/pa_globals.C 1.141:
9999: * src/main/pa_request.C 1.239:
10000: * src/types/pa_vfile.C 1.35:
10001: * src/types/pa_vfile.h 1.51:
10002: * www/htdocs/index.html 1.179:
10003: table/xdoc/file::load now understand http:// prefix and additional params, sample:
10004: $rates[^xdoc::load[http://www.cbr.ru/scripts/XML_daily.asp?date_req=02/03/2002;
10005: $.USER-AGENT[parser3]
10006: ]]
10007:
10008: * src/classes/file.C 1.105:
10009: * src/classes/image.C 1.82:
10010: * src/classes/xdoc.C 1.106:
10011: * src/include/pa_common.h 1.86:
10012: * src/main/pa_common.C 1.127:
10013: * src/main/pa_request.C 1.240:
10014: * www/htdocs/index.html 1.180:
10015: checked http options [invalid onces now reported]
10016: made default
10017: user-agent: paf
10018:
10019: 2002-11-22 paf
10020: * operators.txt 1.97:
10021: * src/classes/image.C 1.80:
10022: * src/include/pa_globals.h 1.96:
10023: * src/main/execute.C 1.294:
10024: * src/main/pa_globals.C 1.140:
10025: * src/types/pa_vimage.C 1.21:
10026: * src/types/pa_vimage.h 1.33:
10027: * www/htdocs/.htaccess 1.10:
10028: * www/htdocs/index.html 1.178:
10029: $image.exif support
10030: $image.exif.DateTime & co
10031:
10032: 2002-11-21 paf
10033: * src/classes/image.C 1.78:
10034: jpeg size measure fixed: were badly skipping EXIF information [
10035: were big block and it's size were considered negative :(]
10036:
10037: * operators.txt 1.96:
10038: * src/classes/image.C 1.77:
10039: * src/include/pa_common.h 1.83:
10040: * src/main/pa_common.C 1.123:
10041: * src/types/pa_vmail.C 1.34:
10042: * www/htdocs/index.html 1.177:
10043: image.measure internals rewritten. no there's reader.seek, and all's ready for EXIF extraction
10044: [now we fail to measure files with EXIF info]
10045:
10046: * src/main/pa_common.C 1.122:
10047: O_TRUNCATE killed, ftruncate used instead:
10048: O_TRUNC truncates even exclusevely write-locked file [thanks to Igor Milyakov <virtan@rotabanner.com> for discovering]
10049:
10050: * src/main/pa_exec.C 1.44:
10051: * src/main/untaint.C 1.110:
10052: cstr(UL_UNSPECIFIED) [not _PASS_APPENDED)
10053:
10054: 2002-11-20 paf
10055: * src/main/pa_exec.C 1.41:
10056: pa_exec: data written only if size>0
10057:
10058: * src/targets/cgi/parser3.C 1.205:
10059: logging @signal += query_string
10060:
10061: * src/include/pa_config_fixed.h 1.52:
10062: * src/main/pa_common.C 1.121:
10063: * src/main/pa_exec.C 1.40:
10064: * src/targets/cgi/parser3.C 1.200:
10065: ^file:exec/cgi [pa_exec] pipe read errors now checked
10066:
10067: * src/main/pa_exec.C 1.43:
10068: *** empty log message ***
10069:
10070: * operators.txt 1.95:
10071: * src/classes/file.C 1.103:
10072: ^file::exec/cgi[file;$.stdin[] << disable HTTP-POST repassing
10073:
10074: * src/include/pa_request.h 1.158:
10075: * src/main/execute.C 1.293:
10076: * src/main/pa_request.C 1.238:
10077: * src/targets/cgi/parser3.C 1.201:
10078: SIGUSR1 >> writes to error_log uri of currently processed document
10079: SIGPIPE >> interrupts request processing [exception = DB rollback]
10080:
10081: * src/targets/cgi/parser3.C 1.203:
10082: SIGNALS overriden @ main top
10083:
10084: * configure.in 1.48:
10085: * src/include/pa_config_auto.h.in 1.32:
10086: * src/include/pa_config_includes.h 1.21:
10087: * src/main/pa_exec.C 1.42:
10088: * src/targets/cgi/parser3.C 1.204:
10089: comment
10090:
10091: 2002-11-19 paf
10092: * src/targets/cgi/parser3.C 1.199:
10093: removed #ifdef WIN32 around check of CGI: Illegal call
10094:
10095: 2002-11-01 paf
10096: * src/main/execute.C 1.292:
10097: comment
10098:
10099: 2002-10-31 paf
10100: * src/types/pa_vobject.C 1.11:
10101: * src/types/pa_vstateless_object.h 1.27:
10102: object put replaces static parent if any
10103:
10104: * src/main/execute.C 1.291:
10105: found out why, checked that for now.
10106: todo: find out a way for that user could do that
10107:
10108: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.2:
10109: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.2:
10110: realized that one can't remember derivates in base class: there's so many of them.
10111: also there can be no virtual method calls in static classes
10112:
10113: * src/classes/op.C 1.124:
10114: * src/types/pa_value.h 1.107:
10115: * src/types/pa_vobject.h 1.36:
10116: * www/htdocs/base.p 1.4:
10117: * www/htdocs/derived.p 1.22:
10118: * www/htdocs/index.html 1.174:
10119: * www/htdocs/operators.p 1.11:
10120: * www/htdocs/some.p 1.2:
10121: ^process[$caller.self]{...}
10122: now compiles to last derived object part of that 'self'
10123:
10124: * src/classes/form.C [global_static_self_fix] 1.32.4.1:
10125: * src/classes/mail.C [global_static_self_fix] 1.80.4.1:
10126: * src/classes/op.C [global_static_self_fix] 1.124.2.1:
10127: * src/classes/xnode.h [global_static_self_fix] 1.16.4.1:
10128: * src/main/execute.C [global_static_self_fix] 1.289.2.1:
10129: * src/main/pa_request.C [global_static_self_fix] 1.236.4.1:
10130: * src/types/pa_value.h [global_static_self_fix] 1.107.2.1:
10131: * src/types/pa_vclass.C [global_static_self_fix] 1.14.4.1:
10132: * src/types/pa_vclass.h [global_static_self_fix] 1.37.4.1:
10133: * src/types/pa_vcode_frame.h [global_static_self_fix] 1.22.4.1:
10134: * src/types/pa_vcookie.C [global_static_self_fix] 1.51.4.1:
10135: * src/types/pa_vcookie.h [global_static_self_fix] 1.21.4.1:
10136: * src/types/pa_vdate.h [global_static_self_fix] 1.22.4.1:
10137: * src/types/pa_venv.h [global_static_self_fix] 1.26.4.1:
10138: * src/types/pa_vfile.h [global_static_self_fix] 1.49.4.1:
10139: * src/types/pa_vform.C [global_static_self_fix] 1.70.4.1:
10140: * src/types/pa_vform.h [global_static_self_fix] 1.43.4.1:
10141: * src/types/pa_vhash.h [global_static_self_fix] 1.40.4.1:
10142: * src/types/pa_vimage.h [global_static_self_fix] 1.31.4.1:
10143: * src/types/pa_vmail.C [global_static_self_fix] 1.32.4.1:
10144: * src/types/pa_vmail.h [global_static_self_fix] 1.6.4.1:
10145: * src/types/pa_vmath.h [global_static_self_fix] 1.12.4.1:
10146: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.1:
10147: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.1:
10148: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.1:
10149: * src/types/pa_vrequest.C [global_static_self_fix] 1.25.4.1:
10150: * src/types/pa_vrequest.h [global_static_self_fix] 1.23.4.1:
10151: * src/types/pa_vresponse.C [global_static_self_fix] 1.14.2.1:
10152: * src/types/pa_vresponse.h [global_static_self_fix] 1.29.4.1:
10153: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.1:
10154: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.1:
10155: * src/types/pa_vstateless_object.h [global_static_self_fix] 1.25.4.1:
10156: * src/types/pa_vstatus.C [global_static_self_fix] 1.13.4.1:
10157: * src/types/pa_vstatus.h [global_static_self_fix] 1.13.4.1:
10158: * src/types/pa_vstring.h [global_static_self_fix] 1.52.4.1:
10159: * src/types/pa_vtable.C [global_static_self_fix] 1.19.4.1:
10160: * src/types/pa_vtable.h [global_static_self_fix] 1.46.4.1:
10161: * src/types/pa_vvoid.h [global_static_self_fix] 1.14.4.1:
10162: * src/types/pa_vxdoc.C [global_static_self_fix] 1.21.4.1:
10163: * src/types/pa_vxdoc.h [global_static_self_fix] 1.29.4.1:
10164: * src/types/pa_vxnode.C [global_static_self_fix] 1.28.4.1:
10165: * src/types/pa_vxnode.h [global_static_self_fix] 1.20.4.1:
10166: * src/types/pa_wwrapper.h [global_static_self_fix] 1.26.4.1:
10167: * www/htdocs/base.p [global_static_self_fix] 1.4.2.1:
10168: * www/htdocs/derived.p [global_static_self_fix] 1.22.2.1:
10169: * www/htdocs/index.html [global_static_self_fix] 1.174.2.1:
10170: static call $self fixed
10171:
10172: * www/htdocs/base.p 1.6:
10173: * www/htdocs/derived.p 1.24:
10174: * www/htdocs/index.html 1.176:
10175: this example creates base object, which is wrong, todo: find
10176: out why
10177:
10178: * src/main/compile.tab.C [global_static_self_fix] 1.75.4.1:
10179: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.4:
10180: killed $virtual_fields in dynamic, but one can reach derived
10181: static[class] variable from base
10182:
10183: * src/classes/form.C 1.33:
10184: * src/classes/mail.C 1.81:
10185: * src/classes/op.C 1.125:
10186: * src/classes/xnode.h 1.17:
10187: * src/main/compile.tab.C 1.76:
10188: * src/main/execute.C 1.290:
10189: * src/main/pa_request.C 1.237:
10190: * src/types/pa_value.h 1.108:
10191: * src/types/pa_vclass.C 1.15:
10192: * src/types/pa_vclass.h 1.38:
10193: * src/types/pa_vcode_frame.h 1.23:
10194: * src/types/pa_vcookie.C 1.52:
10195: * src/types/pa_vcookie.h 1.22:
10196: * src/types/pa_vdate.h 1.23:
10197: * src/types/pa_venv.h 1.27:
10198: * src/types/pa_vfile.h 1.50:
10199: * src/types/pa_vform.C 1.71:
10200: * src/types/pa_vform.h 1.44:
10201: * src/types/pa_vhash.h 1.41:
10202: * src/types/pa_vimage.h 1.32:
10203: * src/types/pa_vmail.C 1.33:
10204: * src/types/pa_vmail.h 1.7:
10205: * src/types/pa_vmath.h 1.13:
10206: * src/types/pa_vmethod_frame.h 1.44:
10207: * src/types/pa_vobject.C 1.10:
10208: * src/types/pa_vobject.h 1.37:
10209: * src/types/pa_vrequest.C 1.26:
10210: * src/types/pa_vrequest.h 1.24:
10211: * src/types/pa_vresponse.C 1.15:
10212: * src/types/pa_vresponse.h 1.30:
10213: * src/types/pa_vstateless_class.C 1.18:
10214: * src/types/pa_vstateless_class.h 1.41:
10215: * src/types/pa_vstateless_object.h 1.26:
10216: * src/types/pa_vstatus.C 1.14:
10217: * src/types/pa_vstatus.h 1.14:
10218: * src/types/pa_vstring.h 1.53:
10219: * src/types/pa_vtable.C 1.20:
10220: * src/types/pa_vtable.h 1.47:
10221: * src/types/pa_vvoid.h 1.15:
10222: * src/types/pa_vxdoc.C 1.22:
10223: * src/types/pa_vxdoc.h 1.30:
10224: * src/types/pa_vxnode.C 1.29:
10225: * src/types/pa_vxnode.h 1.21:
10226: * src/types/pa_wwrapper.h 1.27:
10227: * www/htdocs/base.p 1.5:
10228: * www/htdocs/derived.p 1.23:
10229: * www/htdocs/index.html 1.175:
10230: static fix merged
10231:
10232: * src/classes/op.C [global_static_self_fix] 1.124.2.2:
10233: * src/types/pa_value.h [global_static_self_fix] 1.107.2.2:
10234: * src/types/pa_vmethod_frame.h [global_static_self_fix] 1.43.4.2:
10235: * src/types/pa_vobject.C [global_static_self_fix] 1.9.4.3:
10236: * src/types/pa_vobject.h [global_static_self_fix] 1.36.2.2:
10237: * src/types/pa_vstateless_class.C [global_static_self_fix] 1.17.4.3:
10238: * src/types/pa_vstateless_class.h [global_static_self_fix] 1.40.4.2:
10239: fixed statics, left $virtual_fields in dynamic
10240:
10241: * src/main/execute.C 1.288:
10242: comment
10243:
10244: 2002-10-30 paf
10245: * www/htdocs/derived.p 1.21:
10246: * www/htdocs/some.p 1.1:
10247: include method overriding tested OK
10248:
10249: 2002-10-29 paf
10250: * src/targets/isapi/parser3isapi.C 1.80:
10251: comment on 404 bad status re-passing [iis to blame]
10252:
10253: * src/classes/string.C 1.122:
10254: changed string.save to pass current sql connection to cstr
10255: thus one can
10256: ^connect[some server]{
10257: $s[insert into table x (x) values (^taint[sql]{value})]
10258: ^s.save[some.sql]
10259: }
10260: and he'd get in some.sql file code with properly escaped.
10261: [tried in mssql->mysql export->import of binary data]
10262:
10263: 2002-10-28 paf
10264: * www/htdocs/index.html 1.172:
10265: * www/htdocs/index.html 1.173:
10266: bad email handling test
10267:
10268: 2002-10-25 paf
10269: * src/include/pa_hash.h [hash_insensitive_garbage] 1.57.4.1:
10270: * src/main/pa_hash.C [hash_insensitive_garbage] 1.52.4.1:
10271: * src/main/pa_request.C [hash_insensitive_garbage] 1.236.2.1:
10272: * src/types/pa_vresponse.C [hash_insensitive_garbage] 1.13.2.1:
10273: saving for maybe-future
10274:
10275: * src/types/pa_vresponse.C 1.14:
10276: case insensitive response user fields get/put
10277:
10278: 2002-10-23 paf
10279: * src/types/pa_vmail.C 1.32:
10280: * www/htdocs/index.html 1.171:
10281: email whitespace trimBoth-ed
10282:
10283: * operators.txt 1.94:
10284: * src/classes/table.C 1.166:
10285: ^table.hash{code}...
10286: ^table.hash(expr)...
10287:
10288: 2002-10-22 paf
10289: * src/types/pa_vform.C 1.70:
10290: * src/types/pa_vform.h 1.43:
10291: removed needless VForm::Append...(...Value)
10292:
10293: * src/main/execute.C 1.287:
10294: $.name outside of $name[...]
10295: checked
10296:
10297: * src/main/compile.tab.C 1.75:
10298: * src/main/compile.y 1.203:
10299: lexer changed to fix ^call[]^#HH bug [that situation yelded no
10300: EON, which whas wrong]
10301:
10302: 2002-10-21 paf
10303: * operators.txt 1.91:
10304: * src/types/pa_vform.C 1.67:
10305: $form:image-map
10306:
10307: * operators.txt 1.92:
10308: * src/types/pa_vform.C 1.68:
10309: $form:nameless = "?value&...", "...&value&...", "...&value"
10310:
10311: * operators.txt 1.93:
10312: * src/types/pa_vform.C 1.69:
10313: * src/types/pa_vform.h 1.42:
10314: $form:qtail
10315: $form:imap.x/y
10316:
10317: * operators.txt 1.90:
10318: * src/classes/file.C 1.102:
10319: * www/htdocs/index.html 1.170:
10320: /some/page.html: ^file:fullpath[a.gif] => /some/a.gif
10321:
10322: 2002-10-17 paf
10323: * src/classes/op.C 1.123:
10324: exception handling fixed [were bad with contexts]
10325:
10326: * src/main/compile.tab.C 1.74:
10327: * src/main/compile.y 1.202:
10328: operators precedence changed a little:
10329: logical not and bitwise negation precedence made highest,
10330: << and >> bitshits precedence made equal [were << higher than >>]
10331:
1.17 paf 10332: 2002-10-16 paf
10333: * src/classes/op.C 1.122:
10334: * src/include/pa_request.h 1.157:
10335: * src/main/execute.C 1.285:
10336: * src/main/execute.C 1.286:
10337: * src/main/pa_request.C 1.236:
10338: * www/htdocs/derived.p 1.20:
10339: * www/htdocs/index.html 1.167:
10340: * www/htdocs/index.html 1.168:
10341: Request::self considered equal to VMethodFrame::self, and removed,
10342: Request::get_self() mapped to VMethodFrame.self()
1.18 paf 10343:
10344: * www/htdocs/index.html 1.169:
10345: bad compile to system class test
1.17 paf 10346:
10347: * src/classes/op.C 1.121:
10348: * src/main/pa_request.C 1.235:
10349: VMainClass now has name = $hash in open field now gives old
10350: good error meesage
10351:
1.15 paf 10352: 2002-10-15 paf
1.17 paf 10353: * www/htdocs/derived.p 1.17:
10354: * www/htdocs/index.html 1.162:
10355: test of ^process from operator called from user class
10356:
10357: * src/types/pa_vjunction.h 1.18:
10358: * www/htdocs/index.html 1.166:
10359: ^if(def $junction){was true}{now false}
10360: use
10361: ^if($junction is junction){was and now true}
10362:
10363: * src/types/pa_vjunction.C 1.2:
10364: ident
10365:
10366: * src/classes/op.C 1.119:
10367: * src/main/compile.tab.C 1.72:
10368: * src/main/compile.y 1.200:
10369: * src/types/pa_vmethod_frame.h 1.42:
10370: process[self] objects also considered [were only classes]
10371:
1.15 paf 10372: * src/main/execute.C 1.283:
10373: * src/targets/cgi/parser3.C 1.198:
10374: * src/types/pa_vstateless_class.C 1.17:
10375: * src/types/pa_vstateless_class.h 1.40:
10376: * www/htdocs/operators.p 1.9:
10377: compiling to system classes disabled
10378:
1.17 paf 10379: * operators.txt 1.88:
10380: * src/classes/op.C 1.116:
10381: * www/htdocs/operators.p 1.8:
10382: ^process[$caller.CLASS]{code-string} added
10383:
10384: * src/types/Makefile.in 1.46:
10385: *** empty log message ***
1.15 paf 10386:
1.17 paf 10387: * src/classes/op.C 1.120:
10388: * src/include/pa_opcode.h 1.23:
10389: * src/include/pa_request.h 1.156:
10390: * src/main/compile.tab.C 1.73:
10391: * src/main/compile.y 1.201:
10392: * src/main/execute.C 1.284:
10393: * src/types/pa_vmethod_frame.h 1.43:
10394: * www/htdocs/derived.p 1.19:
10395: removed last pieces of old code allowing $junction.xxx at
10396: compile time
1.15 paf 10397:
10398: * operators.txt 1.87:
10399: * src/classes/op.C 1.115:
10400: * src/main/compile.tab.C 1.71:
10401: * src/main/compile.y 1.199:
10402: * src/main/execute.C 1.282:
10403: * src/main/pa_request.C 1.234:
10404: * src/types/Makefile.am 1.28:
10405: * src/types/pa_vjunction.C 1.3:
10406: * src/types/pa_vjunction.h 1.17:
10407: * src/types/pa_vmethod_frame.h 1.40:
10408: * src/types/types.dsp 1.35:
10409: * www/htdocs/operators.p 1.7:
10410: removed $junction.get $junction.set[]
10411: introducing $caller
10412:
10413: * src/classes/op.C 1.118:
10414: * src/include/pa_request.h 1.155:
10415: * src/types/pa_vmethod_frame.h 1.41:
10416: * www/htdocs/derived.p 1.18:
10417: * www/htdocs/index.html 1.164:
10418: ^process[CLASS]{body} now executed with CLASS self.
10419: [ (request&method_frame).self temporarily changed ]
10420:
1.17 paf 10421: * src/classes/xdoc.C 1.104:
10422: * src/classes/xnode.C 1.53:
10423: * src/include/pa_charset.h 1.19:
10424: * src/include/pa_pool.h 1.85:
10425: * src/main/pa_charset.C 1.31:
10426: * src/main/pa_pool.C 1.57:
10427: * src/types/pa_vxnode.C 1.28:
10428: * www/htdocs/index.html 1.165:
10429: xml->parser strings now have origin, which points to place
10430: where value left xml library and came to parser: place of dom
10431: field extraction/call
1.16 paf 10432:
1.24 paf 10433: * src/types/pa_value.h 1.106:
10434: removed outdated comments. doxygen would find them lower by
10435: inheritance tree
10436:
1.15 paf 10437: * src/classes/hash.C 1.51:
10438: * src/classes/op.C 1.117:
10439: * www/htdocs/index.html 1.163:
10440: * www/htdocs/operators.p 1.10:
10441: method_frame now always changed, with no exception to native calls.
10442: for&foreach changed to use method_frame.caller for their var's name context
10443:
10444: 2002-10-14 paf
10445: * src/classes/form.C 1.32:
10446: * src/classes/mail.C 1.80:
10447: * src/classes/op.C 1.113:
10448: * src/include/pa_request.h 1.154:
10449: * src/main/compile.C 1.67:
10450: * src/main/compile.tab.C 1.70:
10451: * src/main/compile.y 1.198:
10452: * src/main/execute.C 1.281:
10453: * src/main/pa_request.C 1.233:
10454: * src/types/pa_vstateless_class.h 1.39:
10455: * www/htdocs/index.html 1.161:
10456: operators now main-class-methods
10457:
10458: * src/include/pa_request.h 1.152:
10459: * src/main/execute.C 1.280:
10460: * src/main/pa_request.C 1.232:
10461: operators @auto now executed in MAIN context
10462:
10463: * src/types/pa_vclass.C 1.14:
10464: * src/types/pa_vobject.h 1.35:
10465: * src/types/pa_vstateless_class.C 1.16:
10466: * src/types/pa_vstateless_class.h 1.38:
10467: * www/htdocs/index.html 1.158:
10468: * www/htdocs/operators.p 1.5:
10469: $form:CLASS resurrected [wes killed in action]
10470:
10471: * configure 1.49:
10472: * configure.in 1.47:
10473: * operators.txt 1.86:
10474: * src/include/pa_config_auto.h.in 1.31:
10475: * src/types/pa_vstatus.C 1.13:
10476: * www/htdocs/index.html 1.157:
10477: $status:rusage.tv_secs/usecs introduced
10478:
10479: * src/types/pa_vxnode.C 1.27:
10480: misreplace fixed
10481:
10482: * src/classes/op.C 1.112:
10483: * src/include/pa_request.h 1.153:
10484: * www/htdocs/index.html 1.160:
10485: * www/htdocs/operators.p 1.6:
10486: ^try{^call{}} now has better stack trace [has "call" & co there]
10487:
10488: * src/main/execute.C 1.279:
10489: operator execution context now = MAIN, not closest stack frame
10490:
10491: @touchit[]
10492: $i[after]
10493:
10494: ----t.html
10495: $i[before] << local
10496: ^touchit[]
10497: $i << now 'before', were 'after'
10498:
10499: ---t.html
10500: $i[before] << notlocal [main]
10501: ^touchit[]
10502: $i << now 'after'
10503:
10504: * src/main/execute.C 1.278:
10505: comment
10506:
10507: * src/classes/op.C 1.114:
10508: process compiles to code's class class
10509:
10510: 2002-10-09 paf
10511: * src/classes/double.C 1.52:
10512: * src/classes/int.C 1.48:
10513: * src/classes/string.C 1.121:
10514: * www/htdocs/derived.p 1.16:
10515: * www/htdocs/index.html 1.156:
10516: ^string.int[] now failes on empty string [or uses (default)]
10517:
10518: 2002-10-08 paf
10519: * src/lib/patches/Makefile.am 1.2:
10520: * src/lib/patches/Makefile.in 1.5:
10521: forgot libgdome_morestatic.patch
10522:
10523: * src/types/pa_vxnode.C 1.26:
10524: misreplace
10525:
10526: * src/main/untaint.C 1.109:
10527: mail header quoted printable changed after RFC reread
10528:
10529: * operators.txt 1.85:
10530: plan on ^if(method
10531:
10532: 2002-09-24 paf
10533: * src/targets/cgi/Makefile.am 1.45:
10534: * src/targets/cgi/Makefile.in 1.58:
10535: LIBS were bad name in .am
10536:
10537: * acconfig.h 1.5:
10538: * configure 1.47:
10539: * configure.in 1.46:
10540: * src/include/pa_config_auto.h.in 1.30:
10541: * src/include/pa_config_fixed.h 1.51:
10542: * src/targets/cgi/Makefile.am 1.44:
10543: * src/targets/cgi/Makefile.in 1.57:
10544: * src/types/pa_vmail.C 1.30:
10545: * src/types/pa_vmail.C 1.31:
10546: HAVE_TIMEZONE & co now checked and mailreceive would compile on
10547: freebsd now
10548:
10549: * src/classes/file.C 1.101:
10550: * src/main/untaint.C 1.108:
10551: * www/htdocs/index.html 1.155:
10552: 1.
10553: file spec language changed:
10554: now there are only few chars are untainted:
10555: * ? ' " < > |
10556: and, on unix, : \ ~
10557: [russian letters and SPACES now enabled, one should use ^untaint[uri]{...} now]
10558:
10559: 2.
10560: $list[^file:list[dir]] now returns simply tainted names in $list.name, not tainted as filespec
10561:
10562: @russianindex[]
10563: #dir with files with russian-lang names
10564: $where[dir]
10565:
10566: $dir[^file:list[$where;\.txt^$]]
10567: ^dir.menu{
10568: <a href=$where/^untaint[uri]{$dir.name}>$dir.name</a><br>
10569: }
10570:
10571: 2002-09-23 paf
10572: * src/classes/date.C 1.38:
10573: * src/classes/date.C 1.39:
10574: date bug fix, now round(floatDays*secondsPerDay)
10575:
10576: * src/targets/cgi/Makefile.in 1.56:
10577: *** empty log message ***
10578:
10579: * src/types/pa_vdouble.h 1.41:
10580: double->int round added
10581:
10582: 2002-09-20 paf
10583: * src/types/pa_vhash.h 1.40:
10584: * www/htdocs/operators.p 1.4:
10585: hash.foreach modification of existing keys allowed
10586:
10587: * src/main/compile.tab.C 1.69:
10588: * src/main/compile.y 1.197:
10589: * www/htdocs/index.html 1.153:
10590: changed grammer on junction expanding to include ^junction.method
10591:
10592: * src/classes/xdoc.C 1.102:
10593: empty transform result, being taken as file now returns empty
10594: file, not raises stupid error about "stat-ed file"
10595:
10596: * src/main/execute.C 1.276:
10597: * www/htdocs/index.html 1.154:
10598: code junction calls disabled [before: code was compiled in such a way, that there were no code-junctions in OP_CALL]
10599:
10600: this now error:
10601: @badjunctioncall[]
10602: ^badjunctioncallinside{code}
10603:
10604: @badjunctioncallinside[code]
10605: ^code[]
10606:
10607: * src/targets/apache13/Makefile.am 1.15:
10608: * src/targets/apache13/Makefile.in 1.40:
10609: * src/targets/cgi/Makefile.am 1.43:
10610: * src/targets/cgi/Makefile.in 1.55:
10611: binaries now depend on makefiles, thus taking linking options
10612: configure changes into account [were: ignoring]
10613:
10614: * src/classes/xdoc.C 1.103:
10615: * www/htdocs/index.html 1.152:
10616: xdoc::create[name] now sets $request:charset as internal xdoc
10617: encoding, and after decoding attributes set by dom functions
10618: now encoded OK, not as digital entities
10619:
10620: * src/types/Makefile.in 1.45:
10621: *** empty log message ***
10622:
10623: * src/include/pa_opcode.h 1.22:
10624: * src/include/pa_request.h 1.150:
10625: * src/main/compile.tab.C 1.68:
10626: * src/main/compile.y 1.196:
10627: * src/main/execute.C 1.275:
10628: * src/main/main.dsp 1.159:
10629: * src/targets/cgi/parser3.dsp 1.60:
10630: * src/types/Makefile.am 1.27:
10631: * src/types/pa_vjunction.C 1.1:
10632: * src/types/pa_vjunction.h 1.16:
10633: * src/types/types.dsp 1.34:
10634: * www/htdocs/.htaccess 1.8:
10635: * www/htdocs/index.html 1.151:
10636: introducing $junction.get/put(1)
10637: one can write iterators now:
10638:
10639: ^user-foreach[key;value]{$key=$value<br>}
10640:
10641: @user-foreach[key;value;code]
10642: ^for[i](1;10){
10643: $code.key($i)
10644: $code.value($i*2)
10645: $code
10646: }
10647:
10648: * src/main/pa_common.C 1.120:
10649: -d "DIR/" now true
10650:
10651: * src/main/compile_tools.h 1.66:
10652: mistype
10653:
10654: 2002-09-19 paf
10655: * Makefile.am 1.8:
10656: * Makefile.in 1.21:
10657: * aclocal.m4 1.5:
10658: *** empty log message ***
10659:
10660: * aclocal.m4 1.3:
10661: forced to be older
10662:
10663: * Makefile.am 1.12:
10664: * Makefile.in 1.25:
10665: new: make commit
10666:
10667: 2002-09-18 paf
10668: * parser3.dsw 1.4:
10669: * src/include/pa_opcode.h 1.21:
10670: * src/main/compile.tab.C 1.67:
10671: * src/main/compile.y 1.195:
10672: * src/main/execute.C 1.274:
10673: * www/htdocs/index.html 1.150:
10674: << >> int shifts
10675:
10676: * src/classes/file.C 1.100:
10677: * www/htdocs/index.html 1.149:
10678: * www/htdocs/mailreceive.eml 1.3:
10679: ^file::exec/cgi $.stdin[can be file now]
10680: so that one can pass binary data there
10681:
10682: * src/include/pa_common.h 1.82:
10683: * src/include/pa_request.h 1.149:
10684: * src/main/pa_common.C 1.119:
10685: * src/main/pa_request.C 1.230:
10686: auto.p exists but unreadable - now this - fatal error
10687:
10688: * src/classes/date.C 1.37:
10689: * src/classes/double.C 1.51:
10690: * src/classes/file.C 1.99:
10691: * src/classes/hash.C 1.50:
10692: * src/classes/image.C 1.76:
10693: * src/classes/int.C 1.47:
10694: * src/classes/mail.C 1.79:
10695: * src/classes/op.C 1.111:
10696: * src/classes/response.C 1.22:
10697: * src/classes/string.C 1.120:
10698: * src/classes/table.C 1.165:
10699: * src/classes/void.C 1.25:
10700: * src/classes/xdoc.C 1.101:
10701: * src/classes/xnode.C 1.52:
10702: * src/include/pa_request.h 1.148:
10703: * www/htdocs/index.html 1.148:
10704: pa_request contexts made privated, plus get_{self/method_frame} to read.
10705: Request_context_saver used in ^try to save flang too.
10706: [were not saved]
10707:
10708: * src/types/pa_vresponse.C 1.13:
10709: header value chains joined before output, this should help
10710: $.subject[$var $var]
10711: from being converted to
10712: subject: ?koi8-r?Q?...?= ?koi8-r?Q?...?=
10713:
10714: 2002-09-17 paf
10715: * src/classes/op.C 1.109:
10716: * www/htdocs/index.html 1.147:
10717: * www/htdocs/operators.p 1.2:
10718: made place for ^process to compile it's code to in case of no self
10719:
10720: * src/classes/op.C 1.110:
10721: * src/main/execute.C 1.272:
10722: * src/main/pa_request.C 1.229:
10723: * src/types/pa_value.C 1.8:
10724: * src/types/pa_value.h 1.104:
10725: * src/types/pa_vmethod_frame.h 1.38:
10726: * src/types/pa_vstateless_class.h 1.37:
10727: * www/htdocs/operators.p 1.3:
10728: operators now executed with MAIN self.
10729: it's for ^include sake, too strong a change
10730:
10731: * src/classes/hash.C 1.47:
10732: foreach delims bug fixed [were ,2,3]
10733:
10734: * src/classes/hash.C 1.48:
10735: * src/classes/table.C 1.162:
10736: * src/include/pa_sql_connection.h 1.29:
10737: * www/htdocs/index.html 1.141:
10738: table.sql hash::sql duplicate keys now errors
10739:
10740: * src/main/execute.C 1.273:
10741: * src/types/pa_value.h 1.105:
10742: * src/types/pa_vmethod_frame.h 1.39:
10743: removed changes, operators executed with calling self.
10744: lots of code with ^include code relies on defined/defining self variables
10745:
10746: $a[1]
10747: ^include[print_a.p]
10748: print_a.p: $a
10749:
10750: ^include[set_a.p]
10751: a=$a
10752: set_a.p:
10753: $a[1]
10754:
10755: * operators.txt 1.83:
10756: * operators.txt 1.84:
10757: * src/classes/hash.C 1.49:
10758: * src/classes/table.C 1.163:
10759: * src/include/pa_globals.h 1.95:
10760: * src/main/pa_globals.C 1.139:
10761: * www/htdocs/index.html 1.142:
10762: table.sql hash::sql flag to allow duplicate keys [$.distinct(1/0)]
10763: first record taken [were last]
10764:
10765: * src/main/execute.C 1.270:
10766: * src/main/execute.C 1.271:
10767: * src/types/pa_value.C 1.7:
10768: * src/types/pa_value.h 1.103:
10769: * src/types/pa_vstateless_class.h 1.36:
10770: * www/htdocs/index.html 1.146:
10771: found ancient param to Junction, removed.
10772: allowed passing self to native_code_operators [for ^process to work, she needs self]
10773:
10774: * Makefile.in 1.20:
10775: * bin/Makefile.in 1.5:
10776: * bin/auto.p.dist.in 1.8:
10777: * configure 1.40:
10778: * configure 1.41:
10779: * configure.in 1.40:
10780: * configure.in 1.41:
10781: * etc/Makefile.in 1.10:
10782: * etc/parser3.charsets/Makefile.in 1.13:
10783: * src/Makefile.in 1.51:
10784: * src/classes/Makefile.in 1.49:
10785: * src/include/Makefile.in 1.7:
10786: * src/lib/Makefile.in 1.4:
10787: * src/lib/md5/Makefile.in 1.2:
10788: * src/lib/patches/Makefile.in 1.4:
10789: * src/lib/pcre/Makefile.in 1.4:
10790: * src/main/Makefile.in 1.45:
10791: * src/sql/Makefile.in 1.7:
10792: * src/targets/Makefile.in 1.38:
10793: * src/targets/apache13/Makefile.in 1.39:
10794: * src/targets/cgi/Makefile.in 1.54:
10795: * src/targets/isapi/Makefile.in 1.7:
10796: * src/types/Makefile.in 1.44:
10797: so now detected [can be .sl on hpux, .dll on cygwin, .so in
10798: other cases)
10799:
10800: * bin/auto.p.dist.in 1.9:
10801: strange \n
10802:
10803: * src/classes/table.C 1.164:
10804: * src/classes/xdoc.C 1.100:
10805: * www/htdocs/index.html 1.144:
10806: table::sql options
10807: table::create copy options
10808: options checked, wrong option now fatal error
10809:
10810: * src/main/pa_string.C 1.170:
10811: * www/htdocs/index.html 1.143:
10812: string.replace fixed [were missing words on pieces boundaries]
10813:
10814: * src/main/execute.C 1.269:
10815: * src/main/pa_request.C 1.228:
10816: * src/types/pa_value.C 1.6:
10817: * src/types/pa_value.h 1.102:
10818: * src/types/pa_vmethod_frame.h 1.37:
10819: * src/types/pa_vstateless_class.h 1.35:
10820: * www/htdocs/index.html 1.145:
10821: * www/htdocs/operators.p 1.1:
10822: allowed Request.self to be 0, checked that in VMethodFrame get
10823: put and $self.
10824:
10825: * src/classes/op.C 1.108:
10826: * src/classes/table.C 1.161:
10827: * www/htdocs/index.html 1.140:
10828: menu/for delims bug fixed [were ,2,3]
10829:
10830: 2002-09-16 paf
10831: * src/classes/file.C 1.98:
10832: * www/htdocs/index.html 1.139:
10833: 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.
10834: now detected closest header break.
10835:
10836: * src/main/untaint.C 1.107:
10837: * src/types/pa_vmail.C 1.29:
10838: mail:send closing ?= now closed right
10839:
10840: 2002-09-13 paf
10841: * operators.txt 1.81:
10842: * src/main/compile.tab.C 1.65:
10843: * src/main/compile.y 1.193:
10844: * www/htdocs/index.html 1.137:
10845: !| bitwise
10846: !|| numerical
10847: xor now
10848: [preparing for expression #comments]
10849:
10850: * src/main/compile.tab.C 1.63:
10851: * src/main/compile.y 1.191:
10852: * src/types/pa_vresponse.C 1.12:
10853: * www/htdocs/index.html 1.135:
10854: cookie date now clean [were mistakenly tainted & that worked
10855: bad with opera -- 'happily' that worked OK with msie]
10856:
10857: * src/main/compile.tab.C 1.64:
10858: * src/main/compile.y 1.192:
10859: * www/htdocs/index.html 1.136:
10860: @method[$name]
10861: now parse error
10862:
10863: * operators.txt 1.82:
10864: * src/main/compile.tab.C 1.66:
10865: * src/main/compile.y 1.194:
10866: * src/main/compile_tools.h 1.65:
10867: * www/htdocs/index.html 1.138:
10868: (expression #comment)
10869:
10870: (multiline expression #comment
10871: line2 #comment
10872: )
10873:
10874: (expression #comment with (brackets) comment) << OK
10875:
10876: * Makefile.in 1.19:
10877: * configure 1.39:
10878: * configure.in 1.39:
10879: * src/include/pa_config_auto.h.in 1.29:
10880: HAVE_WINSOCK_H created in configure.in
10881:
10882: * src/include/pa_config_fixed.h 1.50:
10883: * src/main/pa_socks.C 1.17:
10884: HAVE_WINSOCK_H cheched in pa_socks.C
10885:
10886: 2002-09-12 paf
10887: * src/main/untaint.C 1.105:
10888: * www/htdocs/index.html 1.134:
10889: quoted printable ' ' now =20
10890: and encoding stops before <...>$
10891:
10892: * src/types/pa_vclass.C 1.13:
10893: * src/types/pa_vmail.C 1.28:
10894: * src/types/pa_vobject.C 1.8:
10895: VObject & VClass
10896: get_element
10897: now first looks to fields, next to methods & co
10898: todo: the rest
10899: reason: more speed
10900:
10901: * src/main/untaint.C 1.106:
10902: quoted printable encoding stops before \s*<...>$
10903:
10904: 2002-09-11 paf
10905: * src/main/pa_charset.C 1.30:
10906: * src/targets/cgi/parser3.dsp 1.59:
10907: * www/htdocs/index.html 1.133:
10908: while fixing ( xmlCharEncodingInput/OutputFunc callbacks returned bad value )
10909: forgot to check users of those funcs. not all were using that return value convention
10910:
10911: * etc/parser3.charsets/windows-1254.cfg 1.1:
10912: * src/lib/pcre/ibm-1254.ucm 1.1:
10913: windows-1254 added
10914:
10915: 2002-09-10 paf
10916: * src/classes/op.C 1.106:
10917: * src/main/execute.C 1.265:
10918: * src/types/pa_value.C 1.5:
10919: * src/types/pa_value.h 1.100:
10920: * src/types/pa_vcode_frame.h 1.22:
10921: * src/types/pa_vmethod_frame.h 1.36:
10922: * src/types/pa_wcontext.C 1.23:
10923: * src/types/pa_wcontext.h 1.39:
10924: * src/types/pa_wwrapper.h 1.25:
10925: moved junction kill responsibility to wcontext
10926:
10927: * src/main/execute.C 1.267:
10928: * src/types/pa_value.h 1.101:
10929: * src/types/pa_wwrapper.h 1.26:
10930: WWrapper which used in constructing objects(second param to sql method) ^...sql{}[$.default{code}]
10931: now has parent, wich helps code in hash to survivi
10932:
10933: * src/include/pa_request.h 1.147:
10934: * src/main/execute.C 1.266:
10935: removed redundant param to execute [stack said 'thanks']
10936:
10937: * src/classes/file.C 1.97:
10938: decided not to log exec's with stderr, that could be warnings,
10939: and it's up to scritper to log/show them
10940:
10941: * src/main/pa_charset.C 1.29:
10942: * src/types/pa_vmail.C 1.27:
10943: * www/htdocs/index.html 1.131:
10944: 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]
10945: tfm readed & code updated
10946:
10947: * src/classes/op.C 1.107:
10948: * src/main/execute.C 1.268:
10949: * src/types/pa_wcontext.h 1.40:
10950: * src/types/pa_wcontext.h 1.41:
10951: VCodeFrame parent param were specified badly
10952:
10953: * src/classes/double.C 1.50:
10954: * src/main/execute.C 1.264:
10955: * www/htdocs/index.html 1.132:
10956: double:sql badly called write_assign_lang, not write_no_lang,
10957: thus doing unnecessary double/string converstion, which were loosing time&precesion
10958:
10959: 2002-09-04 paf
10960: * src/types/pa_vxnode.C 1.25:
10961: * www/htdocs/index.html 1.129:
10962: removed too strong checks of xnode.elements.
10963: now, for instance, if element does not have any attributes, $xnode.attributes is void, not error
10964:
10965: * configure 1.37:
10966: * configure.in 1.38:
10967: introducing --with-sjlj-exceptions
10968: [hpux can not work with longjump/throw pair, and one must switch that on there.
10969: todo: detect that automatically]
10970:
10971: * configure 1.38:
10972: makes with sjlj
10973:
10974: * src/include/pa_config_auto.h.in 1.28:
10975: sjlj define
10976:
10977: * INSTALL 1.26:
10978: * src/include/pa_config_fixed.h 1.49:
10979: * src/include/pa_sql_connection.h 1.28:
10980: * src/main/pa_sql_driver_manager.C 1.65:
10981: * www/htdocs/index.html 1.130:
10982: -with-sjlj-exceptions define checked.
10983: on win32 it made default
10984:
10985: 2002-09-02 paf
10986: * Makefile.am 1.7:
10987: * Makefile.in 1.18:
10988: * src/types/pa_vdate.h 1.20:
10989: happy now only install-exec
10990:
10991: * src/types/pa_vdate.h 1.21:
10992: removed debug
10993:
10994: * operators.txt 1.80:
10995: * src/main/execute.C 1.263:
10996: * src/targets/cgi/parser3.dsp 1.58:
10997: * www/htdocs/index.html 1.128:
10998: removed double_result, didn't help
10999:
11000: * src/types/pa_vdate.h 1.22:
11001: *** empty log message ***
11002:
11003: * src/main/execute.C 1.258:
11004: fixed numeric < & co so that thay now use c=a-b, c OPERATOR 0.
11005: this works fine on solaris/intel for still unknown reason.
11006:
11007: * src/main/execute.C 1.261:
11008: double_result made to move that var away from hungry g++ optimizer (-O2),
11009: before: it were optimized and comparison operators worked badly
11010:
11011: 2002-08-29 paf
11012: * parser3.dsw 1.3:
11013: * src/classes/classes.dsp 1.25:
11014: * src/classes/hash.C 1.46:
11015: * src/classes/op.C 1.105:
11016: * src/classes/string.C 1.119:
11017: * src/include/pa_request.h 1.146:
11018: * src/lib/md5/md5.dsp 1.2:
11019: * src/main/execute.C 1.257:
11020: * src/main/main.dsp 1.158:
11021: * src/main/pa_request.C 1.227:
11022: * src/targets/cgi/parser3.dsp 1.57:
11023: * src/types/pa_value.C 1.4:
11024: * src/types/pa_value.h 1.99:
11025: * src/types/pa_vmail.C 1.26:
11026: * src/types/pa_vmethod_frame.h 1.35:
11027: * src/types/pa_wcontext.h 1.38:
11028: * src/types/types.dsp 1.33:
11029: * www/htdocs/index.html 1.127:
11030: junction_cleaner moved to auto VMethodFrame [called less frequent, allowed to remove ugly Junction.change_context-s from many places, switch, mail:send..html{}, ..]
11031: request.root renamed to method_frame [more easyreading]
11032: ancient {...PUSH/POPs...} changed to stack vars [speed up]
11033:
11034: 2002-08-28 paf
11035: * operators.txt 1.79:
11036: * src/classes/string.C 1.118:
11037: * www/htdocs/derived.p 1.15:
11038: * www/htdocs/index.html 1.124:
11039: ^string.split[delim[;options]]
11040:
11041: * src/types/pa_vcookie.C 1.50:
11042: * www/htdocs/index.html 1.125:
11043: fixed cookie delete when
11044: $cookie:name[$.value[]]
11045:
11046: * src/types/pa_vcookie.C 1.51:
11047: * www/htdocs/index.html 1.126:
11048: $cookie:name[&]
11049: $cookie:name << now tainted
11050:
11051: 2002-08-27 paf
11052: * etc/parser3.charsets/Makefile.am 1.4:
11053: * etc/parser3.charsets/Makefile.in 1.12:
11054: merged from 3.0.0005
11055:
11056: * INSTALL 1.25:
11057: recommended latest gmime 1.0.5
11058:
11059: * operators.txt 1.78:
11060: * src/main/compile.tab.C 1.62:
11061: * src/main/compile.y 1.190:
11062: * www/htdocs/index.html 1.123:
11063: * www/htdocs/mailreceive.eml 1.2:
11064: # now delimiter
11065:
11066: 2002-08-26 paf
11067: * configure 1.36:
11068: * configure.in 1.37:
11069: * src/targets/apache13/Makefile.am 1.14:
11070: * src/targets/apache13/Makefile.in 1.38:
11071: apache13/hook added to make dist.
11072:
11073: 2002-08-23 paf
11074: * src/include/pa_common.h 1.81:
11075: * src/main/pa_common.C 1.118:
11076: * src/targets/cgi/parser3.C 1.197:
11077: * src/targets/isapi/parser3isapi.C 1.79:
11078: * www/htdocs/index.html 1.122:
11079: when auto.p beside binary [cgi, isapi] not accessible [due to
11080: bad rights or whatever] it's error now
11081:
11082: 2002-08-21 paf
11083: * src/main/pa_string.C 1.169:
11084: * www/htdocs/index.html 1.121:
11085: fixed bad language bug, [were wrong string cloning constructor]
11086:
11087: * src/main/compile.tab.C 1.61:
11088: * src/main/compile.y 1.189:
11089: * src/main/compile_tools.C 1.53:
11090: * src/main/compile_tools.h 1.64:
11091: * www/htdocs/derived.p 1.13:
11092: * www/htdocs/derived.p 1.14:
11093: "BASE:"
11094: "BASE::"
11095: syntax allowed, means "base class".
11096: compiled as if here they named base class
11097:
11098: * bin/auto.p.dist.in 1.7:
11099: * src/targets/cgi/parser3.C 1.196:
11100: * src/types/pa_vfile.C 1.34:
11101: * src/types/pa_vmail.C 1.23:
11102: * www/htdocs/mailreceive.eml 1.1:
11103: * www/htdocs/mailreceive.html 1.1:
11104: $mail.received.file.value.content-type fixed
11105:
11106: * Makefile.am 1.6:
11107: * Makefile.in 1.17:
11108: can use:
11109: make happy
11110: equals to
11111: make update install
11112:
11113: * src/main/execute.C 1.256:
11114: * src/types/pa_vobject.h 1.34:
11115: * www/htdocs/base.p 1.3:
11116: * www/htdocs/derived.p 1.12:
11117: * www/htdocs/index.html 1.120:
11118: fixed virtual calls
11119:
11120: 2002-08-20 paf
11121: * operators.txt 1.76:
11122: * src/classes/void.C 1.23:
11123: * www/htdocs/index.html 1.117:
11124: ^void.length[] = 0 merged from 3.0.0005
11125:
11126: * operators.txt 1.77:
11127: * src/classes/void.C 1.24:
11128: * www/htdocs/index.html 1.118:
11129: ^void.pos[...] = -1 merged from 3.0.0005
11130:
11131: * operators.txt [release_3_0_0005] 1.59.2.3:
11132: * src/classes/void.C [release_3_0_0005] 1.21.2.1:
11133: ^void.length[] = 0
11134:
11135: * operators.txt [release_3_0_0005] 1.59.2.4:
11136: * src/classes/void.C [release_3_0_0005] 1.21.2.2:
11137: ^void.pos[...] = -1
11138:
11139: * src/classes/file.C 1.96:
11140: * www/htdocs/index.html 1.119:
11141: fixed language of file:file result
11142:
11143: 2002-08-19 paf
11144: * src/classes/xnode.C 1.49:
11145: * src/classes/xnode.C 1.50:
11146: * src/classes/xnode.C 1.51:
11147: * src/types/pa_vxdoc.C 1.21:
11148: xdoc.fields fixed [were error in xnode, which were not catched
11149: in xdoc]
11150:
11151: * src/classes/xdoc.C 1.99:
11152: xdoc getElementsByTagName, ...NS
11153: overriden, work now
11154:
11155: * src/include/pa_stylesheet_connection.h 1.31:
11156: * src/main/pa_globals.C 1.138:
11157: prepared:
11158: // validate each document after load/create (?)
11159: //xmlDoValidityCheckingDefaultValue = 1;
11160:
11161: 2002-08-15 paf
11162: * src/types/pa_vrequest.C 1.25:
11163: * www/htdocs/index.html 1.113:
11164: $request:body unprecessed POST request
11165:
11166: * operators.txt 1.71:
11167: * src/classes/form.C 1.31:
11168: * src/include/pa_pool.h 1.84:
11169: * src/include/pa_request.h 1.145:
11170: * src/main/pa_pool.C 1.56:
11171: * src/types/pa_vform.C 1.66:
11172: * src/types/pa_vform.h 1.41:
11173: * www/htdocs/.htaccess 1.7:
11174: planning/preparing_to $request:body
11175: r.post_data now const
11176:
11177: * src/classes/image.C 1.75:
11178: * src/classes/op.C 1.104:
11179: * src/classes/xdoc.C 1.98:
11180: * src/classes/xnode.C 1.48:
11181: * src/main/execute.C 1.255:
11182: * src/types/pa_value.h 1.97:
11183: * src/types/pa_vhash.h 1.39:
11184: * src/types/pa_vobject.C 1.7:
11185: * src/types/pa_vobject.h 1.33:
11186: * src/types/pa_vtable.h 1.46:
11187: * www/htdocs/index.html 1.111:
11188: instead of type() checking everywhere used Value.as
11189: now user descendants can be used in params.
11190:
11191: VObject::as_*, is_defined now taken from bases.
11192: xtable(table)
11193: ^if($xtable) now OK
11194:
11195: * operators.txt 1.73:
11196: * src/include/pa_common.h 1.80:
11197: * src/main/pa_common.C 1.117:
11198: * src/types/pa_vcookie.C 1.49:
11199: * src/types/pa_vdate.h 1.19:
11200: * src/types/pa_vresponse.C 1.11:
11201: * src/types/pa_vresponse.h 1.29:
11202: * www/htdocs/index.html 1.115:
11203: $response:field[date]
11204: $response:field[$.xxx[date]]
11205:
11206: * src/types/pa_value.h 1.98:
11207: * src/types/pa_vdate.h 1.18:
11208: * src/types/pa_vrequest.C 1.24:
11209: * src/types/pa_vxdoc.C 1.20:
11210: * src/types/pa_vxnode.C 1.24:
11211: * www/htdocs/index.html 1.112:
11212: few barks:
11213: bark("%s field not found", 0, &aname)
11214:
11215: * src/classes/hash.C 1.45:
11216: * src/classes/string.C 1.117:
11217: * src/classes/table.C 1.160:
11218: * src/classes/void.C 1.22:
11219: * src/include/pa_sql_connection.h 1.27:
11220: * www/htdocs/index.html 1.114:
11221: fixed source of ^hash::sql{bad}
11222:
11223: * src/classes/classes.h 1.22:
11224: * www/htdocs/index.html 1.116:
11225: write to static var caused useless Exception, introduced
11226: Methoded::put_element wich consumes those
11227:
11228: * src/main/execute.C 1.254:
11229: * src/types/pa_value.h 1.96:
11230: * src/types/pa_vclass.C 1.12:
11231: * src/types/pa_vclass.h 1.37:
11232: * src/types/pa_vobject.C 1.6:
11233: * src/types/pa_vobject.h 1.32:
11234: * src/types/pa_vxdoc.C 1.19:
11235: * src/types/pa_vxdoc.h 1.29:
11236: is->as
11237:
11238: * operators.txt 1.72:
11239: $request:body unprecessed POST request body
11240:
11241: 2002-08-14 paf
11242: * src/targets/cgi/Makefile.am 1.41:
11243: * src/targets/cgi/fixopt.C 1.1:
11244: * src/targets/cgi/fixopt.C 1.2:
11245: * src/targets/cgi/fixopt.h 1.1:
11246: * src/targets/cgi/parser3.C 1.194:
11247: * src/targets/cgi/parser3.dsp 1.55:
11248: fixopt now preprocesses command line params, splitting them by
11249: space, excluding argv[0], argv[argc-1]
11250:
11251: * src/classes/xnode.h 1.16:
11252: * src/main/execute.C 1.253:
11253: * src/targets/cgi/parser3.dsp 1.56:
11254: * src/types/pa_value.h 1.95:
11255: * src/types/pa_vclass.C 1.11:
11256: * src/types/pa_vclass.h 1.36:
11257: * src/types/pa_vcode_frame.h 1.21:
11258: * src/types/pa_vcookie.C 1.48:
11259: * src/types/pa_vcookie.h 1.21:
11260: * src/types/pa_vdate.h 1.17:
11261: * src/types/pa_venv.h 1.26:
11262: * src/types/pa_vfile.h 1.49:
11263: * src/types/pa_vform.C 1.65:
11264: * src/types/pa_vform.h 1.40:
11265: * src/types/pa_vhash.h 1.38:
11266: * src/types/pa_vimage.h 1.31:
11267: * src/types/pa_vmail.C 1.22:
11268: * src/types/pa_vmail.h 1.6:
11269: * src/types/pa_vmath.h 1.12:
11270: * src/types/pa_vmethod_frame.h 1.34:
11271: * src/types/pa_vobject.C 1.5:
11272: * src/types/pa_vobject.h 1.31:
11273: * src/types/pa_vrequest.C 1.23:
11274: * src/types/pa_vrequest.h 1.23:
11275: * src/types/pa_vresponse.C 1.10:
11276: * src/types/pa_vresponse.h 1.28:
11277: * src/types/pa_vstateless_class.h 1.34:
11278: * src/types/pa_vstateless_object.h 1.25:
11279: * src/types/pa_vstatus.C 1.12:
11280: * src/types/pa_vstatus.h 1.13:
11281: * src/types/pa_vstring.h 1.52:
11282: * src/types/pa_vtable.C 1.19:
11283: * src/types/pa_vtable.h 1.45:
11284: * src/types/pa_vvoid.h 1.14:
11285: * src/types/pa_vxdoc.C 1.18:
11286: * src/types/pa_vxdoc.h 1.28:
11287: * src/types/pa_vxnode.C 1.23:
11288: * src/types/pa_vxnode.h 1.20:
11289: * src/types/pa_wwrapper.h 1.24:
11290: * www/htdocs/index.html 1.110:
11291: is now works with VObject & VClass
11292:
11293: * src/types/pa_vmail.C 1.21:
11294: mail: turned off utf8 to source transcoding
11295:
11296: * src/targets/cgi/parser3.C 1.193:
11297: -f config file
11298:
11299: * src/targets/cgi/Makefile.am 1.42:
11300: * src/targets/cgi/fixopt.C 1.3:
11301: * src/targets/cgi/fixopt.h 1.2:
11302: * src/targets/cgi/parser3.C 1.195:
11303: removed fixopt stupidity. on stupid linux use
11304: cd /document/root
11305: ../cgi/parser3 script
11306:
11307: * src/targets/cgi/Makefile.in 1.52:
11308: * src/targets/cgi/Makefile.in 1.53:
11309: *** empty log message ***
11310:
11311: * src/targets/cgi/parser3.C 1.192:
11312: * www/htdocs/auto.p 1.17:
11313: * www/htdocs/derived.p 1.11:
11314: * www/htdocs/index.html 1.109:
11315: fixed .log file dir
11316:
11317: 2002-08-13 paf
11318: * www/htdocs/derived.p 1.7:
11319: sample: dont convinient that table fields can be overridden
11320:
11321: * src/types/Makefile.in 1.43:
11322: added vobject.c & vclass
11323:
11324: * src/types/Makefile.in 1.42:
11325: VAliased removed
11326:
11327: * src/types/pa_vclass.C 1.9:
11328: * www/htdocs/derived.p 1.9:
11329: checked: form[vclass]fields can be overwritten in derived(table)
11330:
11331: * src/types/Makefile.am 1.26:
11332: * src/types/pa_vclass.C 1.7:
11333: * src/types/pa_vclass.h 1.34:
11334: * src/types/pa_vobject.C 1.1:
11335: * src/types/pa_vobject.h 1.29:
11336: * src/types/types.dsp 1.32:
11337: reorganized modules
11338: todo: fix bug with put endless recoursion
11339: todo: check 'as'
11340:
11341: * src/types/pa_vclass.C 1.10:
11342: * www/htdocs/index.html 1.107:
11343: allow override parent variables, useful for form descendants
11344:
11345: * src/types/pa_vobject.C 1.4:
11346: * www/htdocs/derived.p 1.10:
11347: * www/htdocs/index.html 1.108:
11348: allow override parent variables, useful for form descendants [
11349: in vobject too, were in vclass]
11350:
11351: * src/classes/form.C 1.30:
11352: * src/classes/mail.C 1.78:
11353: * src/classes/op.C 1.103:
11354: * src/classes/xnode.h 1.15:
11355: * src/include/pa_request.h 1.144:
11356: * src/main/execute.C 1.252:
11357: * src/main/pa_request.C 1.226:
11358: * src/types/pa_value.h 1.94:
11359: * src/types/pa_vclass.C 1.8:
11360: * src/types/pa_vclass.h 1.35:
11361: * src/types/pa_vcode_frame.h 1.20:
11362: * src/types/pa_vcookie.C 1.47:
11363: * src/types/pa_vcookie.h 1.20:
11364: * src/types/pa_vdate.h 1.16:
11365: * src/types/pa_venv.h 1.25:
11366: * src/types/pa_vfile.h 1.48:
11367: * src/types/pa_vform.C 1.64:
11368: * src/types/pa_vform.h 1.39:
11369: * src/types/pa_vhash.h 1.37:
11370: * src/types/pa_vimage.h 1.30:
11371: * src/types/pa_vmail.C 1.20:
11372: * src/types/pa_vmail.h 1.5:
11373: * src/types/pa_vmath.h 1.11:
11374: * src/types/pa_vmethod_frame.h 1.33:
11375: * src/types/pa_vobject.C 1.3:
11376: * src/types/pa_vobject.h 1.30:
11377: * src/types/pa_vrequest.C 1.22:
11378: * src/types/pa_vrequest.h 1.22:
11379: * src/types/pa_vresponse.C 1.9:
11380: * src/types/pa_vresponse.h 1.27:
11381: * src/types/pa_vstateless_class.h 1.33:
11382: * src/types/pa_vstateless_object.h 1.24:
11383: * src/types/pa_vstatus.C 1.11:
11384: * src/types/pa_vstatus.h 1.12:
11385: * src/types/pa_vstring.h 1.51:
11386: * src/types/pa_vtable.C 1.18:
11387: * src/types/pa_vtable.h 1.44:
11388: * src/types/pa_vvoid.h 1.13:
11389: * src/types/pa_vxdoc.C 1.17:
11390: * src/types/pa_vxdoc.h 1.27:
11391: * src/types/pa_vxnode.C 1.22:
11392: * src/types/pa_vxnode.h 1.19:
11393: * src/types/pa_wwrapper.h 1.23:
11394: introduced Value::get_element(..., bool looking_down) [needed
11395: to exclude endless recoursion]
11396:
11397: * src/classes/table.C 1.159:
11398: * src/types/pa_vtable.C 1.17:
11399: * src/types/pa_vtable.h 1.43:
11400: * www/htdocs/derived.p 1.5:
11401: fixed error message on using non-created table
11402:
11403: * src/classes/form.C 1.29:
11404: * src/classes/hash.C 1.44:
11405: * src/classes/mail.C 1.77:
11406: * src/classes/op.C 1.102:
11407: * src/classes/xnode.h 1.14:
11408: * src/include/pa_request.h 1.143:
11409: * src/main/compile.C 1.66:
11410: * src/main/compile.tab.C 1.60:
11411: * src/main/execute.C 1.251:
11412: * src/main/pa_request.C 1.225:
11413: * src/types/pa_value.h 1.93:
11414: * src/types/pa_vclass.h 1.33:
11415: * src/types/pa_vcode_frame.h 1.19:
11416: * src/types/pa_vcookie.C 1.46:
11417: * src/types/pa_vcookie.h 1.19:
11418: * src/types/pa_vdate.h 1.15:
11419: * src/types/pa_venv.h 1.24:
11420: * src/types/pa_vfile.h 1.47:
11421: * src/types/pa_vform.C 1.63:
11422: * src/types/pa_vform.h 1.38:
11423: * src/types/pa_vhash.h 1.36:
11424: * src/types/pa_vimage.C 1.20:
11425: * src/types/pa_vimage.h 1.29:
11426: * src/types/pa_vmail.C 1.19:
11427: * src/types/pa_vmail.h 1.4:
11428: * src/types/pa_vmath.h 1.10:
11429: * src/types/pa_vmethod_frame.h 1.32:
11430: * src/types/pa_vobject.h 1.26:
11431: * src/types/pa_vrequest.C 1.20:
11432: * src/types/pa_vrequest.h 1.20:
11433: * src/types/pa_vresponse.C 1.8:
11434: * src/types/pa_vresponse.h 1.26:
11435: * src/types/pa_vstateless_class.h 1.32:
11436: * src/types/pa_vstateless_object.h 1.23:
11437: * src/types/pa_vstatus.C 1.10:
11438: * src/types/pa_vstatus.h 1.11:
11439: * src/types/pa_vstring.h 1.50:
11440: * src/types/pa_vtable.C 1.16:
11441: * src/types/pa_vtable.h 1.42:
11442: * src/types/pa_vvoid.h 1.12:
11443: * src/types/pa_vxdoc.C 1.16:
11444: * src/types/pa_vxdoc.h 1.26:
11445: * src/types/pa_vxnode.C 1.21:
11446: * src/types/pa_vxnode.h 1.18:
11447: * src/types/pa_wwrapper.h 1.22:
11448: * www/htdocs/derived.p 1.4:
11449: VObject.get/out now looking down/up tree
11450: todo: fix error message on non-constructed parents
11451:
11452: * src/types/pa_vobject.h 1.28:
11453: * www/htdocs/derived.p 1.8:
11454: checked: table fields can be overwritten in derived(table)
11455:
11456: * src/types/pa_vobject.h 1.27:
11457: * www/htdocs/derived.p 1.6:
11458: * www/htdocs/index.html 1.106:
11459: derived classes can have fields of their own now
11460:
11461: 2002-08-12 paf
11462: * src/main/compile.tab.C 1.59:
11463: * src/main/compile.y 1.188:
11464: * src/main/execute.C 1.249:
11465: * src/main/execute.C 1.250:
11466: * src/main/pa_request.C 1.224:
11467: * src/types/Makefile.am 1.25:
11468: * src/types/pa_valiased.C 1.17:
11469: * src/types/pa_valiased.h 1.23:
11470: * src/types/pa_value.h 1.92:
11471: * src/types/pa_vclass.h 1.32:
11472: * src/types/pa_vobject.h 1.25:
11473: * src/types/pa_vstateless_class.h 1.30:
11474: * src/types/pa_vstateless_object.h 1.21:
11475: * src/types/pa_wcontext.h 1.37:
11476: ^base:create[] dynamic call rewritten
11477: todo: thorough testing
11478:
11479: * src/types/pa_value.h 1.91:
11480: * src/types/pa_vclass.h 1.31:
11481: * src/types/pa_vobject.h 1.24:
11482: * www/htdocs/base.p 1.1:
11483: * www/htdocs/derived.p 1.1:
11484: VObject ctor now instantates base class, remembers it and saves child in parent
11485: VObject.get_class now returns last child = downward virtual calls OK
11486:
11487: * src/types/pa_vstateless_class.h 1.31:
11488: * src/types/pa_vstateless_object.h 1.22:
11489: * www/htdocs/derived.p 1.3:
11490: table derived OK
11491:
11492: * src/main/pa_request.C 1.223:
11493: response:body[file] content-type check fixed [were bad when
11494: content-type is hash]
11495:
11496: * bin/auto.p.dist.in 1.5:
11497: fixed sendmail default comment
11498:
11499: * src/main/execute.C 1.248:
11500: * src/types/pa_value.h 1.90:
11501: * src/types/pa_vclass.h 1.30:
11502: * src/types/pa_vdate.h 1.14:
11503: * src/types/pa_vdouble.h 1.40:
11504: * src/types/pa_vfile.h 1.46:
11505: * src/types/pa_vimage.h 1.28:
11506: * src/types/pa_vint.h 1.37:
11507: * src/types/pa_vmethod_frame.h 1.31:
11508: * src/types/pa_vobject.h 1.23:
11509: * src/types/pa_vresponse.h 1.25:
11510: * src/types/pa_vstateless_class.h 1.29:
11511: * src/types/pa_vstateless_object.h 1.20:
11512: * src/types/pa_vstring.h 1.49:
11513: * src/types/pa_vtable.h 1.41:
11514: * src/types/pa_vxdoc.h 1.25:
11515: * src/types/pa_vxnode.h 1.17:
11516: * src/types/pa_wcontext.h 1.36:
11517: * src/types/types.dsp 1.31:
11518: * www/htdocs/index.html 1.105:
11519: killed VAliased [redundant], moved $CLASS to VObject only [
11520: parser class instance]
11521:
11522: * bin/auto.p.dist.in 1.6:
11523: more like in dist on parser.ru
11524:
11525: * www/htdocs/base.p 1.2:
11526: * www/htdocs/derived.p 1.2:
11527: not good - along upward-virtual call self eq child
11528:
11529: 2002-08-09 paf
11530: * src/main/execute.C 1.247:
11531: * src/types/pa_value.h 1.89:
11532: * src/types/pa_vclass.h 1.29:
11533: * src/types/pa_vobject.h 1.22:
11534: * src/types/pa_vxdoc.h 1.24:
11535: * www/htdocs/index.html 1.104:
11536: started as()
11537:
11538: 2002-08-08 paf
11539: * src/classes/mail.C 1.76:
11540: * src/types/pa_vmail.C 1.18:
11541: * www/htdocs/auto.p 1.16:
11542: * www/htdocs/index.html 1.98:
11543: in letter texts one can use tainted data now. only she must specify the language.
11544:
11545: ^mail:send[
11546: $.from[paf@mail.design.ru]
11547: $.to[paf@mail.design.ru]
11548: $.subject[^taint[uri][ìîñêâà]=2]
11549: $.text[^taint[uri][ìîñêâà]=]
11550: ]
11551:
11552: * operators.txt 1.67:
11553: * src/include/pa_string.h 1.142:
11554: * src/include/pa_string.h 1.143:
11555: * src/main/pa_string.C 1.168:
11556: * www/htdocs/index.html 1.95:
11557: String::first_char now not fails on empty strings
11558: ^if(-f '') now ok and in 3 other places.
11559:
11560: * src/classes/file.C 1.95:
11561: * src/classes/op.C 1.101:
11562: * src/types/pa_vfile.C 1.33:
11563: * www/htdocs/index.html 1.96:
11564: * www/htdocs/index.html 1.97:
11565: ^process now prints more precise origin
11566:
11567: * operators.txt 1.68:
11568: * src/types/pa_vdate.h 1.13:
11569: * www/htdocs/index.html 1.99:
11570: $date.yearday
11571: $date.daylightsaving
11572:
11573: * src/main/execute.C 1.246:
11574: * www/htdocs/index.html 1.100:
11575: error reporting on object writes to MAIN improved [were ruind
11576: with fixing $obj[^if(1){$obj}] ]
11577:
11578: * operators.txt 1.69:
11579: * operators.txt 1.70:
11580: * src/classes/date.C 1.36:
11581: * src/include/pa_globals.h 1.94:
11582: * src/main/pa_globals.C 1.137:
11583: * www/htdocs/index.html 1.101:
11584: * www/htdocs/index.html 1.102:
11585: year column in month calendar [week year]
11586:
11587: 2002-08-07 paf
11588: * src/classes/classes.dsp 1.24:
11589: * src/classes/table.C 1.158:
11590: * src/lib/pcre/pcre_parser_ctype.dsp 1.2:
11591: * src/main/pa_array.C 1.52:
11592: * src/types/types.dsp 1.30:
11593: * www/htdocs/index.html 1.91:
11594: all Debug dirs in .dsp now named 'Debug'
11595:
11596: * src/classes/string.C 1.116:
11597: * src/main/pa_string.C 1.166:
11598: * src/main/pa_string.C 1.167:
11599: * www/htdocs/index.html 1.93:
11600: * www/htdocs/index.html 1.94:
11601: ^string.mid(0;bad) fixed
11602:
11603: * operators.txt 1.66:
11604: * src/classes/op.C 1.100:
11605: cache...{...^cache<<to past...} now erasing cache file [there
11606: were bad check on that]
11607:
11608: * operators.txt 1.65:
11609: * src/classes/mail.C 1.75:
11610: exception_type email.send
11611:
11612: * src/types/pa_vmail.C 1.16:
11613: * www/htdocs/global.xsl 1.8:
11614: * www/htdocs/index.html 1.89:
11615: mail:send empty email checked
11616:
11617: * src/main/execute.C 1.245:
11618: * src/types/pa_vcode_frame.h 1.17:
11619: * src/types/pa_vcode_frame.h 1.18:
11620: * src/types/pa_vmethod_frame.h 1.30:
11621: * src/types/pa_wcontext.C 1.22:
11622: * src/types/pa_wcontext.h 1.35:
11623: * src/types/pa_wwrapper.h 1.21:
11624: * www/htdocs/index.html 1.92:
11625: vcodeframe were mistakenly not completely transparent to object writes.
11626: $hash[^if(1){$hash}] now works
11627:
11628: * operators.txt 1.64:
11629: * src/types/pa_vmail.C 1.17:
11630: * www/htdocs/index.html 1.90:
11631: exception_type email.format
11632:
11633: * etc/parser3.charsets/Makefile.am [release_3_0_0005] 1.3.6.1:
11634: * etc/parser3.charsets/Makefile.in [release_3_0_0005] 1.11.4.1:
11635: all included into dist
11636:
11637: 2002-08-06 paf
11638: * src/classes/file.C 1.93:
11639: * src/include/pa_globals.h 1.93:
11640: * src/main/pa_globals.C 1.136:
11641: * src/main/pa_request.C 1.222:
11642: * src/types/pa_vfile.C 1.32:
11643: * src/types/pa_vfile.h 1.45:
11644: * www/htdocs/index.html 1.85:
11645: $file.content-type [instead of .mime-type]
11646: now works for file::stat also
11647:
11648: * src/main/pa_request.C 1.221:
11649: * www/htdocs/index.html 1.84:
11650: case insensitive mime_type_of
11651:
11652: * src/classes/file.C 1.94:
11653: * www/htdocs/index.html 1.86:
11654: $f[file::cgi]
11655: $f.UPPER case fields
11656:
11657: * operators.txt 1.62:
11658: * operators.txt 1.63:
11659: * src/classes/table.C 1.157:
11660: * src/include/pa_array.h 1.56:
11661: * src/include/pa_table.h 1.47:
11662: * src/main/pa_array.C 1.51:
11663: * src/main/pa_table.C 1.50:
11664: * www/htdocs/index.html 1.88:
11665: ^table::create[$source;$.options]
11666: ^table::join[$source;$.options]
11667:
11668: * bin/auto.p.dist.in 1.4:
11669: jpeg
11670:
11671: * operators.txt 1.61:
11672: * src/classes/hash.C 1.43:
11673: * src/classes/string.C 1.115:
11674: * src/classes/table.C 1.156:
11675: * www/htdocs/index.html 1.87:
11676: sql options can be string now
11677: ^xxx:sql{...}[
11678: # $.default()
11679: }
11680:
11681: 2002-08-05 paf
11682: * src/classes/date.C 1.34:
11683: * src/include/pa_globals.h 1.92:
11684: * src/main/pa_globals.C 1.135:
11685: month calendar week column [ISO 8601 Week Numbers]
11686:
11687: * operators.txt 1.60:
11688: comment on date:calendar week column
11689:
11690: * src/types/pa_vxnode.C 1.20:
11691: xnode.childNodes now 0... [were 1...]
11692:
11693: * src/main/pa_common.C 1.113:
11694: * src/main/pa_common.C 1.114:
11695: * src/main/pa_common.C 1.115:
11696: * src/main/pa_common.C 1.116:
11697: write checked
11698:
11699: * src/types/pa_vmail.C 1.15:
11700: file buffer relocated to parser heap
11701:
11702: * src/classes/date.C 1.35:
11703: +1 buf size for stupid snprintfs
11704:
11705: 2002-08-02 paf
11706: * operators.txt 1.59:
11707: * src/main/pa_request.C 1.220:
11708: * src/types/pa_vform.C 1.61:
11709: * www/htdocs/index.html 1.83:
11710: response transcoded source->client only when text/* or simple
11711: onoverridden $response:body
11712:
11713: * src/include/pa_config_fixed.h [release_3_0_0005] 1.48.2.1:
11714: * src/main/pa_string.C [release_3_0_0005] 1.165.2.1:
11715: * src/targets/cgi/getopt.c [release_3_0_0005] 1.1.4.1:
11716: * src/targets/cgi/parser3.C [release_3_0_0005] 1.190.2.1:
11717: removed #define DEBUG*
11718:
11719: * src/Makefile.in 1.50:
11720: * src/classes/Makefile.in 1.48:
11721: * src/main/Makefile.in 1.44:
11722: * src/targets/apache13/Makefile.in 1.37:
11723: * src/targets/cgi/Makefile.in 1.51:
11724: * src/types/Makefile.in 1.41:
11725: *** empty log message ***
11726:
11727: * src/types/pa_vclass.h 1.28:
11728: * src/types/pa_vform.C 1.62:
11729: * src/types/pa_vobject.h 1.21:
11730: opera multipart post fixed
11731:
11732: * configure [release_3_0_0005] 1.35.2.1:
11733: * configure.in [release_3_0_0005] 1.36.2.1:
11734: * src/include/pa_version.h [release_3_0_0005] 1.7.2.1:
11735: release 3_0_0005
11736:
11737: * bin/auto.p.dist.in [release_3_0_0005] 1.3.4.1:
11738: unhandled_exception comments
11739:
11740: 2002-08-01 paf
11741: * src/classes/classes.C 1.17:
11742: * src/classes/classes.h 1.21:
11743: * src/classes/date.C 1.33:
11744: * src/classes/double.C 1.49:
11745: * src/classes/file.C 1.92:
11746: * src/classes/form.C 1.28:
11747: * src/classes/hash.C 1.42:
11748: * src/classes/image.C 1.74:
11749: * src/classes/int.C 1.46:
11750: * src/classes/mail.C 1.74:
11751: * src/classes/math.C 1.23:
11752: * src/classes/op.C 1.99:
11753: * src/classes/response.C 1.21:
11754: * src/classes/string.C 1.114:
11755: * src/classes/table.C 1.155:
11756: * src/classes/void.C 1.21:
11757: * src/classes/xdoc.C 1.97:
11758: * src/classes/xnode.C 1.47:
11759: * src/classes/xnode.h 1.13:
11760: * src/include/pa_array.h 1.55:
11761: * src/include/pa_cache_managers.h 1.8:
11762: * src/include/pa_charset.h 1.18:
11763: * src/include/pa_charsets.h 1.7:
11764: * src/include/pa_common.h 1.79:
11765: * src/include/pa_config_fixed.h 1.48:
11766: * src/include/pa_dictionary.h 1.12:
11767: * src/include/pa_dir.h 1.12:
11768: * src/include/pa_exception.h 1.37:
11769: * src/include/pa_exec.h 1.10:
11770: * src/include/pa_globals.h 1.91:
11771: * src/include/pa_hash.h 1.57:
11772: * src/include/pa_opcode.h 1.20:
11773: * src/include/pa_pool.h 1.83:
11774: * src/include/pa_request.h 1.142:
11775: * src/include/pa_sapi.h 1.21:
11776: * src/include/pa_socks.h 1.10:
11777: * src/include/pa_sql_connection.h 1.26:
11778: * src/include/pa_sql_driver_manager.h 1.25:
11779: * src/include/pa_stack.h 1.16:
11780: * src/include/pa_string.h 1.141:
11781: * src/include/pa_stylesheet_connection.h 1.30:
11782: * src/include/pa_stylesheet_manager.h 1.14:
11783: * src/include/pa_table.h 1.46:
11784: * src/include/pa_threads.h 1.25:
11785: * src/include/pa_types.h 1.43:
11786: * src/include/pa_uue.h 1.3:
11787: * src/lib/md5/pa_md5.h 1.4:
11788: * src/lib/md5/pa_md5c.c 1.5:
11789: * src/lib/pcre/pcre_parser_ctype.c 1.2:
11790: * src/main/compile.C 1.65:
11791: * src/main/compile.tab.C 1.58:
11792: * src/main/compile_tools.C 1.52:
11793: * src/main/compile_tools.h 1.63:
11794: * src/main/execute.C 1.244:
11795: * src/main/pa_array.C 1.50:
11796: * src/main/pa_cache_managers.C 1.6:
11797: * src/main/pa_charset.C 1.28:
11798: * src/main/pa_charsets.C 1.10:
11799: * src/main/pa_common.C 1.112:
11800: * src/main/pa_dictionary.C 1.16:
11801: * src/main/pa_dir.C 1.13:
11802: * src/main/pa_exception.C 1.42:
11803: * src/main/pa_exec.C 1.39:
11804: * src/main/pa_globals.C 1.134:
11805: * src/main/pa_hash.C 1.52:
11806: * src/main/pa_pool.C 1.55:
11807: * src/main/pa_request.C 1.219:
11808: * src/main/pa_socks.C 1.16:
11809: * src/main/pa_sql_driver_manager.C 1.64:
11810: * src/main/pa_string.C 1.165:
11811: * src/main/pa_stylesheet_manager.C 1.15:
11812: * src/main/pa_table.C 1.49:
11813: * src/main/pa_uue.C 1.3:
11814: * src/main/untaint.C 1.104:
11815: * src/sql/pa_sql_driver.h 1.28:
11816: * src/targets/apache13/mod_parser3.C 1.26:
11817: * src/targets/apache13/pa_md5c.c 1.4:
11818: * src/targets/apache13/pa_pool.C 1.7:
11819: * src/targets/apache13/pa_threads.C 1.10:
11820: * src/targets/cgi/pa_pool.C 1.40:
11821: * src/targets/cgi/pa_threads.C 1.11:
11822: * src/targets/cgi/parser3.C 1.190:
11823: * src/targets/cgi/pool_storage.h 1.12:
11824: * src/targets/isapi/pa_pool.C 1.15:
11825: * src/targets/isapi/pa_threads.C 1.12:
11826: * src/targets/isapi/parser3isapi.C 1.78:
11827: * src/targets/isapi/pool_storage.h 1.18:
11828: * src/types/pa_valiased.C 1.16:
11829: * src/types/pa_valiased.h 1.22:
11830: * src/types/pa_value.C 1.3:
11831: * src/types/pa_value.h 1.88:
11832: * src/types/pa_vbool.h 1.20:
11833: * src/types/pa_vclass.h 1.27:
11834: * src/types/pa_vcode_frame.h 1.16:
11835: * src/types/pa_vcookie.C 1.45:
11836: * src/types/pa_vcookie.h 1.18:
11837: * src/types/pa_vdate.h 1.12:
11838: * src/types/pa_vdouble.h 1.39:
11839: * src/types/pa_venv.h 1.23:
11840: * src/types/pa_vfile.C 1.31:
11841: * src/types/pa_vfile.h 1.44:
11842: * src/types/pa_vform.C 1.60:
11843: * src/types/pa_vform.h 1.37:
11844: * src/types/pa_vhash.h 1.35:
11845: * src/types/pa_vimage.C 1.19:
11846: * src/types/pa_vimage.h 1.27:
11847: * src/types/pa_vint.h 1.36:
11848: * src/types/pa_vjunction.h 1.15:
11849: * src/types/pa_vmail.C 1.14:
11850: * src/types/pa_vmail.h 1.3:
11851: * src/types/pa_vmath.h 1.9:
11852: * src/types/pa_vmethod_frame.h 1.29:
11853: * src/types/pa_vobject.h 1.20:
11854: * src/types/pa_vrequest.C 1.19:
11855: * src/types/pa_vrequest.h 1.19:
11856: * src/types/pa_vresponse.C 1.7:
11857: * src/types/pa_vresponse.h 1.24:
11858: * src/types/pa_vstateless_class.C 1.15:
11859: * src/types/pa_vstateless_class.h 1.28:
11860: * src/types/pa_vstateless_object.h 1.19:
11861: * src/types/pa_vstatus.C 1.9:
11862: * src/types/pa_vstatus.h 1.10:
11863: * src/types/pa_vstring.C 1.21:
11864: * src/types/pa_vstring.h 1.48:
11865: * src/types/pa_vtable.C 1.15:
11866: * src/types/pa_vtable.h 1.40:
11867: * src/types/pa_vvoid.h 1.11:
11868: * src/types/pa_vxdoc.C 1.15:
11869: * src/types/pa_vxdoc.h 1.23:
11870: * src/types/pa_vxnode.C 1.19:
11871: * src/types/pa_vxnode.h 1.16:
11872: * src/types/pa_wcontext.C 1.21:
11873: * src/types/pa_wcontext.h 1.34:
11874: * src/types/pa_wwrapper.h 1.20:
1.26 paf 11875: $Date: now$
1.15 paf 11876:
11877: * src/Makefile.am 1.17:
11878: * src/classes/Makefile.am 1.40:
11879: * src/classes/classes.C 1.16:
11880: * src/classes/classes.dsp 1.23:
11881: * src/classes/classes.h 1.20:
11882: * src/classes/date.C 1.32:
11883: * src/classes/double.C 1.48:
11884: * src/classes/file.C 1.91:
11885: * src/classes/form.C 1.27:
11886: * src/classes/hash.C 1.41:
11887: * src/classes/image.C 1.73:
11888: * src/classes/int.C 1.45:
11889: * src/classes/mail.C 1.73:
11890: * src/classes/math.C 1.22:
11891: * src/classes/op.C 1.98:
11892: * src/classes/response.C 1.20:
11893: * src/classes/string.C 1.113:
11894: * src/classes/table.C 1.154:
11895: * src/classes/void.C 1.20:
11896: * src/classes/xdoc.C 1.96:
11897: * src/classes/xnode.C 1.46:
11898: * src/classes/xnode.h 1.12:
11899: * src/include/pa_array.h 1.54:
11900: * src/include/pa_cache_managers.h 1.7:
11901: * src/include/pa_charset.h 1.17:
11902: * src/include/pa_charsets.h 1.6:
11903: * src/include/pa_common.h 1.78:
11904: * src/include/pa_config_fixed.h 1.47:
11905: * src/include/pa_config_includes.h 1.20:
11906: * src/include/pa_dictionary.h 1.11:
11907: * src/include/pa_dir.h 1.11:
11908: * src/include/pa_exception.h 1.36:
11909: * src/include/pa_exec.h 1.9:
11910: * src/include/pa_globals.h 1.90:
11911: * src/include/pa_hash.h 1.56:
11912: * src/include/pa_opcode.h 1.19:
11913: * src/include/pa_pool.h 1.82:
11914: * src/include/pa_pragma_pack_begin.h 1.5:
11915: * src/include/pa_pragma_pack_end.h 1.5:
11916: * src/include/pa_request.h 1.141:
11917: * src/include/pa_sapi.h 1.20:
11918: * src/include/pa_socks.h 1.9:
11919: * src/include/pa_sql_connection.h 1.25:
11920: * src/include/pa_sql_driver_manager.h 1.24:
11921: * src/include/pa_stack.h 1.15:
11922: * src/include/pa_string.h 1.140:
11923: * src/include/pa_stylesheet_connection.h 1.29:
11924: * src/include/pa_stylesheet_manager.h 1.13:
11925: * src/include/pa_table.h 1.45:
11926: * src/include/pa_threads.h 1.24:
11927: * src/include/pa_types.h 1.42:
11928: * src/include/pa_uue.h 1.2:
11929: * src/lib/md5/pa_md5.h 1.3:
11930: * src/lib/md5/pa_md5c.c 1.4:
11931: * src/main/Makefile.am 1.34:
11932: * src/main/compile.C 1.64:
11933: * src/main/compile_tools.C 1.51:
11934: * src/main/compile_tools.h 1.62:
11935: * src/main/execute.C 1.243:
11936: * src/main/main.dsp 1.157:
11937: * src/main/pa_array.C 1.49:
11938: * src/main/pa_cache_managers.C 1.5:
11939: * src/main/pa_charset.C 1.27:
11940: * src/main/pa_charsets.C 1.9:
11941: * src/main/pa_common.C 1.111:
11942: * src/main/pa_dictionary.C 1.15:
11943: * src/main/pa_dir.C 1.12:
11944: * src/main/pa_exception.C 1.41:
11945: * src/main/pa_exec.C 1.38:
11946: * src/main/pa_globals.C 1.133:
11947: * src/main/pa_hash.C 1.51:
11948: * src/main/pa_pool.C 1.54:
11949: * src/main/pa_request.C 1.218:
11950: * src/main/pa_socks.C 1.15:
11951: * src/main/pa_sql_driver_manager.C 1.63:
11952: * src/main/pa_string.C 1.164:
11953: * src/main/pa_stylesheet_manager.C 1.14:
11954: * src/main/pa_table.C 1.48:
11955: * src/main/pa_uue.C 1.2:
11956: * src/main/untaint.C 1.103:
11957: * src/sql/pa_sql_driver.h 1.27:
11958: * src/targets/apache13/ApacheModuleParser3.dsp 1.16:
11959: * src/targets/apache13/Makefile.am 1.13:
11960: * src/targets/apache13/mod_parser3.C 1.25:
11961: * src/targets/apache13/pa_md5c.c 1.3:
11962: * src/targets/apache13/pa_pool.C 1.6:
11963: * src/targets/apache13/pa_threads.C 1.9:
11964: * src/targets/cgi/Makefile.am 1.40:
11965: * src/targets/cgi/pa_pool.C 1.39:
11966: * src/targets/cgi/pa_threads.C 1.10:
11967: * src/targets/cgi/parser3.C 1.189:
11968: * src/targets/cgi/parser3.dsp 1.54:
11969: * src/targets/cgi/pool_storage.h 1.11:
11970: * src/targets/isapi/pa_pool.C 1.14:
11971: * src/targets/isapi/pa_threads.C 1.11:
11972: * src/targets/isapi/parser3isapi.C 1.77:
11973: * src/targets/isapi/parser3isapi.dsp 1.41:
11974: * src/targets/isapi/pool_storage.h 1.17:
11975: * src/types/Makefile.am 1.24:
11976: * src/types/pa_valiased.C 1.15:
11977: * src/types/pa_valiased.h 1.21:
11978: * src/types/pa_value.C 1.2:
11979: * src/types/pa_value.h 1.87:
11980: * src/types/pa_vbool.h 1.19:
11981: * src/types/pa_vclass.h 1.26:
11982: * src/types/pa_vcode_frame.h 1.15:
11983: * src/types/pa_vcookie.C 1.44:
11984: * src/types/pa_vcookie.h 1.17:
11985: * src/types/pa_vdate.h 1.11:
11986: * src/types/pa_vdouble.h 1.38:
11987: * src/types/pa_venv.h 1.22:
11988: * src/types/pa_vfile.C 1.30:
11989: * src/types/pa_vfile.h 1.43:
11990: * src/types/pa_vform.C 1.59:
11991: * src/types/pa_vform.h 1.36:
11992: * src/types/pa_vhash.h 1.34:
11993: * src/types/pa_vimage.C 1.18:
11994: * src/types/pa_vimage.h 1.26:
11995: * src/types/pa_vint.h 1.35:
11996: * src/types/pa_vjunction.h 1.14:
11997: * src/types/pa_vmail.C 1.13:
11998: * src/types/pa_vmail.h 1.2:
11999: * src/types/pa_vmath.h 1.8:
12000: * src/types/pa_vmethod_frame.h 1.28:
12001: * src/types/pa_vobject.h 1.19:
12002: * src/types/pa_vrequest.C 1.18:
12003: * src/types/pa_vrequest.h 1.18:
12004: * src/types/pa_vresponse.C 1.6:
12005: * src/types/pa_vresponse.h 1.23:
12006: * src/types/pa_vstateless_class.C 1.14:
12007: * src/types/pa_vstateless_class.h 1.27:
12008: * src/types/pa_vstateless_object.h 1.18:
12009: * src/types/pa_vstatus.C 1.8:
12010: * src/types/pa_vstatus.h 1.9:
12011: * src/types/pa_vstring.C 1.20:
12012: * src/types/pa_vstring.h 1.47:
12013: * src/types/pa_vtable.C 1.14:
12014: * src/types/pa_vtable.h 1.39:
12015: * src/types/pa_vvoid.h 1.10:
12016: * src/types/pa_vxdoc.C 1.14:
12017: * src/types/pa_vxdoc.h 1.22:
12018: * src/types/pa_vxnode.C 1.18:
12019: * src/types/pa_vxnode.h 1.15:
12020: * src/types/pa_wcontext.C 1.20:
12021: * src/types/pa_wcontext.h 1.33:
12022: * src/types/pa_wwrapper.h 1.19:
12023: * src/types/types.dsp 1.29:
12024: ident.C* removed
12025:
12026: * operators.txt 1.58:
12027: * src/classes/file.C 1.90:
12028: * src/main/pa_request.C 1.217:
1.24 paf 12029: * www/cgi-bin/parser3.log 1.78:
1.15 paf 12030: file:find[/can/do/this/now.txt]
12031:
12032: * src/targets/cgi/parser3.C 1.188:
12033: usage to stdout now
12034:
12035: 2002-07-31 paf
12036: * src/classes/mail.C 1.72:
12037: * src/types/pa_vmail.C 1.10:
12038: * src/types/pa_vmail.C 1.11:
12039: * src/types/pa_vmail.C 1.12:
12040: mail:
12041: errors-to: now default "postmaster"
12042:
12043: * src/classes/mail.C 1.70:
12044: * src/types/pa_vmail.C 1.9:
1.24 paf 12045: * www/cgi-bin/parser3.log 1.77:
1.15 paf 12046: mail from/to now must be.
12047: -f postmaster now default sendmail key
12048: word "postmaster" replaced to $.from
12049:
12050: * src/classes/mail.C 1.71:
12051: *** empty log message ***
12052:
12053: 2002-07-30 paf
12054: * src/main/pa_charset.C 1.25:
1.24 paf 12055: * www/cgi-bin/parser3.log 1.76:
1.15 paf 12056: * www/htdocs/auto.p 1.15:
12057: UTF-8 to 1byte charset convert, no char in table, &#decimal;
12058:
12059: * Makefile.in 1.16:
12060: * configure 1.35:
12061: * configure.in 1.36:
12062: * src/targets/cgi/Makefile.in 1.50:
12063: * src/targets/cgi/pa_config_paths.h.in 1.2:
12064: * src/targets/cgi/parser3.C 1.187:
12065: removed pa_config_paths.h
12066:
12067: * src/main/pa_charset.C 1.26:
12068: * src/main/pa_request.C 1.216:
12069: comment
12070:
12071: * etc/parser3.charsets/windows-1251.cfg 1.6:
12072: section sign [russian paragraf]
12073:
12074: 2002-07-11 paf
12075: * src/classes/mail.C 1.69:
12076: $MAIL[
12077: # xxx
12078: ]
12079:
12080: now ok
12081:
12082: * operators.txt 1.57:
12083: plan: sql detailed exception
12084:
12085: * src/main/pa_exec.C 1.36:
12086: invalid .exe caused error message with params wich parser did not provide = reported badly.
12087: fixed that.
12088:
12089: * src/main/pa_exec.C 1.37:
12090: build command line badly added params twice [and first time
12091: without ' ']. double wrong. fixed.
12092:
12093: 2002-07-01 paf
12094: * src/classes/form.C 1.26:
12095: * src/main/pa_request.C 1.215:
12096: conf bug fixed [MForm.configure_admin were called when request
12097: main_class ==0
12098:
12099: * src/classes/form.C 1.24:
12100: content_length type fix
12101:
12102: * src/classes/form.C 1.25:
12103: 10*0x400*400 bug fix [4M not 10M]
12104:
12105: 2002-06-30 paf
12106: * src/classes/mail.C 1.68:
12107: merged from 4
12108:
12109: * src/classes/mail.C [release_3_0_0004] 1.67.2.1:
12110: restored $MAIL
12111:
12112: 2002-06-28 paf
12113: * configure 1.32:
12114: * operators.txt 1.56:
12115: * src/classes/xdoc.C 1.95:
12116: * src/include/pa_charset.h 1.16:
12117: * src/include/pa_config_fixed.h 1.46:
12118: * src/include/pa_pool.h 1.81:
12119: * src/include/pa_version.h 1.6:
12120: * src/main/pa_charset.C 1.24:
12121: * src/main/pa_pool.C 1.53:
12122: * src/targets/apache13/ApacheModuleParser3.dsp 1.15:
12123: * src/targets/cgi/parser3.dsp 1.53:
12124: * src/targets/isapi/parser3isapi.dsp 1.40:
12125: * src/types/pa_vmail.C 1.8:
1.24 paf 12126: * www/cgi-bin/parser3.log 1.75:
1.15 paf 12127: * www/htdocs/index.html 1.82:
12128: merged latest updates to head
12129:
12130: * configure 1.34:
12131: * configure.in [release_3_0_0004] 1.35.2.2:
12132: removed paths.h
12133:
12134: * Makefile.in 1.15:
12135: * configure 1.33:
12136: * src/include/pa_version.h 1.7:
12137: * src/targets/cgi/pa_config_paths.h.in [release_3_0_0004] 1.1.8.1:
12138: lates changes from 4 build merged, makes updated
12139:
12140: 2002-06-27 paf
12141: * src/classes/xdoc.C 1.94:
12142: * www/htdocs/index.html 1.81:
12143: xsltParseStylesheetDoc bug workaround
12144:
12145: * operators.txt [release_3_0_0004] 1.55.2.1:
12146: * src/classes/xdoc.C [release_3_0_0004] 1.93.2.1:
12147: * src/include/pa_charset.h [release_3_0_0004] 1.15.2.1:
12148: * src/include/pa_config_fixed.h [release_3_0_0004] 1.45.2.2:
12149: * src/include/pa_pool.h [release_3_0_0004] 1.80.4.1:
12150: * src/main/pa_charset.C [release_3_0_0004] 1.23.8.1:
12151: * src/main/pa_pool.C [release_3_0_0004] 1.52.8.1:
1.24 paf 12152: * www/cgi-bin/parser3.log [release_3_0_0004] 1.74.2.1:
1.15 paf 12153: * www/htdocs/index.html [release_3_0_0004] 1.80.2.1:
12154: ^xdoc::create[[uri]]... base uri for document being created, imports and other relative file names would be relative to this uri
12155: default uri=path_translated
12156:
12157: * src/targets/apache13/ApacheModuleParser3.dsp [release_3_0_0004] 1.14.2.1:
12158: * src/targets/cgi/parser3.dsp [release_3_0_0004] 1.52.2.1:
12159: * src/targets/isapi/parser3isapi.dsp [release_3_0_0004] 1.39.2.1:
12160: post-build not error now
12161:
12162: 2002-06-26 paf
12163: * configure [release_3_0_0004] 1.31.2.1:
12164: * configure.in [release_3_0_0004] 1.35.2.1:
12165: * src/include/pa_version.h [release_3_0_0004] 1.5.4.1:
12166: release_3_0_0004
12167:
12168: * src/main/pa_string.C 1.162:
12169: blank string '', ' <whitespace>' considered 0 now
12170:
12171: * src/lib/md5/Makefile.in 1.1:
12172: *** empty log message ***
12173:
12174: * src/targets/cgi/parser3.C 1.186:
1.24 paf 12175: * www/cgi-bin/parser3.log 1.74:
1.15 paf 12176: /cgi-bin/parser empty filename checked
12177:
12178: 2002-06-25 paf
12179: * operators.txt 1.55:
12180: * src/classes/xdoc.C 1.93:
1.24 paf 12181: * www/cgi-bin/parser3.log 1.71:
12182: * www/cgi-bin/parser3.log 1.72:
1.15 paf 12183: * www/htdocs/index.html 1.78:
12184: * www/htdocs/index.html 1.79:
12185: ^xdoc.transform[xdoc <<can be now
12186:
12187: * bin/auto.p.dist.in 1.3:
12188: * operators.txt 1.53:
12189: * src/classes/math.C 1.20:
12190: * src/types/pa_vmail.C 1.6:
1.24 paf 12191: * www/cgi-bin/parser3.log 1.70:
1.15 paf 12192: * www/htdocs/index.html 1.76:
12193: math:crypt updated to generate random salt when needed and to
12194: call system crypt() if not $apr1$ prefix
12195:
12196: * configure 1.31:
12197: * configure.in 1.35:
12198: * src/include/pa_config_auto.h.in 1.27:
12199: crypt library configured
12200:
12201: * operators.txt 1.54:
12202: * src/classes/string.C 1.112:
12203: * www/htdocs/index.html 1.77:
12204: ^string.normalize [old name: optimize
12205:
12206: * src/main/pa_string.C 1.161:
1.24 paf 12207: * www/cgi-bin/parser3.log 1.73:
1.15 paf 12208: * www/htdocs/index.html 1.80:
12209: emtpy string, or string of whitespaces considered bad number now
12210:
12211: * src/main/pa_request.C 1.214:
12212: configure_admin forced if no @conf
12213:
12214: 2002-06-24 paf
12215: * Makefile.in 1.14:
12216: * bin/Makefile.in 1.4:
12217: * configure 1.29:
12218: * configure.in 1.33:
12219: * etc/Makefile.in 1.9:
12220: * etc/parser3.charsets/Makefile.in 1.11:
12221: * src/Makefile.in 1.49:
12222: * src/classes/Makefile.in 1.47:
12223: * src/include/Makefile.in 1.6:
12224: * src/include/pa_config_auto.h.in 1.25:
12225: * src/lib/Makefile.in 1.3:
12226: * src/lib/patches/Makefile.in 1.3:
12227: * src/lib/pcre/Makefile.in 1.3:
12228: * src/main/Makefile.in 1.43:
12229: * src/sql/Makefile.in 1.6:
12230: * src/targets/Makefile.in 1.37:
12231: * src/targets/apache13/Makefile.in 1.36:
12232: * src/targets/apache13/p3runConfigure.in 1.11:
12233: * src/targets/cgi/Makefile.am 1.39:
12234: * src/targets/cgi/Makefile.in 1.49:
12235: * src/targets/isapi/Makefile.in 1.6:
12236: * src/types/Makefile.am 1.23:
12237: * src/types/Makefile.in 1.40:
12238: * src/types/pa_vmail.C 1.4:
12239: $mail:received makes update
12240:
12241: * src/targets/cgi/getopt.c 1.1:
12242: * src/targets/cgi/getopt.h 1.1:
12243: introducing parser -m option, for $mail:receive
12244:
12245: * src/include/pa_config_fixed.h 1.45:
12246: ssize_t fixed
12247:
12248: * INSTALL 1.24:
12249: --with-static/shared-mailreceive described
12250:
12251: * operators.txt 1.51:
12252: * src/classes/mail.C 1.67:
12253: * src/include/Makefile.am 1.3:
12254: * src/include/pa_charset.h 1.15:
12255: * src/include/pa_config_fixed.h 1.43:
12256: * src/include/pa_request.h 1.140:
12257: * src/include/pa_string.h 1.139:
12258: * src/include/pa_uue.h 1.1:
12259: * src/main/Makefile.am 1.33:
12260: * src/main/main.dsp 1.155:
12261: * src/main/pa_globals.C 1.131:
12262: * src/main/pa_request.C 1.213:
12263: * src/main/pa_string.C 1.160:
12264: * src/main/pa_uue.C 1.1:
12265: * src/targets/apache13/mod_parser3.C 1.24:
12266: * src/targets/cgi/Makefile.am 1.38:
12267: * src/targets/cgi/parser3.C 1.184:
12268: * src/targets/cgi/parser3.dsp 1.51:
12269: * src/targets/isapi/parser3isapi.C 1.76:
12270: * src/types/pa_vform.C 1.57:
12271: * src/types/pa_vform.h 1.35:
12272: * src/types/pa_vmail.C 1.1:
12273: * src/types/pa_vmail.h 1.1:
12274: * src/types/types.dsp 1.27:
1.24 paf 12275: * www/cgi-bin/parser3.log 1.68:
1.15 paf 12276: * www/htdocs/index.html 1.74:
12277: uue to separate file
12278: introducting $message:received
12279: ^mail:send rewritten with backward comp
12280:
12281: * src/classes/classes.dsp 1.22:
12282: * src/main/main.dsp 1.156:
12283: * src/main/pa_globals.C 1.132:
12284: * src/targets/apache13/ApacheModuleParser3.dsp 1.14:
12285: * src/targets/cgi/parser3.dsp 1.52:
12286: * src/targets/isapi/parser3isapi.dsp 1.39:
12287: * src/types/types.dsp 1.28:
12288: win32xml win32mailreceive pseudomodules paths now
12289:
12290: * src/include/pa_config_fixed.h 1.44:
12291: * src/targets/cgi/parser3.C 1.185:
12292: * src/types/pa_vmail.C 1.3:
12293: #ifdef WITH_MAILRECEIVE
12294:
12295: * acconfig.h 1.2:
12296: * configure 1.30:
12297: * configure.in 1.34:
12298: * src/include/pa_config_auto.h.in 1.26:
12299: *** empty log message ***
12300:
12301: 2002-06-21 paf
12302: * Makefile.in 1.13:
12303: * configure 1.28:
12304: * configure.in 1.32:
12305: * src/Makefile.in 1.48:
12306: * src/classes/Makefile.in 1.46:
12307: * src/lib/Makefile.in 1.1:
12308: * src/lib/md5/Makefile.am 1.2:
12309: * src/lib/md5/pa_md5c.c 1.2:
12310: * src/lib/patches/Makefile.in 1.2:
12311: * src/lib/pcre/Makefile.in 1.2:
12312: * src/main/Makefile.in 1.42:
12313: * src/targets/apache13/Makefile.in 1.35:
12314: * src/targets/cgi/Makefile.am 1.37:
12315: * src/targets/cgi/Makefile.in 1.48:
12316: * src/types/Makefile.in 1.39:
12317: lib restructure .in and .am files appropriate changes
12318:
12319: * src/lib/Makefile.am 1.2:
12320: * src/lib/Makefile.in 1.2:
12321: * src/lib/md5/pa_md5.h 1.2:
12322: * src/targets/apache13/p3runConfigure.in 1.10:
12323: * src/targets/apache13/pa_md5c.c 1.2:
12324: lib restructure apache .am & co changes
12325:
12326: * INSTALL 1.23:
12327: * configure.in 1.31:
12328: * operators.txt 1.50:
12329: * parser3.dsw 1.2:
12330: * src/Makefile.am 1.16:
12331: * src/classes/Makefile.am 1.39:
12332: * src/classes/classes.dsp 1.21:
12333: * src/classes/math.C 1.19:
12334: * src/lib/Makefile.am 1.1:
12335: * src/lib/md5/Makefile.am 1.1:
12336: * src/lib/md5/md5.dsp 1.1:
12337: * src/lib/md5/pa_md5.h 1.1:
12338: * src/lib/md5/pa_md5c.c 1.1:
12339: * src/lib/patches/Makefile.am 1.1:
12340: * src/lib/patches/Makefile.in 1.1:
12341: * src/lib/patches/libgdome_cpp_syntax1.patch 1.1:
12342: * src/lib/patches/libgdome_cpp_syntax2.patch 1.1:
12343: * src/lib/patches/libgdome_morestatic.patch 1.1:
12344: * src/lib/patches/libxml_error_column_tab.patch 1.1:
12345: * src/lib/patches/libxml_htmloutput_of_xslemptyattr_emptyquotes.patch 1.1:
12346: * src/lib/patches/libxml_transcoder_context1.patch 1.1:
12347: * src/lib/patches/libxml_transcoder_context2.patch 1.1:
12348: * src/lib/patches/libxml_transcoder_context3.patch 1.1:
12349: * src/lib/patches/libxml_transcoder_context4.patch 1.1:
12350: * src/lib/patches/libxslt_html_output_no_charset_meta.patch 1.1:
12351: * src/lib/pcre/LICENCE 1.1:
12352: * src/lib/pcre/Makefile.am 1.1:
12353: * src/lib/pcre/Makefile.in 1.1:
12354: * src/lib/pcre/README 1.1:
12355: * src/lib/pcre/Tech.Notes 1.1:
12356: * src/lib/pcre/dftables.c 1.1:
12357: * src/lib/pcre/get.c 1.1:
12358: * src/lib/pcre/ibm-1250.ucm 1.1:
12359: * src/lib/pcre/ibm-1251.ucm 1.1:
12360: * src/lib/pcre/ibm-1257.ucm 1.1:
12361: * src/lib/pcre/internal.h 1.1:
12362: * src/lib/pcre/maketables.c 1.1:
12363: * src/lib/pcre/pcre-2_08.tar.gz 1.1:
12364: * src/lib/pcre/pcre.3 1.1:
12365: * src/lib/pcre/pcre.3.html 1.1:
12366: * src/lib/pcre/pcre.3.txt 1.1:
12367: * src/lib/pcre/pcre.c 1.1:
12368: * src/lib/pcre/pcre.dsp 1.1:
12369: * src/lib/pcre/pcre.h 1.1:
12370: * src/lib/pcre/pcre_dftables.dsp 1.1:
12371: * src/lib/pcre/pcre_parser_ctype.c 1.1:
12372: * src/lib/pcre/pcre_parser_ctype.dsp 1.1:
12373: * src/lib/pcre/ruspart_win2koi.pl 1.1:
12374: * src/lib/pcre/study.c 1.1:
12375: * src/lib/pcre/win-koi.tab 1.1:
12376: * src/main/Makefile.am 1.32:
12377: * src/main/compile.tab.C 1.57:
12378: * src/main/main.dsp 1.154:
12379: * src/targets/apache13/ApacheModuleParser3.dsp 1.13:
12380: * src/targets/apache13/Makefile.am 1.12:
12381: * src/targets/apache13/pa_md5c.c 1.1:
12382: * src/targets/cgi/Makefile.am 1.36:
12383: * src/targets/cgi/parser3.dsp 1.50:
12384: * src/targets/isapi/parser3isapi.dsp 1.38:
12385: * src/types/Makefile.am 1.22:
12386: * src/types/types.dsp 1.26:
1.24 paf 12387: * www/cgi-bin/parser3.log 1.67:
1.15 paf 12388: * www/htdocs/.htaccess 1.5:
12389: * www/htdocs/index.html 1.73:
12390: moved libltdl and pcre to libs/
12391: added libs/md5 which is linked to non-apache targets
12392: ^math:crypt[password;$apr1$salt]
12393:
12394: 2002-06-20 paf
12395: * INSTALL [release_3_0_0003] 1.21.2.1:
12396: * bin/Makefile.am [release_3_0_0003] 1.2.2.1:
12397: * bin/Makefile.in [release_3_0_0003] 1.2.2.1:
12398: * bin/auto.p.dist.in [release_3_0_0003] 1.2.2.1:
12399: * configure [release_3_0_0003] 1.26.2.2:
12400: * configure.in [release_3_0_0003] 1.29.2.2:
12401: * operators.txt [release_3_0_0003] 1.47.2.1:
12402: * src/classes/file.C [release_3_0_0003] 1.88.2.1:
12403: * src/classes/op.C [release_3_0_0003] 1.96.2.1:
12404: * src/doc/doxygen.cfg [release_3_0_0003] 1.22.4.1:
12405: * src/include/pa_globals.h [release_3_0_0003] 1.88.2.1:
12406: * src/include/pa_request.h [release_3_0_0003] 1.138.2.1:
12407: * src/main/execute.C [release_3_0_0003] 1.241.2.1:
12408: * src/main/pa_request.C [release_3_0_0003] 1.211.2.1:
12409: * src/targets/apache13/mod_parser3.C [release_3_0_0003] 1.22.2.1:
12410: * src/targets/cgi/parser3.C [release_3_0_0003] 1.182.2.1:
12411: * src/targets/isapi/parser3isapi.C [release_3_0_0003] 1.74.2.1:
12412: * src/types/pa_vmethod_frame.h [release_3_0_0003] 1.26.6.1:
12413: * www/htdocs/auto.p [release_3_0_0003] 1.11.2.1:
12414: * www/htdocs/index.html [release_3_0_0003] 1.69.2.1:
12415: marged latest HEAD updates, mainly file:justname&co & @auto
12416: conf[filespec
12417:
12418: * INSTALL 1.22:
12419: * bin/Makefile.am 1.3:
12420: * bin/auto.p.dist.in 1.1:
12421: * configure.in 1.30:
12422: * operators.txt 1.48:
12423: * src/doc/doxygen.cfg 1.23:
12424: * src/include/pa_globals.h 1.89:
12425: * src/targets/apache13/mod_parser3.C 1.23:
12426: * src/targets/cgi/parser3.C 1.183:
12427: * src/targets/isapi/parser3isapi.C 1.75:
12428: * www/htdocs/auto.p 1.12:
12429: * www/htdocs/index.html 1.70:
12430: parser3.conf renamed to auto.p
12431:
12432: * operators.txt 1.49:
12433: * src/classes/file.C 1.89:
1.24 paf 12434: * www/cgi-bin/parser3.log 1.66:
1.15 paf 12435: * www/htdocs/auto.p 1.14:
12436: * www/htdocs/index.html 1.72:
12437: !^file:dirname[/a/some.tar.gz]=/a
12438: !^file:dirname[/a/b/]=/a
12439: !^file:basename[/a/some.tar.gz]=some.tar.gz
12440: !^file:justname[/a/some.tar.gz]=some.tar
12441: !^file:justext[/a/some.tar.gz]=gz
12442:
12443: * bin/Makefile.in 1.3:
12444: * configure 1.27:
12445: parser3.conf renamed to auto.p autoconf changes
12446:
12447: * src/classes/op.C 1.97:
12448: * src/include/pa_request.h 1.139:
12449: * src/main/execute.C 1.242:
12450: * src/main/pa_request.C 1.212:
12451: * src/types/pa_vmethod_frame.h 1.27:
1.24 paf 12452: * www/cgi-bin/parser3.log 1.65:
1.15 paf 12453: * www/htdocs/auto.p 1.13:
12454: * www/htdocs/index.html 1.71:
12455: introducing @conf/auto[filespec]
12456:
12457: * bin/auto.p.dist.in 1.2:
12458: <noindex>
12459:
12460: 2002-06-18 paf
12461: * bin/Makefile.am 1.1:
12462: * bin/Makefile.in 1.1:
12463: * etc/Makefile.am 1.4:
12464: * www/htdocs/index.html 1.69:
12465: bin/parser3.conf.dist [moved from etc
12466:
1.24 paf 12467: * src/classes/file.C 1.86:
12468: * www/cgi-bin/parser3.log 1.64:
12469: ^file::exec[script;$.bad error case insensitive check now
12470:
1.15 paf 12471: * configure [release_3_0_0003] 1.26.2.1:
12472: * configure.in [release_3_0_0003] 1.29.2.1:
12473: * src/include/pa_version.h [release_3_0_0003] 1.5.2.1:
12474: version to configure.in
12475:
12476: * src/classes/file.C 1.85:
1.24 paf 12477: * www/cgi-bin/parser3.log 1.63:
1.15 paf 12478: * www/htdocs/index.html 1.68:
12479: ^file::exec[script;$.bad now error, not skip
12480:
12481: * Makefile.am 1.5:
12482: * Makefile.in 1.12:
12483: * bin/Makefile.am 1.2:
12484: * bin/Makefile.in 1.2:
12485: * configure 1.26:
12486: * configure.in 1.29:
12487: * etc/Makefile.in 1.8:
12488: * etc/parser3.charsets/Makefile.am 1.3:
12489: * etc/parser3.charsets/Makefile.in 1.10:
12490: * src/targets/apache13/Makefile.in 1.34:
12491: parser3.conf.dist moved to bin, .in & *.am updated
12492:
12493: * src/classes/file.C 1.87:
12494: strcasecmp
12495:
12496: * INSTALL 1.21:
12497: reflected .conf.dist dir change
12498:
12499: * configure 1.25:
12500: * configure.in 1.28:
12501: * src/include/pa_pool.h 1.80:
12502: * src/include/pa_types.h 1.41:
12503: pack configure.in detection simplified.
12504: figured out that gcc on sparc not that stupid as thought previously:
12505: 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]
12506: so packed must be all parts of packed class, i.e. it's parents&fields(classes).
12507: for now it's only String that packed and what was wrong is that it's parent - Pooled, were not packed. fixed that.
12508:
12509: * src/classes/file.C 1.88:
12510: strncasecmp
12511:
12512: 2002-06-14 paf
12513: * operators.txt 1.47:
12514: more precise xml-to-text options
12515:
12516: * operators.txt 1.46:
12517: * src/types/pa_vxnode.C 1.17:
12518: xnode attribute_node.name/value
12519: xnode pi.node.data
12520:
12521: 2002-06-12 paf
12522: * Makefile.in 1.11:
12523: * configure 1.24:
12524: * configure.in 1.27:
12525: * etc/Makefile.in 1.7:
12526: * etc/parser3.charsets/Makefile.in 1.9:
12527: * src/Makefile.in 1.47:
12528: * src/classes/Makefile.in 1.45:
12529: * src/include/Makefile.in 1.5:
12530: * src/main/Makefile.in 1.41:
12531: * src/sql/Makefile.in 1.5:
12532: * src/targets/Makefile.in 1.36:
12533: * src/targets/cgi/Makefile.am 1.35:
12534: * src/targets/cgi/Makefile.in 1.47:
12535: * src/targets/cgi/parser3.C 1.182:
12536: * src/targets/isapi/Makefile.in 1.5:
12537: * src/types/Makefile.in 1.38:
12538: removed root conf define creation
12539:
12540: * src/classes/mail.C 1.66:
12541: sendmail -ti [default now]
12542:
12543: * src/include/pa_globals.h 1.86:
12544: * src/include/pa_request.h 1.136:
12545: * src/main/main.dsp 1.153:
12546: * src/main/pa_globals.C 1.128:
12547: * src/main/pa_request.C 1.208:
1.24 paf 12548: * www/cgi-bin/parser3.log 1.60:
1.15 paf 12549: @conf
12550:
1.24 paf 12551: * src/include/pa_globals.h 1.87:
12552: * src/include/pa_request.h 1.137:
12553: * src/main/execute.C 1.241:
12554: * src/main/pa_globals.C 1.129:
12555: * src/main/pa_request.C 1.209:
12556: * www/cgi-bin/parser3.log 1.61:
12557: @rootconf [were @conf]
12558:
1.15 paf 12559: * INSTALL 1.20:
12560: * configure.in 1.26:
12561: * etc/Makefile.am 1.3:
12562: * operators.txt 1.43:
12563: * src/include/pa_globals.h 1.88:
12564: * src/include/pa_request.h 1.138:
12565: * src/main/compile.tab.C 1.56:
12566: * src/main/pa_globals.C 1.130:
12567: * src/main/pa_request.C 1.211:
12568: * src/targets/apache13/mod_parser3.C 1.22:
12569: * src/targets/cgi/parser3.C 1.181:
12570: * src/targets/isapi/parser3isapi.C 1.74:
1.24 paf 12571: * www/cgi-bin/parser3.log 1.62:
1.15 paf 12572: parser3.conf now one and only
12573:
12574: * src/classes/mail.C 1.65:
12575: * src/main/pa_request.C 1.210:
12576: $MAIL $CHARSETS allowed to be strings. for convinient #ing
12577:
12578: 2002-06-11 paf
12579: * src/classes/file.C 1.83:
12580: * src/targets/cgi/parser3.dsp 1.49:
12581: * src/targets/isapi/parser3isapi.C 1.73:
1.24 paf 12582: * www/cgi-bin/parser3.log 1.59:
1.15 paf 12583: * www/htdocs/.htaccess 1.4:
12584: * www/htdocs/index.html 1.66:
12585: suexec env keys filter plus CGI_ as valid prefix
12586:
12587: * src/classes/file.C 1.84:
12588: check simplified
12589:
12590: * src/classes/file.C 1.82:
12591: * src/include/pa_request.h 1.135:
12592: * src/include/pa_sapi.h 1.19:
12593: * src/targets/apache13/mod_parser3.C 1.21:
12594: * src/targets/cgi/parser3.C 1.180:
12595: * src/targets/isapi/parser3isapi.C 1.72:
1.24 paf 12596: * www/cgi-bin/parser3.log 1.58:
1.15 paf 12597: * www/htdocs/index.html 1.65:
12598: file::exec/cgi to pass HTTP_ vars
12599: introducing SAPI::environment
12600:
12601: 2002-06-10 paf
12602: * src/main/pa_common.C [release_1_0_0001] 1.108.2.1:
12603: fixed -d (bug)
12604:
12605: * configure 1.20:
12606: * configure [release_3_0_0002] 1.19.2.1:
12607: * configure.in [release_3_0_0002] 1.21.2.1:
12608: * src/include/pa_version.h 1.5:
12609: * src/include/pa_version.h [release_3_0_0002] 1.4.2.1:
12610: makes
12611:
12612: * operators.txt 1.41:
12613: old merge conflict removed
12614:
12615: * src/types/pa_vform.C 1.56:
12616: * src/types/pa_vform.h 1.34:
12617: * www/htdocs/index.html 1.62:
12618: $form: not determined yet check
12619:
12620: * src/main/pa_common.C 1.109:
12621: merged fixed -d (bug)
12622:
12623: * src/main/compile.tab.C 1.55:
12624: * src/main/pa_string.C 1.159:
1.24 paf 12625: * www/cgi-bin/parser3.log 1.56:
1.15 paf 12626: * www/htdocs/index.html 1.63:
12627: whitespace after number in autoconvert now ignored
12628:
12629: * operators.txt 1.42:
12630: * src/classes/op.C 1.96:
12631: * src/include/pa_common.h 1.77:
12632: * src/main/pa_common.C 1.110:
12633: lock failures reported now
12634:
12635: * configure 1.21:
12636: * configure.in 1.23:
12637: pack even address access on sparc&co arch checked in configure
12638:
12639: * configure 1.23:
12640: * configure.in 1.25:
12641: *** empty log message ***
12642:
12643: * src/main/compile_tools.C 1.50:
1.24 paf 12644: * www/cgi-bin/parser3.log 1.57:
1.15 paf 12645: * www/htdocs/index.html 1.64:
12646: ^if(" 1 "){y} bug fixed
12647: optimization string->double @ compile time were not-enough-checking...
12648:
12649: * configure 1.22:
12650: * configure.in 1.24:
12651: hpux check, nsl link, no socket
12652:
12653: * src/classes/mail.C 1.64:
12654: mail netscape attachment name fixed. todo: $response:body
12655: content-type:name
12656:
12657: * src/main/untaint.C 1.102:
12658: bug#2) mail subject got always prepended with charset even when
12659: all letters were 7bit one
12660:
12661: 2002-06-04 paf
12662: * src/targets/apache13/mod_parser3.C 1.20:
12663: * src/targets/apache13/mod_parser3.C [release_1_0_0001] 1.19.2.1:
12664: fixed .dsp-s along with reorganized cvs modules dirs structure
12665:
12666: 2002-06-03 paf
12667: * etc/parser3.charsets/windows-1251.cfg 1.5:
12668: * operators.txt 1.40:
12669: * src/classes/classes.dsp 1.20:
12670: * src/main/compile.tab.C 1.54:
12671: * src/main/main.dsp 1.152:
12672: * src/main/pa_globals.C 1.127:
12673: * src/targets/apache13/ApacheModuleParser3.dsp 1.12:
12674: * src/targets/cgi/parser3.C 1.179:
12675: * src/targets/cgi/parser3.dsp 1.48:
12676: * src/targets/isapi/parser3isapi.dsp 1.37:
12677: * src/types/types.dsp 1.25:
12678: * www/htdocs/index.html 1.60:
12679: fixed .dsp-s along with reorganized cvs modules dirs structure
12680:
12681: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.2:
12682: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.2:
12683: * src/main/main.dsp [release_1_0_0001] 1.150.2.2:
12684: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.3:
12685: * src/targets/apache13/ApacheModuleParser3.dsp [release_1_0_0001] 1.11.2.1:
12686: * src/targets/cgi/parser3.dsp [release_1_0_0001] 1.46.2.1:
12687: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.2:
12688: * src/types/types.dsp [release_1_0_0001] 1.23.2.2:
12689: reorganized cvs modules
12690:
12691: 2002-05-28 paf
12692: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.3:
12693: info.uri now ""
12694:
12695: 2002-05-17 paf
12696: * src/classes/table.C 1.153:
12697: * src/classes/table.C [release_1_0_0001] 1.151.2.1:
12698: ^table.save << checked empty pre/match/post columns
12699:
12700: 2002-05-16 paf
12701: * src/classes/image.C 1.72:
1.24 paf 12702: * www/cgi-bin/parser3.log 1.55:
1.15 paf 12703: * www/htdocs/index.html 1.59:
12704: image::measure can png now
12705:
12706: 2002-05-15 paf
12707: * operators.txt 1.38:
12708: * src/classes/date.C 1.31:
1.24 paf 12709: * www/cgi-bin/parser3.log 1.54:
1.15 paf 12710: * www/htdocs/index.html 1.58:
12711: ^date::create[%H:%M[:%S]] added
12712:
12713: * etc/parser3.charsets/windows-1251.cfg 1.4:
12714: 0x forgot, fixed
12715:
12716: * operators.txt 1.37:
12717: * src/classes/date.C 1.30:
1.24 paf 12718: * www/cgi-bin/parser3.log 1.53:
1.15 paf 12719: * www/htdocs/.htaccess 1.3:
12720: * www/htdocs/auto.p 1.10:
12721: * www/htdocs/index.html 1.57:
12722: ^date::create[%Y[-%m[-%d[ %H[:%M[:%S]]]]]]
12723: [-%m now
12724:
12725: 2002-05-14 paf
12726: * etc/parser3.charsets/windows-1251.cfg 1.3:
12727: * etc/parser3.charsets/windows-1251.cfg [release_1_0_0001] 1.2.2.1:
12728: added 3 quotes
12729:
12730: 2002-05-07 paf
12731: * src/classes/classes.dsp 1.19:
12732: * src/classes/classes.dsp [release_1_0_0001] 1.18.2.1:
12733: * src/classes/op.C 1.95:
12734: * src/classes/op.C [release_1_0_0001] 1.93.2.1:
12735: * src/include/pa_globals.h 1.85:
12736: * src/include/pa_globals.h [release_1_0_0001] 1.84.2.1:
12737: * src/include/pa_request.h 1.134:
12738: * src/include/pa_request.h [release_1_0_0001] 1.133.2.1:
12739: * src/include/pa_table.h 1.44:
12740: * src/include/pa_table.h [release_1_0_0001] 1.43.2.1:
12741: * src/main/compile.tab.C 1.53:
12742: * src/main/compile.tab.C [release_1_0_0001] 1.52.2.1:
12743: * src/main/compile.y 1.187:
12744: * src/main/compile.y [release_1_0_0001] 1.186.2.1:
12745: * src/main/main.dsp 1.151:
12746: * src/main/main.dsp [release_1_0_0001] 1.150.2.1:
12747: * src/main/pa_globals.C 1.126:
12748: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.2:
12749: * src/main/pa_request.C 1.207:
12750: * src/main/pa_request.C [release_1_0_0001] 1.204.2.1:
12751: * src/main/pa_table.C 1.47:
12752: * src/main/pa_table.C [release_1_0_0001] 1.46.2.1:
12753: * src/targets/isapi/pa_pool.C 1.13:
12754: * src/targets/isapi/pa_pool.C [release_1_0_0001] 1.12.2.1:
12755: * src/targets/isapi/parser3isapi.C 1.71:
12756: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.2:
12757: * src/targets/isapi/parser3isapi.dsp 1.36:
12758: * src/targets/isapi/parser3isapi.dsp [release_1_0_0001] 1.35.2.1:
12759: * src/targets/isapi/pool_storage.h 1.16:
12760: * src/targets/isapi/pool_storage.h [release_1_0_0001] 1.15.2.1:
12761: * src/types/types.dsp 1.24:
12762: * src/types/types.dsp [release_1_0_0001] 1.23.2.1:
12763: * www/htdocs/parser-status.html 1.2:
12764: * www/htdocs/parser-status.html [release_1_0_0001] 1.1.2.1:
12765: Table name2number field now &.
12766: 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]
12767:
12768: 2002-05-06 paf
12769: * src/main/pa_globals.C 1.125:
12770: * src/main/pa_globals.C [release_1_0_0001] 1.124.2.1:
12771: * src/targets/cgi/parser3.C 1.178:
12772: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.2:
12773: * src/targets/cgi/pool_storage.h 1.10:
12774: * src/targets/cgi/pool_storage.h [release_1_0_0001] 1.9.2.1:
12775: * src/targets/isapi/parser3isapi.C 1.70:
12776: * src/targets/isapi/parser3isapi.C [release_1_0_0001] 1.69.2.1:
12777: removed 100*40 bytes per request memory leak [nonpool malloc in
12778: globals]
12779:
12780: 2002-04-30 paf
12781: * configure 1.19:
12782: * src/include/pa_version.h 1.4:
12783: version now not b
12784:
12785: * src/targets/cgi/parser3.C 1.177:
1.24 paf 12786: * www/cgi-bin/parser3.log 1.52:
1.15 paf 12787: * www/htdocs/global.xsl 1.7:
12788: * www/htdocs/index.html 1.56:
12789: request.uri now never 0
12790:
12791: 2002-04-29 paf
12792: * configure.in 1.21:
12793: removed b
12794:
12795: * src/doc/ClassExample1.dox 1.4:
12796: * src/doc/ClassExample3.dox 1.4:
12797: * src/doc/aliased.dox 1.4:
12798: * src/doc/methoded.dox 1.3:
12799: * src/doc/string.dox 1.4:
12800: * src/doc/value.dox 1.3:
12801: * src/include/pa_exception.h 1.34:
12802: * src/main/pa_request.C 1.205:
12803: * src/targets/cgi/parser3.C 1.176:
12804: merged from 0001
12805:
12806: * src/classes/op.C 1.94:
12807: * src/include/pa_exception.h 1.35:
12808: * src/main/pa_request.C 1.206:
12809: Exception::comment/type checked in (), no there's no empty type
12810: comment by default
12811:
12812: 2002-04-26 paf
12813: * src/doc/doxygen.cfg 1.22:
12814: * src/doc/doxygen.cfg [release_1_0_0001] 1.21.2.1:
12815: * src/targets/cgi/parser3.dsp 1.47:
1.24 paf 12816: * www/cgi-bin/parser3.log 1.51:
1.15 paf 12817: * www/htdocs/index.html 1.55:
12818: doxygen dot image size reduced
12819:
12820: 2002-04-25 paf
12821: * src/classes/table.C 1.152:
1.24 paf 12822: * www/cgi-bin/parser3.log 1.47:
1.15 paf 12823: * www/htdocs/.htaccess 1.1:
12824: * www/htdocs/index.html 1.51:
12825: removed restriction on column count to ^table.hash to work, now
12826: must be >0 [were >1]
12827:
12828: * src/targets/cgi/parser3.C 1.175:
12829: * src/targets/cgi/parser3.C [release_1_0_0001] 1.174.2.1:
12830: setenv in .htaccess when cgi is not under that dir got
12831: REDIRECT_ prefix before HTTP_PARSER_x_CONFIG, now that took
12832: into account
12833:
1.24 paf 12834: * www/cgi-bin/parser3.log 1.48:
1.15 paf 12835: * www/htdocs/index.html 1.52:
12836: sample of 'using junction out of context'
12837:
12838: * operators.txt 1.35:
12839: * operators.txt 1.36:
12840: * src/classes/date.C 1.28:
12841: * src/classes/date.C 1.29:
1.24 paf 12842: * www/cgi-bin/parser3.log 1.49:
1.15 paf 12843: * www/htdocs/index.html 1.53:
12844: ^date::create[2002-12-33 01:03:04]
12845:
12846: 2002-04-24 paf
12847: * src/classes/classes.dsp 1.18:
12848: * src/main/compile.tab.C 1.52:
12849: * src/main/main.dsp 1.150:
12850: * src/targets/apache13/ApacheModuleParser3.dsp 1.11:
12851: * src/targets/cgi/parser3.C 1.174:
12852: * src/targets/cgi/parser3.dsp 1.46:
12853: * src/targets/isapi/parser3isapi.dsp 1.34:
12854: * src/types/types.dsp 1.23:
12855: MSVC profile targets
12856:
12857: 2002-04-23 paf
12858: * operators.txt 1.34:
12859: * src/classes/string.C 1.110:
1.24 paf 12860: * www/cgi-bin/parser3.log 1.46:
1.15 paf 12861: * www/htdocs/index.html 1.50:
12862: int/double/string:sql{}[$.default{code}]
12863: fixed [were barking: "junction used outside of context"]
12864:
12865: 2002-04-22 paf
12866: * src/classes/string.C 1.109:
12867: * src/include/pa_string.h 1.138:
12868: * src/main/pa_string.C 1.158:
12869: * src/types/pa_vstring.C 1.19:
12870: * src/types/pa_vstring.h 1.46:
12871: * types.txt 1.2:
12872: ^string.optimize[]
12873:
12874: * src/main/execute.C 1.238:
1.24 paf 12875: * www/cgi-bin/parser3.log 1.43:
1.15 paf 12876: * www/htdocs/index.html 1.48:
12877: junctions to local contexts got cleanized&checked later
12878:
1.24 paf 12879: * src/main/execute.C 1.240:
12880: * www/cgi-bin/parser3.log 1.45:
12881: rolled back to before_killing_userjunction_contexts
12882:
1.15 paf 12883: * src/include/pa_globals.h 1.84:
12884: * src/include/pa_table.h 1.43:
12885: * src/main/pa_globals.C 1.124:
12886: * src/main/pa_string.C 1.157:
12887: * src/main/pa_table.C 1.46:
12888: fixed match table template
12889:
12890: * src/classes/string.C 1.107:
12891: * src/classes/string.C 1.108:
12892: optimize removed from string .left/right/pos
12893:
12894: * src/main/execute.C 1.239:
1.24 paf 12895: * www/cgi-bin/parser3.log 1.44:
1.15 paf 12896: * www/htdocs/index.html 1.49:
12897: user junctions context killed
12898:
12899: 2002-04-19 paf
12900: * src/classes/string.C 1.106:
12901: * src/include/pa_request.h 1.133:
12902: * src/include/pa_string.h 1.137:
12903: * src/main/pa_request.C 1.204:
12904: * src/main/pa_string.C 1.156:
12905: * src/types/pa_vstring.C 1.18:
12906: * src/types/pa_vstring.h 1.45:
1.24 paf 12907: * www/cgi-bin/parser3.log 1.42:
1.15 paf 12908: * www/htdocs/index.html 1.47:
12909: string now optimized prior to .left .right .mid .pos .match when that is profitable,
12910: and always before .replace
12911: when $ORIGINS(1) optimization disabled
12912: 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
12913:
12914: * src/classes/op.C 1.93:
12915: * src/classes/string.C 1.105:
12916: * src/types/pa_value.h 1.86:
12917: VTable removed from each String::match replace iteration, and made stacked
12918: sizeof(VTable)=12bytes economy on each replace code
12919:
12920: * src/include/pa_globals.h 1.83:
12921: * src/include/pa_table.h 1.42:
12922: * src/main/pa_globals.C 1.123:
12923: * src/main/pa_string.C 1.155:
12924: String::match table columns globalized, not created @ each ^match anymore
12925: economy: sizeof(Array)+space on 3+x cells=24+ bytes per ^match
12926:
12927: * src/classes/file.C 1.81:
12928: ovector now local
12929: economy: 16 bytes per ^file:list
12930:
12931: * src/classes/string.C 1.104:
12932: * src/include/pa_string.h 1.136:
12933: * src/main/pa_string.C 1.154:
12934: * www/htdocs/index.html 1.46:
12935: string.match[]['] option enables generation of $match.prematch
12936: .match .postmatch columns
12937:
12938: * src/main/pa_string.C 1.153:
12939: String::match options analized without cstr-ing them now
12940:
12941: * src/doc/chmhelper.pl 1.1:
12942: * src/doc/doxygen.cfg 1.21:
12943: * src/doc/footer.htm 1.1:
12944: * src/doc/html2chm.cmd 1.6:
12945: * src/doc/postbuild.txt 1.3:
12946: * src/doc/sources2html.cmd 1.5:
12947: * src/doc/view_chm.cmd 1.2:
12948: * src/doc/view_html.cmd 1.2:
12949: config updated to doxygen 1.2.15,
12950: created helper which fixes minor bugs in chm project files & htm tree.
12951: changed extension to .htm
12952:
12953: * src/doc/footer.htm 1.2:
12954: 2001,
12955:
12956: 2002-04-18 paf
12957: * src/classes/classes.h 1.18:
12958: * src/classes/hash.C 1.40:
12959: * src/types/pa_value.h 1.85:
12960: * src/types/pa_vbool.h 1.18:
12961: * src/types/pa_vcookie.h 1.16:
12962: * src/types/pa_vdate.h 1.10:
12963: * src/types/pa_vdouble.h 1.37:
12964: * src/types/pa_venv.h 1.21:
12965: * src/types/pa_vfile.h 1.42:
12966: * src/types/pa_vhash.h 1.33:
12967: * src/types/pa_vimage.h 1.25:
12968: * src/types/pa_vint.h 1.34:
12969: * src/types/pa_vjunction.h 1.13:
12970: * src/types/pa_vobject.h 1.18:
12971: * src/types/pa_vrequest.h 1.17:
12972: * src/types/pa_vresponse.h 1.22:
12973: * src/types/pa_vstateless_class.h 1.26:
12974: * src/types/pa_vstateless_object.h 1.17:
12975: * src/types/pa_vstatus.h 1.8:
12976: * src/types/pa_vstring.h 1.44:
12977: * src/types/pa_vtable.h 1.38:
12978: * src/types/pa_vvoid.h 1.9:
12979: * src/types/pa_vxdoc.h 1.21:
12980: * src/types/pa_vxnode.h 1.14:
12981: fclass_real lowered from VStateless_class to VObject
12982:
12983: * src/types/pa_value.C 1.1:
12984: forced to cut that from .h because of VStateless_class usage [
12985: undefined in .h]
12986:
12987: * src/classes/classes.h 1.17:
12988: * src/classes/date.C 1.27:
12989: * src/classes/double.C 1.47:
12990: * src/classes/file.C 1.80:
12991: * src/classes/form.C 1.23:
12992: * src/classes/hash.C 1.39:
12993: * src/classes/image.C 1.71:
12994: * src/classes/int.C 1.44:
12995: * src/classes/mail.C 1.63:
12996: * src/classes/math.C 1.18:
12997: * src/classes/op.C 1.91:
12998: * src/classes/response.C 1.19:
12999: * src/classes/string.C 1.103:
13000: * src/classes/table.C 1.151:
13001: * src/classes/void.C 1.19:
13002: * src/classes/xnode.C 1.44:
13003: * src/include/pa_globals.h 1.82:
13004: * src/include/pa_request.h 1.132:
13005: * src/main/execute.C 1.236:
13006: * src/main/pa_globals.C 1.122:
13007: * src/main/pa_request.C 1.201:
13008: * src/types/Makefile.am 1.21:
13009: * src/types/pa_value.h 1.84:
13010: * src/types/pa_vdouble.h 1.36:
13011: * src/types/pa_vform.C 1.55:
13012: * src/types/pa_vhash.h 1.32:
13013: * src/types/pa_vint.h 1.33:
13014: * src/types/pa_vmath.h 1.7:
13015: * src/types/pa_vmethod_frame.h 1.25:
13016: * src/types/pa_vstateless_class.h 1.24:
13017: * src/types/pa_wcontext.C 1.18:
13018: * src/types/pa_wcontext.h 1.32:
13019: * src/types/pa_wwrapper.h 1.18:
13020: * src/types/types.dsp 1.22:
1.24 paf 13021: * www/cgi-bin/parser3.log 1.36:
1.15 paf 13022: * www/htdocs/index.html 1.40:
13023: removed Value::fname
13024:
13025: * src/include/pa_opcode.h 1.18:
13026: * src/main/compile.tab.C 1.51:
13027: * src/main/compile.y 1.186:
13028: * src/main/compile_tools.C 1.49:
13029: * src/main/compile_tools.h 1.61:
13030: * src/main/execute.C 1.237:
13031: * src/main/pa_request.C 1.202:
13032: * src/types/pa_vmethod_frame.h 1.26:
1.24 paf 13033: * www/cgi-bin/parser3.log 1.37:
1.15 paf 13034: * www/htdocs/index.html 1.41:
13035: OP_GET_METHOD_FRAME merged with OP_CALL, VCodeFrame move to
13036: stack [no more heap waste on each CALL]
13037:
13038: * src/types/pa_valiased.C 1.14:
13039: * src/types/pa_valiased.h 1.19:
13040: * src/types/pa_vclass.h 1.25:
13041: * src/types/pa_vobject.h 1.17:
13042: * src/types/pa_wcontext.C 1.19:
1.24 paf 13043: * www/cgi-bin/parser3.log 1.38:
1.15 paf 13044: * www/htdocs/index.html 1.42:
13045: VAliased get/set alias now virtual and implemented down in
13046: VClass, fclass_alias removed,
13047:
13048: * src/main/pa_request.C 1.203:
13049: * src/types/pa_valiased.h 1.20:
13050: * src/types/pa_vstateless_class.h 1.25:
13051: * src/types/pa_vstateless_object.h 1.16:
13052: * src/types/pa_vstring.h 1.43:
1.24 paf 13053: * www/cgi-bin/parser3.log 1.39:
1.15 paf 13054: * www/htdocs/index.html 1.43:
13055: VStateless_string_object speicalized light version of VStateless_object
13056:
13057: * src/types/Makefile.in 1.37:
13058: *** empty log message ***
13059:
13060: * src/doc/doxygen.cfg 1.20:
13061: .chi generation disabled
13062:
13063: * src/classes/classes.h 1.19:
13064: * src/classes/xdoc.C 1.92:
13065: * src/classes/xnode.C 1.45:
13066: * src/classes/xnode.h 1.11:
13067: * src/types/pa_vxdoc.C 1.13:
1.24 paf 13068: * www/cgi-bin/parser3.log 1.40:
13069: * www/cgi-bin/parser3.log 1.41:
1.15 paf 13070: * www/htdocs/index.html 1.44:
13071: * www/htdocs/index.html 1.45:
13072: xdoc(xnode) now fully - fields&methods
13073:
13074: * src/classes/op.C 1.92:
13075: ^throw comment param made optional
13076:
13077: 2002-04-17 paf
13078: * src/types/pa_vhash.h 1.31:
13079: vstring wrong parent fixed
13080:
13081: * src/classes/op.C 1.90:
13082: taint local result var bug fixed
13083:
13084: * src/doc/ClassExample1.dox 1.3:
13085: * src/doc/ClassExample2.dox 1.4:
13086: * src/doc/ClassExample3.dox 1.3:
13087: * src/doc/compiler.dox 1.3:
13088: * src/doc/module.dox 1.3:
13089: * src/doc/pooled.dox 1.3:
13090: * src/doc/string.dox 1.3:
13091: * src/doc/targets.dox 1.3:
13092: * src/include/pa_pool.h 1.79:
13093: * src/include/pa_types.h 1.40:
13094: dox updated to current state, PTHROW freshen to throw & co
13095:
13096: 2002-04-16 paf
13097: * src/classes/op.C 1.89:
13098: exception2vhash file now tainted
13099:
13100: * src/include/pa_opcode.h 1.17:
13101: * src/main/compile.tab.C 1.49:
13102: * src/main/compile.y 1.185:
13103: * src/main/execute.C 1.232:
13104: * src/targets/cgi/parser3.C 1.172:
1.24 paf 13105: * www/cgi-bin/parser3.log 1.30:
1.15 paf 13106: OP_CALL -> OP_CALL__WRITE and used that for removing VString wrapper
13107:
13108: * src/doc/postbuild.txt 1.2:
13109: * src/main/execute.C 1.234:
1.24 paf 13110: * www/cgi-bin/parser3.log 1.34:
1.15 paf 13111: * www/htdocs/index.html 1.37:
13112: result in @postprocess & @unhandled_exception now taken into
13113: account as in usual functions
13114:
13115: * src/doc/postbuild.txt 1.1:
13116: instructions on post .html build
13117:
13118: * asm.txt 1.2:
13119: * form.txt 1.2:
13120: * lang.txt 1.2:
13121: * sql.txt 1.2:
1.24 paf 13122: * www/cgi-bin/parser3.log 1.35:
1.15 paf 13123: removed outdated. see in Attic asm.txt as most interesting
13124:
13125: * src/classes/op.C 1.87:
1.24 paf 13126: * www/cgi-bin/parser3.log 1.28:
1.15 paf 13127: * www/htdocs/auto.p 1.8:
13128: extra check on empty file in origin in _execute
13129:
13130: * src/classes/date.C 1.26:
13131: * src/main/compile.tab.C 1.50:
13132: * src/targets/cgi/parser3.C 1.173:
1.24 paf 13133: * www/cgi-bin/parser3.log 1.31:
13134: * www/cgi-bin/parser3.log 1.32:
1.15 paf 13135: cheched date:create(days) param for validity [later were
13136: assumed valid and crashed on invalid onces]
13137:
13138: * src/classes/file.C 1.79:
13139: * src/main/pa_exec.C 1.35:
1.24 paf 13140: * www/cgi-bin/parser3.log 1.33:
1.15 paf 13141: * www/htdocs/index.html 1.36:
13142: stderr of execs mark as tainted
13143:
13144: * src/main/execute.C 1.235:
13145: * www/htdocs/index.html 1.38:
13146: $result in @main now taken into account as in usual functions
13147:
1.24 paf 13148: * src/classes/op.C 1.88:
13149: * www/cgi-bin/parser3.log 1.29:
13150: _process pseudo origin copied from local var to heap
13151:
1.23 paf 13152: * src/main/pa_request.C 1.199:
13153: uri in error log
13154:
1.15 paf 13155: * src/main/pa_request.C 1.200:
13156: * src/targets/isapi/parser3isapi.C 1.69:
13157: * www/htdocs/index.html 1.39:
13158: removed check, preventing content-length: 0 from appearing
13159:
13160: * src/doc/doxygen.cfg 1.19:
13161: * src/doc/html2chm.cmd 1.5:
13162: .chm file only now, no .chi
13163:
13164: 2002-04-15 paf
13165: * src/classes/image.C 1.70:
13166: * src/classes/op.C 1.83:
13167: * src/classes/op.C 1.84:
13168: * src/classes/string.C 1.101:
13169: * src/classes/table.C 1.149:
13170: * src/include/pa_request.h 1.129:
13171: * src/main/execute.C 1.228:
13172: * src/types/pa_value.h 1.81:
13173: * src/types/pa_vmethod_frame.h 1.24:
13174: * src/types/pa_wcontext.h 1.29:
1.24 paf 13175: * www/cgi-bin/parser3.log 1.25:
1.15 paf 13176: StringOrValue wcontext result, now ready for dual writes
13177:
1.24 paf 13178: * src/classes/file.C 1.78:
13179: * src/classes/op.C 1.86:
13180: * src/classes/table.C 1.150:
13181: * www/cgi-bin/parser3.log 1.26:
13182: finished dual write_xxx_lang functions
13183:
1.15 paf 13184: * src/main/execute.C 1.231:
13185: * src/types/pa_value.h 1.83:
1.24 paf 13186: * www/cgi-bin/parser3.log 1.27:
1.15 paf 13187: fixed name update
13188:
13189: * src/main/execute.C 1.229:
13190: CodeFrame soul fixed [mistakenly killed by prev changes]
13191:
13192: * src/classes/date.C 1.25:
13193: * src/classes/file.C 1.76:
13194: * src/classes/mail.C 1.62:
13195: * src/classes/string.C 1.102:
13196: * src/classes/xnode.C 1.43:
13197: * src/include/pa_request.h 1.130:
13198: * src/types/pa_value.h 1.82:
13199: * src/types/pa_wcontext.h 1.30:
13200: removed absolutely unnecessary VString shells
13201:
13202: * src/classes/op.C 1.82:
13203: * src/include/pa_globals.h 1.81:
13204: * src/include/pa_opcode.h 1.16:
13205: * src/include/pa_request.h 1.128:
13206: * src/main/compile.tab.C 1.47:
13207: * src/main/compile.y 1.183:
13208: * src/main/compile_tools.C 1.47:
13209: * src/main/compile_tools.h 1.59:
13210: * src/main/execute.C 1.226:
13211: * src/main/pa_globals.C 1.121:
13212: * src/main/pa_request.C 1.198:
13213: * src/targets/cgi/parser3.C 1.170:
1.24 paf 13214: * www/cgi-bin/parser3.log 1.24:
1.15 paf 13215: * www/htdocs/index.html 1.35:
13216: switch in hash constructor fixed [were problems with using of
13217: stacked wwrapper after it's death]
13218:
13219: * src/classes/file.C 1.77:
13220: * src/classes/hash.C 1.38:
13221: * src/classes/op.C 1.85:
13222: * src/include/pa_request.h 1.131:
13223: * src/main/execute.C 1.230:
13224: * src/types/pa_wcontext.h 1.31:
13225: started dual write_xxx_lang functions, if checked & works
13226:
13227: * src/targets/cgi/parser3.C 1.171:
13228: ctime sometimes can be just "", checked that
13229:
13230: * src/main/compile.tab.C 1.48:
13231: * src/main/compile.y 1.184:
13232: * src/main/compile_tools.C 1.48:
13233: * src/main/compile_tools.h 1.60:
13234: * src/main/execute.C 1.227:
13235: OP_GET_ELEMENT+OP_GET_ELEMENT__WRITE
13236: changed to OP_WRITE_VALUE
13237: in var get cases
13238:
13239: 2002-04-12 paf
13240: * operators.txt 1.33:
13241: * src/classes/table.C 1.148:
1.24 paf 13242: * www/cgi-bin/parser3.log 1.23:
1.15 paf 13243: * www/htdocs/index.html 1.34:
13244: table.select(expression) 0
13245:
13246: 2002-04-11 paf
13247: * src/classes/string.C 1.100:
13248: * src/include/pa_request.h 1.127:
13249: * src/main/execute.C 1.225:
13250: Request::process_internal codeFrame & wwrapper stacked [not
13251: wasting heap anymore]
13252:
13253: 2002-04-10 paf
13254: * src/include/pa_string.h 1.135:
13255: * src/main/pa_string.C 1.151:
13256: * src/main/untaint.C 1.101:
1.24 paf 13257: * www/cgi-bin/parser3.log 1.22:
1.15 paf 13258: * www/htdocs/index.html 1.33:
13259: killed 8 bytes from String.head
13260:
13261: * src/classes/double.C 1.46:
13262: * src/classes/file.C 1.75:
13263: * src/classes/hash.C 1.37:
13264: * src/classes/image.C 1.69:
13265: * src/classes/int.C 1.43:
13266: * src/classes/math.C 1.17:
13267: * src/classes/op.C 1.81:
13268: * src/classes/string.C 1.99:
13269: * src/classes/table.C 1.147:
13270: * src/classes/void.C 1.18:
13271: * src/classes/xdoc.C 1.91:
13272: * src/include/pa_request.h 1.126:
13273: * src/main/execute.C 1.224:
13274: * src/main/pa_string.C 1.152:
13275: killed Request::process() wrapping VString(String) in case we
13276: need only String
13277:
13278: 2002-04-09 paf
13279: * src/main/pa_common.C 1.108:
13280: * src/targets/cgi/parser3.C 1.168:
13281: * src/types/pa_vdouble.h 1.35:
13282: * src/types/pa_vint.h 1.32:
13283: int/double get_string now not pool.malloc(MAX_NUMBER) but
13284: really neaded
13285:
13286: * etc/Makefile.in 1.6:
13287: * etc/parser3.charsets/Makefile.in 1.8:
13288: * src/classes/Makefile.in 1.44:
13289: * src/sql/Makefile.in 1.4:
13290: * src/targets/Makefile.in 1.35:
13291: * src/targets/apache13/Makefile.in 1.33:
13292: * src/targets/cgi/Makefile.in 1.46:
13293: * src/targets/isapi/Makefile.in 1.4:
13294: * src/types/Makefile.in 1.36:
13295: makse
13296:
13297: * operators.txt 1.31:
13298: * src/classes/double.C 1.45:
13299: * src/classes/int.C 1.42:
13300: * www/htdocs/global.xsl 1.5:
13301: int/double.int/double(default)
13302:
13303: * src/main/compile.tab.C 1.46:
13304: * src/targets/cgi/parser3.C 1.169:
13305: * src/targets/isapi/parser3isapi.C 1.68:
1.24 paf 13306: * www/cgi-bin/parser3.log 1.21:
1.15 paf 13307: removed
13308: {
13309: char *a;
13310: {
13311: /*sub local*/char b[...];
13312: a=b;
13313: situations
13314:
13315: * src/classes/xdoc.C 1.89:
1.24 paf 13316: * www/cgi-bin/parser3.log 1.19:
1.15 paf 13317: * www/htdocs/global.xsl 1.6:
13318: * www/htdocs/index.html 1.32:
13319: xslt params fixed
13320:
13321: * operators.txt 1.32:
13322: * src/classes/xdoc.C 1.90:
1.24 paf 13323: * www/cgi-bin/parser3.log 1.20:
1.15 paf 13324: xslt params made literal
13325:
13326: 2002-04-04 paf
13327: * src/include/pa_string.h 1.134:
13328: * src/main/pa_string.C 1.150:
1.24 paf 13329: * www/cgi-bin/parser3.log 1.18:
1.15 paf 13330: * www/htdocs/index.html 1.31:
13331: fixed string.replace [when reconstructing pieces were split by
13332: max_integral(piece.size), thus some strings to replace happen
13333: to be split into two = not replaced)
13334:
13335: * src/targets/cgi/parser3.C 1.166:
13336: * src/targets/cgi/parser3.C 1.167:
13337: * src/targets/cgi/parser3.dsp 1.44:
13338: * src/targets/cgi/parser3.dsp 1.45:
13339: document root in standalone version = current dir
13340:
13341: 2002-04-03 paf
13342: * INSTALL 1.18:
13343: * Makefile.in 1.10:
13344: * configure 1.17:
13345: * configure.in 1.19:
13346: * etc/Makefile.in 1.5:
13347: * etc/parser3.charsets/Makefile.in 1.7:
13348: * src/Makefile.in 1.46:
13349: * src/include/Makefile.in 1.4:
13350: * src/main/Makefile.in 1.40:
13351: root config configure options
13352:
13353: * configure 1.18:
13354: * configure.in 1.20:
13355: more checks on nonexistent charset
13356:
13357: 2002-04-02 paf
13358: * src/main/compile.C 1.63:
13359: parser.compile [exception name more like in doc]
13360:
13361: 2002-04-01 paf
13362: * src/classes/mail.C 1.61:
13363: * src/include/pa_string.h 1.133:
13364: * src/main/untaint.C 1.100:
13365: * src/targets/isapi/parser3isapi.dsp 1.33:
1.24 paf 13366: * www/cgi-bin/parser3.log 1.17:
1.15 paf 13367: mail subject encoding taken from .content-type.charset, not .charset
13368:
13369: 2002-03-29 paf
13370: * operators.txt 1.30:
13371: * src/classes/date.C 1.24:
1.24 paf 13372: * www/cgi-bin/parser3.log 1.16:
1.15 paf 13373: * www/htdocs/index.html 1.30:
13374: ^date::create now may not supply day, default 1.
13375: checked 29.03 -> 29.02 roll on non 366 days' year. | 31.05->31.04 roll
13376:
13377: * etc/parser3.charsets/koi8-r.cfg 1.2:
13378: koi8-r += ukranian letters
13379:
13380: 2002-03-28 paf
13381: * operators.txt 1.29:
13382: * src/classes/date.C 1.23:
13383: * src/classes/op.C 1.79:
13384: * src/include/pa_globals.h 1.80:
13385: * src/include/pa_hash.h 1.55:
13386: * src/main/pa_globals.C 1.120:
13387: * src/types/pa_vdate.h 1.9:
13388: * www/htdocs/index.html 1.29:
13389: ^cache[file][date]{
13390: ^cache(seconds)
13391: ^cache[date]
13392: }
13393:
13394: * src/classes/xdoc.C 1.88:
13395: * src/classes/xnode.C 1.42:
13396: * src/classes/xnode.h 1.10:
13397: removed redundant pool param
13398:
13399: 2002-03-27 paf
13400: * operators.txt 1.27:
13401: * src/classes/op.C 1.77:
13402: * src/include/pa_config_fixed.h 1.42:
13403: * src/include/pa_request.h 1.124:
13404: * src/main/execute.C 1.222:
13405: * src/main/pa_request.C 1.196:
1.24 paf 13406: * www/cgi-bin/parser3.log 1.14:
1.15 paf 13407: decided agains resetting exception_trace, just changed name
13408:
13409: * operators.txt 1.28:
13410: * src/classes/date.C 1.22:
13411: * src/classes/double.C 1.44:
13412: * src/classes/file.C 1.74:
13413: * src/classes/form.C 1.22:
13414: * src/classes/hash.C 1.36:
13415: * src/classes/image.C 1.68:
13416: * src/classes/int.C 1.41:
13417: * src/classes/mail.C 1.60:
13418: * src/classes/math.C 1.16:
13419: * src/classes/op.C 1.78:
13420: * src/classes/string.C 1.98:
13421: * src/classes/table.C 1.146:
13422: * src/classes/void.C 1.17:
13423: * src/classes/xdoc.C 1.87:
13424: * src/classes/xnode.C 1.41:
13425: * src/include/pa_exception.h 1.33:
13426: * src/include/pa_request.h 1.125:
13427: * src/include/pa_stylesheet_connection.h 1.28:
13428: * src/main/compile.C 1.62:
13429: * src/main/compile_tools.C 1.46:
13430: * src/main/execute.C 1.223:
13431: * src/main/pa_array.C 1.48:
13432: * src/main/pa_charset.C 1.23:
13433: * src/main/pa_charsets.C 1.8:
13434: * src/main/pa_common.C 1.106:
13435: * src/main/pa_dictionary.C 1.14:
13436: * src/main/pa_exception.C 1.40:
13437: * src/main/pa_exec.C 1.34:
13438: * src/main/pa_pool.C 1.52:
13439: * src/main/pa_request.C 1.197:
13440: * src/main/pa_socks.C 1.14:
13441: * src/main/pa_sql_driver_manager.C 1.62:
13442: * src/main/pa_string.C 1.149:
13443: * src/main/pa_table.C 1.45:
13444: * src/main/untaint.C 1.99:
13445: * src/targets/apache13/mod_parser3.C 1.19:
13446: * src/targets/cgi/parser3.C 1.165:
13447: * src/targets/isapi/parser3isapi.C 1.67:
13448: * src/types/pa_value.h 1.80:
13449: * src/types/pa_vcookie.C 1.43:
13450: * src/types/pa_vfile.h 1.41:
13451: * src/types/pa_vform.C 1.54:
13452: * src/types/pa_vhash.h 1.30:
13453: * src/types/pa_vmethod_frame.h 1.23:
13454: * src/types/pa_vstatus.C 1.7:
13455: * src/types/pa_vtable.C 1.13:
13456: * src/types/pa_vxdoc.h 1.20:
13457: * src/types/pa_vxnode.h 1.13:
13458: * src/types/pa_wcontext.C 1.17:
13459: * src/types/pa_wwrapper.h 1.17:
1.24 paf 13460: * www/cgi-bin/parser3.log 1.15:
1.15 paf 13461: * www/htdocs/index.html 1.28:
13462: assigned exception types
13463:
13464: 2002-03-26 paf
13465: * operators.txt 1.24:
13466: * src/classes/date.C 1.20:
13467: * www/htdocs/index.html 1.25:
13468: fixed date roll on daylightsaving days
13469: mktime took into account tm_isdst flag, which remained from BEFORE roll, but should have been reset
13470:
13471: * src/classes/op.C 1.76:
13472: * www/htdocs/index.html 1.27:
13473: forced language of $source field of exception to 'tainted',
13474: so that sql-langed-frags could be outputed outside of connect
13475:
13476: * src/include/pa_common.h 1.76:
13477: * src/main/pa_exec.C 1.33:
13478: windows exec chdir fixed
13479:
13480: * operators.txt 1.25:
13481: * src/classes/date.C 1.21:
13482: * www/htdocs/index.html 1.26:
13483: removed date.roll limit of +-1 offset
13484:
13485: 2002-03-25 paf
13486: * INSTALL 1.13:
13487: comment on --disable-link-stdcpp
13488:
13489: * INSTALL 1.12:
13490: * configure 1.15:
13491: * configure.in 1.17:
13492: * src/targets/cgi/Makefile.am 1.33:
13493: * src/targets/cgi/Makefile.in 1.44:
13494: libstdc++ link skipping configure option
13495:
13496: * src/classes/file.C 1.73:
13497: * src/classes/mail.C 1.56:
13498: * src/include/pa_exec.h 1.8:
13499: * src/main/pa_exec.C 1.32:
13500: f(!forced_allow)
13501: to allow
13502: --with-sendmail to work with any/both
13503: --disable-foreign-group-files --disable-execs
13504:
13505: * src/classes/op.C 1.75:
13506: * src/include/pa_sql_connection.h 1.24:
13507: sql connection with error were put to cache with '
13508: marked_to_rollback' flag, all consequent even OK requests
13509: rolled back
13510:
13511: * INSTALL 1.16:
13512: "--with=sendmail=COMMAND"
13513: comment
13514:
13515: * INSTALL 1.15:
13516: * configure 1.16:
13517: * configure.in 1.18:
13518: * src/classes/mail.C 1.55:
13519: * src/include/pa_config_auto.h.in 1.24:
13520: * src/main/pa_exec.C 1.31:
13521: * src/targets/cgi/Makefile.am 1.34:
13522: * src/targets/cgi/Makefile.in 1.45:
13523: --disable-foreign-group-files now disables execs also.
13524: introducing --sendmail
13525:
13526: * INSTALL 1.14:
13527: * INSTALL 1.17:
13528: * src/classes/mail.C 1.57:
13529: * src/classes/mail.C 1.58:
13530: *** empty log message ***
13531:
13532: * operators.txt 1.22:
13533: pgsql options comment
13534:
13535: * operators.txt 1.23:
13536: * src/targets/cgi/parser3.C 1.164:
13537: http_site_config_filespec
13538:
13539: 2002-03-22 paf
13540: * operators.txt 1.21:
13541: few comments on sets
13542:
13543: * src/main/pa_exec.C 1.30:
13544: createprocess nowindow flag
13545: check on readfile false return
13546:
13547: 2002-03-18 paf
13548: * src/main/pa_charset.C 1.22:
13549: * src/targets/isapi/pa_threads.C 1.10:
13550: * src/types/pa_vdouble.h 1.34:
13551: removed some tested @tests
13552:
13553: * operators.txt 1.20:
13554: * src/classes/op.C 1.74:
13555: * src/include/pa_exception.h 1.32:
13556: * src/include/pa_globals.h 1.79:
13557: * src/include/pa_request.h 1.123:
13558: * src/include/pa_stack.h 1.14:
13559: * src/main/pa_globals.C 1.119:
13560: * src/main/pa_request.C 1.195:
1.24 paf 13561: * www/cgi-bin/parser3.log 1.12:
13562: * www/cgi-bin/parser3.log 1.13:
1.15 paf 13563: * www/htdocs/index.html 1.22:
13564: * www/htdocs/index.html 1.23:
13565: introducing ^try
13566:
13567: 2002-03-15 paf
13568: * operators.txt 1.19:
13569: * src/classes/table.C 1.145:
13570: * www/htdocs/index.html 1.21:
13571: ^table.locate(logical expr)
13572:
13573: 2002-03-13 paf
13574: * src/main/pa_exception.C 1.39:
13575: checked not-pooled malloc
13576:
13577: 2002-03-11 paf
13578: * src/types/pa_vfile.C 1.29:
13579: $file.text now 0A linebreaks,
13580: file::exec/cgi linebreaks "0D0A" changed to 0A onces
13581:
13582: * INSTALL 1.10:
13583: * configure 1.13:
13584: * configure.in 1.15:
13585: * src/include/pa_config_auto.h.in 1.22:
13586: * src/include/pa_config_fixed.h 1.40:
13587: * src/main/pa_exec.C 1.28:
13588: * src/main/pa_exec.C 1.29:
13589: * www/htdocs/index.html 1.18:
13590: * www/htdocs/index.html 1.19:
13591: * www/htdocs/index.html 1.20:
13592: --disable-execs
13593:
13594: * INSTALL 1.11:
13595: * configure 1.14:
13596: * configure.in 1.16:
13597: * src/include/pa_config_auto.h.in 1.23:
13598: * src/main/pa_common.C 1.105:
13599: --disable-foreign-group-files
13600:
13601: 2002-03-05 paf
13602: * src/targets/isapi/parser3isapi.C 1.66:
13603: * src/targets/isapi/parser3isapi.dsp 1.32:
13604: iis5 now requires headers to be terminated with \r\n manually [
13605: refuses to separate header/body itself]
13606:
13607: * operators.txt 1.17:
13608: * operators.txt 1.18:
13609: * src/classes/date.C 1.18:
13610: * src/classes/date.C 1.19:
13611: date week calendar columns named
13612:
13613: * src/main/pa_globals.C 1.118:
13614: * src/targets/cgi/parser3.C 1.163:
13615: * src/targets/isapi/parser3isapi.C 1.65:
13616: * www/htdocs/index.html 1.17:
13617: isapi site config beside .dll
13618:
13619: 2002-03-04 paf
13620: * src/targets/isapi/pa_threads.C 1.9:
13621: * src/targets/isapi/parser3isapi.C 1.64:
13622: * src/targets/isapi/parser3isapi.dsp 1.31:
13623: isapi updated
13624:
13625: * src/classes/op.C 1.73:
13626: * src/types/pa_vfile.C 1.28:
1.24 paf 13627: * www/cgi-bin/parser3.log 1.11:
1.15 paf 13628: * www/htdocs/index.html 1.16:
13629: process body now evaluated in PASS language
13630:
13631: * src/classes/op.C 1.72:
13632: * src/include/pa_string.h 1.132:
13633: * src/main/pa_string.C 1.148:
13634: string deserialize checks on broken file
13635:
13636: 2002-03-01 paf
13637: * src/main/pa_exec.C 1.27:
13638: execle -> execve, now argc OK
13639:
13640: 2002-02-28 paf
13641: * src/main/pa_string.C 1.147:
13642: origin by first piece preferred before last piece
13643:
13644: * src/main/pa_charsets.C 1.7:
13645: when placing charset to cache using global name now [were
13646: request]
13647:
13648: * configure 1.12:
13649: * configure.in 1.14:
13650: * src/targets/apache13/ApacheModuleParser3.dsp 1.10:
13651: * src/targets/apache13/mod_parser3.C 1.18:
13652: * src/targets/apache13/p3runConfigure.in 1.9:
13653: * src/targets/apache13/pa_threads.C 1.8:
1.24 paf 13654: * www/cgi-bin/parser3.log 1.10:
1.15 paf 13655: * www/htdocs/auto.p 1.7:
13656: apache module updated
13657:
13658: * src/main/untaint.C 1.98:
13659: removed some debug comments
13660:
13661: 2002-02-27 paf
13662: * src/main/pa_charset.C 1.21:
13663: size_t
13664:
13665: * INSTALL 1.9:
13666: shared/static-xml
13667: with-pathlink
13668:
13669: * operators.txt 1.15:
13670: * operators.txt 1.16:
13671: SMTP comment
13672:
13673: 2002-02-26 paf
13674: * src/classes/xnode.C 1.40:
1.24 paf 13675: * www/cgi-bin/parser3.log 1.9:
1.15 paf 13676: * www/htdocs/auto.p 1.6:
13677: * www/htdocs/global.xsl 1.4:
13678: * www/htdocs/index.html 1.15:
13679: in some situation, xpath query returned result with type NODESET, but empty nodeset member field,
13680: checked that
13681:
13682: * src/main/pa_exec.C 1.26:
13683: more precise names for vars, cosmetic
13684:
13685: 2002-02-22 paf
13686: * operators.txt 1.14:
13687: * src/types/pa_vcookie.C 1.41:
13688: * src/types/pa_vcookie.C 1.42:
1.24 paf 13689: * www/cgi-bin/parser3.log 1.5:
1.15 paf 13690: cookie "expires=0" = "session"
13691:
13692: * src/include/pa_string.h 1.131:
13693: * src/main/pa_string.C 1.144:
13694: * src/main/pa_string.C 1.145:
13695: * src/main/pa_string.C 1.146:
1.24 paf 13696: * www/cgi-bin/parser3.log 1.6:
13697: * www/cgi-bin/parser3.log 1.7:
13698: * www/cgi-bin/parser3.log 1.8:
1.15 paf 13699: * www/htdocs/auto.p 1.5:
13700: * www/htdocs/index.html 1.14:
13701: string iterators fixed again, so were String::join_chain
13702:
13703: * configure 1.11:
13704: * configure.in 1.13:
13705: glib###.a detection fixed
13706:
13707: * Makefile.in 1.7:
13708: * configure 1.9:
13709: * configure.in 1.11:
13710: * etc/Makefile.in 1.4:
13711: * etc/parser3.charsets/Makefile.in 1.6:
13712: * src/Makefile.in 1.45:
13713: * src/classes/Makefile.am 1.38:
13714: * src/classes/Makefile.in 1.43:
13715: * src/classes/hashfile.C 1.23:
13716: * src/include/Makefile.am 1.2:
13717: * src/include/Makefile.in 1.3:
13718: * src/include/pa_config_auto.h.in 1.20:
13719: * src/include/pa_db_connection.h 1.22:
13720: * src/include/pa_db_manager.h 1.15:
13721: * src/include/pa_db_table.h 1.16:
13722: * src/main/Makefile.am 1.31:
13723: * src/main/Makefile.in 1.39:
13724: * src/main/pa_db_connection.C 1.38:
13725: * src/main/pa_db_manager.C 1.23:
13726: * src/main/pa_db_table.C 1.21:
13727: * src/main/pa_globals.C 1.117:
13728: * src/sql/Makefile.in 1.3:
13729: * src/targets/Makefile.in 1.34:
13730: * src/targets/apache13/Makefile.in 1.32:
13731: * src/targets/apache13/p3runConfigure.in 1.8:
13732: * src/targets/cgi/Makefile.am 1.32:
13733: * src/targets/cgi/Makefile.in 1.43:
13734: * src/targets/isapi/Makefile.in 1.3:
13735: * src/types/Makefile.am 1.20:
13736: * src/types/Makefile.in 1.35:
13737: * src/types/pa_vhashfile.C 1.21:
13738: * src/types/pa_vhashfile.h 1.16:
13739: removed hashfile support for now
13740:
13741: * acconfig.h 1.1:
13742: acconfig move in cvs[from src/libltdl to /]
13743:
13744: * etc/parser3.charsets/windows-1251.cfg 1.2:
13745: °
13746:
13747: * Makefile.am 1.4:
13748: * Makefile.in 1.9:
13749: make update
13750:
13751: * INSTALL 1.7:
13752: hashfile removed from INSTALL
13753:
13754: * Makefile.in 1.8:
13755: * configure 1.10:
13756: * configure.in 1.12:
13757: * src/include/pa_config_auto.h.in 1.21:
13758: --with-shared-xml
13759: --with-static-xml
13760:
13761: * INSTALL 1.8:
13762: without-zlib comment
13763:
13764: * operators.txt 1.13:
13765: * src/classes/classes.dsp 1.16:
13766: * src/main/main.dsp 1.148:
13767: * src/types/types.dsp 1.20:
13768: removed hashfile support from sources for now
13769:
13770: * src/classes/classes.dsp 1.17:
13771: * src/main/compile.tab.C 1.45:
13772: * src/main/main.dsp 1.149:
13773: * src/targets/apache13/ApacheModuleParser3.dsp 1.9:
13774: * src/targets/cgi/parser3.dsp 1.43:
13775: * src/targets/isapi/parser3isapi.dsp 1.30:
13776: * src/types/types.dsp 1.21:
13777: *.dsp: removed refereces to win32db & ancient xalan&xml
13778:
13779: 2002-02-21 paf
13780: * Makefile.am 1.3:
13781: * Makefile.in 1.6:
13782: make cvsupdate
13783:
13784: * src/main/untaint.C 1.97:
1.24 paf 13785: * www/cgi-bin/parser3.log 1.4:
1.15 paf 13786: removed debug code, activated commented-for debug parts
13787:
13788: * src/include/pa_string.h 1.130:
13789: * src/include/pa_types.h 1.39:
13790: * src/main/pa_string.C 1.143:
13791: * src/main/untaint.C 1.96:
1.24 paf 13792: * www/cgi-bin/parser3.log 1.3:
1.15 paf 13793: STRING_*FOREACH_ROW
13794: changed to stop at append_row, not at link zero
13795: now string to string appending works
13796:
13797: 2002-02-20 paf
13798: * src/include/pa_string.h 1.129:
13799: * src/main/execute.C 1.221:
13800: * src/main/untaint.C 1.95:
13801: * src/targets/cgi/pa_pool.C 1.38:
13802: * src/targets/cgi/parser3.C 1.162:
13803: * www/htdocs/index.html 1.13:
13804: //#define DEBUG_STRING_APPENDS_VS_EXPANDS
13805:
13806: * src/include/pa_string.h 1.128:
13807: * src/main/pa_string.C 1.142:
13808: * src/main/untaint.C 1.94:
1.24 paf 13809: * www/cgi-bin/parser3.log 1.2:
1.15 paf 13810: economy: 22%
13811:
13812: * operators.txt 1.12:
13813: * src/include/pa_common.h 1.75:
13814: * src/include/pa_config_fixed.h 1.39:
13815: * src/include/pa_string.h 1.125:
13816: * src/include/pa_types.h 1.38:
13817: * src/main/compile.tab.C 1.44:
13818: * src/main/execute.C 1.220:
13819: * src/main/pa_string.C 1.139:
13820: * src/main/untaint.C 1.91:
13821: * src/targets/cgi/pa_pool.C 1.37:
13822: * src/targets/cgi/parser3.C 1.160:
13823: * www/htdocs/auto.p 1.4:
13824: * www/htdocs/global.xsl 1.3:
13825: * www/htdocs/index.html 1.11:
13826: strign to string append optimiziation idea and estimates
13827:
13828: * src/include/pa_string.h 1.126:
13829: * src/include/pa_stylesheet_connection.h 1.27:
13830: * src/main/pa_db_manager.C 1.22:
13831: * src/main/pa_dictionary.C 1.13:
13832: * src/main/pa_string.C 1.140:
13833: * src/main/untaint.C 1.92:
13834: * src/targets/cgi/parser3.C 1.161:
13835: * src/types/pa_vcookie.C 1.40:
13836: * src/types/pa_vstring.h 1.42:
13837: * www/htdocs/index.html 1.12:
13838: speed uptimized: string::is_empty
13839:
13840: * src/include/pa_string.h 1.127:
13841: * src/main/pa_string.C 1.141:
13842: * src/main/untaint.C 1.93:
1.24 paf 13843: * www/cgi-bin/parser3.log 1.1:
1.15 paf 13844: space uptimized: string::link_row removed
13845:
13846: 2002-02-19 paf
13847: * src/classes/xdoc.C 1.86:
13848: * src/classes/xnode.C 1.39:
13849: getElementsByTagName and *NS moved to node [element]
13850:
13851: * src/classes/math.C 1.15:
13852: not used directly [but erroreously reported that 'is', thus
13853: registering twice&other probs]
13854:
13855: * src/main/compile.C 1.59:
13856: * src/main/compile.C 1.60:
13857: without string_origins not worked
13858:
13859: * src/main/compile.C 1.61:
13860: without string_origins parse error file+line+col possible
13861:
13862: 2002-02-18 paf
13863: * src/types/pa_vdouble.h 1.33:
13864: since we have in_expression
13865: removed that trick i've installed into double::as_string
13866:
13867: * INSTALL 1.6:
13868: local install comment
13869:
13870: * src/main/compile.tab.C 1.41:
13871: * src/main/compile.y 1.181:
13872: * www/htdocs/global.xsl 1.2:
13873: * www/htdocs/index.html 1.7:
13874: integer division stops name
13875:
13876: * Makefile.in 1.4:
13877: * acinclude.m4 1.2:
13878: * aclocal.m4 1.2:
13879: * configure 1.8:
13880: * configure.in 1.10:
13881: * etc/Makefile.in 1.3:
13882: * etc/parser3.charsets/Makefile.in 1.5:
13883: * src/Makefile.in 1.44:
13884: * src/classes/Makefile.in 1.42:
13885: * src/include/Makefile.in 1.2:
13886: * src/include/pa_config_auto.h.in 1.19:
13887: * src/include/pa_config_includes.h 1.19:
13888: * src/main/Makefile.in 1.38:
13889: * src/sql/Makefile.in 1.2:
13890: * src/targets/Makefile.in 1.33:
13891: * src/targets/apache13/Makefile.in 1.31:
13892: * src/targets/apache13/p3runConfigure.in 1.7:
13893: * src/targets/cgi/Makefile.am 1.30:
13894: * src/targets/cgi/Makefile.in 1.41:
13895: * src/targets/cgi/parser3.C 1.157:
13896: * src/targets/isapi/Makefile.in 1.2:
13897: * src/types/Makefile.in 1.34:
13898: removed libtool usage from build mech
13899:
1.24 paf 13900: * src/classes/math.C 1.14:
13901: * www/htdocs/index.html 1.8:
13902: math:random range check fixed
13903:
1.15 paf 13904: * operators.txt 1.10:
13905: * src/classes/date.C 1.17:
13906: date::create [were date::set, with backward comp
13907:
13908: * src/main/compile.tab.C 1.42:
13909: bison env set so one could compile without cygwin installed
13910:
13911: * src/targets/cgi/Makefile.am 1.31:
13912: * src/targets/cgi/Makefile.in 1.42:
13913: * src/targets/cgi/parser3.C 1.158:
13914: *** empty log message ***
13915:
13916: * src/main/pa_globals.C 1.116:
13917: extern "C" was removed too fast
13918:
13919: * Makefile.in 1.5:
13920: * ltconfig 1.2:
13921: * ltmain.sh 1.2:
13922: removed libtool subpart files
13923:
13924: * src/main/main.dsp 1.147:
13925: * src/main/pa_globals.C 1.115:
13926: removed unneded
13927: #ifdef __cplusplus
13928: }
13929: #endif
13930:
13931: * src/include/pa_opcode.h 1.15:
13932: * src/include/pa_request.h 1.122:
13933: * src/main/compile.tab.C 1.43:
13934: * src/main/compile.y 1.182:
13935: * src/main/execute.C 1.219:
13936: * src/types/pa_wcontext.h 1.28:
13937: * www/htdocs/index.html 1.10:
13938: * www/htdocs/index.html 1.9:
13939: in_expression
13940: aimed to solve old problem with string/nonstring values,
13941: now in expressions double/int values are passed as-is, without stupid tostring/fromstring conversions
13942:
13943: * operators.txt 1.11:
13944: * src/targets/cgi/parser3.C 1.159:
13945: PARSER_ROOT_CONFIG
13946:
13947: * src/classes/classes.dsp 1.15:
13948: * src/main/main.dsp 1.146:
13949: * src/main/pa_globals.C 1.114:
13950: * src/targets/cgi/parser3.dsp 1.42:
13951: * src/types/types.dsp 1.19:
13952: win32xml now contains gnome xml libs
13953: parser .dsp-s changed accordingly
13954:
13955: * operators.txt 1.9:
13956: \ comment
13957:
13958: 2002-02-13 paf
13959: * INSTALL 1.5:
13960: * configure 1.7:
13961: * configure.in 1.9:
13962: * src/targets/cgi/Makefile.am 1.29:
13963: * src/targets/cgi/Makefile.in 1.40:
13964: --with-glib-config
13965: CXXLINK=$(CC) for targets/cgi/parser3
13966:
13967: * src/include/pa_config_includes.h 1.18:
13968: sys/time time both included now.
13969: vaguely remember confilicts on this on some system [not on six|ablv]
13970: so when would see them again would think up proper check
13971:
13972: * etc/parser3.charsets/windows-1257.cfg 1.1:
13973: * src/targets/cgi/parser3.C 1.156:
13974: baltic charset file generated, in generation script ispunct
13975: check added
13976:
13977: * src/main/pa_common.C 1.103:
13978: strnchr: sanity check added
13979:
13980: * src/main/pa_common.C 1.104:
13981: truncation never occured when writing files on unix [since i've changed cache mech]
13982: fix
13983:
13984: * etc/parser3.charsets/windows-1257.cfg 1.2:
13985: id added
13986:
13987: 2002-02-08 paf
13988: * src/classes/classes.C 1.14:
13989: * src/classes/classes.h 1.15:
13990: * src/classes/date.C 1.15:
13991: * src/classes/double.C 1.42:
13992: * src/classes/file.C 1.71:
13993: * src/classes/form.C 1.20:
13994: * src/classes/hash.C 1.34:
13995: * src/classes/hashfile.C 1.21:
13996: * src/classes/image.C 1.65:
13997: * src/classes/int.C 1.39:
13998: * src/classes/mail.C 1.53:
13999: * src/classes/math.C 1.12:
14000: * src/classes/op.C 1.70:
14001: * src/classes/response.C 1.17:
14002: * src/classes/string.C 1.96:
14003: * src/classes/table.C 1.143:
14004: * src/classes/void.C 1.15:
14005: * src/classes/xdoc.C 1.84:
14006: * src/classes/xnode.C 1.37:
14007: * src/classes/xnode.h 1.8:
14008: * src/include/pa_array.h 1.52:
14009: * src/include/pa_cache_managers.h 1.5:
14010: * src/include/pa_charset.h 1.13:
14011: * src/include/pa_charsets.h 1.4:
14012: * src/include/pa_common.h 1.73:
14013: * src/include/pa_config_fixed.h 1.37:
14014: * src/include/pa_config_includes.h 1.16:
14015: * src/include/pa_db_connection.h 1.20:
14016: * src/include/pa_db_manager.h 1.13:
14017: * src/include/pa_db_table.h 1.14:
14018: * src/include/pa_dictionary.h 1.9:
14019: * src/include/pa_dir.h 1.9:
14020: * src/include/pa_exception.h 1.30:
14021: * src/include/pa_exec.h 1.6:
14022: * src/include/pa_globals.h 1.77:
14023: * src/include/pa_hash.h 1.53:
14024: * src/include/pa_opcode.h 1.13:
14025: * src/include/pa_pool.h 1.77:
14026: * src/include/pa_pragma_pack_begin.h 1.3:
14027: * src/include/pa_pragma_pack_end.h 1.3:
14028: * src/include/pa_request.h 1.120:
14029: * src/include/pa_sapi.h 1.17:
14030: * src/include/pa_socks.h 1.7:
14031: * src/include/pa_sql_connection.h 1.22:
14032: * src/include/pa_sql_driver_manager.h 1.22:
14033: * src/include/pa_stack.h 1.12:
14034: * src/include/pa_string.h 1.123:
14035: * src/include/pa_stylesheet_connection.h 1.25:
14036: * src/include/pa_stylesheet_manager.h 1.11:
14037: * src/include/pa_table.h 1.40:
14038: * src/include/pa_threads.h 1.22:
14039: * src/include/pa_types.h 1.36:
14040: * src/main/compile.C 1.57:
14041: * src/main/compile.tab.C 1.40:
14042: * src/main/compile_tools.C 1.44:
14043: * src/main/compile_tools.h 1.57:
14044: * src/main/execute.C 1.217:
14045: * src/main/pa_array.C 1.46:
14046: * src/main/pa_cache_managers.C 1.3:
14047: * src/main/pa_charset.C 1.19:
14048: * src/main/pa_charsets.C 1.5:
14049: * src/main/pa_common.C 1.100:
14050: * src/main/pa_db_connection.C 1.36:
14051: * src/main/pa_db_manager.C 1.20:
14052: * src/main/pa_db_table.C 1.19:
14053: * src/main/pa_dictionary.C 1.11:
14054: * src/main/pa_dir.C 1.10:
14055: * src/main/pa_exception.C 1.37:
14056: * src/main/pa_exec.C 1.24:
14057: * src/main/pa_globals.C 1.112:
14058: * src/main/pa_hash.C 1.49:
14059: * src/main/pa_pool.C 1.50:
14060: * src/main/pa_request.C 1.193:
14061: * src/main/pa_socks.C 1.12:
14062: * src/main/pa_sql_driver_manager.C 1.60:
14063: * src/main/pa_status_provider.C 1.3:
14064: * src/main/pa_string.C 1.137:
14065: * src/main/pa_stylesheet_manager.C 1.12:
14066: * src/main/pa_table.C 1.43:
14067: * src/main/untaint.C 1.88:
14068: * src/sql/pa_sql_driver.h 1.25:
14069: * src/targets/apache13/mod_parser3.C 1.16:
14070: * src/targets/apache13/pa_pool.C 1.4:
14071: * src/targets/apache13/pa_threads.C 1.6:
14072: * src/targets/cgi/pa_pool.C 1.35:
14073: * src/targets/cgi/pa_threads.C 1.8:
14074: * src/targets/cgi/parser3.C 1.153:
14075: * src/targets/cgi/pool_storage.h 1.8:
14076: * src/targets/isapi/pa_pool.C 1.11:
14077: * src/targets/isapi/pa_threads.C 1.7:
14078: * src/targets/isapi/parser3isapi.C 1.62:
14079: * src/targets/isapi/pool_storage.h 1.14:
14080: * src/types/pa_valiased.C 1.12:
14081: * src/types/pa_valiased.h 1.17:
14082: * src/types/pa_value.h 1.78:
14083: * src/types/pa_vbool.h 1.16:
14084: * src/types/pa_vclass.h 1.23:
14085: * src/types/pa_vcode_frame.h 1.13:
14086: * src/types/pa_vcookie.C 1.33:
14087: * src/types/pa_vcookie.h 1.14:
14088: * src/types/pa_vdate.h 1.7:
14089: * src/types/pa_vdouble.h 1.31:
14090: * src/types/pa_venv.h 1.19:
14091: * src/types/pa_vfile.C 1.25:
14092: * src/types/pa_vfile.h 1.39:
14093: * src/types/pa_vform.C 1.51:
14094: * src/types/pa_vform.h 1.32:
14095: * src/types/pa_vhash.h 1.28:
14096: * src/types/pa_vhashfile.C 1.18:
14097: * src/types/pa_vhashfile.h 1.14:
14098: * src/types/pa_vimage.C 1.15:
14099: * src/types/pa_vimage.h 1.23:
14100: * src/types/pa_vint.h 1.30:
14101: * src/types/pa_vjunction.h 1.11:
14102: * src/types/pa_vmath.h 1.5:
14103: * src/types/pa_vmethod_frame.h 1.21:
14104: * src/types/pa_vobject.h 1.15:
14105: * src/types/pa_vrequest.C 1.15:
14106: * src/types/pa_vrequest.h 1.15:
14107: * src/types/pa_vresponse.C 1.3:
14108: * src/types/pa_vresponse.h 1.20:
14109: * src/types/pa_vstateless_class.C 1.12:
14110: * src/types/pa_vstateless_class.h 1.22:
14111: * src/types/pa_vstateless_object.h 1.14:
14112: * src/types/pa_vstatus.C 1.5:
14113: * src/types/pa_vstatus.h 1.6:
14114: * src/types/pa_vstring.C 1.15:
14115: * src/types/pa_vstring.h 1.40:
14116: * src/types/pa_vtable.C 1.10:
14117: * src/types/pa_vtable.h 1.36:
14118: * src/types/pa_vvoid.h 1.7:
14119: * src/types/pa_vxdoc.C 1.10:
14120: * src/types/pa_vxdoc.h 1.18:
14121: * src/types/pa_vxnode.C 1.14:
14122: * src/types/pa_vxnode.h 1.11:
14123: * src/types/pa_wcontext.C 1.14:
14124: * src/types/pa_wcontext.h 1.26:
14125: * src/types/pa_wwrapper.h 1.15:
14126: 2002
14127:
14128: * src/types/pa_vcookie.C 1.36:
14129: * src/types/pa_vcookie.C 1.37:
14130: * src/types/pa_vcookie.C 1.38:
14131: * src/types/pa_vcookie.C 1.39:
14132: VCookie::fill_fields one check forgotten
14133:
14134: * src/include/Makefile.am 1.1:
14135: * src/include/Makefile.in 1.1:
14136: * src/sql/Makefile.am 1.3:
14137: * src/sql/Makefile.in 1.1:
14138: * src/targets/isapi/Makefile.am 1.1:
14139: * src/targets/isapi/Makefile.in 1.1:
14140: forgotten makes
14141:
14142: * AUTHORS 1.2:
14143: * COPYING 1.2:
14144: * INSTALL 1.3:
14145: * INSTALL 1.4:
14146: * README 1.2:
14147: install&others updated
14148:
14149: * Makefile.am 1.2:
14150: * Makefile.in 1.3:
14151: * configure 1.6:
14152: * configure.in 1.8:
14153: * etc/parser3.charsets/Makefile.am 1.2:
14154: * etc/parser3.charsets/Makefile.in 1.4:
14155: * src/Makefile.am 1.15:
14156: * src/Makefile.in 1.43:
14157: * src/classes/Makefile.am 1.37:
14158: * src/classes/Makefile.in 1.41:
14159: * src/main/Makefile.am 1.30:
14160: * src/main/Makefile.in 1.37:
14161: * src/main/pa_status_provider.C 1.5:
14162: * src/targets/Makefile.am 1.9:
14163: * src/targets/Makefile.in 1.32:
14164: * src/targets/apache13/Makefile.am 1.11:
14165: * src/targets/apache13/Makefile.in 1.30:
14166: * src/targets/cgi/Makefile.am 1.28:
14167: * src/targets/cgi/Makefile.in 1.39:
14168: * src/types/Makefile.am 1.19:
14169: * src/types/Makefile.in 1.33:
14170: 'make dist' works
14171:
14172: * src/classes/classes.C 1.15:
14173: * src/classes/classes.h 1.16:
14174: * src/classes/date.C 1.16:
14175: * src/classes/double.C 1.43:
14176: * src/classes/file.C 1.72:
14177: * src/classes/form.C 1.21:
14178: * src/classes/hash.C 1.35:
14179: * src/classes/hashfile.C 1.22:
14180: * src/classes/image.C 1.66:
14181: * src/classes/image.C 1.67:
14182: * src/classes/int.C 1.40:
14183: * src/classes/mail.C 1.54:
14184: * src/classes/math.C 1.13:
14185: * src/classes/op.C 1.71:
14186: * src/classes/response.C 1.18:
14187: * src/classes/string.C 1.97:
14188: * src/classes/table.C 1.144:
14189: * src/classes/void.C 1.16:
14190: * src/classes/xdoc.C 1.85:
14191: * src/classes/xnode.C 1.38:
14192: * src/classes/xnode.h 1.9:
14193: * src/include/pa_array.h 1.53:
14194: * src/include/pa_cache_managers.h 1.6:
14195: * src/include/pa_charset.h 1.14:
14196: * src/include/pa_charsets.h 1.5:
14197: * src/include/pa_common.h 1.74:
14198: * src/include/pa_config_fixed.h 1.38:
14199: * src/include/pa_config_includes.h 1.17:
14200: * src/include/pa_db_connection.h 1.21:
14201: * src/include/pa_db_manager.h 1.14:
14202: * src/include/pa_db_table.h 1.15:
14203: * src/include/pa_dictionary.h 1.10:
14204: * src/include/pa_dir.h 1.10:
14205: * src/include/pa_exception.h 1.31:
14206: * src/include/pa_exec.h 1.7:
14207: * src/include/pa_globals.h 1.78:
14208: * src/include/pa_hash.h 1.54:
14209: * src/include/pa_opcode.h 1.14:
14210: * src/include/pa_pool.h 1.78:
14211: * src/include/pa_pragma_pack_begin.h 1.4:
14212: * src/include/pa_pragma_pack_end.h 1.4:
14213: * src/include/pa_request.h 1.121:
14214: * src/include/pa_sapi.h 1.18:
14215: * src/include/pa_socks.h 1.8:
14216: * src/include/pa_sql_connection.h 1.23:
14217: * src/include/pa_sql_driver_manager.h 1.23:
14218: * src/include/pa_stack.h 1.13:
14219: * src/include/pa_string.h 1.124:
14220: * src/include/pa_stylesheet_connection.h 1.26:
14221: * src/include/pa_stylesheet_manager.h 1.12:
14222: * src/include/pa_table.h 1.41:
14223: * src/include/pa_threads.h 1.23:
14224: * src/include/pa_types.h 1.37:
14225: * src/main/compile.C 1.58:
14226: * src/main/compile_tools.C 1.45:
14227: * src/main/compile_tools.h 1.58:
14228: * src/main/execute.C 1.218:
14229: * src/main/pa_array.C 1.47:
14230: * src/main/pa_cache_managers.C 1.4:
14231: * src/main/pa_charset.C 1.20:
14232: * src/main/pa_charsets.C 1.6:
14233: * src/main/pa_common.C 1.101:
14234: * src/main/pa_common.C 1.102:
14235: * src/main/pa_db_connection.C 1.37:
14236: * src/main/pa_db_manager.C 1.21:
14237: * src/main/pa_db_table.C 1.20:
14238: * src/main/pa_dictionary.C 1.12:
14239: * src/main/pa_dir.C 1.11:
14240: * src/main/pa_exception.C 1.38:
14241: * src/main/pa_exec.C 1.25:
14242: * src/main/pa_globals.C 1.113:
14243: * src/main/pa_hash.C 1.50:
14244: * src/main/pa_pool.C 1.51:
14245: * src/main/pa_request.C 1.194:
14246: * src/main/pa_socks.C 1.13:
14247: * src/main/pa_sql_driver_manager.C 1.61:
14248: * src/main/pa_status_provider.C 1.4:
14249: * src/main/pa_string.C 1.138:
14250: * src/main/pa_stylesheet_manager.C 1.13:
14251: * src/main/pa_table.C 1.44:
14252: * src/main/untaint.C 1.89:
14253: * src/main/untaint.C 1.90:
14254: * src/sql/pa_sql_driver.h 1.26:
14255: * src/targets/apache13/mod_parser3.C 1.17:
14256: * src/targets/apache13/pa_pool.C 1.5:
14257: * src/targets/apache13/pa_threads.C 1.7:
14258: * src/targets/cgi/pa_pool.C 1.36:
14259: * src/targets/cgi/pa_threads.C 1.9:
14260: * src/targets/cgi/parser3.C 1.154:
14261: * src/targets/cgi/parser3.C 1.155:
14262: * src/targets/cgi/pool_storage.h 1.9:
14263: * src/targets/isapi/pa_pool.C 1.12:
14264: * src/targets/isapi/pa_threads.C 1.8:
14265: * src/targets/isapi/parser3isapi.C 1.63:
14266: * src/targets/isapi/pool_storage.h 1.15:
14267: * src/types/pa_valiased.C 1.13:
14268: * src/types/pa_valiased.h 1.18:
14269: * src/types/pa_value.h 1.79:
14270: * src/types/pa_vbool.h 1.17:
14271: * src/types/pa_vclass.h 1.24:
14272: * src/types/pa_vcode_frame.h 1.14:
14273: * src/types/pa_vcookie.C 1.34:
14274: * src/types/pa_vcookie.C 1.35:
14275: * src/types/pa_vcookie.h 1.15:
14276: * src/types/pa_vdate.h 1.8:
14277: * src/types/pa_vdouble.h 1.32:
14278: * src/types/pa_venv.h 1.20:
14279: * src/types/pa_vfile.C 1.26:
14280: * src/types/pa_vfile.C 1.27:
14281: * src/types/pa_vfile.h 1.40:
14282: * src/types/pa_vform.C 1.52:
14283: * src/types/pa_vform.C 1.53:
14284: * src/types/pa_vform.h 1.33:
14285: * src/types/pa_vhash.h 1.29:
14286: * src/types/pa_vhashfile.C 1.19:
14287: * src/types/pa_vhashfile.C 1.20:
14288: * src/types/pa_vhashfile.h 1.15:
14289: * src/types/pa_vimage.C 1.16:
14290: * src/types/pa_vimage.C 1.17:
14291: * src/types/pa_vimage.h 1.24:
14292: * src/types/pa_vint.h 1.31:
14293: * src/types/pa_vjunction.h 1.12:
14294: * src/types/pa_vmath.h 1.6:
14295: * src/types/pa_vmethod_frame.h 1.22:
14296: * src/types/pa_vobject.h 1.16:
14297: * src/types/pa_vrequest.C 1.16:
14298: * src/types/pa_vrequest.C 1.17:
14299: * src/types/pa_vrequest.h 1.16:
14300: * src/types/pa_vresponse.C 1.4:
14301: * src/types/pa_vresponse.C 1.5:
14302: * src/types/pa_vresponse.h 1.21:
14303: * src/types/pa_vstateless_class.C 1.13:
14304: * src/types/pa_vstateless_class.h 1.23:
14305: * src/types/pa_vstateless_object.h 1.15:
14306: * src/types/pa_vstatus.C 1.6:
14307: * src/types/pa_vstatus.h 1.7:
14308: * src/types/pa_vstring.C 1.16:
14309: * src/types/pa_vstring.C 1.17:
14310: * src/types/pa_vstring.h 1.41:
14311: * src/types/pa_vtable.C 1.11:
14312: * src/types/pa_vtable.C 1.12:
14313: * src/types/pa_vtable.h 1.37:
14314: * src/types/pa_vvoid.h 1.8:
14315: * src/types/pa_vxdoc.C 1.11:
14316: * src/types/pa_vxdoc.C 1.12:
14317: * src/types/pa_vxdoc.h 1.19:
14318: * src/types/pa_vxnode.C 1.15:
14319: * src/types/pa_vxnode.C 1.16:
14320: * src/types/pa_vxnode.h 1.12:
14321: * src/types/pa_wcontext.C 1.15:
14322: * src/types/pa_wcontext.h 1.27:
14323: * src/types/pa_wwrapper.h 1.16:
14324: name spelling
14325:
14326: 2002-02-07 paf
14327: * src/main/compile.C 1.56:
14328: * src/main/compile.tab.C 1.39:
14329: * src/main/compile.y 1.180:
14330: * src/main/compile_tools.h 1.56:
14331: disabled $if reference due to conflicts with local variables
14332:
14333: * configure 1.5:
14334: * configure.in 1.7:
14335: * src/classes/Makefile.in 1.39:
14336: * src/include/pa_config_auto.h.in 1.18:
14337: * src/main/Makefile.in 1.35:
14338: * src/main/pa_common.C 1.99:
14339: * src/main/pa_socks.C 1.10:
14340: * src/targets/Makefile.in 1.30:
14341: * src/targets/cgi/Makefile.in 1.37:
14342: * src/types/Makefile.in 1.31:
14343: compiled under cygwin
14344: added yet another locking function: fcntl
14345:
14346: * src/classes/Makefile.in 1.40:
14347: * src/main/Makefile.in 1.36:
14348: * src/targets/Makefile.in 1.31:
14349: * src/targets/apache13/Makefile.in 1.29:
14350: * src/targets/cgi/Makefile.in 1.38:
14351: * src/types/Makefile.in 1.32:
14352: makes
14353:
14354: * src/include/pa_array.h 1.50:
14355: * src/main/compile.C 1.55:
14356: * src/main/compile.tab.C 1.37:
14357: * src/main/compile.y 1.179:
14358: * src/main/compile_tools.C 1.43:
14359: * src/main/compile_tools.h 1.55:
14360: operators now detected by check at name_without_curly_rdive_read rule whether diving code constists only of
14361: OP_VALUE+string+OP_GET_ELEMENT.
14362: and last op code substituted with OP_GET_ELEMENT_OR_OPERATOR
14363: to form
14364: OP_VALUE+string+OP_GET_ELEMENT_OR_OPERATOR.
14365: code
14366:
14367: * operators.txt 1.6:
14368: * src/classes/string.C 1.95:
14369: * src/include/pa_config_fixed.h 1.35:
14370: * src/main/compile.tab.C 1.38:
14371: ^int/double/string.format
14372: now can be called with normal [] brackets, not stupid {} as it were implemented for some strange reason.
14373: retaining backward compatibility due to some already-implemented servers
14374:
14375: * config.sub 1.2:
14376: on cygwin configure passes it with strange i1586 const, hacked
14377: it to mean i586
14378:
14379: * src/main/pa_socks.C 1.11:
14380: swapped headers to avoid compiler warnings
14381:
14382: * operators.txt 1.7:
14383: * src/classes/table.C 1.142:
14384: * src/include/pa_array.h 1.51:
14385: * src/include/pa_table.h 1.39:
14386: * src/main/pa_array.C 1.45:
14387: * src/main/pa_table.C 1.42:
14388: * www/htdocs/auto.p 1.3:
14389: * www/htdocs/index.html 1.6:
14390: table::create now // 'set' name obsolete now
14391: table clone.
14392:
14393: * operators.txt 1.8:
14394: * src/classes/xdoc.C 1.83:
14395: * src/include/pa_config_fixed.h 1.36:
14396: xdoc::set obsolete now, now xdoc::create, with both sences
14397:
14398: 2002-02-06 paf
14399: * src/classes/mail.C 1.52:
14400: *** empty log message ***
14401:
14402: * configure 1.4:
14403: * configure.in 1.6:
14404: prefix expanded, grr
14405:
14406: * operators.txt 1.5:
14407: * src/classes/mail.C 1.51:
14408: mail:send config changed
14409:
14410: 2002-02-05 paf
14411: * configure.in 1.3:
14412: * operators.txt 1.2:
14413: * src/classes/file.C 1.70:
14414: * src/classes/op.C 1.69:
14415: * src/include/pa_common.h 1.72:
14416: * src/include/pa_config_includes.h 1.15:
14417: * src/main/compile.tab.C 1.36:
14418: * src/main/pa_common.C 1.98:
14419: * www/htdocs/index.html 1.5:
14420: rewritten ^cache to use non-blocking-exclusive-caches
14421:
14422: * src/types/pa_vstatus.C 1.4:
14423: status:rusage 3
14424:
14425: * src/main/pa_common.C 1.97:
14426: text file read mode on win32 adjusted [speed impact. was off
14427: for debugging purpose, but forgotten afterwards]
14428:
14429: * operators.txt 1.3:
14430: status:rusage described int operators
14431:
14432: * configure.in 1.4:
14433: * src/types/Makefile.am 1.18:
14434: * src/types/pa_vstatus.h 1.5:
14435: * src/types/types.dsp 1.18:
14436: status:rusage
14437:
14438: * src/types/pa_vstatus.C 1.1:
14439: status:rusage 1
14440:
14441: * configure 1.3:
14442: * configure.in 1.5:
14443: * src/include/pa_config_auto.h.in 1.17:
14444: * src/types/Makefile.in 1.30:
14445: * src/types/pa_vstatus.C 1.2:
14446: *** empty log message ***
14447:
14448: * src/main/pa_exec.C 1.22.14.1:
14449: * src/main/pa_exec.C 1.23:
14450: argv0 now correct
14451:
14452: * src/types/pa_vstatus.C 1.3:
14453: status:rusage 2
14454:
14455: * operators.txt 1.4:
14456: regex options commented
14457:
14458: 2002-02-01 paf
14459: * src/classes/op.C 1.62.2.1.2.3:
14460: file_write does EX lock after create,
14461: while file_read does SH after open,
14462: 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,
14463: added a check for that in ^cache...read
14464:
14465: 2002-01-31 paf
14466: * src/main/execute.C 1.210:
14467: * www/htdocs/index.html 1.3:
14468: operators check, thay mistakenly seen in
14469: $class:operator
14470: $object.operators
14471: contexts
14472:
14473: * INSTALL 1.2:
14474: * Makefile.in 1.2:
14475: * configure 1.2:
14476: * configure.in 1.2:
14477: * etc/Makefile.am 1.2:
14478: * etc/Makefile.in 1.2:
14479: * etc/parser3.charsets/Makefile.in 1.3:
14480: * ident.awk 1.2:
14481: * src/Makefile.in 1.42:
14482: * src/classes/Makefile.am 1.36:
14483: * src/classes/Makefile.in 1.38:
14484: * src/main/Makefile.am 1.29:
14485: * src/main/Makefile.in 1.34:
14486: * src/targets/Makefile.in 1.29:
14487: * src/targets/apache13/Makefile.am 1.10:
14488: * src/targets/cgi/Makefile.am 1.27:
14489: * src/targets/cgi/Makefile.in 1.36:
14490: * src/targets/cgi/pa_config_paths.h.in 1.1:
14491: * src/targets/cgi/parser3.C 1.152:
14492: * src/types/Makefile.am 1.17:
14493: * src/types/Makefile.in 1.29:
14494: lowered indent.awk back to src/
14495:
14496: * src/classes/xdoc.C 1.82:
14497: * src/targets/cgi/parser3.dsp 1.41:
14498: * www/htdocs/index.html 1.2:
14499: now compiles under win32
14500:
14501: * src/main/compile.tab.C 1.35:
14502: * src/main/compile.y 1.178:
14503: disabled operator call after ^xxx:
14504:
14505: * AUTHORS 1.1:
14506: * COPYING 1.1:
14507: * INSTALL 1.1:
14508: * Makefile.am 1.1:
14509: * Makefile.in 1.1:
14510: * NEWS 1.1:
14511: * README 1.1:
14512: * acinclude.m4 1.1:
14513: * aclocal.m4 1.1:
14514: * asm.txt 1.1:
14515: * config.guess 1.1:
14516: * config.sub 1.1:
14517: * configure 1.1:
14518: * configure.in 1.1:
14519: * etc/Makefile.am 1.1:
14520: * etc/Makefile.in 1.1:
14521: * etc/parser3.charsets/Makefile.am 1.1:
14522: * etc/parser3.charsets/Makefile.in 1.1:
14523: * etc/parser3.charsets/koi8-r.cfg 1.1:
14524: * etc/parser3.charsets/windows-1250.cfg 1.1:
14525: * etc/parser3.charsets/windows-1251.cfg 1.1:
14526: * form.txt 1.1:
14527: * ident.awk 1.1:
14528: * install-sh 1.1:
14529: * lang.txt 1.1:
14530: * ltconfig 1.1:
14531: * ltmain.sh 1.1:
14532: * missing 1.1:
14533: * mkinstalldirs 1.1:
14534: * operators.txt 1.1:
14535: * parser3.dsw 1.1:
14536: * sql.txt 1.1:
14537: * src/Makefile.am 1.14:
14538: * src/Makefile.in 1.41:
14539: * src/classes/Makefile.am 1.35:
14540: * src/classes/Makefile.in 1.37:
14541: * src/include/pa_config_auto.h.in 1.16:
14542: * src/main/Makefile.am 1.28:
14543: * src/main/Makefile.in 1.33:
14544: * src/targets/Makefile.in 1.28:
14545: * src/targets/apache13/Makefile.am 1.9:
14546: * src/targets/apache13/Makefile.in 1.28:
14547: * src/targets/cgi/Makefile.am 1.26:
14548: * src/targets/cgi/Makefile.in 1.35:
14549: * src/targets/cgi/parser3.C 1.151:
14550: * src/types/Makefile.am 1.16:
14551: * src/types/Makefile.in 1.28:
14552: * types.txt 1.1:
14553: * www/Makefile.am 1.1:
14554: * www/Makefile.in 1.1:
14555: * www/htdocs/auto.p 1.1:
14556: * www/htdocs/global.xsl 1.1:
14557: * www/htdocs/index.html 1.1:
14558: * www/htdocs/parser-status.html 1.1:
14559: * www/htdocs/people.dtd 1.1:
14560: moved etc&www out of src, moved configure&co out of src
14561: added windows-1250.cfg
14562: straightened installation scripts procedure
14563: made targets/cgi/parser3.C be dependant on ./configure --sysconfdir change
14564:
14565: * src/include/pa_opcode.h 1.12:
14566: * src/include/pa_request.h 1.119:
14567: * src/main/compile.C 1.54:
14568: * src/main/compile.tab.C 1.33:
14569: * src/main/compile.y 1.177:
14570: * src/main/compile_tools.C 1.42:
14571: * src/main/compile_tools.h 1.54:
14572: * src/main/execute.C 1.215:
14573: * src/types/pa_wcontext.h 1.25:
14574: operators check 6.1
14575: rewritten. now check is done at compile time
14576:
14577: * src/main/execute.C 1.214:
14578: operators check 5
14579: floated up old error of staying in 'entered class/object' state after $a($a..)
14580: it prevented operators from being called thereafter
14581:
14582: * src/main/compile.tab.C 1.34:
14583: * src/main/execute.C 1.216:
14584: made operators lookup first in ^xxx situation.
14585: so that one could not do
14586: $if[1]
14587: ^if[xxx]
14588:
1.24 paf 14589: * etc/parser3.charsets/Makefile.in 1.2:
14590: *** empty log message ***
14591:
1.15 paf 14592: * src/main/execute.C 1.211:
14593: * src/types/pa_wcontext.h 1.24:
14594: * www/htdocs/auto.p 1.2:
14595: * www/htdocs/index.html 1.4:
14596: operators check 2
14597: floated up old error of staying in 'entered class' state after $a:a[a]
14598: it prevented operators from being called thereafter
14599:
14600: * src/main/execute.C 1.212:
14601: operators check 3
14602: floated up old error of staying in 'entered class' state after $a:a(a)
14603: it prevented operators from being called thereafter
14604:
14605: * src/include/pa_opcode.h 1.11:
14606: * src/main/compile.tab.C 1.32:
14607: * src/main/compile.y 1.176:
14608: * src/main/execute.C 1.213:
14609: operators check 4
14610: floated up old error of staying in 'entered object' state after ^a.a(a)
14611: it prevented operators from being called thereafter
14612:
14613: 2002-01-30 paf
14614: * src/classes/xdoc.C 1.81:
14615: acconfig.h changed [comments before #undefs removed]
14616: those comments were a mistake, and prevented libltdl from function properly
14617:
14618: 2002-01-29 paf
14619: * src/Makefile.am 1.13:
14620: * src/Makefile.in 1.40:
14621: * src/classes/Makefile.am 1.34:
14622: * src/classes/Makefile.in 1.36:
14623: * src/main/Makefile.in 1.32:
14624: * src/targets/Makefile.in 1.27:
14625: * src/targets/apache13/Makefile.in 1.27:
14626: * src/targets/cgi/Makefile.in 1.34:
14627: * src/types/Makefile.in 1.27:
14628: removed libltdl/libtool creation [modified acinclude.m4 which were creating int into just assignment LIBTOOL=../libtool]
14629: added default system config&charsetts
14630: prepared 'make install', now it installs
14631: targets/cgi/parser3 into bin directory
14632: etc/parser3.conf & etc/parser3.charsets/* into $sysconfdir and $sysconfdir/parser3.charsets respectively
14633:
14634: * src/classes/xdoc.C 1.80:
14635: * src/include/pa_charset.h 1.12:
14636: * src/include/pa_globals.h 1.76:
14637: * src/main/pa_globals.C 1.111:
14638: few forgotten ifdef XML added
14639:
14640: 2002-01-28 paf
14641: * src/classes/xdoc.C 1.79:
14642: * src/classes/xnode.h 1.7:
14643: * src/main/pa_exception.C 1.35:
14644: xdoc.importNode 0
14645:
14646: * src/classes/xdoc.C 1.78:
14647: xdoc::set now untaints OK
14648:
14649: * src/Makefile.in 1.39:
14650: stupid make runs automake on ths
14651:
14652: * src/classes/xnode.C 1.34:
14653: * src/types/pa_vxdoc.h 1.17:
14654: xdoc.importNode 1 [fixed as_node helper func to accept docs]
14655:
14656: * src/classes/Makefile.am 1.33:
14657: * src/classes/Makefile.in 1.35:
14658: * src/targets/cgi/Makefile.am 1.25:
14659: * src/targets/cgi/Makefile.in 1.33:
14660: xalan-patch removed
14661:
14662: * src/main/pa_exception.C 1.36:
14663: dom|generic error output fix
14664:
14665: * src/classes/xnode.C 1.35:
14666: xdoc.importNode 2 [mistype err]
14667:
14668: * src/classes/xnode.C 1.36:
14669: xdoc.importNode 3 [check err]
14670:
14671: 2002-01-25 paf
14672: * src/include/pa_charset.h 1.11:
14673: * src/main/pa_globals.C 1.110:
14674: http://localhost/abc -> $ENV{DOCUMENT_ROOT}/abc | ./abc
14675:
14676: * src/classes/hash.C 1.33:
14677: unified hash::sql, now
14678: ^hash::sql{query}[[$.limit(2) $.offset(4)]]
14679:
14680: * src/classes/file.C 1.68:
14681: * src/classes/op.C 1.68:
14682: * src/classes/string.C 1.94:
14683: * src/classes/table.C 1.141:
14684: * src/classes/xdoc.C 1.77:
14685: * src/include/pa_common.h 1.70:
14686: * src/main/pa_common.C 1.95:
14687: * src/types/pa_vfile.h 1.38:
14688: removed redundant pool param to some pa_common funcs
14689:
14690: * src/classes/file.C 1.69:
14691: * src/include/pa_common.h 1.71:
14692: * src/main/pa_common.C 1.96:
14693: ^file:lock[filename]{code}
14694:
14695: * src/include/pa_charset.h 1.10:
14696: * src/include/pa_charset.h 1.2.2.1:
14697: * src/include/pa_config_fixed.h 1.34.6.1:
14698: * src/main/compile.tab.C 1.27.6.3:
14699: * src/main/pa_charset.C 1.18:
14700: typedef XMLCh... not stupid illegal define
14701:
14702: * src/main/compile.tab.C 1.31:
14703: * src/main/compile.y 1.175:
14704: #comment before @ after @SPECIAL
14705: now works OK
14706:
14707: * src/main/pa_exec.C 1.20:
14708: max arg count now 10, and proper message on violation that added
14709:
14710: * src/main/pa_exec.C 1.21:
14711: * src/main/pa_exec.C 1.22:
14712: unix: exec now does chdir to script dir
14713:
14714: 2002-01-24 paf
14715: * src/classes/hashfile.C 1.20:
14716: * src/include/pa_db_table.h 1.13:
14717: * src/include/pa_opcode.h 1.10:
14718: * src/main/compile.tab.C 1.30:
14719: * src/main/compile.y 1.174:
14720: * src/main/compile_tools.C 1.41:
14721: * src/main/compile_tools.h 1.53:
14722: * src/main/execute.C 1.209:
14723: * src/main/pa_db_connection.C 1.35:
14724: * src/main/pa_db_table.C 1.18:
14725: * src/types/pa_vhashfile.C 1.17:
14726: * src/types/pa_vhashfile.h 1.13:
14727: merged from r17 - hashfile without logfiles
14728:
14729: * src/classes/xnode.C 1.31:
14730: xnode.select returns array always now, in case 'nothing found'
14731: returns empty array
14732:
14733: * src/include/pa_version.h 1.3:
14734: changed version number
14735:
14736: * src/classes/xdoc.C 1.74:
14737: checked empty response
14738:
14739: * src/classes/hashfile.C 1.19.2.1:
14740: * src/include/pa_db_table.h 1.12.6.1:
14741: * src/main/compile.tab.C 1.27.6.2:
14742: * src/main/pa_db_connection.C 1.34.6.1:
14743: * src/main/pa_db_table.C 1.17.2.1:
14744: * src/types/pa_vhashfile.C 1.16.6.1:
14745: * src/types/pa_vhashfile.h 1.12.14.1:
14746: hashfile:
14747: removed use of transactions
14748: [libdb removed DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_TXN init bits,
14749: thus got rid of huge log files, which cluttered disk without huge need]
14750:
14751: * src/classes/xdoc.C 1.76:
14752: * src/classes/xnode.C 1.33:
14753: * src/classes/xnode.h 1.6:
14754: gdome_xml_doc_get_xmlDoc handy macro, which is strangly abscent
14755: in dome lib
14756:
14757: * src/classes/xnode.C 1.30:
14758: xpath nodes select bug [0] instead of [i], be more tender with
14759: ctrl/c/v
14760:
14761: * src/classes/xdoc.C 1.75:
14762: xsltSaveResultTo checked <0 response
14763:
14764: * src/classes/xnode.C 1.32:
14765: xdoc.select fixed context node [were always /, not self node]
14766:
14767: 2002-01-23 paf
14768: * src/classes/xdoc.C 1.72:
14769: * src/main/pa_globals.C 1.108:
14770: * src/types/pa_vdouble.h 1.29:
14771: %.20E now default float format
14772: this is for regretful twice-converting here:
14773: $a(double value) when they write double falue they convert it to string first,
14774: thus %g were losing precesion.
14775:
14776: todo: think up some way to remove double->string string->double twice-converting
14777:
14778: * src/main/pa_globals.C 1.105:
14779: removed debug xslt messages
14780:
14781: * src/main/pa_globals.C 1.106:
14782: xslt linked dynamically. [mistekenly were statically linked]
14783:
14784: * src/include/pa_exception.h 1.29:
14785: * src/main/compile.tab.C 1.29:
14786: * src/main/pa_exception.C 1.34:
14787: removed exception va_list constructor.
14788: 1. not needed anymore
14789: 2. there were a conflict[causing errors] between
14790: ctor(, va_list)
14791: ctor(, ...)
14792: compiler[both msvc and gcc] never detected an ambiguilty here, compiling
14793: ctor(, "hello") into ctor(, va_list) which, of course, caused gpf
14794:
14795: * src/types/pa_vdouble.h 1.30:
14796: %.20E now float format when %g produced 'e' in output
14797: this is for regretful twice-converting here:
14798: $a(double value) when they write double falue they convert it to string first,
14799: thus %g were losing precesion.
14800:
14801: todo: think up some way to remove double->string string->double twice-converting
14802:
14803: * src/types/pa_vdouble.h 1.28.14.1:
14804: double prec. todo: get rid of twice-converting
14805:
14806: * src/classes/xdoc.C 1.71:
14807: * src/include/pa_stylesheet_connection.h 1.24:
14808: * src/main/pa_globals.C 1.107:
14809: xmlSubstituteEntitiesDefault(1) now global, reasons in comment inside
14810:
14811: * src/classes/xdoc.C 1.73:
14812: * src/main/pa_globals.C 1.109:
14813: xdoc::load/set entities substituted.
14814: // 2. when dom tree with entites goes under transform text nodes
14815: // got [erroreosly] cut on first entity occurance
14816:
14817: 2002-01-22 paf
14818: * src/classes/table.C 1.140:
14819: join behaived badly in case named tables structure mismatched: 0 strings sneaked into dest failing afterwards.
14820: replaced them with empty strings
14821:
14822: * src/classes/xdoc.C 1.70:
14823: * src/include/pa_stylesheet_connection.h 1.23:
14824: * src/main/pa_globals.C 1.104:
14825: xsl stylesheet load: parsed entities, this helps compiling stylesheet properly.
14826: example:
14827: this refused to work,
14828: <b>«<xsl:value-of select="@title" />»</b>
14829: stranly worked only this way:
14830: <b>«<xsl:value-of select="@title" />»</b>
14831:
14832: docs says "set it to 1", never going into details, so I decided to try NOT to do that
14833:
14834: 2002-01-21 paf
14835: * src/include/pa_stylesheet_connection.h 1.20:
14836: * src/main/pa_exception.C 1.32:
14837: xml generic message 1
14838:
14839: * src/main/pa_charset.C 1.17:
14840: checked empty transcoders in transcode_cstr|buf
14841:
14842: * src/classes/Makefile.in 1.34:
14843: * src/classes/xdoc.C 1.67:
14844: * src/classes/xnode.C 1.29:
14845: * src/include/pa_stylesheet_connection.h 1.22:
14846: * src/main/pa_charset.C 1.16:
14847: * src/main/pa_globals.C 1.103:
14848: * src/main/pa_sql_driver_manager.C 1.59:
14849: * src/main/pa_stylesheet_manager.C 1.11:
14850: * src/targets/cgi/Makefile.am 1.24:
14851: * src/targets/cgi/Makefile.in 1.32:
14852: autoconf gnome
14853:
14854: * src/classes/xdoc.C 1.69:
14855: xdoc::load error source = filespec
14856:
14857: * src/classes/table.C 1.139:
14858: ^table::load
14859: empty lines or #comments before headline
14860:
14861: * src/include/pa_array.h 1.49:
14862: * src/include/pa_globals.h 1.74:
14863: * src/include/pa_request.h 1.118:
14864: * src/include/pa_threads.h 1.21:
14865: * src/main/pa_array.C 1.44:
14866: * src/main/pa_exception.C 1.31:
14867: * src/main/pa_globals.C 1.101:
14868: * src/main/pa_request.C 1.192:
14869: * src/targets/apache13/pa_threads.C 1.4:
14870: * src/targets/cgi/pa_threads.C 1.6:
14871: * src/targets/isapi/pa_threads.C 1.6:
14872: xml generic errors 0
14873:
14874: * src/classes/xdoc.C 1.66:
14875: * src/classes/xnode.C 1.28:
14876: * src/include/pa_exception.h 1.28:
14877: * src/include/pa_globals.h 1.75:
14878: * src/include/pa_stylesheet_connection.h 1.21:
14879: * src/main/pa_exception.C 1.33:
14880: * src/main/pa_globals.C 1.102:
14881: * src/targets/apache13/pa_threads.C 1.5:
14882: * src/targets/cgi/pa_threads.C 1.7:
14883: xslt generic error 1
14884:
14885: * src/classes/xdoc.C 1.68:
14886: transform error source now stylesheet_filespec
14887:
14888: 2002-01-16 paf
14889: * src/classes/xdoc.C 1.64:
14890: few comments
14891:
14892: * src/classes/hash.C 1.32:
14893: * src/classes/op.C 1.67:
14894: * src/classes/string.C 1.93:
14895: * src/classes/table.C 1.138:
14896: * src/classes/void.C 1.14:
14897: * src/classes/xdoc.C 1.65:
14898: * src/include/pa_db_connection.h 1.19:
14899: * src/include/pa_request.h 1.117:
14900: * src/include/pa_sql_connection.h 1.21:
14901: * src/include/pa_sql_driver_manager.h 1.21:
14902: * src/include/pa_stylesheet_connection.h 1.19:
14903: * src/include/pa_stylesheet_manager.h 1.10:
14904: * src/main/pa_request.C 1.191:
14905: * src/main/pa_sql_driver_manager.C 1.58:
14906: * src/main/pa_stylesheet_manager.C 1.10:
14907: * src/targets/cgi/pool_storage.h 1.7:
14908: auto closers to sql_connection, stylesheet_connection
14909: auto destroyers to remaining gnome objects
14910:
14911: 2002-01-15 paf
14912: * src/classes/xdoc.C 1.61:
14913: * src/include/pa_charset.h 1.9:
14914: * src/main/pa_charset.C 1.15:
14915: started output options parsing
14916:
14917: * src/classes/xdoc.C 1.63:
14918: xdoc
14919: file
14920: save
14921: string
14922:
14923: ready.
14924: todo: error handling
14925:
14926: * src/classes/xdoc.C 1.62:
14927: xdoc save rewritten using xmlAllocOutputBuffer
14928: less mallocs, more reallocs. less fragmented result
14929:
14930: 2002-01-14 paf
14931: * src/classes/xdoc.C 1.60:
14932: method
14933:
14934: * src/classes/xdoc.C 1.59:
14935: * src/classes/xnode.C 1.27:
14936: * src/include/pa_charset.h 1.8:
14937: * src/include/pa_pool.h 1.76:
14938: * src/include/pa_stylesheet_connection.h 1.18:
14939: * src/main/main.dsp 1.145:
14940: * src/main/pa_charset.C 1.14:
14941: * src/main/pa_globals.C 1.100:
14942: * src/main/pa_pool.C 1.49:
14943: * src/main/pa_stylesheet_manager.C 1.9:
14944: * src/types/pa_vxdoc.h 1.16:
14945: xslt transform0.
14946: TODO:
14947: use output options
14948: handle errors
14949:
14950: * src/classes/xdoc.C 1.58:
14951: * src/classes/xnode.C 1.26:
14952: ^xdoc.file
14953:
14954: 2002-01-11 paf
14955: * src/classes/xnode.C 1.22:
14956: * src/include/pa_charset.h 1.6:
14957: * src/main/pa_charset.C 1.13:
14958: xpath selectNode 1
14959:
14960: * src/include/pa_opcode.h 1.9.6.1:
14961: * src/main/compile.tab.C 1.27.6.1:
14962: * src/main/compile.y 1.173.14.1:
14963: * src/main/compile_tools.C 1.40.14.1:
14964: * src/main/compile_tools.h 1.52.6.1:
14965: * src/main/execute.C 1.208.2.1:
14966: partial logical && || evaluation
14967:
14968: * src/classes/xnode.C 1.23:
14969: xpath selectNode 2
14970:
14971: * src/classes/xnode.C 1.24:
14972: * src/include/pa_charset.h 1.7:
14973: xpath selectNode 3: string/number/bool
14974:
14975: * src/classes/xnode.C 1.25:
14976: xpath selectNodes
14977:
14978: 2002-01-10 paf
14979: * src/classes/xnode.C 1.21:
14980: xpath selectNode -100 [just written]
14981:
14982: * src/classes/xdoc.C 1.57:
14983: * src/classes/xnode.C 1.20:
14984: * src/include/pa_charset.h 1.5:
14985: * src/include/pa_exception.h 1.27:
14986: * src/include/pa_pool.h 1.75:
14987: * src/main/pa_charset.C 1.12:
14988: * src/main/pa_pool.C 1.48:
14989: GdomeDOMString_auto_ptr c++ wrapper [calls refcounter]
14990:
14991: 2001-12-29 paf
14992: * src/classes/xdoc.C 1.56:
14993: * src/include/pa_exception.h 1.26:
14994: * src/main/pa_charset.C 1.11:
14995: * src/main/pa_exception.C 1.30:
14996: * src/main/pa_globals.C 1.99:
14997: xdoc
14998: ^set
14999: ^string with glib works 0
15000:
15001: 2001-12-28 paf
15002: * src/main/pa_globals.C 1.98:
15003: renamed gdome to libgdome.dll
15004:
15005: * src/classes/classes.dsp 1.14:
15006: * src/classes/mail.C 1.50:
15007: * src/classes/xdoc.C 1.54:
15008: * src/classes/xnode.C 1.19:
15009: * src/classes/xnode.h 1.5:
15010: * src/include/pa_exception.h 1.25:
15011: * src/include/pa_globals.h 1.73:
15012: * src/main/compile.tab.C 1.28:
15013: * src/main/main.dsp 1.144:
15014: * src/main/pa_charset.C 1.9:
15015: * src/main/pa_dir.C 1.9:
15016: * src/main/pa_exception.C 1.28:
15017: * src/main/pa_exec.C 1.19:
15018: * src/main/pa_globals.C 1.97:
15019: * src/main/pa_socks.C 1.9:
15020: * src/targets/cgi/parser3.C 1.150:
15021: * src/targets/cgi/parser3.dsp 1.40:
15022: * src/types/pa_vxdoc.C 1.9:
15023: * src/types/pa_vxdoc.h 1.15:
15024: * src/types/pa_vxnode.C 1.13:
15025: * src/types/pa_vxnode.h 1.10:
15026: gnome libs just compiled in.
15027: no refcounting
15028: no xpath
15029: no xslt
15030: yet
15031:
15032: * src/classes/xdoc.C 1.55:
15033: * src/include/pa_charset.h 1.4:
15034: * src/main/pa_charset.C 1.10:
15035: * src/main/pa_exception.C 1.29:
15036: started glib transcoders
15037:
15038: 2001-12-27 paf
15039: * src/include/pa_charset.h 1.3:
15040: * src/include/pa_common.h 1.69:
15041: * src/include/pa_exception.h 1.24:
15042: * src/include/pa_globals.h 1.72:
15043: * src/include/pa_pool.h 1.74:
15044: * src/main/main.dsp 1.143:
15045: * src/main/pa_charset.C 1.8:
15046: * src/main/pa_charsets.C 1.4:
15047: * src/main/pa_globals.C 1.96:
15048: * src/main/pa_pool.C 1.47:
15049: * src/targets/cgi/parser3.C 1.149:
15050: * src/targets/cgi/parser3.dsp 1.39:
15051: * src/types/pa_vxdoc.C 1.8:
15052: * src/types/pa_vxdoc.h 1.14:
15053: * src/types/pa_vxnode.C 1.12:
15054: * src/types/pa_vxnode.h 1.9:
15055: * src/types/types.dsp 1.17:
15056: going away from xalan&xerces, started the process.
15057: globals [initialization
15058: pool [charset update
15059: charset [transcodings
15060: vxnode vxdoc [DOM calls
15061:
15062: * src/classes/Makefile.am 1.32:
15063: going away from xalan&xerces, not needed anymore
15064:
15065: 2001-12-26 paf
15066: * src/include/pa_charset.h 1.2:
15067: * src/include/pa_charsets.h 1.3:
15068: * src/main/pa_charset.C 1.7:
15069: * src/main/pa_charsets.C 1.3:
15070: * src/main/pa_request.C 1.190:
15071: charset key globalized [bug]
15072:
15073: 2001-12-25 paf
15074: * src/classes/mail.C 1.49:
15075: * src/classes/table.C 1.137:
15076: * src/include/pa_string.h 1.122:
15077: * src/main/pa_string.C 1.136:
15078: table set & append changed splitting languages, separators now can be clean AND as-is
15079: same to mail command line $MAIN:MAIL.progX arguments
15080:
15081: 2001-12-24 paf
15082: * src/classes/hashfile.C 1.19:
15083: * src/classes/op.C 1.66:
15084: * src/main/pa_db_table.C 1.17:
15085: * src/main/pa_string.C 1.135:
15086: read from cache size check updated
15087:
15088: * src/main/pa_string.C 1.133:
15089: * src/main/pa_string.C 1.134:
15090: String::join_chain another ugly bug :(
15091:
15092: * src/classes/mail.C 1.48:
15093: one parted text messages - no multipart mime-type anymore.
15094: for convinient if $.attach-ments
15095:
15096: 2001-12-21 paf
15097: * src/main/pa_request.C 1.189:
15098: $result in @main actually not working, to hell with it for now
15099:
15100: * src/main/execute.C 1.207:
15101: junction evaluation canceled - endless recursion detected
15102:
15103: * src/classes/date.C 1.14:
15104: date:sql-string now returns localtime
15105:
15106: * src/include/pa_request.h 1.116:
15107: * src/main/execute.C 1.208:
15108: * src/main/pa_request.C 1.188:
15109: * src/types/pa_vmethod_frame.h 1.20:
15110: * src/types/pa_wcontext.h 1.23:
15111: $result in @main @postprocess @exception
15112:
15113: 2001-12-19 paf
15114: * src/main/pa_request.C 1.187:
15115: CLASS_PATH now / = DOCUMENT_ROOT
15116:
15117: * src/classes/op.C 1.65:
15118: ^cache keypath now relative
15119:
15120: * src/classes/hashfile.C 1.18:
15121: ^hashfile.open DB_HOME now relative
15122:
15123: * src/main/pa_charset.C 1.6:
15124: charset->charset transcoding via unicode intermediate
15125:
15126: * src/classes/mail.C 1.46:
15127: * src/include/pa_config_fixed.h 1.34:
15128: to/from 0 check were missing
15129:
15130: * src/classes/mail.C 1.47:
15131: changed weighting prior to sort
15132:
15133: 2001-12-17 paf
15134: * src/classes/mail.C 1.45:
15135: * src/include/pa_charsets.h 1.2:
15136: * src/include/pa_string.h 1.121:
15137: * src/main/pa_charsets.C 1.2:
15138: * src/main/untaint.C 1.87:
15139: * src/types/pa_vrequest.C 1.14:
15140: * src/types/pa_vresponse.C 1.2:
15141: ^mail:send[
15142: $.charset[zzz]
15143: addded
15144:
15145: * src/include/pa_db_table.h 1.12:
15146: * src/main/pa_db_table.C 1.16:
15147: db_table used outdated unset services_pool
15148:
15149: * src/main/pa_charset.C 1.5:
15150: ifndef XML were bad type
15151:
15152: * src/classes/image.C 1.63:
15153: govno
15154:
15155: * src/main/untaint.C 1.86:
15156: allowed space in filespec
15157:
15158: * src/classes/image.C 1.64:
15159: no govno
15160:
15161: * src/targets/apache13/mod_parser3.C 1.15:
15162: test r->finfo.st_mode check seems to work only on win32
15163:
15164: * src/main/pa_charset.C 1.4:
15165: empty bufs transcode [forgot check :(]
15166:
15167: 2001-12-15 paf
15168: * src/classes/file.C 1.67:
15169: * src/classes/math.C 1.11:
15170: * src/classes/op.C 1.64:
15171: * src/classes/string.C 1.92:
15172: * src/classes/table.C 1.136:
15173: * src/classes/xdoc.C 1.53:
15174: * src/include/pa_array.h 1.48:
15175: * src/include/pa_cache_managers.h 1.4:
15176: * src/include/pa_charset_connection.h 1.6:
15177: * src/include/pa_charset_manager.h 1.8:
15178: * src/include/pa_common.h 1.68:
15179: * src/include/pa_db_connection.h 1.18:
15180: * src/include/pa_db_manager.h 1.12:
15181: * src/include/pa_db_table.h 1.11:
15182: * src/include/pa_dictionary.h 1.8:
15183: * src/include/pa_exception.h 1.23:
15184: * src/include/pa_exec.h 1.5:
15185: * src/include/pa_globals.h 1.71:
15186: * src/include/pa_hash.h 1.52:
15187: * src/include/pa_opcode.h 1.9:
15188: * src/include/pa_pool.h 1.73:
15189: * src/include/pa_request.h 1.115:
15190: * src/include/pa_sapi.h 1.16:
15191: * src/include/pa_socks.h 1.6:
15192: * src/include/pa_sql_connection.h 1.20:
15193: * src/include/pa_sql_driver_manager.h 1.20:
15194: * src/include/pa_string.h 1.120:
15195: * src/include/pa_stylesheet_connection.h 1.17:
15196: * src/include/pa_stylesheet_manager.h 1.9:
15197: * src/include/pa_table.h 1.38:
15198: * src/include/pa_transcoder.h 1.3:
15199: * src/main/compile_tools.h 1.52:
15200: * src/main/main.dsp 1.142:
15201: * src/main/pa_charset.C 1.1:
15202: * src/main/pa_charset_connection.C 1.13:
15203: * src/main/pa_charset_manager.C 1.10:
15204: * src/main/pa_charsets.C 1.1:
15205: * src/main/pa_globals.C 1.95:
15206: * src/main/pa_pool.C 1.46:
15207: * src/main/pa_request.C 1.186:
15208: * src/main/pa_string.C 1.132:
15209: * src/main/pa_transcoder.C 1.4:
15210: * src/main/untaint.C 1.84:
15211: * src/types/pa_vfile.C 1.24:
15212: * src/types/pa_vform.C 1.50:
15213: * src/types/pa_vform.h 1.31:
15214: * src/types/pa_vrequest.C 1.13:
15215: * src/types/pa_vrequest.h 1.14:
15216: * src/types/pa_vresponse.C 1.1:
15217: * src/types/pa_vresponse.h 1.19:
15218: * src/types/types.dsp 1.16:
15219: introducing Charset
15220:
15221: * src/main/pa_charset.C 1.2:
15222: name_cstr 0
15223:
15224: * src/main/Makefile.in 1.31:
15225: * src/targets/apache13/Makefile.in 1.26:
15226: * src/targets/cgi/Makefile.in 1.31:
15227: * src/types/Makefile.in 1.26:
15228: makes
15229:
15230: * src/include/pa_charset.h 1.1:
15231: * src/include/pa_charsets.h 1.1:
15232: forgot to add
15233:
15234: * src/main/Makefile.am 1.27:
15235: * src/main/pa_charset.C 1.3:
15236: * src/types/Makefile.am 1.15:
15237: charset_connection&manager replaced by charset&charsets
15238:
15239: * src/main/untaint.C 1.85:
15240: uri lang now knows about client/source charsets
15241:
15242: 2001-12-14 paf
15243: * src/include/pa_request.h 1.114:
15244: * src/include/pa_transcoder.h 1.2:
15245: * src/main/pa_request.C 1.185:
15246: * src/main/pa_transcoder.C 1.3:
15247: * src/types/pa_vform.C 1.49:
15248: * src/types/pa_vform.h 1.30:
15249: transcodeToUTF8[were FromUTF8] for forms
15250: todo: uri lang
15251:
15252: * src/targets/apache13/Makefile.am 1.8:
15253: * src/targets/cgi/Makefile.am 1.23:
15254: -I../../pcre to .am
15255:
15256: * src/include/pa_charset_connection.h 1.5:
15257: * src/include/pa_pool.h 1.72:
15258: * src/include/pa_request.h 1.113:
15259: * src/include/pa_transcoder.h 1.1:
15260: * src/main/Makefile.am 1.26:
15261: * src/main/main.dsp 1.141:
15262: * src/main/pa_charset_connection.C 1.12:
15263: * src/main/pa_charset_manager.C 1.9:
15264: * src/main/pa_request.C 1.184:
15265: * src/main/pa_transcoder.C 1.1:
15266: * src/types/Makefile.am 1.14:
15267: * src/types/pa_vrequest.C 1.12:
15268: * src/types/pa_vrequest.h 1.13:
15269: * src/types/pa_vresponse.h 1.18:
15270: * src/types/types.dsp 1.15:
15271: changed charset model.
15272: now important:
15273: $request:charset
15274: $response:charset
15275: while
15276: $response:content-type.charset
15277: become unimportant [informational]
15278:
15279: * src/include/pa_globals.h 1.70:
15280: * src/main/pa_globals.C 1.94:
15281: removed unused defalts_name global
15282:
15283: * src/main/pa_transcoder.C 1.2:
15284: transcodeToUTF8,
15285: now form&uri lang
15286:
15287: 2001-12-13 paf
15288: * src/include/pa_types.h 1.35:
15289: msvc head debugging flag
15290:
15291: * src/classes/xdoc.C 1.49:
15292: freed up listener
15293:
15294: * src/classes/xdoc.C 1.51:
15295: * src/main/pa_sql_driver_manager.C 1.57:
15296: rewritten auto_ptr part other way, because of stupid gcc 2.96
15297: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
15298: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
15299: FormatterListener]
15300: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
15301: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
15302: FormatterListener, _Tp = FormatterListener]
15303:
15304: * src/include/pa_config_fixed.h 1.32:
15305: * src/main/pa_common.C 1.94:
15306: * src/main/pa_string.C 1.131:
15307: removed signed mismatch warnings
15308:
15309: * src/classes/xdoc.C 1.52:
15310: rewritten auto_ptr part other way2, because of stupid gcc 2.96
15311: /usr/include/g++-3/memory:40: candidates are: auto_ptr<_Tp>
15312: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp> &) [with _Tp =
15313: FormatterListener]
15314: /usr/include/g++-3/memory:48: auto_ptr<_Tp>
15315: &auto_ptr<_Tp>::operator= (auto_ptr<_Tp1> &) [with _Tp1 =
15316: FormatterListener, _Tp = FormatterListener]
15317:
15318: * src/main/pa_string.C 1.130:
15319: string::recustruct erroreusly used outdated row ptr
15320:
15321: * src/include/pa_cache_managers.h 1.3:
15322: * src/include/pa_charset_manager.h 1.7:
15323: * src/include/pa_config_fixed.h 1.33:
15324: * src/include/pa_db_manager.h 1.11:
15325: * src/include/pa_sql_driver_manager.h 1.19:
15326: * src/include/pa_stylesheet_manager.h 1.8:
15327: * src/main/pa_cache_managers.C 1.2:
15328: * src/main/pa_globals.C 1.93:
15329: ~Cache_managers
15330:
15331: * src/classes/string.C 1.91:
15332: change msg '... code is not code'
15333:
15334: * src/classes/xdoc.C 1.50:
15335: removed extra inc
15336:
15337: * src/targets/apache13/mod_parser3.C 1.14:
15338: * src/targets/cgi/parser3.C 1.147:
15339: * src/targets/isapi/parser3isapi.C 1.61:
15340: removed 'expires' from header outputs
15341:
15342: * src/targets/cgi/pa_pool.C 1.34:
15343: * src/targets/isapi/pa_pool.C 1.10:
15344: EOL@EOF
15345:
15346: * src/main/pa_db_connection.C 1.34:
15347: * src/main/pa_db_manager.C 1.19:
15348: * src/main/pa_sql_driver_manager.C 1.56:
15349: * src/main/pa_stylesheet_manager.C 1.8:
15350: * src/targets/cgi/pool_storage.h 1.6:
15351: couple cache expiratiors were wrong [past/future prob]
15352:
15353: * src/classes/xdoc.C 1.48:
15354: lang list updated
15355:
15356: * src/targets/cgi/pa_pool.C 1.33:
15357: * src/targets/cgi/parser3.C 1.148:
15358: msvc heap debugging flag
15359:
15360: * src/classes/file.C 1.66:
15361: file::cgi bug, request_method were passed to SERVER_PROTOCOL
15362: but SERVER_PROTOCOL were forgotten
15363:
15364: 2001-12-10 paf
15365: * src/main/untaint.C 1.83:
15366: FILE_SPEC untainting changed so that one can erase files like that, knowing their full name
15367: introducing
15368: // theoretical problem with, for instance, "_2B" and "." fragments,
15369: // they would yield the same
15370: // because need_file_encode('_')=false
15371: // but we need to delete such files somehow, getting names from ^index
15372:
15373: * src/main/pa_string.C 1.129:
15374: ^string.replace bug fixed [bad string::join_chank break]
15375:
15376: * src/classes/math.C 1.10:
15377: ^math:random(n) now yields[0;n) not [0;n]
15378:
15379: 2001-12-07 paf
15380: * src/main/pa_string.C 1.125.2.1.2.2:
15381: stupid sparc architecture failed to access short at odd address
15382: 0x311f0 <deserialize__6StringUiPvUiPCc+16>: lduh [ %i2 + 1 ], %l0
15383:
15384: bus error,
15385: fixed that
15386:
15387: * src/include/pa_config_auto.h.in 1.14.6.1:
15388: makes
15389:
15390: * src/main/pa_string.C 1.125.2.1.2.1:
15391: strange string deserialize bug on client[pmts], a bit shortened,
15392:
15393: * src/include/pa_common.h 1.66.6.2:
15394: * src/include/pa_config_fixed.h 1.30.8.2:
15395: * src/include/pa_config_includes.h 1.13.6.1:
15396: * src/main/pa_common.C 1.91.4.1.2.2:
15397: exclusive lock file write
15398: shared lock file read
15399:
15400: * src/classes/hashfile.C 1.17:
15401: * src/classes/op.C 1.63:
15402: * src/classes/table.C 1.135:
15403: * src/include/pa_common.h 1.67:
15404: * src/include/pa_config_auto.h.in 1.15:
15405: * src/include/pa_config_fixed.h 1.31:
15406: * src/include/pa_config_includes.h 1.14:
15407: * src/include/pa_db_table.h 1.10:
15408: * src/include/pa_request.h 1.112:
15409: * src/main/pa_common.C 1.93:
15410: * src/main/pa_db_table.C 1.15:
15411: * src/main/pa_request.C 1.183:
15412: * src/main/pa_string.C 1.128:
15413: * src/types/pa_vhashfile.C 1.16:
15414: merged from r14_simple_cache
15415:
15416: 2001-12-06 paf
15417: * src/main/compile.tab.C 1.27:
15418: * src/targets/cgi/parser3.C 1.146:
15419: removed debug info
15420:
15421: * src/classes/op.C 1.62.2.1.2.1:
15422: * src/classes/table.C 1.133.2.2.2.1:
15423: * src/include/pa_request.h 1.111.2.1.2.1:
15424: * src/main/pa_request.C 1.182.2.1.2.1:
15425: #ifdef RESOURCES_DEBUG
15426:
15427: * src/classes/op.C 1.62.2.1.2.2:
15428: * src/include/pa_common.h 1.66.6.1:
15429: * src/include/pa_config_fixed.h 1.30.8.1:
15430: * src/main/pa_common.C 1.91.4.1.2.1:
15431: ^cache operator
15432:
15433: * src/classes/hashfile.C 1.15.6.2:
15434: removed transaction from ^cache
15435:
15436: 2001-12-05 paf
15437: * src/targets/cgi/parser3.C 1.144:
15438: * src/targets/cgi/parser3.C 1.145:
15439: fatal error reporting fixed.
15440: in IIS5 there were a prob with illegal call check
15441:
15442: 2001-12-04 paf
15443: * src/classes/op.C 1.62.2.1:
15444: * src/classes/table.C 1.133.2.2:
15445: * src/include/pa_request.h 1.111.2.1:
15446: * src/main/pa_request.C 1.182.2.1:
15447: measures to log
15448:
15449: 2001-11-26 paf
15450: * src/targets/apache13/mod_parser3.C 1.13:
15451: merge dir config now works OK with parser_root_config_filespec
15452:
15453: 20011126 paf: noticed, that this is called even on virtual root merge with something "parent", while thought that that is part of merge_server...
15454:
15455: 2001-11-23 paf
15456: * src/classes/hashfile.C 1.16:
15457: * src/classes/table.C 1.134:
15458: * src/include/pa_db_table.h 1.9:
15459: * src/main/pa_common.C 1.92:
15460: * src/main/pa_db_table.C 1.14:
15461: * src/main/pa_string.C 1.127:
15462: * src/types/pa_vhashfile.C 1.15:
15463: merged from _0014, 1
15464:
15465: * src/classes/hashfile.C 1.15.6.1:
15466: * src/classes/table.C 1.133.2.1:
15467: * src/include/pa_db_table.h 1.8.6.1:
15468: * src/main/pa_common.C 1.91.4.1:
15469: * src/main/pa_db_table.C 1.12.6.2:
15470: * src/types/pa_vhashfile.C 1.14.6.1:
15471: hashfile bugfix2 more wrong sizes.
15472: ^cache behaviour changed: if ^cache(33) would change
15473:
15474: 0660 bits in file_write & hashfile create
15475:
15476: * src/main/pa_db_table.C 1.12.6.1:
15477: * src/main/pa_db_table.C 1.13:
15478: * src/main/pa_string.C 1.125.2.1:
15479: * src/main/pa_string.C 1.126:
15480: cache bugfix [wrong types after pa_string optimization]
15481:
15482: 2001-11-22 paf
15483: * src/main/untaint.C 1.82:
15484: ORIGINS mode removed UHTML
15485:
15486: * src/classes/op.C 1.62:
15487: process cstr(,connection)
15488:
15489: * src/Makefile.in 1.38:
15490: * src/classes/xdoc.C 1.47:
15491: * src/targets/Makefile.in 1.26:
15492: * src/targets/apache13/Makefile.in 1.25:
15493: * src/targets/cgi/Makefile.in 1.30:
15494: cached xslt [removed nocache forcing]
15495:
15496: * src/classes/op.C 1.61:
15497: process now gets its body on current language, not as-is
15498:
15499: * src/main/untaint.C 1.81:
15500: ORIGINS mode was bad - forgot about optimize bit
15501:
15502: * src/classes/table.C 1.133:
15503: * src/include/pa_table.h 1.37:
15504: * src/main/pa_table.C 1.41:
15505: table.offset[whence]
15506:
15507: 2001-11-21 paf
15508: * src/classes/table.C 1.132:
15509: * src/main/pa_string.C 1.124:
15510: * src/main/untaint.C 1.78:
15511: * src/targets/cgi/parser3.C 1.141:
15512: table.append bug fixed: forgot to switch default language for {
15513: code}, it happen to change it's language from CLEAN, so later
15514: refused to split by CLEAN \t
15515:
15516: * src/classes/xdoc.C 1.46:
15517: * src/types/pa_vxdoc.C 1.7:
15518: * src/types/pa_vxdoc.h 1.13:
15519: <xsl:output
15520: output options made identical to xsl:output attributes
15521: exclusion:
15522: cdata-section-elements
15523: what xalan can do but that not used now:
15524: it can escape and remove CDATA sections
15525:
15526: * src/targets/cgi/parser3.C 1.142:
15527: removed debug cgi||1
15528:
15529: * src/main/untaint.C 1.80:
15530: * src/targets/cgi/parser3.C 1.143:
15531: optimized \r produced by xslt
15532:
15533: * src/main/pa_string.C 1.125:
15534: * src/main/untaint.C 1.79:
15535: cached some string::size() es
15536:
15537: 2001-11-20 paf
15538: * src/classes/Makefile.am 1.31:
15539: * src/classes/Makefile.in 1.33:
15540: * src/classes/table.C 1.131:
15541: * src/main/Makefile.am 1.25:
15542: * src/main/Makefile.in 1.30:
15543: * src/main/pa_exception.C 1.27:
15544: * src/types/Makefile.am 1.13:
15545: * src/types/Makefile.in 1.25:
15546: moved ident.C & co to bottom of dependeces, so that errors
15547: would popup quicklier, fixed line numbering in table::sql
15548:
15549: 2001-11-19 paf
15550: * src/classes/op.C 1.60:
15551: * src/include/pa_request.h 1.111:
15552: * src/include/pa_string.h 1.119:
15553: * src/include/pa_types.h 1.34:
15554: * src/main/pa_globals.C 1.92:
15555: * src/main/pa_request.C 1.182:
15556: * src/main/pa_string.C 1.123:
15557: * src/main/untaint.C 1.77:
15558: * src/targets/apache13/mod_parser3.C 1.12:
15559: * src/targets/cgi/parser3.C 1.140:
15560: * src/targets/isapi/parser3isapi.C 1.60:
15561: * src/types/pa_wcontext.C 1.13:
15562: * src/types/pa_wcontext.h 1.22:
15563: UL_CLEAN pieces now inherit UL_OPTIMIZED_BIT at wcontext.write
15564:
15565: * src/classes/Makefile.in 1.32:
15566: * src/main/Makefile.in 1.29:
15567: * src/targets/Makefile.am 1.8:
15568: * src/targets/Makefile.in 1.25:
15569: * src/targets/apache13/Makefile.in 1.24:
15570: * src/targets/apache13/mod_parser3.C 1.11:
15571: * src/targets/cgi/Makefile.in 1.29:
15572: * src/targets/cgi/parser3.C 1.139:
15573: * src/types/Makefile.in 1.24:
15574: #if _MSC_VER _set_new_handler
15575:
15576: * src/Makefile.in 1.37:
15577: * src/targets/apache13/mod_parser3.C 1.10:
15578: * src/targets/cgi/parser3.C 1.138:
15579: * src/targets/isapi/parser3isapi.C 1.59:
15580: set_new_handler in apache&isapi
15581:
15582: 2001-11-16 paf
15583: * src/include/pa_string.h 1.117:
15584: * src/main/pa_string.C 1.120:
15585: * src/main/pa_string.C 1.121:
15586: * src/main/untaint.C 1.76:
15587: * src/types/pa_vstring.C 1.14:
15588: removed 1+4 bytes from String
15589:
15590: * src/include/pa_string.h 1.118:
15591: * src/include/pa_types.h 1.33:
15592: * src/main/pa_string.C 1.122:
15593: removed 8 bytes from String, 2 bytes from string::chunk::row::item
15594:
15595: * src/include/pa_globals.h 1.69:
15596: * src/include/pa_string.h 1.116:
15597: * src/include/pa_types.h 1.32:
15598: * src/main/pa_globals.C 1.91:
15599: * src/main/pa_pool.C 1.44:
15600: * src/main/pa_pool.C 1.45:
15601: * src/main/pa_request.C 1.181:
15602: * src/main/untaint.C 1.75:
15603: * src/sql/pa_sql_driver.h 1.24:
15604: * src/targets/cgi/parser3.C 1.136:
15605: introducing estimating String::cstr_bufsize, 0
15606:
15607: * src/include/pa_pool.h 1.70:
15608: * src/include/pa_pool.h 1.71:
15609: * src/main/execute.C 1.206:
15610: * src/main/pa_pool.C 1.41:
15611: * src/main/pa_pool.C 1.42:
15612: * src/main/pa_pool.C 1.43:
15613: * src/targets/cgi/parser3.C 1.134:
15614: * src/targets/cgi/parser3.C 1.135:
15615: die in pool::fail
15616:
15617: * src/targets/cgi/parser3.C 1.137:
15618: pool debug @ die
15619:
15620: 2001-11-15 paf
15621: * src/Makefile.in 1.36:
15622: configure set_new_handler check added
15623:
15624: * src/targets/cgi/parser3.C 1.131:
15625: set_new_handler started
15626:
15627: * src/include/pa_exception.h 1.22:
15628: * src/main/execute.C 1.205:
15629: * src/main/main.dsp 1.140:
15630: * src/main/pa_exception.C 1.26:
15631: * src/targets/cgi/parser3.C 1.133:
15632: exception with dynamic buffer re-back
15633: now with counter
15634:
15635: * src/include/pa_config_auto.h.in 1.13:
15636: * src/main/Makefile.in 1.28:
15637: makes
15638:
15639: * src/include/pa_exception.h 1.21:
15640: * src/main/pa_exception.C 1.25:
15641: exception with static buffer back
15642:
15643: * src/classes/classes.awk 1.5:
15644: * src/include/pa_config_auto.h.in 1.14:
15645: * src/include/pa_config_includes.h 1.13:
15646: setnewhandler check
15647:
15648: * src/targets/cgi/parser3.C 1.132:
15649: std::
15650:
15651: 2001-11-14 paf
15652: * src/main/execute.C [no_bad_constructors_try] 1.203.2.1:
15653: * src/types/pa_vclass.h [no_bad_constructors_try] 1.21.2.1:
15654: * src/types/pa_vobject.h [no_bad_constructors_try] 1.13.2.1:
15655: * src/types/pa_vstateless_class.h [no_bad_constructors_try] 1.20.2.1:
15656: * src/types/pa_vstateless_object.h [no_bad_constructors_try] 1.12.2.1:
15657: fixed this:
15658: $bred[^string::length[]]
15659: $bred[^response::clear[]]
15660: $bred[^int::int[]]
15661:
15662: now VObject creation moved into overriden VClass::create_new_value, thus 0 from create_new_value means that class has no ctors
15663:
15664: * src/include/pa_common.h 1.64:
15665: * src/include/pa_common.h 1.65:
15666: * src/include/pa_common.h 1.66:
15667: * src/main/pa_common.C 1.90:
15668: * src/main/pa_common.C 1.91:
15669: snprintf replacement was wrong
15670:
15671: * src/main/execute.C 1.204:
15672: * src/types/pa_vclass.h 1.22:
15673: * src/types/pa_vobject.h 1.14:
15674: * src/types/pa_vstateless_class.h 1.21:
15675: * src/types/pa_vstateless_object.h 1.13:
15676: merged with no_bad_constructors_try
15677:
15678: * src/classes/op.C 1.59:
15679: ^untaint{body} as-is default now
15680:
15681: * src/main/pa_request.C 1.180:
15682: z
15683:
15684: * src/include/pa_common.h 1.63:
15685: * src/main/pa_common.C 1.88:
15686: * src/main/pa_common.C 1.89:
15687: snprintf on buffer full returns
15688: win32 -1
15689: solaris >buffer_size
15690:
15691: checked all that
15692:
15693: 2001-11-13 paf
15694: * src/classes/classes.C 1.13:
15695: returned accedently removed if in foreach callbacks [when hash
15696: no-0-restructure]
15697:
15698: 2001-11-12 paf
15699: * src/classes/classes.C 1.12:
15700: * src/classes/hash.C 1.31:
15701: * src/classes/xdoc.C 1.45:
15702: * src/include/pa_hash.h 1.51:
15703: * src/main/pa_db_connection.C 1.33:
15704: * src/main/pa_db_manager.C 1.18:
15705: * src/main/pa_dictionary.C 1.10:
15706: * src/main/pa_hash.C 1.48:
15707: * src/main/pa_sql_driver_manager.C 1.55:
15708: * src/main/pa_stylesheet_manager.C 1.7:
15709: hash now does not containt 0 values. put 0 actullay removes.
15710: no check on 0 value in foreach now required
15711:
15712: * src/classes/date.C 1.13:
15713: date.roll parser2 alg used
15714:
15715: * src/main/pa_pool.C 1.40:
15716: changed xdoc createXXX politics, now string passed as-is to
15717: method, xalan makes & into & itself
15718:
15719: 2001-11-11 paf
15720: * src/main/pa_sql_driver_manager.C 1.53:
15721: * src/sql/pa_sql_driver.h 1.21:
15722: sql driver initialize not const
15723:
15724: * src/sql/pa_sql_driver.h 1.23:
15725: removed extra constructor, doc
15726:
15727: * src/main/pa_sql_driver_manager.C 1.54:
15728: * src/sql/pa_sql_driver.h 1.22:
15729: CRLF
15730:
15731: 2001-11-10 paf
15732: * src/main/pa_exec.C 1.18:
15733: doc
15734:
15735: 2001-11-09 paf
15736: * src/main/pa_common.C 1.87:
15737: line endings fixing fixed last piece[was still cstr oriented]
15738:
15739: * src/include/pa_common.h 1.62:
15740: * src/main/pa_common.C 1.86:
15741: * src/types/pa_vform.C 1.48:
15742: line endings fixing got rid of cstr, now must work ok with post multipart
15743:
15744: * src/classes/string.C 1.90:
15745: * src/classes/xdoc.C 1.44:
15746: xdoc::set{code} now untaints param properly
15747:
15748: * src/types/pa_vform.C 1.47:
15749: line endings fixed at post / multipart / not file also now
15750:
15751: * src/classes/string.C 1.89:
15752: string.save now does untainting before saving
15753:
15754: 2001-11-08 paf
15755: * src/include/pa_request.h 1.110:
15756: * src/main/pa_request.C 1.179:
15757: * src/targets/apache13/mod_parser3.C 1.9:
15758: * src/targets/cgi/parser3.C 1.130:
15759: * src/targets/isapi/parser3isapi.C 1.58:
15760: apache 'status' class enabler
15761:
15762: <Location /parser-status.html>
15763: ParserStatusAllowed
15764: </Location>
15765:
15766: * src/Makefile.in 1.35:
15767: * src/include/pa_common.h 1.61:
15768: * src/main/Makefile.am 1.24:
15769: * src/main/Makefile.in 1.27:
15770: * src/targets/cgi/pa_pool.C 1.32:
15771: makes
15772:
15773: * src/include/pa_cache_managers.h 1.2:
15774: * src/include/pa_charset_manager.h 1.6:
15775: * src/include/pa_db_manager.h 1.10:
15776: * src/include/pa_sql_driver_manager.h 1.18:
15777: * src/include/pa_stylesheet_manager.h 1.7:
15778: * src/main/pa_charset_manager.C 1.8:
15779: * src/main/pa_db_manager.C 1.17:
15780: * src/main/pa_sql_driver_manager.C 1.52:
15781: * src/main/pa_stylesheet_manager.C 1.6:
15782: restructured Cache manager to be simple parent, not second
15783: parent [gcc 2.96 strangly refused to call virtual from second
15784: parent]
15785:
15786: * src/include/pa_cache_managers.h 1.1:
15787: * src/include/pa_charset_manager.h 1.5:
15788: * src/include/pa_db_manager.h 1.9:
15789: * src/include/pa_sql_driver_manager.h 1.17:
15790: * src/include/pa_stylesheet_manager.h 1.6:
15791: * src/main/main.dsp 1.139:
15792: * src/main/pa_cache_managers.C 1.1:
15793: * src/main/pa_charset_manager.C 1.7:
15794: * src/main/pa_db_manager.C 1.16:
15795: * src/main/pa_globals.C 1.90:
15796: * src/main/pa_request.C 1.178:
15797: * src/main/pa_sql_driver_manager.C 1.51:
15798: * src/main/pa_stylesheet_manager.C 1.5:
15799: * src/types/pa_vstatus.h 1.4:
15800: cache_managers, maybe-expiring every request
15801: todo: apache 'status' class enabler
15802:
15803: 2001-11-05 paf
15804: * src/classes/xdoc.C 1.42:
15805: * src/include/pa_db_connection.h 1.16:
15806: * src/include/pa_stylesheet_connection.h 1.15:
15807: * src/include/pa_stylesheet_manager.h 1.4:
15808: * src/main/pa_stylesheet_manager.C 1.3:
15809: * src/types/pa_vstatus.h 1.2:
15810: $status:stylesheet
15811:
15812: * src/targets/cgi/parser3.C 1.129:
15813: read can return 0, that means sort of sig_pipe on freebsd [moko's experiments].
15814: checked that in cgi, on apache already done :)
15815:
15816: * src/main/pa_db_connection.C 1.31:
15817: * src/main/pa_db_manager.C 1.14:
15818: * src/main/pa_request.C 1.177:
15819: hence i removed skipping 0 values in hash::for_each-es we need to check cleaned cache items manually. few more checks.
15820:
15821: expiring to 0 time was wrong, changed to 'now' time
15822:
15823: * src/main/pa_db_connection.C 1.30:
15824: * src/main/pa_db_manager.C 1.13:
15825: hence i removed skipping 0 values in hash::for_each-es we need
15826: to check cleaned cache items manually
15827:
15828: * src/include/pa_charset_connection.h 1.3:
15829: * src/main/pa_charset_manager.C 1.5:
15830: $status:charset
15831:
15832: * src/classes/classes.C 1.11:
15833: * src/classes/classes.h 1.14:
15834: * src/classes/date.C 1.12:
15835: * src/classes/double.C 1.41:
15836: * src/classes/file.C 1.65:
15837: * src/classes/form.C 1.19:
15838: * src/classes/hash.C 1.30:
15839: * src/classes/hashfile.C 1.15:
15840: * src/classes/image.C 1.62:
15841: * src/classes/int.C 1.38:
15842: * src/classes/mail.C 1.44:
15843: * src/classes/math.C 1.9:
15844: * src/classes/op.C 1.58:
15845: * src/classes/response.C 1.16:
15846: * src/classes/string.C 1.88:
15847: * src/classes/table.C 1.130:
15848: * src/classes/void.C 1.13:
15849: * src/classes/xdoc.C 1.43:
15850: * src/classes/xnode.C 1.18:
15851: * src/classes/xnode.h 1.4:
15852: * src/include/pa_array.h 1.47:
15853: * src/include/pa_charset_connection.h 1.4:
15854: * src/include/pa_charset_manager.h 1.4:
15855: * src/include/pa_common.h 1.60:
15856: * src/include/pa_config_fixed.h 1.30:
15857: * src/include/pa_config_includes.h 1.12:
15858: * src/include/pa_db_connection.h 1.17:
15859: * src/include/pa_db_manager.h 1.8:
15860: * src/include/pa_db_table.h 1.8:
15861: * src/include/pa_dictionary.h 1.7:
15862: * src/include/pa_dir.h 1.8:
15863: * src/include/pa_exception.h 1.20:
15864: * src/include/pa_exec.h 1.4:
15865: * src/include/pa_globals.h 1.68:
15866: * src/include/pa_hash.h 1.50:
15867: * src/include/pa_opcode.h 1.8:
15868: * src/include/pa_pool.h 1.69:
15869: * src/include/pa_pragma_pack_begin.h 1.2:
15870: * src/include/pa_pragma_pack_end.h 1.2:
15871: * src/include/pa_request.h 1.109:
15872: * src/include/pa_sapi.h 1.15:
15873: * src/include/pa_socks.h 1.5:
15874: * src/include/pa_sql_connection.h 1.19:
15875: * src/include/pa_sql_driver_manager.h 1.16:
15876: * src/include/pa_stack.h 1.11:
15877: * src/include/pa_string.h 1.115:
15878: * src/include/pa_stylesheet_connection.h 1.16:
15879: * src/include/pa_stylesheet_manager.h 1.5:
15880: * src/include/pa_table.h 1.36:
15881: * src/include/pa_threads.h 1.20:
15882: * src/include/pa_types.h 1.31:
15883: * src/main/compile.C 1.53:
15884: * src/main/compile.tab.C 1.26:
15885: * src/main/compile_tools.C 1.40:
15886: * src/main/compile_tools.h 1.51:
15887: * src/main/execute.C 1.203:
15888: * src/main/pa_array.C 1.43:
15889: * src/main/pa_charset_connection.C 1.11:
15890: * src/main/pa_charset_manager.C 1.6:
15891: * src/main/pa_common.C 1.85:
15892: * src/main/pa_db_connection.C 1.28:
15893: * src/main/pa_db_manager.C 1.12:
15894: * src/main/pa_db_table.C 1.11:
15895: * src/main/pa_dictionary.C 1.9:
15896: * src/main/pa_dir.C 1.8:
15897: * src/main/pa_exception.C 1.24:
15898: * src/main/pa_exec.C 1.17:
15899: * src/main/pa_globals.C 1.89:
15900: * src/main/pa_hash.C 1.47:
15901: * src/main/pa_pool.C 1.39:
15902: * src/main/pa_request.C 1.176:
15903: * src/main/pa_socks.C 1.8:
15904: * src/main/pa_sql_driver_manager.C 1.50:
15905: * src/main/pa_status_provider.C 1.2:
15906: * src/main/pa_string.C 1.119:
15907: * src/main/pa_stylesheet_manager.C 1.4:
15908: * src/main/pa_table.C 1.40:
15909: * src/main/untaint.C 1.74:
15910: * src/sql/pa_sql_driver.h 1.20:
15911: * src/targets/apache13/mod_parser3.C 1.8:
15912: * src/targets/apache13/pa_pool.C 1.3:
15913: * src/targets/apache13/pa_threads.C 1.3:
15914: * src/targets/cgi/pa_pool.C 1.31:
15915: * src/targets/cgi/pa_threads.C 1.5:
15916: * src/targets/cgi/parser3.C 1.128:
15917: * src/targets/cgi/pool_storage.h 1.5:
15918: * src/targets/isapi/pa_pool.C 1.9:
15919: * src/targets/isapi/pa_threads.C 1.5:
15920: * src/targets/isapi/parser3isapi.C 1.57:
15921: * src/targets/isapi/pool_storage.h 1.13:
15922: * src/types/pa_valiased.C 1.11:
15923: * src/types/pa_valiased.h 1.16:
15924: * src/types/pa_value.h 1.77:
15925: * src/types/pa_vbool.h 1.15:
15926: * src/types/pa_vclass.h 1.21:
15927: * src/types/pa_vcode_frame.h 1.12:
15928: * src/types/pa_vcookie.C 1.32:
15929: * src/types/pa_vcookie.h 1.13:
15930: * src/types/pa_vdate.h 1.6:
15931: * src/types/pa_vdouble.h 1.28:
15932: * src/types/pa_venv.h 1.18:
15933: * src/types/pa_vfile.C 1.23:
15934: * src/types/pa_vfile.h 1.37:
15935: * src/types/pa_vform.C 1.46:
15936: * src/types/pa_vform.h 1.29:
15937: * src/types/pa_vhash.h 1.27:
15938: * src/types/pa_vhashfile.C 1.14:
15939: * src/types/pa_vhashfile.h 1.12:
15940: * src/types/pa_vimage.C 1.14:
15941: * src/types/pa_vimage.h 1.22:
15942: * src/types/pa_vint.h 1.29:
15943: * src/types/pa_vjunction.h 1.10:
15944: * src/types/pa_vmath.h 1.4:
15945: * src/types/pa_vmethod_frame.h 1.19:
15946: * src/types/pa_vobject.h 1.13:
15947: * src/types/pa_vrequest.C 1.11:
15948: * src/types/pa_vrequest.h 1.12:
15949: * src/types/pa_vresponse.h 1.17:
15950: * src/types/pa_vstateless_class.C 1.11:
15951: * src/types/pa_vstateless_class.h 1.20:
15952: * src/types/pa_vstateless_object.h 1.12:
15953: * src/types/pa_vstatus.h 1.3:
15954: * src/types/pa_vstring.C 1.13:
15955: * src/types/pa_vstring.h 1.39:
15956: * src/types/pa_vtable.C 1.9:
15957: * src/types/pa_vtable.h 1.35:
15958: * src/types/pa_vvoid.h 1.6:
15959: * src/types/pa_vxdoc.C 1.6:
15960: * src/types/pa_vxdoc.h 1.12:
15961: * src/types/pa_vxnode.C 1.11:
15962: * src/types/pa_vxnode.h 1.8:
15963: * src/types/pa_wcontext.C 1.12:
15964: * src/types/pa_wcontext.h 1.21:
15965: * src/types/pa_wwrapper.h 1.14:
15966: $status:db
15967: fixed used not initialized in db_connection & db_table
15968:
15969: * src/include/pa_charset_manager.h 1.3:
15970: * src/include/pa_db_manager.h 1.7:
15971: * src/include/pa_request.h 1.108:
15972: * src/include/pa_sql_connection.h 1.18:
15973: * src/include/pa_sql_driver_manager.h 1.15:
15974: * src/include/pa_stylesheet_manager.h 1.3:
15975: * src/main/main.dsp 1.138:
15976: * src/main/pa_charset_manager.C 1.4:
15977: * src/main/pa_common.C 1.84:
15978: * src/main/pa_db_manager.C 1.11:
15979: * src/main/pa_globals.C 1.88:
15980: * src/main/pa_request.C 1.175:
15981: * src/main/pa_sql_driver_manager.C 1.49:
15982: * src/main/pa_status_provider.C 1.1:
15983: * src/main/pa_stylesheet_manager.C 1.2:
15984: * src/types/pa_vstatus.h 1.1:
15985: * src/types/pa_vxnode.C 1.10:
15986: * src/types/types.dsp 1.14:
15987: started status parser class
15988:
15989: * src/main/pa_db_connection.C 1.29:
15990: * src/main/pa_db_table.C 1.12:
15991: parser_multithreaded check was wrong
15992:
15993: * src/main/pa_db_connection.C 1.32:
15994: * src/main/pa_db_manager.C 1.15:
15995: expiration from debug to normal
15996:
15997: 2001-11-01 paf
15998: * src/classes/hash.C 1.26:
15999: * src/classes/op.C 1.54:
16000: * src/types/pa_vmethod_frame.h 1.18:
16001: * src/types/pa_vstring.C 1.12:
16002: * src/types/pa_vstring.h 1.38:
16003: ^foreach[key|value]{body}[[separator]|{separator}]
16004:
16005: * src/classes/hash.C 1.25:
16006: * src/include/pa_hash.h 1.48:
16007: * src/main/pa_hash.C 1.44:
16008: * src/types/pa_vcookie.C 1.31:
16009: ^hash.delete[key]
16010:
16011: * src/classes/math.C 1.8:
16012: * src/include/pa_common.h 1.59:
16013: HAVE_TRUNC HAVE_ROUND checks [for hp, there are such in math.h]
16014:
16015: * src/classes/op.C 1.57:
16016: ^for endless loop check strightened
16017:
16018: * src/Makefile.in 1.34:
16019: * src/classes/Makefile.in 1.31:
16020: * src/include/pa_config_auto.h.in 1.12:
16021: * src/main/Makefile.in 1.26:
16022: * src/targets/Makefile.in 1.24:
16023: * src/targets/apache13/Makefile.in 1.23:
16024: * src/targets/cgi/Makefile.in 1.28:
16025: * src/types/Makefile.in 1.23:
16026: makes
16027:
16028: * src/main/pa_hash.C 1.46:
16029: removed old extra include
16030:
16031: * src/classes/hash.C 1.28:
16032: * src/classes/xdoc.C 1.41:
16033: * src/classes/xnode.C 1.17:
16034: * src/include/pa_hash.h 1.49:
16035: * src/main/pa_hash.C 1.45:
16036: * src/main/pa_request.C 1.174:
16037: * src/types/pa_vhash.h 1.26:
16038: * src/types/pa_vxnode.C 1.9:
16039: hash locking
16040: disabled changing of hash inside of foreach
16041:
16042: * src/classes/hash.C 1.27:
16043: * src/classes/hashfile.C 1.14:
16044: * src/types/pa_vhashfile.C 1.13:
16045: ^hashfile.foreach[key|value]{body}[[separator]|{separator}]
16046: prev were hash.foreach
16047:
16048: * src/classes/hash.C 1.29:
16049: * src/classes/op.C 1.56:
16050: * src/main/execute.C 1.202:
16051: changed root behavior in native calls.
16052: it left unchanged, so ^for ^foreach & co can use r.root to write their i & key,value there
16053:
16054: * src/classes/op.C 1.55:
16055: detected for var storage bug, fixed. todo:foreach
16056:
16057: 2001-10-31 paf
16058: * src/main/pa_sql_driver_manager.C 1.47:
16059: hiding passwords and addresses from accidental show [imagine
16060: user forgot @exception]
16061:
16062: * src/main/pa_db_connection.C 1.26:
16063: * src/main/pa_sql_driver_manager.C 1.48:
16064: // lockdetector flags
16065: dbenv.lk_detect=DB_LOCK_RANDOM;
16066:
16067: * src/include/pa_opcode.h 1.7:
16068: * src/main/compile.tab.C 1.25:
16069: * src/main/compile.y 1.173:
16070: * src/main/execute.C 1.201:
16071: \ in expression: int divide 10/3=3
16072:
16073: * src/main/pa_common.C 1.81:
16074: typing bug in common - bad ifdeff
16075:
16076: * src/types/pa_vhashfile.h 1.11:
16077: hashfile ^delete to do something only inside of ^cache
16078:
16079: * src/include/pa_threads.h 1.19:
16080: * src/main/pa_db_connection.C 1.25:
16081: * src/main/pa_db_table.C 1.10:
16082: * src/targets/apache13/pa_threads.C 1.2:
16083: * src/targets/cgi/pa_threads.C 1.4:
16084: * src/targets/isapi/pa_threads.C 1.4:
16085: libdb DB_THREAD flag only when really needed
16086:
16087: * src/main/pa_db_connection.C 1.27:
16088: z
16089:
16090: * src/classes/file.C 1.64:
16091: * src/classes/image.C 1.61:
16092: * src/classes/mail.C 1.43:
16093: * src/classes/string.C 1.87:
16094: * src/classes/xnode.C 1.16:
16095: * src/include/pa_common.h 1.58:
16096: * src/main/pa_common.C 1.80:
16097: ^string.save[[append;]path]
16098:
16099: * src/main/compile.C 1.52:
16100: * src/main/pa_common.C 1.83:
16101: completely empty file now considered "read", not ignored [not
16102: perfect trick used]
16103:
16104: * src/classes/table.C 1.129:
16105: ^table.save[[nameless|+append;]path]
16106:
16107: * src/main/pa_common.C 1.82:
16108: simplier common ifdefs
16109:
16110: 2001-10-30 paf
16111: * src/include/pa_common.h 1.57:
16112: * src/main/pa_common.C 1.79:
16113: * src/types/pa_vform.C 1.45:
16114: form post data line endings not reformatted now.
16115:
16116: * src/classes/xdoc.C 1.40:
16117: rolled back {} in xdoc.createTextNode for now
16118:
16119: * src/classes/classes.dsp 1.13:
16120: * src/main/main.dsp 1.137:
16121: * src/targets/apache13/ApacheModuleParser3.dsp 1.8:
16122: * src/targets/cgi/parser3.dsp 1.38:
16123: * src/targets/isapi/parser3isapi.dsp 1.29:
16124: * src/types/types.dsp 1.13:
16125: enabled debug incremental compile
16126:
16127: * src/main/pa_db_connection.C 1.24:
16128: * src/main/pa_db_manager.C 1.10:
16129: * src/main/pa_db_table.C 1.9:
16130: * src/main/pa_exec.C 1.16:
16131: * src/main/pa_request.C 1.173:
16132: * src/main/pa_sql_driver_manager.C 1.46:
16133: * src/main/pa_string.C 1.118:
16134: cstr(asis) default param removed
16135:
16136: * src/types/pa_vform.C 1.44:
16137: * src/types/pa_vform.h 1.28:
16138: AppendFormEntry length param now required [had bug when file=
16139: has no value]
16140:
16141: * src/types/pa_vform.C 1.43:
16142: VForm::AppendFormEntry {length convention was broken} fix_line_breaks
16143:
16144: * src/include/pa_dir.h 1.7:
16145: LOAD_DIR fixed
16146:
16147: * src/include/pa_config_fixed.h 1.29:
16148: * src/include/pa_pragma_pack_begin.h 1.1:
16149: * src/include/pa_pragma_pack_end.h 1.1:
16150: * src/include/pa_string.h 1.114:
16151: * src/include/pa_types.h 1.30:
16152: String & Origin packed with #pragma pack
16153:
16154: * src/Makefile.in 1.33:
16155: * src/include/pa_config_auto.h.in 1.11:
16156: pragma detection
16157:
16158: * src/classes/xdoc.C 1.39:
16159: rolled back {} in xdoc.createElement for now
16160:
16161: 2001-10-29 paf
16162: * src/types/pa_wcontext.h 1.20:
16163: bitfield syntax stricter
16164:
16165: * src/include/pa_string.h 1.111:
16166: * src/main/pa_string.C 1.115:
16167: * src/targets/cgi/pa_pool.C 1.27:
16168: debugging memory
16169: String::fused_rows func now
16170:
16171: [Mon Oct 29 17:55:45 2001] total 5917436/158731
16172: [Mon Oct 29 18:11:53 2001] total 5796092/158731
16173:
16174: * src/classes/file.C 1.61:
16175: * src/classes/image.C 1.60:
16176: * src/classes/string.C 1.86:
16177: * src/classes/xdoc.C 1.38:
16178: * src/include/pa_pool.h 1.68:
16179: * src/include/pa_string.h 1.109:
16180: * src/main/execute.C 1.199:
16181: * src/main/pa_array.C 1.41:
16182: * src/main/pa_common.C 1.78:
16183: * src/main/pa_hash.C 1.43:
16184: * src/main/pa_sql_driver_manager.C 1.45:
16185: * src/main/pa_string.C 1.114:
16186: * src/main/untaint.C 1.70:
16187: * src/targets/cgi/pa_pool.C 1.25:
16188: * src/targets/cgi/parser3.C 1.126:
16189: * src/types/pa_vcookie.C 1.30:
16190: * src/types/pa_vstring.h 1.37:
16191: debuggging memory.
16192: string::as_int/double now usually uses stack, not heap [200K out of 17M :)]
16193: VString(String&) not copies reference [29M -> 17M]
16194:
16195: * src/include/pa_sql_connection.h 1.17:
16196: SQL_CONNECTION_FUNC_GUARDED name
16197:
16198: * src/targets/isapi/pa_pool.C 1.8:
16199: added isapi&apache real_malloc debug param.someday either ifdef
16200: or remove it
16201:
16202: * src/targets/apache13/pa_pool.C 1.2:
16203: * src/targets/cgi/pa_pool.C 1.30:
16204: * src/targets/cgi/parser3.C 1.127:
16205: removed debug defines
16206:
16207: * src/Makefile.am 1.12:
16208: .am order
16209:
16210: * src/main/pa_sql_driver_manager.C 1.44:
16211: ping to have services [old hiding bug]
16212:
16213: * src/main/untaint.C 1.73:
16214: optimizing returned after debugging
16215:
16216: * src/include/pa_array.h 1.45:
16217: * src/include/pa_charset_manager.h 1.2:
16218: * src/include/pa_db_connection.h 1.15:
16219: * src/include/pa_db_manager.h 1.6:
16220: * src/include/pa_db_table.h 1.7:
16221: * src/include/pa_hash.h 1.46:
16222: * src/include/pa_request.h 1.107:
16223: * src/include/pa_sql_driver_manager.h 1.14:
16224: * src/include/pa_stylesheet_manager.h 1.2:
16225: * src/include/pa_threads.h 1.18:
16226: * src/types/pa_valiased.h 1.15:
16227: * src/types/pa_vhashfile.h 1.10:
16228: * src/types/pa_vstateless_class.h 1.19:
16229: * src/types/pa_wcontext.h 1.18:
16230: gcc 3.0.1 required "friend class"
16231:
16232: ../include/pa_request.h:51: friend declaration requires class-key, i.e. `friend
16233: class Temp_lang'
16234:
16235: * src/include/pa_string.h 1.112:
16236: * src/main/pa_string.C 1.116:
16237: * src/main/untaint.C 1.71:
16238: * src/targets/cgi/pa_pool.C 1.29:
16239: String size_t replace to uint in proper places [todo:Array]
16240:
16241: * src/classes/file.C 1.62:
16242: * src/include/pa_hash.h 1.47:
16243: * src/include/pa_string.h 1.110:
16244: * src/main/pa_globals.C 1.87:
16245: * src/targets/cgi/pa_pool.C 1.26:
16246: debugging memory
16247: hash key ref now
16248:
16249: [Mon Oct 29 16:01:17 2001] total 17050496/202647
16250: [Mon Oct 29 17:11:17 2001] total 16867948/202658
16251:
16252: * src/classes/file.C 1.63:
16253: * src/types/pa_vimage.C 1.13:
16254: image&file couple stack string hash.puts
16255:
16256: * src/main/execute.C 1.200:
16257: * src/targets/cgi/pa_pool.C 1.28:
16258: * src/targets/cgi/parser3.dsp 1.37:
16259: * src/types/pa_wcontext.h 1.19:
16260: * src/types/pa_wwrapper.h 1.13:
16261: debugging memory
16262: WContext
16263: flags to bits
16264:
16265: total 5 652 652/158731
16266: total 5 469 332/158731
16267:
16268: * src/include/pa_sql_connection.h 1.16:
16269: there were one wrong SQL_CONNECTION_FUNC_GUARDED [failed]
16270:
16271: * src/include/pa_exception.h 1.19:
16272: * src/include/pa_sql_connection.h 1.15:
16273: * src/main/pa_exception.C 1.23:
16274: * src/main/pa_sql_driver_manager.C 1.43:
16275: * src/sql/pa_sql_driver.h 1.19:
16276: sql driver impl changed in _throw part.
16277:
16278: the idea is to #1 jump to C++ some function to main body, where
16279: every function stack frame has exception unwind information
16280: and from there... #2 propagate_exception()
16281:
16282: * src/include/pa_array.h 1.46:
16283: * src/main/pa_array.C 1.42:
16284: debugging memory
16285: Array:: without cache in get/put now
16286:
16287: [Mon Oct 29 18:23:02 2001] total 5 796 092/158731
16288: [Mon Oct 29 18:25:27 2001] total 5 652 652/158731
16289:
16290: * src/include/pa_string.h 1.113:
16291: * src/include/pa_types.h 1.29:
16292: * src/main/pa_string.C 1.117:
16293: * src/main/untaint.C 1.72:
16294: memory hunging
16295: #pragma pack(1)
16296:
16297: 16 419 844
16298: 13 169 394
16299:
16300: 2001-10-28 paf
16301: * src/include/pa_config_auto.h.in 1.10:
16302: * src/include/pa_config_fixed.h 1.28:
16303: * src/include/pa_db_connection.h 1.14:
16304: * src/include/pa_db_manager.h 1.5:
16305: * src/include/pa_db_table.h 1.6:
16306: * src/main/pa_db_connection.C 1.20:
16307: * src/main/pa_db_table.C 1.6:
16308: db2 on linux with DB 2.4.14: (6/2/98)
16309:
16310: * src/main/pa_db_connection.C 1.21:
16311: * src/main/pa_db_table.C 1.8:
16312: exception translation
16313:
16314: * src/main/pa_db_connection.C 1.22:
16315: expire table [was accidently pasted with wrong type/cast]
16316:
16317: * src/classes/Makefile.am 1.30:
16318: * src/classes/Makefile.in 1.30:
16319: * src/targets/apache13/p3runConfigure.in 1.6:
16320: * src/targets/cgi/Makefile.am 1.22:
16321: * src/targets/cgi/Makefile.in 1.27:
16322: db makes. remember to build DB2 with -fexceptions!!!
16323:
16324: * src/main/pa_db_table.C 1.7:
16325: DB_RMW defed
16326:
16327: * src/main/pa_db_connection.C 1.23:
16328: removed old consts
16329:
16330: 2001-10-27 paf
16331: * src/classes/hashfile.C 1.13:
16332: * src/include/pa_db_connection.h 1.13:
16333: * src/include/pa_db_table.h 1.5:
16334: * src/main/pa_db_connection.C 1.19:
16335: * src/main/pa_db_manager.C 1.9:
16336: * src/main/pa_db_table.C 1.5:
16337: * src/main/pa_globals.C 1.86:
16338: * src/types/pa_vhashfile.C 1.12:
16339: DB2 ifdefs
16340:
16341: * src/Makefile.in 1.32:
16342: * src/classes/Makefile.am 1.29:
16343: * src/classes/Makefile.in 1.29:
16344: * src/include/pa_config_fixed.h 1.27:
16345: * src/main/Makefile.am 1.23:
16346: * src/main/Makefile.in 1.25:
16347: * src/targets/Makefile.in 1.23:
16348: * src/targets/apache13/Makefile.in 1.22:
16349: * src/targets/apache13/p3runConfigure.in 1.5:
16350: * src/targets/cgi/Makefile.am 1.21:
16351: * src/targets/cgi/Makefile.in 1.26:
16352: * src/types/Makefile.am 1.12:
16353: * src/types/Makefile.in 1.22:
16354: makes with DB2
16355:
16356: * src/classes/classes.awk 1.4:
16357: no $ in var names
16358:
16359: * src/main/pa_globals.C 1.85:
16360: * src/targets/apache13/ApacheModuleParser3.dsp 1.7:
16361: * src/targets/cgi/parser3.dsp 1.36:
16362: * src/targets/isapi/parser3isapi.dsp 1.28:
16363: vc projects libdb ifdefed into globals.C
16364:
16365: * src/main/pa_db_connection.C 1.17:
16366: * src/main/pa_db_manager.C 1.8:
16367: db expiration connection&table [forgotten calls]
16368:
16369: * src/Makefile.in 1.31:
16370: * src/classes/Makefile.in 1.28:
16371: * src/include/pa_config_auto.h.in 1.9:
16372: * src/main/Makefile.am 1.22:
16373: * src/main/Makefile.in 1.24:
16374: * src/targets/Makefile.in 1.22:
16375: * src/targets/apache13/p3runConfigure.in 1.4:
16376: * src/targets/cgi/Makefile.in 1.25:
16377: * src/types/Makefile.am 1.11:
16378: * src/types/Makefile.in 1.21:
16379: makes db
16380:
16381: * src/classes/hashfile.C 1.12:
16382: * src/include/pa_db_connection.h 1.12:
16383: * src/include/pa_db_table.h 1.4:
16384: * src/main/pa_db_connection.C 1.18:
16385: * src/main/pa_db_table.C 1.4:
16386: ^hashfile.clear[]
16387:
16388: 2001-10-26 paf
16389: * src/classes/xdoc.C 1.35:
16390: * src/classes/xdoc.C 1.36:
16391: * src/types/pa_vxdoc.h 1.11:
16392: transform2 for parsed_source
16393:
16394: * src/classes/hashfile.C 1.11:
16395: * src/include/pa_db_connection.h 1.10:
16396: * src/include/pa_db_manager.h 1.4:
16397: * src/include/pa_db_table.h 1.3:
16398: * src/include/pa_hash.h 1.45:
16399: * src/main/pa_db_connection.C 1.13:
16400: * src/main/pa_db_manager.C 1.7:
16401: * src/main/pa_db_table.C 1.3:
16402: * src/main/pa_hash.C 1.42:
16403: * src/types/pa_vhashfile.C 1.11:
16404: * src/types/pa_vhashfile.h 1.9:
16405: db connections & tables now cached at create time & multithreaded
16406:
16407: * src/classes/xdoc.C 1.37:
16408: xdoc createTextNode createElement UL_XML default. but entities
16409: still reparsed. todo: tothink
16410:
16411: * src/classes/hashfile.C 1.10:
16412: * src/include/pa_db_table.h 1.2:
16413: * src/main/pa_db_table.C 1.2:
16414: db: child transaction commit/rollback responsibility left to
16415: parent [as it sould - else there were a bug with double free]
16416:
16417: * src/include/pa_db_connection.h 1.11:
16418: * src/main/pa_db_connection.C 1.15:
16419: * src/main/pa_db_connection.C 1.16:
16420: db checkpoints
16421:
16422: * src/main/pa_db_connection.C 1.12:
16423: about to remove connection from vhashfile
16424:
16425: * src/main/pa_db_connection.C 1.14:
16426: db recover mech 2
16427:
16428: 2001-10-25 paf
16429: * src/classes/hashfile.C 1.9:
16430: * src/include/pa_common.h 1.56:
16431: * src/include/pa_db_connection.h 1.9:
16432: * src/include/pa_db_manager.h 1.3:
16433: * src/include/pa_db_table.h 1.1:
16434: * src/main/main.dsp 1.136:
16435: * src/main/pa_db_connection.C 1.11:
16436: * src/main/pa_db_manager.C 1.6:
16437: * src/main/pa_db_table.C 1.1:
16438: * src/types/pa_vhashfile.C 1.10:
16439: * src/types/pa_vhashfile.h 1.8:
16440: started db_home [multiple, cached]
16441: todo: autorecover [tried, but not succeded, yet]
16442:
16443: * src/include/pa_db_connection.h 1.8:
16444: * src/main/pa_db_manager.C 1.5:
16445: transaction parent passed
16446:
16447: * src/include/pa_dir.h 1.6:
16448: ancient gpf on dir not found fixed
16449:
16450: 2001-10-24 parser
16451: * src/classes/Makefile.am 1.26:
16452: * src/classes/Makefile.am 1.27:
16453: * src/classes/Makefile.am 1.28:
16454: * src/classes/Makefile.in 1.26:
16455: * src/classes/Makefile.in 1.27:
16456: * src/main/Makefile.in 1.23:
16457: * src/targets/cgi/Makefile.am 1.20:
16458: * src/targets/cgi/Makefile.in 1.24:
16459: * src/targets/cgi/pool_storage.h 1.2:
16460: * src/targets/cgi/pool_storage.h 1.3:
16461: makes
16462:
16463: * src/include/pa_db_connection.h 1.6:
16464: * src/main/pa_db_connection.C 1.6:
16465: * src/types/pa_vhashfile.C 1.6:
16466: db_cursor constructor public now
16467:
16468: * src/include/pa_common.h 1.54:
16469: * src/main/Makefile.am 1.21:
16470: * src/main/pa_common.C 1.76:
16471: * src/types/pa_vform.C 1.41:
16472: * src/types/pa_vform.h 1.26:
16473: .am
16474:
16475: * src/classes/hashfile.C 1.7:
16476: * src/include/pa_request.h 1.106:
16477: hashfile.cache 0
16478:
16479: * src/main/pa_db_connection.C 1.7:
16480: * src/types/pa_vhashfile.C 1.7:
16481: db_connection not bothers with key when not returning expired data
16482:
16483: * src/targets/cgi/pool_storage.h 1.4:
16484: * src/targets/isapi/parser3isapi.C 1.56:
16485: * src/targets/isapi/pool_storage.h 1.12:
16486: pool_storage fixed
16487:
16488: * src/include/pa_common.h 1.55:
16489: * src/main/pa_common.C 1.77:
16490: * src/types/pa_vform.C 1.42:
16491: * src/types/pa_vform.h 1.27:
16492: form fix_line_breaks
16493:
16494: * src/types/pa_vhashfile.C 1.8:
16495: * src/types/pa_vhashfile.h 1.6:
16496: hashfile expiring 0
16497:
16498: * src/main/pa_db_connection.C 1.8:
16499: * src/types/pa_vhashfile.C 1.9:
16500: hashfile expiring 1
16501:
16502: * src/classes/hashfile.C 1.6:
16503: * src/include/pa_db_connection.h 1.7:
16504: * src/main/pa_db_connection.C 1.9:
16505: hashfile expired deleted from db when get & iterate
16506:
16507: * src/classes/hashfile.C 1.8:
16508: * src/types/pa_vhashfile.h 1.7:
16509: hashfile 1
16510:
1.24 paf 16511: * src/sql/pa_sql_driver.h 1.18:
16512: version
16513:
1.15 paf 16514: * src/targets/apache13/ApacheModuleParser3.dsp 1.6:
16515: * src/targets/isapi/parser3isapi.dsp 1.27:
16516: doc
16517:
16518: * src/include/pa_db_connection.h 1.5:
16519: * src/main/pa_db_connection.C 1.5:
16520: * src/types/pa_vhashfile.C 1.5:
16521: * src/types/pa_vhashfile.h 1.5:
16522: hashfile data stamped, todo: put_element analize
16523:
16524: * src/include/pa_db_connection.h 1.4:
16525: * src/include/pa_string.h 1.108:
16526: * src/main/pa_db_connection.C 1.4:
16527: * src/main/pa_string.C 1.113:
16528: hashfile pieced serialize. todo stamp
16529:
16530: * src/main/pa_db_connection.C 1.10:
16531: * src/main/pa_db_manager.C 1.4:
16532: hashfile setted this:
16533: DB_RMW
16534: 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
16535:
16536: 2001-10-23 parser
16537: * src/classes/file.C 1.60:
16538: * src/classes/hash.C 1.24:
16539: * src/classes/hashfile.C 1.5:
16540: * src/classes/image.C 1.59:
16541: * src/classes/mail.C 1.42:
16542: * src/classes/response.C 1.15:
16543: * src/classes/string.C 1.85:
16544: * src/classes/table.C 1.128:
16545: * src/classes/xdoc.C 1.34:
16546: * src/include/pa_config_fixed.h 1.26:
16547: * src/include/pa_db_connection.h 1.3:
16548: * src/main/pa_common.C 1.75:
16549: * src/main/pa_db_connection.C 1.3:
16550: * src/main/pa_request.C 1.172:
16551: * src/types/pa_value.h 1.76:
16552: * src/types/pa_vcookie.C 1.29:
16553: * src/types/pa_vhash.h 1.25:
16554: * src/types/pa_vhashfile.C 1.4:
16555: * src/types/pa_vhashfile.h 1.4:
16556: * src/types/pa_vresponse.h 1.16:
16557: * src/types/pa_vtable.C 1.8:
16558: ^hashfile.hash[]
16559:
16560: * src/classes/hashfile.C 1.3:
16561: * src/include/pa_db_connection.h 1.2:
16562: * src/include/pa_db_manager.h 1.2:
16563: * src/main/pa_db_connection.C 1.2:
16564: * src/main/pa_db_manager.C 1.2:
16565: * src/types/pa_vhashfile.h 1.3:
16566: ^hashfile.transaction{code}
16567: ^hashfile:clear[filename]
16568: ^hashfile.delete[key]
16569:
16570: * src/classes/hashfile.C 1.4:
16571: * src/classes/xdoc.C 1.33:
16572: * src/include/pa_config_fixed.h 1.25:
16573: * src/main/pa_db_manager.C 1.3:
16574: * src/main/pa_globals.C 1.84:
16575: ifdefs so it compiled without db
16576:
16577: 2001-10-22 parser
16578: * src/classes/classes.dsp 1.12:
16579: * src/classes/hashfile.C 1.2:
16580: * src/classes/xdoc.C 1.32:
16581: * src/classes/xnode.C 1.15:
16582: * src/include/pa_charset_connection.h 1.2:
16583: * src/include/pa_db_connection.h 1.1:
16584: * src/include/pa_db_manager.h 1.1:
16585: * src/include/pa_exception.h 1.18:
16586: * src/include/pa_sapi.h 1.14:
16587: * src/include/pa_sql_connection.h 1.14:
16588: * src/include/pa_sql_driver_manager.h 1.13:
16589: * src/include/pa_stylesheet_connection.h 1.14:
16590: * src/include/pa_stylesheet_manager.h 1.1:
16591: * src/include/pa_xslt_stylesheet_manager.h 1.5:
16592: * src/main/main.dsp 1.135:
16593: * src/main/pa_db_connection.C 1.1:
16594: * src/main/pa_db_manager.C 1.1:
16595: * src/main/pa_exception.C 1.22:
16596: * src/main/pa_globals.C 1.83:
16597: * src/main/pa_pool.C 1.38:
16598: * src/main/pa_sql_driver_manager.C 1.42:
16599: * src/main/pa_stylesheet_manager.C 1.1:
16600: * src/main/pa_xslt_stylesheet_manager.C 1.5:
16601: * src/targets/apache13/mod_parser3.C 1.7:
16602: * src/targets/cgi/parser3.C 1.124:
16603: * src/targets/isapi/parser3isapi.C 1.55:
16604: * src/types/pa_vhashfile.C 1.3:
16605: * src/types/pa_vhashfile.h 1.2:
16606: * src/types/pa_vxdoc.C 1.5:
16607: * src/types/pa_vxnode.C 1.8:
16608: * src/types/types.dsp 1.12:
16609: hashfile 0
16610:
16611: * src/targets/cgi/pa_pool.C 1.24:
16612: * src/targets/cgi/parser3.C 1.125:
16613: * src/targets/cgi/parser3.dsp 1.35:
16614: * src/targets/cgi/pool_storage.h 1.1:
16615: * src/targets/isapi/pool_storage.h 1.11:
16616: cgi += pool cleanups
16617:
16618: * src/targets/apache13/mod_parser3.C 1.5:
16619: * src/targets/isapi/parser3isapi.C 1.54:
16620: SEH minor ifdef changes
16621:
16622: * src/targets/apache13/mod_parser3.C 1.6:
16623: html
16624:
16625: * src/classes/classes.dsp 1.11:
16626: * src/classes/hashfile.C 1.1:
16627: * src/include/pa_config_fixed.h 1.24:
16628: * src/main/execute.C 1.198:
16629: * src/targets/cgi/parser3.dsp 1.34:
16630: * src/types/pa_vhashfile.C 1.1:
16631: * src/types/pa_vhashfile.h 1.1:
16632: * src/types/types.dsp 1.11:
16633: hashfile -100
16634:
16635: * src/include/pa_exception.h 1.17:
16636: * src/include/pa_request.h 1.105:
16637: * src/main/execute.C 1.197:
16638: * src/main/pa_exception.C 1.21:
16639: * src/main/pa_request.C 1.171:
16640: * src/targets/cgi/parser3.C 1.123:
16641: * src/targets/cgi/parser3.dsp 1.33:
16642: * src/types/pa_vclass.h 1.20:
16643: * src/types/pa_vobject.h 1.12:
16644: stack backtrace
16645:
16646: * src/types/pa_vhashfile.C 1.2:
16647: z
16648:
16649: 2001-10-19 parser
16650: * src/main/pa_request.C 1.170:
16651: * src/targets/apache13/mod_parser3.C 1.4:
16652: pool:: context - get_context
16653:
16654: * src/main/pa_pool.C 1.37:
16655: auto compiled on gcc
16656:
16657: * src/classes/classes.h 1.13:
16658: * src/classes/date.C 1.11:
16659: * src/classes/double.C 1.40:
16660: * src/classes/file.C 1.59:
16661: * src/classes/form.C 1.18:
16662: * src/classes/hash.C 1.23:
16663: * src/classes/image.C 1.57:
16664: * src/classes/int.C 1.37:
16665: * src/classes/mail.C 1.41:
16666: * src/classes/math.C 1.7:
16667: * src/classes/op.C 1.53:
16668: * src/classes/string.C 1.84:
16669: * src/classes/table.C 1.127:
16670: * src/classes/void.C 1.12:
16671: * src/include/pa_config_fixed.h 1.22:
16672: * src/include/pa_exception.h 1.15:
16673: * src/include/pa_pool.h 1.64:
16674: * src/include/pa_request.h 1.104:
16675: * src/include/pa_types.h 1.27:
16676: * src/main/compile.C 1.51:
16677: * src/main/compile_tools.C 1.39:
16678: * src/main/execute.C 1.196:
16679: * src/main/pa_array.C 1.40:
16680: * src/main/pa_common.C 1.73:
16681: * src/main/pa_dictionary.C 1.8:
16682: * src/main/pa_exception.C 1.19:
16683: * src/main/pa_exec.C 1.15:
16684: * src/main/pa_pool.C 1.34:
16685: * src/main/pa_request.C 1.169:
16686: * src/main/pa_socks.C 1.7:
16687: * src/main/pa_sql_driver_manager.C 1.41:
16688: * src/main/pa_string.C 1.112:
16689: * src/main/pa_table.C 1.39:
16690: * src/main/untaint.C 1.69:
16691: * src/targets/apache13/ApacheModuleParser3.dsp 1.5:
16692: * src/targets/apache13/mod_parser3.C 1.3:
16693: * src/targets/cgi/parser3.C 1.122:
16694: * src/targets/isapi/parser3isapi.C 1.53:
16695: * src/types/pa_value.h 1.75:
16696: * src/types/pa_vbool.h 1.14:
16697: * src/types/pa_vdouble.h 1.27:
16698: * src/types/pa_vfile.h 1.36:
16699: * src/types/pa_vform.C 1.40:
16700: * src/types/pa_vhash.h 1.24:
16701: * src/types/pa_vint.h 1.28:
16702: * src/types/pa_vjunction.h 1.9:
16703: * src/types/pa_vmethod_frame.h 1.17:
16704: * src/types/pa_vstateless_class.h 1.18:
16705: * src/types/pa_vtable.C 1.7:
16706: * src/types/pa_wcontext.C 1.11:
16707: * src/types/pa_wwrapper.h 1.12:
16708: switched to c++ exceptions 0
16709:
16710: * src/Makefile.in 1.30:
16711: * src/classes/Makefile.in 1.25:
16712: * src/include/pa_pool.h 1.66:
16713: * src/main/Makefile.in 1.22:
16714: * src/main/pa_common.C 1.74:
16715: * src/targets/Makefile.in 1.21:
16716: * src/targets/apache13/Makefile.in 1.21:
16717: * src/targets/cgi/Makefile.in 1.23:
16718: * src/types/Makefile.in 1.20:
16719: makes
16720:
16721: * src/include/pa_pool.h 1.67:
16722: header
16723:
16724: * src/classes/xdoc.C 1.30:
16725: * src/classes/xnode.C 1.13:
16726: * src/include/pa_pool.h 1.65:
16727: * src/include/pa_types.h 1.28:
16728: * src/main/pa_pool.C 1.36:
16729: first c++ exceptions result: can free up xalandomstring
16730: resulting from pool::transcode
16731:
16732: * src/classes/classes.awk 1.3.6.1:
16733: $ removed
16734:
16735: * src/classes/Makefile.am 1.25:
16736: * src/classes/xdoc.C 1.29:
16737: * src/classes/xnode.C 1.12:
16738: * src/include/pa_config_fixed.h 1.23:
16739: * src/include/pa_exception.h 1.16:
16740: * src/include/pa_stylesheet_connection.h 1.13:
16741: * src/main/pa_charset_connection.C 1.10:
16742: * src/main/pa_exception.C 1.20:
16743: * src/main/pa_pool.C 1.35:
16744: * src/types/pa_vxdoc.C 1.3:
16745: * src/types/pa_vxdoc.h 1.9:
16746: * src/types/pa_vxnode.C 1.6:
16747: * src/types/pa_vxnode.h 1.6:
16748: switched to c++ exceptions 1xml
16749: configure fixed to exclude xalan-patch from non-xml compile
16750:
16751: * src/classes/xdoc.C 1.31:
16752: * src/classes/xnode.C 1.14:
16753: * src/classes/xnode.h 1.3:
16754: * src/types/pa_vxdoc.C 1.4:
16755: * src/types/pa_vxdoc.h 1.10:
16756: * src/types/pa_vxnode.C 1.7:
16757: * src/types/pa_vxnode.h 1.7:
16758: xnode clone got freed
16759:
16760: * src/classes/image.C 1.58:
16761: comment
16762:
16763: 2001-10-18 parser
16764: * src/classes/xdoc.C 1.28:
16765: * src/types/pa_vxdoc.h 1.8:
16766: * src/types/pa_vxnode.C 1.5:
16767: vxdoc set_document & ctor question "who owns document" solved
16768:
16769: * src/classes/xdoc.C 1.26:
16770: * src/classes/xnode.C 1.11:
16771: * src/include/pa_pool.h 1.63:
16772: * src/main/pa_pool.C 1.32:
16773: encoding in dom creating funcs
16774:
16775: * src/include/pa_stylesheet_connection.h 1.12:
16776: prev stylesheet destroyed @ recompile
16777:
16778: * src/classes/xdoc.C 1.22:
16779: comment
16780:
16781: * src/classes/xdoc.C 1.21:
16782: * src/classes/xnode.C 1.10:
16783: * src/main/compile.tab.C 1.24:
16784: xdoc create now uses XercesDocumentBridge, appendChild&co now works
16785:
16786: * src/classes/xdoc.C 1.27:
16787: * src/main/pa_pool.C 1.33:
16788: extra free removed
16789:
16790: * src/classes/xdoc.C 1.24:
16791: * src/classes/xdoc.C 1.25:
16792: * src/types/pa_vxdoc.h 1.7:
16793: dom created by create can be transformed now
16794:
16795: * src/classes/xdoc.C 1.23:
16796: z
16797:
16798: * src/types/pa_vcookie.C 1.28:
16799: cookie:CLASS
16800:
16801: * src/classes/classes.dsp 1.10:
16802: * src/classes/xdoc.C 1.19:
16803: * src/types/types.dsp 1.10:
16804: fiew leechy-found bugs in code&doc fixed
16805:
16806: * src/classes/xdoc.C 1.20:
16807: * src/classes/xnode.C 1.9:
16808: xdoc::create[] now. and all dom tag names forced to XML lang
16809:
16810: * src/main/main.dsp 1.134:
16811: project
16812:
16813: * src/main/compile.tab.C 1.23:
16814: * src/main/compile.y 1.172:
16815: * src/main/pa_request.C 1.168:
16816: ^:
16817: no colon in $origin @exception[
16818:
16819: 2001-10-17 parser
16820: * src/types/pa_vimage.h 1.21:
16821: removed unused vimage::save
16822:
16823: * src/classes/classes.dsp 1.9:
16824: * src/classes/string.C 1.83:
16825: * src/main/pa_string.C 1.111:
16826: * src/types/pa_vxnode.h 1.5:
16827: * src/types/types.dsp 1.9:
16828: string::mid fixed, string.mid n functionality preserved
16829:
16830: 2001-10-16 parser
16831: * src/classes/classes.dsp 1.8:
16832: * src/main/main.dsp 1.133:
16833: * src/targets/apache13/ApacheModuleParser3.dsp 1.4:
16834: * src/targets/cgi/parser3.dsp 1.32:
16835: * src/targets/isapi/parser3isapi.dsp 1.26:
16836: * src/types/types.dsp 1.8:
16837: ident >nul 2>&1
16838:
1.28 paf 16839: * src/classes/xnode.C 1.7:
16840: * src/classes/xnode.C 1.8:
16841: removed few dom returns & changed op.txt
16842:
16843: * src/classes/image.C 1.54:
16844: gd size/resize bugfix
1.15 paf 16845:
1.28 paf 16846: * src/classes/image.C 1.55:
16847: :CopyResampled made gd2beta+my hands, very ineffective, but
16848: works for small paleted image
1.15 paf 16849:
16850: * src/classes/string.C 1.82:
16851: * src/main/pa_string.C 1.110:
16852: $string.mid(p[;n])
16853:
1.28 paf 16854: * src/classes/image.C 1.56:
16855: image.copy tolerance
16856:
16857: * src/types/pa_vhash.h 1.23:
16858: * src/types/pa_vtable.h 1.34:
16859: hash can be used as boolean
16860:
1.15 paf 16861: * src/main/pa_common.C 1.72:
16862: \r\n -> \n DOS
16863: \r -> \n Macintosh
16864: on all systems
16865:
16866: * src/classes/image.C 1.53:
16867: * src/types/pa_vimage.h 1.20:
16868: image.copy[source](src x;src y;src w;src h;dst x;dst y[;dest w
16869: ;dest h]])
16870:
1.28 paf 16871: * src/types/pa_vimage.C 1.12:
16872: comment
16873:
1.15 paf 16874: 2001-10-15 parser
16875: * src/Makefile.in 1.29:
16876: * src/types/pa_vcode_frame.h 1.11:
16877: * src/types/pa_wcontext.C 1.10:
16878: code_frame fixed - ::write badly passed string too
16879: transparently [failed to intercept it]
16880:
16881: * src/types/pa_vxnode.C 1.4:
16882: document_type_node.
16883: !readonly attribute DOMString name
16884: !notation_node.
16885: !readonly attribute DOMString publicId
16886: !readonly attribute DOMString systemId
16887:
16888: * src/classes/xdoc.C 1.16:
16889: * src/classes/xnode.C 1.6:
16890: * src/include/pa_config_fixed.h 1.21:
16891: * src/include/pa_request.h 1.103:
16892: * src/main/pa_sql_driver_manager.C 1.40:
16893: * src/types/pa_vxdoc.C 1.2:
16894: * src/types/pa_vxdoc.h 1.6:
16895: * src/types/pa_vxnode.C 1.3:
16896: * src/types/pa_vxnode.h 1.4:
16897: DOM1 major addtion, only few attributes/methods left
16898:
16899: * src/main/execute.C 1.195:
16900: z
16901:
16902: * src/classes/xdoc.C 1.17:
16903: * src/classes/xdoc.C 1.18:
16904: !::create{qualifiedName}
16905:
16906: 2001-10-13 parser
16907: * src/main/execute.C 1.194:
16908: * src/types/pa_vcode_frame.h 1.9:
16909: vcodeframe made transparent enough to handle hash if creation&passing
16910:
16911: * src/include/pa_config_fixed.h 1.20:
16912: * src/main/execute.C 1.193:
16913: * src/main/pa_exception.C 1.18:
16914: noticed that vcodeframe not transparent enough, would change now
16915:
16916: * src/types/pa_vcode_frame.h 1.10:
16917: couple comments
16918:
16919: * src/targets/isapi/pool_storage.h 1.10:
16920: isapi pool storage reverse cleanups & frees order
16921:
16922: * src/main/pa_sql_driver_manager.C 1.39:
16923: * src/targets/cgi/parser3.C 1.121:
16924: * src/targets/isapi/parser3isapi.C 1.52:
16925: isapi&cgi couple non-pooled mallocs in main handler
16926:
16927: 2001-10-12 parser
16928: * src/classes/double.C 1.39:
16929: * src/classes/int.C 1.36:
16930: * src/classes/string.C 1.81:
16931: sql{}[$.default[({})]] handling changed:
16932: now type of default param analized always, not only at problem time,
16933: thus helping early problem spotting
16934:
16935: * src/classes/classes.dsp 1.7:
16936: * src/classes/xdoc.C 1.15:
16937: * src/main/compile.tab.C 1.22:
16938: * src/main/main.dsp 1.132:
16939: * src/main/pa_globals.C 1.82:
16940: * src/targets/apache13/ApacheModuleParser3.dsp 1.3:
16941: * src/targets/apache13/mod_parser3.C 1.2:
16942: * src/targets/cgi/parser3.C 1.120:
16943: * src/targets/cgi/parser3.dsp 1.31:
16944: * src/targets/isapi/parser3isapi.C 1.50:
16945: * src/targets/isapi/parser3isapi.C 1.51:
16946: * src/targets/isapi/parser3isapi.dsp 1.25:
16947: * src/types/types.dsp 1.7:
16948: xalan&xerces multithread bug fixed. initialization&free on each
16949: thread!
16950:
16951: 2001-10-11 parser
16952: * src/targets/apache13/Makefile.am 1.6:
16953: started restructuring
16954:
16955: * src/Makefile.in 1.25:
16956: * src/Makefile.in 1.26:
16957: * src/Makefile.in 1.28:
16958: * src/classes/Makefile.in 1.22:
16959: * src/classes/Makefile.in 1.23:
16960: * src/include/pa_config_auto.h.in 1.8:
16961: * src/main/Makefile.in 1.20:
16962: * src/main/Makefile.in 1.21:
16963: * src/targets/Makefile.in 1.19:
16964: * src/targets/Makefile.in 1.20:
16965: * src/targets/apache13/Makefile.in 1.19:
16966: * src/targets/apache13/Makefile.in 1.20:
16967: * src/targets/apache13/p3runConfigure.in 1.3:
16968: * src/targets/cgi/Makefile.in 1.21:
16969: * src/targets/cgi/Makefile.in 1.22:
16970: * src/types/Makefile.in 1.18:
16971: * src/types/Makefile.in 1.19:
16972: makes
16973:
16974: * src/classes/xnode.C 1.5:
16975: xnode.selectSingle now
16976:
16977: * src/targets/apache13/ApacheModuleParser3.dsp 1.2:
16978: .dsp fixed due to relocate
16979:
16980: * src/classes/xdoc.C 1.14:
16981: * src/classes/xnode.C 1.4:
16982: * src/include/pa_exception.h 1.14:
16983: * src/include/pa_pool.h 1.62:
16984: * src/include/pa_stylesheet_connection.h 1.11:
16985: * src/main/pa_exception.C 1.17:
16986: * src/main/pa_pool.C 1.31:
16987: moved xslt exceptions convertors out of Pool into Exception
16988:
16989: * src/Makefile.in 1.27:
16990: * src/classes/Makefile.in 1.24:
16991: makes. stdc++ lib added to apache libraries
16992:
16993: * src/classes/hash.C 1.22:
16994: !^hash.add[addme]
16995: !^hash.sub[subme]
16996: !^a.union[b] = new
16997: !^a.intersection[b] = new
16998: !^a.intersects[b] = bool
16999:
17000: * src/main/pa_string.C 1.109:
17001: const
17002:
17003: * src/classes/hash.C 1.20:
17004: * src/types/pa_vhash.h 1.22:
17005: !^hash::create[[copy_from]]
17006:
17007: * src/targets/apache13/Makefile.am 1.7:
17008: * src/targets/apache13/p3runConfigure.in 1.2:
17009: added
17010:
1.28 paf 17011: * src/classes/hash.C 1.21:
17012: !^hash::append[append_from]
17013:
1.15 paf 17014: * src/include/pa_string.h 1.107:
17015: * src/main/pa_string.C 1.108:
17016: restructured string: linked pieces of same language together
17017: prior to String::replace
17018:
17019: * src/targets/apache13/ApacheModuleParser3.dsp 1.1:
17020: * src/targets/apache13/mod_parser3.C 1.1:
17021: * src/targets/apache13/p3runConfigure.in 1.1:
17022: * src/targets/apache13/pa_pool.C 1.1:
17023: * src/targets/apache13/pa_threads.C 1.1:
17024: restructured
17025:
17026: * src/classes/string.C 1.80:
17027: * src/classes/table.C 1.126:
17028: * src/include/pa_globals.h 1.67:
17029: * src/include/pa_string.h 1.106:
17030: * src/main/pa_globals.C 1.81:
17031: * src/main/pa_string.C 1.107:
17032: * src/main/untaint.C 1.68:
17033: * src/types/pa_vvoid.h 1.5:
17034: untaint lang origins table fixed.
17035: got rid of empty_string, which caused errors - it hasnt exception but somebody[value.bark] tried to throw it on it's pool
17036:
17037: 2001-10-10 parser
17038: * src/main/compile.tab.C 1.19:
17039: * src/main/compile.y 1.170:
17040: ^a[^b] more informative compile error
17041:
17042: * src/main/compile.tab.C 1.20:
17043: * src/main/compile.y 1.171:
17044: ^a[
17045:
17046: @next_method << now unclosed ] would be reported here
17047:
17048: * src/classes/op.C 1.52:
17049: * src/main/compile.tab.C 1.21:
17050: ^error[msg]
17051:
17052: 2001-10-09 parser
17053: * src/classes/classes.dsp 1.6:
17054: * src/classes/xdoc.C 1.13:
17055: * src/include/pa_stylesheet_connection.h 1.10:
17056: * src/main/main.dsp 1.131:
17057: * src/targets/cgi/parser3.C 1.118:
17058: * src/targets/isapi/parser3isapi.C 1.48:
17059: * src/types/pa_vxdoc.h 1.5:
17060: * src/types/pa_vxnode.h 1.3:
17061: * src/types/types.dsp 1.6:
17062: xalan patches starting
17063:
17064: * src/classes/op.C 1.49:
17065: * src/classes/table.C 1.121:
17066: * src/types/pa_vfile.h 1.35:
17067: * src/types/pa_vimage.h 1.19:
17068: * src/types/pa_vjunction.h 1.8:
17069: * src/types/pa_vxdoc.h 1.4:
17070: * src/types/pa_vxnode.h 1.2:
17071: table:menu & op for delims made allowed not to be code [be
17072: string..]
17073:
17074: * src/Makefile.in 1.23:
17075: * src/Makefile.in 1.24:
17076: * src/classes/Makefile.am 1.23:
17077: * src/classes/Makefile.am 1.24:
17078: * src/classes/Makefile.in 1.20:
17079: * src/classes/Makefile.in 1.21:
17080: * src/main/Makefile.am 1.20:
17081: * src/main/Makefile.in 1.18:
17082: * src/main/Makefile.in 1.19:
17083: * src/targets/Makefile.in 1.17:
17084: * src/targets/Makefile.in 1.18:
17085: * src/targets/apache13/Makefile.in 1.17:
17086: * src/targets/apache13/Makefile.in 1.18:
17087: * src/targets/cgi/Makefile.am 1.19:
17088: * src/targets/cgi/Makefile.in 1.19:
17089: * src/targets/cgi/Makefile.in 1.20:
17090: * src/types/Makefile.am 1.10:
17091: * src/types/Makefile.in 1.16:
17092: * src/types/Makefile.in 1.17:
17093: makes
17094:
17095: * src/targets/cgi/parser3.C 1.119:
17096: * src/targets/isapi/parser3isapi.C 1.49:
17097: xml transform win32 errors intercepted [xalan transformer
17098: patched and incorporated]
17099:
17100: * src/classes/double.C 1.38:
17101: * src/classes/file.C 1.58:
17102: * src/classes/image.C 1.52:
17103: * src/classes/int.C 1.35:
17104: * src/classes/op.C 1.48:
17105: * src/classes/string.C 1.78:
17106: * src/classes/table.C 1.120:
17107: lots of params->as_int/double/as_string/as_junction
17108: as_no_junction messages added
17109:
17110: * src/classes/op.C 1.51:
17111: * src/classes/table.C 1.123:
17112: table.hash[key field;value field(s) string/table] now
17113:
17114: * src/classes/op.C 1.50:
17115: * src/classes/table.C 1.122:
17116: z
17117:
17118: * src/classes/date.C 1.10:
17119: * src/classes/table.C 1.124:
17120: calendar moved to date
17121:
17122: * src/classes/string.C 1.79:
17123: * src/classes/table.C 1.125:
17124: ^string.save[file]
17125:
17126: 2001-10-08 parser
17127: * src/classes/image.C 1.49:
17128: * src/types/pa_vcookie.C 1.27:
17129: * src/types/pa_vimage.C 1.11:
17130: image:sector
17131: removed image:html internal "line-*" attribs
17132:
1.28 paf 17133: * src/types/pa_vcookie.C 1.25:
17134: removing cookie made more netscape-like way
17135:
1.15 paf 17136: * src/classes/file.C 1.57:
17137: * src/classes/form.C 1.17:
17138: * src/main/pa_common.C 1.70:
17139: * src/main/untaint.C 1.67:
17140: header untainting to UL_HTTP_HEADER, UL_MAIL_HEADER made
17141: nonforced [only tainted pieces]
17142:
1.28 paf 17143: * src/classes/xdoc.C 1.12:
17144: xdoc:load exceptions intercepted [like in set]
17145:
1.15 paf 17146: * src/classes/image.C 1.50:
17147: image:circle [and round arc] uses Bresenham
17148:
17149: * src/main/untaint.C 1.65:
17150: \r to ' ' in origins mode
17151:
17152: * src/classes/date.C 1.9:
17153: * src/classes/image.C 1.51:
17154: * src/classes/string.C 1.77:
17155: * src/classes/table.C 1.119:
17156: * src/classes/void.C 1.11:
17157: * src/include/pa_request.h 1.102:
17158: params->as_int/double message added
17159:
17160: * src/classes/xdoc.C 1.11:
17161: * src/include/pa_config_fixed.h 1.19:
17162: * src/main/compile.tab.C 1.18:
17163: * src/types/pa_vxdoc.h 1.3:
17164: parsedSource produced by nonstandard liaison freed up
17165:
1.28 paf 17166: * src/classes/image.C 1.48:
17167: * src/include/pa_common.h 1.53:
17168: * src/main/pa_common.C 1.71:
17169: * src/types/pa_vcookie.C 1.26:
17170: cookie urlencoded [netscape doc reread]
17171:
1.15 paf 17172: * src/include/pa_common.h 1.52:
17173: * src/main/pa_common.C 1.69:
17174: * src/main/untaint.C 1.66:
17175: * src/targets/cgi/parser3.C 1.117:
17176: * src/targets/isapi/parser3isapi.C 1.47:
17177: remove_crlf @ SAPI::log
17178:
17179: 2001-10-07 parser
17180: * src/include/pa_config_fixed.h 1.18:
17181: * src/main/compile.tab.C 1.17:
17182: restored project
17183:
17184: 2001-10-05 parser
17185: * src/classes/xdoc.C 1.9:
17186: * src/include/pa_dictionary.h 1.6:
17187: * src/main/main.dsp 1.129:
17188: * src/main/pa_dictionary.C 1.7:
17189: * src/main/pa_string.C 1.106:
17190: * src/types/pa_vxdoc.h 1.2:
17191: started xml errorhandler.
17192: fixed string.replace a little, read @test
17193:
17194: * src/main/pa_charset_connection.C 1.7:
17195: unicode zero pair at the beging of totable appered to be vital
17196:
17197: * src/classes/xdoc.C 1.8:
17198: * src/main/compile.tab.C 1.16:
17199: xdoc.transform now
17200:
17201: * src/doc/doxygen.cfg 1.18:
17202: * src/doc/html2chm.cmd 1.4:
17203: * src/doc/sources2html.cmd 1.4:
17204: paths
17205:
17206: * src/classes/xdoc.C 1.10:
17207: * src/include/pa_pool.h 1.61:
17208: * src/main/main.dsp 1.130:
17209: * src/main/pa_pool.C 1.30:
17210: changed xdoc:set to prevent SAXParseException from outputing to cerr.
17211: lots of "todos"
17212:
17213: * src/main/pa_charset_connection.C 1.8:
17214: * src/main/pa_charset_connection.C 1.9:
17215: ctype another mem clear bugfix
17216:
17217: * src/main/untaint.C 1.64:
17218: http_header tainting more gentle with enquoting now
17219:
17220: * src/main/pa_string.C 1.105:
17221: found replace bug - first_that_starts(char *) does not have
17222: limit, and looks further eos, fixing....
17223:
17224: * src/include/pa_hash.h 1.44:
17225: * src/main/pa_hash.C 1.41:
17226: Hash::size() calculated wrong. fixed it
17227:
17228: * src/Makefile.in 1.22:
17229: * src/main/compile.tab.C 1.15:
17230: * src/main/compile.y 1.169:
17231: disabled ^literals in names
17232: $result[^[$p^]z]
17233: now works fine
17234:
17235: 2001-10-04 parser
17236: * src/classes/image.C 1.47:
17237: ^image.length[text]
17238:
17239: 2001-10-03 parser
17240: * src/main/pa_request.C 1.166:
17241: restored pcre defaulting in request [mindlessly "optimized" yesterday]
17242: comment left
17243:
17244: * src/main/pa_request.C 1.167:
17245: DEFAULT...charset was ignored when !XML
17246:
17247: 2001-10-02 parser
17248: * src/include/pa_request.h 1.101:
17249: * src/main/pa_charset_connection.C 1.4:
17250: * src/main/pa_charset_connection.C 1.5:
17251: * src/main/pa_request.C 1.165:
17252: * src/types/pa_vstring.h 1.36:
17253: pcre tables now const inside
17254: removed default - pcre handles that internally
17255: fixed bug on not-cleaning tables [previously was calloced, now member]
17256:
17257: * src/Makefile.in 1.21:
17258: * src/classes/Makefile.in 1.19:
17259: * src/main/Makefile.in 1.17:
17260: * src/targets/Makefile.in 1.16:
17261: * src/targets/apache13/Makefile.in 1.16:
17262: * src/targets/cgi/Makefile.in 1.18:
17263: * src/types/Makefile.in 1.15:
17264: makes
17265:
17266: * src/include/pa_config_fixed.h 1.17:
17267: * src/main/pa_charset_connection.C 1.3:
17268: tested charset reload on file change @ apache version = OK
17269: tested freeing up prev encoding on adding new = OK
17270:
17271: * src/classes/table.C 1.117:
17272: * src/main/pa_charset_connection.C 1.6:
17273: table:load & charset_connection
17274: #comment now
17275:
17276: * src/classes/classes.dsp 1.5:
17277: * src/types/types.dsp 1.5:
17278: release projects options fixed to use release msvcrt lib
17279:
17280: * src/include/pa_pool.h 1.60:
17281: * src/include/pa_stylesheet_connection.h 1.8:
17282: * src/include/pa_stylesheet_connection.h 1.9:
17283: * src/main/pa_charset_manager.C 1.2:
17284: * src/main/pa_charset_manager.C 1.3:
17285: * src/main/pa_pool.C 1.29:
17286: * src/types/pa_vresponse.h 1.15:
17287: forgot non-xml pool.*charset needed
17288:
17289: * src/classes/table.C 1.118:
17290: # config comments fixed
17291:
17292: 2001-10-01 parser
17293: * src/include/pa_charset_connection.h 1.1:
17294: * src/include/pa_charset_manager.h 1.1:
17295: * src/include/pa_xslt_stylesheet_manager.h 1.4:
17296: * src/main/main.dsp 1.128:
17297: * src/main/pa_charset_connection.C 1.1:
17298: * src/main/pa_charset_manager.C 1.1:
17299: * src/main/pa_request.C 1.164:
17300: charset loading & caching mech 0
17301:
17302: * src/include/pa_stylesheet_connection.h 1.7:
17303: * src/include/pa_xslt_stylesheet_manager.h 1.3:
17304: * src/main/main.dsp 1.127:
17305: * src/main/pa_globals.C 1.80:
17306: * src/main/pa_request.C 1.163:
17307: would make charset loading & caching mech now
17308:
17309: * src/main/pa_charset_connection.C 1.2:
17310: removed entitify external hack [internal installed]
17311:
17312: * src/main/Makefile.am 1.19:
17313: * src/main/Makefile.in 1.16:
17314: makes+removed dtd
17315:
17316: 2001-09-30 parser
17317: * src/classes/xdoc.C 1.7:
17318: * src/include/pa_request.h 1.100:
17319: * src/main/pa_request.C 1.159:
17320: ctype with unicode 1. todo: no П entities on output somehow
17321:
17322: * src/include/pa_globals.h 1.66:
17323: * src/main/pa_globals.C 1.79:
17324: * src/main/pa_request.C 1.160:
17325: now charsets table configuration variable is: CHARSETS
17326:
17327: * src/main/pa_request.C 1.162:
17328: forgot to fill toTable
17329:
17330: * src/classes/file.C 1.56:
17331: * src/classes/op.C 1.47:
17332: * src/classes/string.C 1.76:
17333: * src/include/pa_request.h 1.99:
17334: * src/main/pa_request.C 1.158:
17335: started ctype with unicode values
17336:
17337: * src/include/pa_config_fixed.h 1.16:
17338: * src/main/pa_request.C 1.161:
17339: started hack_s_maximumCharacterValues to
17340: XALAN_HACK_DIGITAL_ENTITIES but failed on win32 for now..
17341:
17342: 2001-09-28 parser
17343: * src/classes/xdoc.C 1.5:
17344: * src/classes/xnode.C 1.3:
17345: xdoc addencoding works! invented a way of user-configuring...
17346: todo: implement
17347:
17348: * src/classes/mail.C 1.40:
17349: * src/classes/op.C 1.46:
17350: * src/classes/xdoc.C 1.6:
17351: * src/include/pa_stylesheet_connection.h 1.6:
17352: * src/main/pa_request.C 1.157:
17353: letter body string passed AS-IS now
17354:
17355: 2001-09-27 parser
17356: * src/classes/classes.dsp 1.4:
17357: * src/classes/xdoc.C 1.3:
17358: * src/main/main.dsp 1.126:
17359: * src/targets/cgi/parser3.dsp 1.30:
17360: * src/targets/isapi/parser3isapi.dsp 1.23:
17361: * src/types/types.dsp 1.4:
17362: win32 ident make system so not to rebuild library [ident.C.new]
17363:
17364: * src/classes/table.C 1.116:
17365: table.sort changed to sort table itself
17366:
17367: * src/classes/xdoc.C 1.4:
17368: * src/targets/isapi/parser3isapi.dsp 1.24:
17369: X^.getElementsByTagName[tagname] = array of xnode
17370: X^.getElementsByTagNameNS[namespaceURI;localName] = array of nodes
17371: removed - regretfully not supported @ xalan. maybe someday would reimplement, if needed.
17372:
17373: win32build system: solved long waiting anti-non-started-apache problem
17374:
17375: 2001-09-26 parser
17376: * src/Makefile.am 1.11:
17377: * src/classes/Makefile.am 1.22:
17378: * src/classes/Makefile.in 1.18:
17379: * src/main/Makefile.am 1.18:
17380: * src/main/Makefile.in 1.15:
17381: * src/targets/Makefile.in 1.15:
17382: * src/targets/apache13/Makefile.in 1.15:
17383: * src/targets/cgi/Makefile.am 1.18:
17384: * src/targets/cgi/Makefile.in 1.17:
17385: * src/types/Makefile.am 1.9:
17386: * src/types/Makefile.in 1.14:
17387: makes with clases.awk
17388:
17389: * src/include/pa_config_fixed.h 1.14:
17390: * src/targets/cgi/parser3.C 1.114:
17391: * src/targets/isapi/parser3isapi.C 1.45:
17392: #ifdef SMTP
17393:
17394: * src/classes/classes.C 1.9:
17395: * src/classes/classes.awk 1.3:
17396: * src/classes/classes.dsp 1.1:
17397: * src/classes/classes.h 1.12:
17398: * src/classes/date.C 1.8:
17399: * src/classes/dnode.C 1.6:
17400: * src/classes/dnode.h 1.2:
17401: * src/classes/dom.C 1.35:
17402: * src/classes/double.C 1.37:
17403: * src/classes/file.C 1.55:
17404: * src/classes/form.C 1.16:
17405: * src/classes/hash.C 1.19:
17406: * src/classes/image.C 1.46:
17407: * src/classes/int.C 1.34:
17408: * src/classes/mail.C 1.39:
17409: * src/classes/math.C 1.6:
17410: * src/classes/op.C 1.45:
17411: * src/classes/response.C 1.14:
17412: * src/classes/string.C 1.75:
17413: * src/classes/table.C 1.115:
17414: * src/classes/void.C 1.10:
17415: * src/include/pa_array.h 1.44:
17416: * src/include/pa_common.h 1.51:
17417: * src/include/pa_config_fixed.h 1.13:
17418: * src/include/pa_config_includes.h 1.11:
17419: * src/include/pa_dictionary.h 1.5:
17420: * src/include/pa_dir.h 1.5:
17421: * src/include/pa_exception.h 1.13:
17422: * src/include/pa_exec.h 1.3:
17423: * src/include/pa_globals.h 1.65:
17424: * src/include/pa_request.h 1.98:
17425: * src/include/pa_sapi.h 1.13:
17426: * src/include/pa_socks.h 1.4:
17427: * src/include/pa_sql_connection.h 1.13:
17428: * src/include/pa_sql_driver_manager.h 1.12:
17429: * src/include/pa_stack.h 1.10:
17430: * src/include/pa_string.h 1.105:
17431: * src/include/pa_stylesheet_connection.h 1.5:
17432: * src/include/pa_table.h 1.35:
17433: * src/include/pa_threads.h 1.17:
17434: * src/include/pa_types.h 1.26:
17435: * src/include/pa_xslt_stylesheet_manager.h 1.2:
17436: * src/main/compile.C 1.50:
17437: * src/main/compile.y 1.168:
17438: * src/main/compile_tools.C 1.38:
17439: * src/main/compile_tools.h 1.50:
17440: * src/main/execute.C 1.192:
17441: * src/main/main.dsp 1.124:
17442: * src/main/pa_array.C 1.39:
17443: * src/main/pa_common.C 1.68:
17444: * src/main/pa_dictionary.C 1.6:
17445: * src/main/pa_dir.C 1.7:
17446: * src/main/pa_exception.C 1.16:
17447: * src/main/pa_exec.C 1.14:
17448: * src/main/pa_globals.C 1.78:
17449: * src/main/pa_hash.C 1.40:
17450: * src/main/pa_pool.C 1.28:
17451: * src/main/pa_request.C 1.156:
17452: * src/main/pa_socks.C 1.6:
17453: * src/main/pa_sql_driver_manager.C 1.38:
17454: * src/main/pa_string.C 1.104:
17455: * src/main/pa_table.C 1.38:
17456: * src/main/pa_xslt_stylesheet_manager.C 1.4:
17457: * src/main/untaint.C 1.63:
17458: * src/sql/pa_sql_driver.h 1.17:
17459: * src/targets/cgi/pa_pool.C 1.23:
17460: * src/targets/cgi/pa_threads.C 1.3:
17461: * src/targets/cgi/parser3.C 1.113:
17462: * src/targets/cgi/parser3.dsp 1.29:
17463: * src/targets/isapi/pa_pool.C 1.7:
17464: * src/targets/isapi/pa_threads.C 1.3:
17465: * src/targets/isapi/parser3isapi.C 1.44:
17466: * src/targets/isapi/parser3isapi.dsp 1.22:
17467: * src/targets/isapi/pool_storage.h 1.9:
17468: * src/types/pa_valiased.C 1.10:
17469: * src/types/pa_valiased.h 1.14:
17470: * src/types/pa_value.h 1.74:
17471: * src/types/pa_vbool.h 1.13:
17472: * src/types/pa_vclass.h 1.19:
17473: * src/types/pa_vcode_frame.h 1.8:
17474: * src/types/pa_vcookie.C 1.24:
17475: * src/types/pa_vcookie.h 1.12:
17476: * src/types/pa_vdate.h 1.5:
17477: * src/types/pa_vdnode.C 1.8:
17478: * src/types/pa_vdnode.h 1.3:
17479: * src/types/pa_vdom.C 1.3:
17480: * src/types/pa_vdom.h 1.14:
17481: * src/types/pa_vdouble.h 1.26:
17482: * src/types/pa_venv.h 1.17:
17483: * src/types/pa_vfile.C 1.22:
17484: * src/types/pa_vfile.h 1.34:
17485: * src/types/pa_vform.C 1.39:
17486: * src/types/pa_vform.h 1.25:
17487: * src/types/pa_vimage.C 1.10:
17488: * src/types/pa_vimage.h 1.18:
17489: * src/types/pa_vint.h 1.27:
17490: * src/types/pa_vjunction.h 1.7:
17491: * src/types/pa_vmath.h 1.3:
17492: * src/types/pa_vmethod_frame.h 1.16:
17493: * src/types/pa_vobject.h 1.11:
17494: * src/types/pa_vrequest.C 1.10:
17495: * src/types/pa_vrequest.h 1.11:
17496: * src/types/pa_vresponse.h 1.14:
17497: * src/types/pa_vstateless_class.C 1.10:
17498: * src/types/pa_vstateless_class.h 1.17:
17499: * src/types/pa_vstateless_object.h 1.11:
17500: * src/types/pa_vstring.C 1.11:
17501: * src/types/pa_vstring.h 1.35:
17502: * src/types/pa_vtable.C 1.6:
17503: * src/types/pa_vtable.h 1.33:
17504: * src/types/pa_vvoid.h 1.4:
17505: * src/types/pa_wcontext.C 1.9:
17506: * src/types/pa_wcontext.h 1.17:
17507: * src/types/pa_wwrapper.h 1.11:
17508: * src/types/types.dsp 1.1:
17509: added ident.awk and main.dsp splitted to main+classes+types
17510: along to .am
17511:
17512: * src/classes/classes.dsp 1.2:
17513: * src/classes/dnode.C 1.7:
17514: * src/classes/dnode.h 1.3:
17515: * src/classes/dom.C 1.36:
17516: * src/classes/xdoc.C 1.1:
17517: * src/classes/xnode.C 1.1:
17518: * src/classes/xnode.h 1.1:
17519: * src/main/compile.tab.C 1.14:
17520: * src/types/pa_vdnode.C 1.9:
17521: * src/types/pa_vdnode.h 1.4:
17522: * src/types/pa_vdom.C 1.4:
17523: * src/types/pa_vdom.h 1.15:
17524: * src/types/pa_vxdoc.C 1.1:
17525: * src/types/pa_vxdoc.h 1.1:
17526: * src/types/pa_vxnode.C 1.1:
17527: * src/types/pa_vxnode.h 1.1:
17528: * src/types/types.dsp 1.2:
17529: xdoc&xnode now
17530:
17531: * src/classes/classes.dsp 1.3:
17532: * src/classes/xdoc.C 1.2:
17533: * src/classes/xnode.C 1.2:
17534: * src/classes/xnode.h 1.2:
17535: * src/include/pa_config_fixed.h 1.15:
17536: * src/main/main.dsp 1.125:
17537: * src/targets/cgi/parser3.C 1.115:
17538: * src/targets/cgi/parser3.C 1.116:
17539: * src/targets/isapi/parser3isapi.C 1.46:
17540: * src/types/pa_vxnode.C 1.2:
17541: * src/types/types.dsp 1.3:
17542: z
17543:
17544: * src/classes/classes.cmd 1.4:
17545: * src/main/main.dsp 1.123:
17546: * src/targets/cgi/parser3.dsp 1.28:
17547: moved classes.inc generation on win32 to main.dsp
17548:
17549: * src/classes/classes.C 1.10:
17550: forgot one non-xml check
17551:
17552: * src/classes/Makefile.am 1.21:
17553: removed useless var
17554:
17555: 2001-09-25 parser
17556: * src/Makefile.am 1.10:
17557: * src/Makefile.in 1.20:
17558: * src/classes/Makefile.am 1.20:
17559: * src/classes/Makefile.in 1.17:
17560: * src/classes/dom.C 1.34:
17561: * src/include/pa_stylesheet_connection.h 1.4:
17562: * src/main/Makefile.am 1.17:
17563: * src/main/Makefile.in 1.14:
17564: * src/main/pa_pool.C 1.27:
17565: * src/targets/Makefile.in 1.14:
17566: * src/targets/apache13/Makefile.in 1.14:
17567: * src/targets/cgi/Makefile.am 1.17:
17568: * src/targets/cgi/Makefile.in 1.16:
17569: * src/types/Makefile.am 1.8:
17570: * src/types/Makefile.in 1.13:
17571: * src/types/pa_vdom.h 1.13:
17572: xml configure makes
17573:
17574: * src/include/pa_config_auto.h.in 1.7:
17575: xml on linux[elik] works! no 1251 though, todo ICU
17576:
17577: 2001-09-24 parser
17578: * src/types/pa_vfile.h 1.33:
17579: * src/types/pa_vimage.h 1.17:
17580: * src/types/pa_vstring.h 1.34:
17581: fiew wrong resolved conflicts fixed [const]
17582:
17583: * src/Makefile.in 1.19:
17584: * src/classes/Makefile.am 1.19:
17585: * src/classes/Makefile.in 1.16:
17586: * src/include/pa_config_auto.h.in 1.6:
17587: * src/main/Makefile.in 1.13:
17588: * src/targets/Makefile.in 1.13:
17589: * src/targets/apache13/Makefile.in 1.13:
17590: * src/types/Makefile.am 1.7:
17591: * src/types/Makefile.in 1.12:
17592: makes
17593:
17594: * src/targets/cgi/Makefile.am 1.16:
17595: * src/targets/cgi/Makefile.in 1.15:
17596: makefiles
17597:
17598: * src/types/pa_value.h 1.73:
17599: * src/types/pa_vdnode.C 1.7:
17600: * src/types/pa_vtable.C 1.5:
17601: * src/types/pa_vvoid.h 1.3:
17602: z
17603:
17604: * src/types/pa_vclass.h 1.18:
17605: * src/types/pa_vhash.h 1.20:
17606: * src/types/pa_vhash.h 1.21:
17607: * src/types/pa_vtable.h 1.32:
17608: fixed small bugs with usinge hash/table in expressions
17609:
17610: * src/classes/classes.cmd 1.3:
17611: * src/classes/image.C 1.45:
17612: * src/classes/op.C 1.44:
17613: * src/classes/table.C 1.114:
17614: * src/include/pa_request.h 1.97:
17615: * src/include/pa_sapi.h 1.12:
17616: * src/main/compile.C 1.49:
17617: * src/main/compile.tab.C 1.13:
17618: * src/main/compile.y 1.167:
17619: * src/main/compile_tools.h 1.49:
17620: * src/main/main.dsp 1.122:
17621: * src/main/pa_common.C 1.67:
17622: * src/main/pa_sql_driver_manager.C 1.37:
17623: * src/targets/cgi/parser3.C 1.112:
17624: * src/targets/cgi/parser3.dsp 1.27:
17625: * src/types/pa_value.h 1.72:
17626: * src/types/pa_vbool.h 1.12:
17627: * src/types/pa_vdate.h 1.4:
17628: * src/types/pa_vdouble.h 1.25:
17629: * src/types/pa_vform.C 1.38:
17630: * src/types/pa_vhash.h 1.19:
17631: * src/types/pa_vimage.h 1.16:
17632: * src/types/pa_vint.h 1.26:
17633: * src/types/pa_vstring.h 1.33:
17634: * src/types/pa_vtable.h 1.31:
17635: * src/types/pa_vvoid.h 1.2:
17636: merged3 with before_xml
17637: [merge2 actually didn't happen - i've created tags on wrong branch. so this merge is in fact re-merge]
17638:
17639: * src/Makefile.am 1.7:
17640: * src/Makefile.am 1.8:
17641: * src/Makefile.am 1.9:
17642: * src/main/Makefile.am 1.16:
17643: * src/targets/Makefile.am 1.7:
17644: * src/targets/apache13/Makefile.am 1.5:
17645: * src/targets/cgi/Makefile.am 1.15:
17646: * src/targets/cgi/pa_pool.C 1.22:
17647: started unix makes update
17648:
17649: 2001-09-21 parser
17650: * src/main/main.dsp 1.121:
17651: * src/targets/cgi/parser3.dsp 1.26:
17652: * src/targets/isapi/parser3isapi.dsp 1.21:
17653: updated project files [/ sadly produced "" in make file and
17654: sadly wrong interpreted on load]
17655:
17656: * src/include/pa_pool.h 1.56:
17657: * src/main/pa_pool.C 1.24:
17658: checked whether transcoder were created right
17659: "unsupported encoding" message.
17660: not @ set time, but @ use time, so until xml output functions .string, .file, .save used - no encoding name check occur
17661:
17662: reduced transcode buffer size to 60
17663: fixed pool cleanup - no registration needed, pools are officially destructured
17664:
17665: * src/classes/dom.C 1.29:
17666: * src/classes/dom.C 1.30:
17667: * src/classes/dom.C 1.31:
17668: * src/classes/dom.C 1.32:
17669: * src/include/pa_pool.h 1.57:
17670: * src/include/pa_pool.h 1.58:
17671: * src/main/pa_pool.C 1.25:
17672: * src/types/pa_vdnode.C 1.5:
17673: * src/types/pa_vresponse.h 1.12:
17674: defaulted dom writing methods encoding to pool.get_charset
17675:
17676: * src/classes/classes.C 1.8:
17677: * src/classes/date.C 1.7:
17678: * src/classes/dnode.C 1.5:
17679: * src/classes/dom.C 1.33:
17680: * src/classes/file.C 1.54:
17681: * src/classes/form.C 1.15:
17682: * src/classes/int.C 1.33:
17683: * src/classes/mail.C 1.38:
17684: * src/doc/doxygen.cfg 1.16:
17685: * src/include/pa_config_fixed.h 1.12:
17686: * src/include/pa_pool.h 1.59:
17687: * src/main/main.dsp 1.119:
17688: * src/main/pa_globals.C 1.76:
17689: * src/main/pa_pool.C 1.26:
17690: * src/main/pa_request.C 1.155:
17691: * src/main/pa_xslt_stylesheet_manager.C 1.3:
17692: * src/targets/cgi/pa_pool.C 1.21:
17693: * src/targets/cgi/pa_threads.C 1.2:
17694: * src/targets/cgi/parser3.dsp 1.24:
17695: * src/targets/isapi/pa_pool.C 1.6:
17696: * src/targets/isapi/pa_threads.C 1.2:
17697: * src/targets/isapi/parser3isapi.dsp 1.19:
17698: * src/types/pa_valiased.C 1.9:
17699: * src/types/pa_vcookie.C 1.23:
17700: * src/types/pa_vdnode.C 1.6:
17701: * src/types/pa_vdom.C 1.2:
17702: * src/types/pa_vfile.C 1.21:
17703: * src/types/pa_vform.C 1.37:
17704: * src/types/pa_vimage.C 1.9:
17705: * src/types/pa_vrequest.C 1.9:
17706: * src/types/pa_vresponse.h 1.13:
17707: * src/types/pa_vstateless_class.C 1.9:
17708: * src/types/pa_vstring.C 1.10:
17709: * src/types/pa_vtable.C 1.4:
17710: * src/types/pa_wcontext.C 1.8:
17711: zillions of #ifdef XML
17712: created new projects for sql drivers [planning to remove sql drivers from main cvs project]
17713: first, will join latest changes
17714:
17715: * src/Makefile.in 1.18:
17716: * src/classes/classes.h 1.11:
17717: * src/classes/hash.C 1.18:
17718: * src/classes/op.C 1.43:
17719: * src/classes/table.C 1.113:
17720: * src/doc/doxygen.cfg 1.17:
17721: * src/include/pa_common.h 1.50:
17722: * src/include/pa_globals.h 1.64:
17723: * src/include/pa_request.h 1.96:
17724: * src/include/pa_sapi.h 1.11:
17725: * src/include/pa_sql_driver_manager.h 1.11:
17726: * src/include/pa_string.h 1.104:
17727: * src/main/compile.tab.C 1.12:
17728: * src/main/main.dsp 1.120:
17729: * src/main/pa_common.C 1.66:
17730: * src/main/pa_exec.C 1.13:
17731: * src/main/pa_globals.C 1.77:
17732: * src/targets/cgi/parser3.dsp 1.25:
17733: * src/targets/isapi/parser3isapi.dsp 1.20:
17734: merged with before_xml
17735:
17736: 2001-09-20 parser
17737: * src/classes/dnode.C 1.3:
17738: * src/classes/dom.C 1.26:
17739: * src/targets/cgi/parser3.dsp 1.22:
17740: * src/types/pa_vstring.h 1.32:
17741: dnode .file .string .save moved back to dom due to strange
17742: xalan bug
17743:
17744: * src/main/pa_pool.C 1.23:
17745: * src/main/pa_request.C 1.154:
17746: Pool::transcode defaults from $MAIN:DEFAULTS.content-type[$
17747: charset[here]]
17748:
17749: * src/classes/dom.C 1.27:
17750: dom. string save file
17751: moved output xml options to last param and made it optional
17752:
17753: * src/types/pa_vhash.h [before_xml] 1.16.4.2:
17754: * src/types/pa_vhash.h [before_xml] 1.16.4.3:
17755: * src/types/pa_vstring.h [before_xml] 1.31.4.1:
17756: * src/types/pa_vtable.h [before_xml] 1.28.4.2:
17757: * src/types/pa_vtable.h [before_xml] 1.28.4.3:
17758: table/hash can be used in expression context now, there value = size
17759: and boolean value size!=0
17760:
17761: * src/classes/dnode.C 1.4:
17762: * src/classes/dom.C 1.28:
17763: * src/include/pa_config_includes.h 1.10:
17764: * src/include/pa_globals.h 1.63:
17765: * src/include/pa_pool.h 1.55:
17766: * src/main/main.dsp 1.118:
17767: * src/main/pa_globals.C 1.75:
17768: * src/main/pa_pool.C 1.22:
17769: * src/targets/cgi/parser3.dsp 1.23:
17770: * src/targets/isapi/parser3isapi.C 1.43:
17771: * src/targets/isapi/parser3isapi.dsp 1.18:
17772: * src/types/pa_vdnode.C 1.4:
17773: * src/types/pa_vdnode.h 1.2:
17774: * src/types/pa_vresponse.h 1.11:
17775: Pool::transcode 0
17776:
17777: * src/types/pa_vdnode.C 1.3:
17778: !$elementnode.attributes = hash of dnodes
17779: !$attributenode.specified = boolean
17780: true if the attribute received its value explicitly in the XML document,
17781: or if a value was assigned programatically with the setValue function.
17782: false if the attribute value came from the default value declared in the document's DTD.
17783: !$pinode.target = target of this processing instruction
17784: XML defines this as being the first token following the markup
17785: that begins the processing instruction.
17786: XPath:
17787: !^node.select[xpath/query/expression] = hash of 0->node0 1->node1
17788: !^node.select-single[xpath/query/expression] = first node if any
17789:
17790: * src/classes/image.C [before_xml] 1.40.4.4:
17791: 20K preload on jpg measure [image::measure]
17792:
17793: * src/types/pa_value.h [before_xml] 1.70.4.2:
17794: * src/types/pa_vbool.h [before_xml] 1.11.4.1:
17795: * src/types/pa_vdate.h [before_xml] 1.3.4.1:
17796: * src/types/pa_vdouble.h [before_xml] 1.24.4.1:
17797: * src/types/pa_vhash.h [before_xml] 1.16.4.4:
17798: * src/types/pa_vint.h [before_xml] 1.25.4.1:
17799: * src/types/pa_vstring.h [before_xml] 1.31.4.2:
17800: * src/types/pa_vtable.h [before_xml] 1.28.4.4:
17801: * src/types/pa_vvoid.h [before_xml] 1.1.4.1:
17802: some 'const's added
17803:
17804: 2001-09-18 parser
17805: * src/classes/dnode.C 1.2:
17806: * src/classes/dom.C 1.25:
17807: * src/classes/hash.C 1.17:
17808: * src/classes/image.C 1.44:
17809: * src/classes/op.C 1.42:
17810: * src/classes/table.C 1.112:
17811: * src/include/pa_common.h 1.49:
17812: * src/include/pa_globals.h 1.62:
17813: * src/include/pa_request.h 1.95:
17814: * src/include/pa_sql_driver_manager.h 1.10:
17815: * src/main/compile.C 1.48:
17816: * src/main/compile.tab.C 1.11:
17817: * src/main/compile.y 1.166:
17818: * src/main/compile_tools.h 1.48:
17819: * src/main/execute.C 1.191:
17820: * src/main/pa_common.C 1.65:
17821: * src/main/pa_request.C 1.153:
17822: * src/main/pa_sql_driver_manager.C 1.36:
17823: * src/main/pa_string.C 1.103:
17824: * src/main/pa_table.C 1.37:
17825: * src/targets/cgi/parser3.C 1.111:
17826: * src/targets/cgi/parser3.dsp 1.21:
17827: * src/targets/isapi/parser3isapi.C 1.42:
17828: * src/types/pa_value.h 1.71:
17829: * src/types/pa_vform.C 1.36:
17830: * src/types/pa_vform.h 1.24:
17831: * src/types/pa_vhash.h 1.18:
17832: * src/types/pa_vimage.C 1.8:
17833: * src/types/pa_vimage.h 1.15:
17834: * src/types/pa_vtable.h 1.30:
17835: merged latest bugfixes from before_xml branch
17836: ^if(def $hash) now true only when ^hash:_count[]!=0
17837: moved
17838: .string .save .file from dom to dnode
17839:
17840: * src/classes/dnode.C 1.1:
17841: * src/classes/dnode.h 1.1:
17842: * src/main/main.dsp 1.117:
17843: * src/types/pa_vdnode.C 1.1:
17844: * src/types/pa_vdnode.h 1.1:
17845: dom, dnode 0
17846:
17847: * src/types/pa_vdnode.C 1.2:
17848: * src/types/pa_vdom.h 1.12:
17849: * src/types/pa_vhash.h 1.17:
17850: * src/types/pa_vtable.h 1.29:
17851: dom, dnode 1
17852:
17853: * src/classes/image.C [before_xml] 1.40.4.3:
17854: * src/main/pa_string.C [before_xml] 1.102.2.2:
17855: * src/main/pa_table.C [before_xml] 1.36.2.1:
17856: image: poly* fixed
17857:
17858: * src/classes/op.C [before_xml] 1.41.4.2:
17859: * src/main/execute.C [before_xml] 1.190.4.2:
17860: operators self changed to root
17861: ^for variable context changed to self
17862:
17863: 2001-09-17 parser
17864: * src/classes/classes.h 1.10:
17865: * src/classes/dom.C 1.23:
17866: * src/classes/hash.C 1.16:
17867: * src/include/pa_stylesheet_connection.h 1.3:
17868: * src/main/main.dsp 1.115:
17869: * src/targets/cgi/pa_pool.C 1.20:
17870: * src/types/pa_vdom.h 1.10:
17871: * src/types/pa_vfile.h 1.32:
17872: * src/types/pa_vimage.h 1.14:
17873: started
17874: dnode
17875: DOM:
17876: $node.name
17877: $node.value
17878: ...others...
17879: ^node.xpath[/rates/USD] = hash
17880: dom(dnode)
17881:
17882: * src/classes/dom.C 1.24:
17883: * src/main/main.dsp 1.116:
17884: * src/main/pa_globals.C 1.74:
17885: * src/types/pa_vdom.h 1.11:
17886: started dnode+dom
17887:
17888: dnode
17889: DOM methods:
17890: $node.name
17891: $node.value
17892: ...others...
17893:
17894: ^node.xpath[/rates/USD] = hash
17895: $hash[
17896: $.0[node0]
17897: $.1[node1]
17898: ]
17899:
17900: * src/classes/image.C [before_xml] 1.40.4.2:
17901: * src/types/pa_vimage.C [before_xml] 1.7.8.2:
17902: $image.line-style
17903: now applies to all linear primitives
17904:
17905: * src/classes/hash.C [before_xml] 1.15.4.1:
17906: * src/main/compile.C [before_xml] 1.47.4.1:
17907: * src/main/compile.tab.C [before_xml] 1.10.4.2:
17908: * src/main/compile.y [before_xml] 1.165.4.2:
17909: * src/main/compile_tools.h [before_xml] 1.47.4.2:
17910: * src/main/execute.C [before_xml] 1.190.4.1:
17911: * src/targets/cgi/parser3.C [before_xml] 1.110.4.3:
17912: expressions unary+
17913: ^hash.count[]
17914: bugfix: in expression compound($aa.zz.xx) names now can have minus '-' in name after '.'
17915:
17916: 2001-09-15 parser
17917: * src/classes/image.C [before_xml] 1.40.4.1:
17918: * src/types/pa_vimage.C [before_xml] 1.7.8.1:
17919: * src/types/pa_vimage.h [before_xml] 1.13.6.1:
17920: image: $line-width ^line(...)[**** style]
17921:
17922: * src/classes/dom.C 1.21:
17923: * src/classes/image.C 1.43:
17924: * src/include/pa_pool.h 1.53:
17925: * src/include/pa_stylesheet_connection.h 1.2:
17926: * src/main/main.dsp 1.114:
17927: * src/targets/cgi/pa_pool.C 1.18:
17928: * src/targets/isapi/pa_pool.C 1.4:
17929: * src/targets/isapi/pool_storage.h 1.5:
17930: * src/types/pa_vdom.C 1.1:
17931: * src/types/pa_vdom.h 1.8:
17932: xalan objects freed up [introducing Pool::register_cleanup]
17933:
17934: * src/doc/doxygen.cfg 1.15:
17935: * src/include/pa_sapi.h 1.10:
17936: * src/types/pa_vdom.h 1.7:
17937: comments
17938:
17939: * src/classes/dom.C 1.22:
17940: * src/targets/isapi/parser3isapi.C 1.41:
17941: * src/targets/isapi/pool_storage.h 1.8:
17942: * src/types/pa_vdom.h 1.9:
17943: fixed bug in isapi pool_storage -
17944: cleanups first, allocations second.
17945: apache wisely does just like that
17946:
17947: * src/targets/isapi/parser3isapi.C 1.40:
17948: * src/targets/isapi/pool_storage.h 1.7:
17949: pool_storage rewritten using template, no bugs now
17950:
17951: * src/include/pa_pool.h 1.54:
17952: * src/main/pa_pool.C 1.21:
17953: * src/targets/cgi/pa_pool.C 1.19:
17954: * src/targets/isapi/pa_pool.C 1.5:
17955: * src/targets/isapi/parser3isapi.C 1.39:
17956: * src/targets/isapi/parser3isapi.dsp 1.17:
17957: * src/targets/isapi/pool_storage.h 1.6:
17958: poorly started isapi pool_storage, would rewrite using template now
17959:
17960: 2001-09-14 parser
17961: * src/classes/dom.C 1.20:
17962: * src/classes/file.C 1.53:
17963: * src/classes/image.C 1.42:
17964: * src/classes/mail.C 1.37:
17965: * src/include/pa_common.h 1.48:
17966: * src/include/pa_sql_driver_manager.h 1.9:
17967: * src/include/pa_string.h 1.103:
17968: * src/include/pa_stylesheet_connection.h 1.1:
17969: * src/include/pa_xslt_stylesheet_manager.h 1.1:
17970: * src/main/main.dsp 1.113:
17971: * src/main/pa_common.C 1.64:
17972: * src/main/pa_exec.C 1.12:
17973: * src/main/pa_globals.C 1.73:
17974: * src/main/pa_sql_driver_manager.C 1.34:
17975: * src/main/pa_xslt_stylesheet_manager.C 1.1:
17976: * src/main/untaint.C 1.62:
17977: * src/types/pa_vfile.C 1.20:
17978: dom.xslt stylesheet compiled&cached
17979:
17980: * src/main/pa_sql_driver_manager.C 1.35:
17981: * src/main/pa_xslt_stylesheet_manager.C 1.2:
17982: z
17983:
17984: 2001-09-13 parser
17985: * src/classes/dom.C 1.18:
17986: dom:file content-type(.method)
17987:
17988: * src/classes/dom.C 1.19:
17989: * src/classes/file.C 1.52:
17990: * src/classes/image.C 1.41:
17991: * src/types/pa_vfile.C 1.19:
17992: * src/types/pa_vfile.h 1.31:
17993: ^dom.file[] charset
17994:
17995: * src/include/pa_globals.h [before_xml] 1.61.4.1:
17996: * src/include/pa_request.h [before_xml] 1.94.4.1:
17997: * src/main/pa_request.C [before_xml] 1.152.4.2:
17998: * src/targets/cgi/parser3.C [before_xml] 1.110.4.2:
17999: * src/targets/isapi/parser3isapi.C [before_xml] 1.38.4.1:
18000: ParserRootConfig .../parser3.conf
18001: ParserSiteConfig .../parser3.conf
18002:
18003: cgi&isapi looks for {configure|c:\windows}/parser3.conf
18004:
18005: * src/include/pa_common.h [before_xml] 1.47.4.1:
18006: * src/include/pa_globals.h [before_xml] 1.61.4.2:
18007: * src/main/pa_common.C [before_xml] 1.63.4.1:
18008: * src/main/pa_request.C [before_xml] 1.152.4.3:
18009: $MAIN:CLASS_PATH now
18010: can be string now
18011: more informative error messages
18012:
18013: 2001-09-12 parser
18014: * src/main/compile.y [before_xml] 1.165.4.1:
18015: * src/main/compile_tools.h [before_xml] 1.47.4.1:
18016: name.[part].xxx syntax lexer on LS_USER level did [] matching without setting nestage,
18017: introduced special LS_NAME_SQUARE_PART state
18018:
18019: * src/main/compile.tab.C [before_xml] 1.10.4.1:
18020: fixed - subname code parts actually [] braced
18021:
18022: * src/classes/op.C [before_xml] 1.41.4.1:
18023: * src/include/pa_sql_driver_manager.h [before_xml] 1.8.4.1:
18024: * src/main/pa_sql_driver_manager.C [before_xml] 1.33.4.1:
18025: ^connect[]
18026: ^connect[aaa]
18027: more precise error reporting:
18028: "connection string must start with protocol://"
18029: now
18030:
18031: 2001-09-11 parser
18032: * src/types/pa_vdom.h 1.5:
18033: messages
18034:
18035: * src/classes/dom.C 1.16:
18036: * src/types/pa_vdom.h 1.6:
18037: ^dom:set[<some>xml</some>]
18038:
18039: * src/classes/dom.C 1.17:
18040: * src/include/pa_string.h 1.102:
18041: * src/main/pa_globals.C 1.72:
18042: * src/main/untaint.C 1.61:
18043: ^dom:set{<some>xml</some>} default language XML
18044: languages+=xml
18045:
18046: * src/classes/dom.C 1.14:
18047: * src/classes/dom.C 1.15:
18048: ^dom:save/string/file[output options]
18049: output options:
18050: $.method[xml|html|text] detection fixed
18051:
18052: 2001-09-10 parser
18053: * src/classes/dom.C 1.4:
18054: * src/main/main.dsp 1.110:
18055: * src/types/pa_vform.C 1.35:
18056: * src/types/pa_vform.h 1.23:
18057: ^dom.save[b.xml] 0
18058:
18059: * src/classes/dom.C 1.9:
18060: ^dom.file[encoding] = file
18061:
18062: * src/classes/dom.C 1.12:
18063: ^dom.xslt[stylesheet filename][params hash added]
18064:
18065: * src/classes/dom.C 1.10:
18066: * src/main/main.dsp 1.111:
18067: * src/types/pa_vdom.h 1.3:
18068: ^dom.xslt[stylesheet filename] -1 doc is lying
18069:
18070: * src/classes/dom.C 1.11:
18071: * src/main/main.dsp 1.112:
18072: * src/types/pa_vdom.h 1.4:
18073: ^dom.xslt[stylesheet filename] 0
18074:
18075: * src/classes/dom.C 1.5:
18076: ^dom.save[b.xml] 1:error handling
18077:
18078: * src/classes/dom.C 1.13:
18079: ^dom:save/string/file[output options]
18080: output options:
18081: $.method[xml|html|text] $.encoding[windows-1251|...]
18082:
18083: * src/classes/dom.C 1.6:
18084: ^dom.string[] 0
18085:
18086: * src/classes/dom.C 1.7:
18087: * src/classes/dom.C 1.8:
18088: ^dom.string[encoding] 1
18089: ^dom.save[encoding;filename]
18090:
18091: 2001-09-08 parser
18092: * src/types/pa_vform.C [before_xml] 1.33.2.3:
18093: $form:tables.name.field
18094:
18095: 2001-09-07 parser
18096: * src/classes/dom.C 1.3:
18097: * src/types/pa_value.h [before_xml] 1.70.4.1:
18098: * src/types/pa_vtable.h [before_xml] 1.28.4.1:
18099: (def $table) is false when table is empty
18100:
18101: * src/main/pa_request.C [before_xml] 1.152.4.1:
18102: * src/types/pa_vform.C [before_xml] 1.33.2.2:
18103: * src/types/pa_vform.h [before_xml] 1.22.2.2:
18104: !$form:tables
18105: $atable[$form:tables.a]
18106: ^atable.menu{a=$atable.element}[,]
18107:
18108: * src/classes/dom.C 1.1:
18109: file dom.C was initially added on branch xalan1_2.
18110:
18111: * src/main/pa_exception.C 1.15:
18112: * src/types/pa_vform.C 1.32:
18113: getting FIRST form element [not last]
18114:
18115: * src/classes/table.C [before_xml] 1.110.4.1:
18116: table:empty removed, superceded by ^if(def $table)...
18117:
18118: * src/targets/cgi/parser3.dsp [before_xml] 1.20.4.1:
18119: * src/types/pa_vform.C [before_xml] 1.33.2.1:
18120: * src/types/pa_vform.h [before_xml] 1.22.2.1:
18121: * src/types/pa_vhash.h [before_xml] 1.16.4.1:
18122: !$form:fields
18123:
18124: * src/include/pa_hash.h 1.43:
18125: * src/main/pa_hash.C 1.39:
18126: * src/targets/cgi/parser3.C [before_xml] 1.110.4.1:
18127: * src/types/pa_vfile.h 1.30:
18128: * src/types/pa_vform.C 1.33:
18129: * src/types/pa_vform.C [xalan1_2] 1.29.4.1:
18130: * src/types/pa_vform.h 1.22:
18131: z
18132:
18133: * src/Makefile.in [xalan1_2] 1.16.2.1:
18134: * src/classes/dom.C [xalan1_2] 1.1.2.1:
18135: * src/classes/table.C [xalan1_2] 1.110.2.1:
18136: * src/main/main.dsp [xalan1_2] 1.108.2.1:
18137: * src/types/pa_vdom.h [xalan1_2] 1.1.2.1:
18138: introducing dom. dom:load[a.xml]
18139:
18140: * src/main/pa_string.C [before_xml] 1.102.2.1:
18141: a[] ^if($a){y;n} is 'n' now [conversion from '' to int/double
18142: is 0]
18143:
18144: * src/Makefile.in 1.17:
18145: * src/classes/dom.C 1.2:
18146: * src/classes/table.C 1.111:
18147: * src/main/main.dsp 1.109:
18148: * src/types/pa_vdom.h 1.2:
18149: * src/types/pa_vform.C 1.34:
18150: merged with successful start of dom
18151:
18152: * src/types/pa_vdom.h 1.1:
18153: file pa_vdom.h was initially added on branch xalan1_2.
18154:
18155: 2001-09-06 parser
18156: * src/doc/doxygen.cfg 1.14:
18157: merged new default options from 1.2.10 doxygen
18158:
18159: * src/classes/hash.C 1.15:
18160: * src/include/pa_globals.h 1.61:
18161: * src/main/pa_globals.C 1.71:
18162: * src/types/pa_vhash.h 1.16:
18163: now there's special hash key '_default' [instead of ^_default method]
18164: $hash[
18165: $.a[1]
18166: $.b[2]
18167: $._default[xx]
18168: ]
18169: $hash.c
18170:
18171: * src/types/pa_vform.C 1.30:
18172: * src/types/pa_vform.C 1.31:
18173: a=1&a=2 would result in $form:a being a table with one column '
18174: element' and two rows: 1 and 2
18175:
18176: * src/classes/image.C 1.40:
18177: * src/classes/op.C 1.41:
18178: * src/classes/string.C 1.74:
18179: * src/classes/table.C 1.110:
18180: * src/doc/doxygen.cfg 1.13:
18181: * src/targets/isapi/parser3isapi.C 1.38:
18182: * src/types/pa_vtable.C 1.3:
18183: few #ifndef DOXYGEN
18184:
18185: * src/classes/void.C 1.9:
18186: * src/main/pa_string.C 1.102:
18187: * src/main/pa_table.C 1.36:
18188: fixed up bad int/double conversions, and now $form:nonexistent
18189: int(88) would return 88
18190:
18191: * src/main/compile.tab.C 1.10:
18192: * src/main/compile.y 1.165:
18193: ^if(0){}{ ^if(1){}^; }
18194: bug fixed [thanks, fif], ^; were treated there non-literally
18195:
18196: 2001-09-05 parser
18197: * src/classes/string.C 1.73:
18198: * src/classes/table.C 1.109:
18199: sql options can be void [same as image:html the other day]
18200:
18201: * src/classes/mail.C 1.36:
18202: MAIN:MAIL check fixed
18203:
18204: * src/Makefile.in 1.16:
18205: * src/classes/Makefile.in 1.15:
18206: * src/main/Makefile.in 1.12:
18207: * src/targets/cgi/Makefile.in 1.14:
18208: * src/types/Makefile.in 1.11:
18209: makes
18210:
18211: * src/main/pa_sql_driver_manager.C 1.33:
18212: * src/sql/pa_sql_driver.h 1.16:
18213: * src/targets/cgi/parser3.C 1.110:
18214: #define STRINGIZE(name) #name
18215: does not macro expantion on param, simply qoutes whatever passed, undone
18216:
18217: * src/main/pa_sql_driver_manager.C 1.30:
18218: * src/sql/pa_sql_driver.h 1.14:
18219: SQL_DRIVER_CREATE_FUNC_NAME
18220:
18221: * src/main/pa_sql_driver_manager.C 1.32:
18222: * src/sql/pa_sql_driver.h 1.15:
18223: * src/targets/cgi/Makefile.am 1.13:
18224: * src/targets/cgi/parser3.C 1.109:
18225: #define STRINGIZE(name) #name
18226: invented
18227:
18228: * src/targets/cgi/Makefile.am 1.14:
18229: .am undo
18230:
18231: * src/classes/op.C 1.40:
18232: * src/include/pa_sql_driver_manager.h 1.8:
18233: * src/main/pa_sql_driver_manager.C 1.31:
18234: #define MAIN_SQL_NAME "SQL"
18235: #define MAIN_SQL_DRIVERS_NAME "drivers"
18236:
18237: moved to be availible to all users
18238:
18239: 2001-09-04 parser
18240: * src/targets/cgi/parser3.C 1.106:
18241: zz
18242:
18243: * src/include/pa_config_auto.h.in 1.5:
18244: * src/targets/Makefile.in 1.12:
18245: * src/targets/apache13/Makefile.in 1.12:
18246: * src/targets/cgi/Makefile.am 1.12:
18247: * src/targets/cgi/Makefile.in 1.13:
18248: * src/targets/cgi/parser3.C 1.102:
18249: configure --sysconfdir=sysadmin-controlled auto.p location for
18250: targets/cgi/parser3, default[/usr/local/etc]
18251:
18252: * src/Makefile.in 1.15:
18253: * src/include/pa_config_auto.h.in 1.4:
18254: * src/targets/apache13/Makefile.in 1.11:
18255: * src/targets/cgi/Makefile.in 1.12:
18256: makes
18257:
18258: * src/targets/isapi/parser3isapi.C 1.37:
18259: z
18260:
18261: * src/targets/cgi/parser3.C 1.104:
18262: zzz
18263:
18264: * src/targets/cgi/parser3.C 1.108:
18265: full_file_spec bug
18266:
18267: * src/classes/image.C 1.39:
18268: image.html now can accept void params
18269:
18270: * src/classes/date.C 1.5:
18271: date:sql-string is now without ''
18272:
18273: * src/classes/date.C 1.6:
18274: date
18275:
18276: * src/targets/cgi/parser3.C 1.107:
18277: getenvcheck
18278:
18279: 2001-09-03 parser
18280: * src/targets/cgi/parser3.C 1.101:
18281: /configure cgi SYSCONFDIR
18282:
18283: 2001-09-01 parser
18284: * src/classes/image.C 1.38:
18285: letter_spacing
18286:
18287: * src/classes/image.C 1.36:
18288: image: as_int as_string used
18289:
18290: * src/classes/image.C 1.37:
18291: image: font params changed
18292:
18293: * src/types/pa_vmethod_frame.h 1.15:
18294: $result[] now gets properly analized
18295:
18296: 2001-08-31 parser
18297: * src/Makefile.in 1.14:
18298: * src/include/pa_dir.h 1.4:
18299: * src/targets/Makefile.in 1.11:
18300: * src/targets/cgi/parser3.C 1.99:
18301: compiled under cygwin
18302:
18303: * src/targets/cgi/parser3.C 1.100:
18304: z
18305:
18306: * src/classes/void.C 1.8:
18307: void:int/double += (default)
18308:
18309: * src/classes/string.C 1.72:
18310: * src/classes/table.C 1.108:
18311: string:int/double (defaults)
18312:
18313: * src/classes/image.C 1.35:
18314: image:font added space param
18315: image:font changed charwidth alg, added kerning const[for now]
18316:
18317: 2001-08-29 parser
18318: * src/main/pa_exception.C 1.14:
18319: exception redundant debug info
18320:
18321: 2001-08-28 parser
18322: * src/classes/table.C 1.107:
18323: NO_STRING_ORIGIN check
18324:
18325: * src/classes/string.C 1.71:
18326: * src/include/pa_dictionary.h 1.2:
18327: * src/include/pa_string.h 1.101:
18328: * src/main/pa_dictionary.C 1.4:
18329: * src/main/pa_string.C 1.101:
18330: * src/main/untaint.C 1.59:
18331: pa_directory speeded up. moved zero 'from' check to directory constructor.
18332: string:replace
18333:
18334: * src/Makefile.in 1.13:
18335: makes
18336:
18337: * src/Makefile.in 1.12:
18338: * src/classes/Makefile.in 1.13:
18339: * src/main/Makefile.in 1.10:
18340: * src/targets/Makefile.in 1.10:
18341: * src/targets/apache13/Makefile.in 1.9:
18342: * src/targets/cgi/Makefile.in 1.10:
18343: * src/types/Makefile.in 1.9:
18344: makefiles
18345:
18346: * src/classes/file.C 1.51:
18347: * src/main/pa_common.C 1.63:
18348: file:move autocreate/remove dest/src dir
18349:
18350: * src/main/compile.C 1.47:
18351: NO_STRING_ORIGIN check2
18352:
18353: * src/classes/image.C 1.33:
18354: image: gifsize little endian
18355:
18356: * src/targets/apache13/Makefile.am 1.4:
18357: COMPILE_APACHE13_MODULE
18358:
18359: * src/include/pa_dictionary.h 1.4:
18360: * src/main/pa_dictionary.C 1.5:
18361: * src/main/pa_sql_driver_manager.C 1.29:
18362: NO_STRING_ORIGIN check3
18363:
18364: * src/include/pa_dictionary.h 1.3:
18365: gcc: ../include/pa_dictionary.h:19: storage class specifiers
18366: invalid in friend function declarations
18367:
18368: * src/targets/apache13/Makefile.am 1.3:
18369: configure to skip apache
18370:
18371: * src/classes/Makefile.in 1.14:
18372: * src/main/Makefile.in 1.11:
18373: * src/targets/apache13/Makefile.in 1.10:
18374: * src/targets/cgi/Makefile.in 1.11:
18375: * src/types/Makefile.in 1.10:
18376: make.ins
18377:
18378: * src/classes/op.C 1.39:
18379: * src/main/compile.tab.C 1.9:
18380: * src/main/pa_dir.C 1.6:
18381: * src/main/untaint.C 1.60:
18382: * src/targets/cgi/parser3.C 1.98:
18383: * src/targets/isapi/parser3isapi.C 1.36:
18384: strncpy forced with zero ending in case of limit
18385:
18386: * src/classes/image.C 1.34:
18387: image error msgs
18388:
18389: * src/classes/Makefile.am 1.18:
18390: * src/main/Makefile.am 1.15:
18391: * src/targets/cgi/Makefile.am 1.11:
18392: * src/types/Makefile.am 1.6:
18393: .am-s
18394:
18395: * src/doc/doxygen.cfg 1.12:
18396: doxygen conf removed some garbage from under doxygeneration
18397:
18398: 2001-08-27 parser
18399: * src/Makefile.in 1.11:
18400: * src/classes/Makefile.in 1.12:
18401: * src/main/Makefile.in 1.9:
18402: * src/main/pa_common.C 1.61:
18403: * src/main/pa_exception.C 1.12:
18404: * src/main/pa_sql_driver_manager.C 1.28:
18405: * src/targets/Makefile.in 1.9:
18406: * src/targets/apache13/Makefile.in 1.8:
18407: * src/targets/cgi/Makefile.am 1.10:
18408: * src/targets/cgi/Makefile.in 1.9:
18409: * src/types/Makefile.in 1.8:
18410: configure for solaris -lsocket
18411:
18412: * src/classes/image.C 1.31:
18413: * src/classes/image.C 1.32:
18414: fixed jpgsize alg
18415:
18416: * src/main/pa_request.C 1.152:
18417: * src/targets/cgi/parser3.C 1.97:
18418: parser3 test.html [auto.p from current dir loading]
18419:
18420: * src/main/pa_exception.C 1.13:
18421: z
18422:
18423: * src/main/pa_common.C 1.62:
18424: removed debug info from pa_common
18425:
18426: 2001-08-24 parser
18427: * src/targets/cgi/parser3.C 1.95:
18428: not cgi extra \n 2
18429:
18430: * src/classes/file.C 1.50:
18431: * src/classes/form.C 1.14:
18432: * src/classes/mail.C 1.35:
18433: * src/classes/table.C 1.106:
18434: fiew non-pool mallocs fixed
18435:
18436: * src/targets/cgi/parser3.C 1.96:
18437: not cgi extra \n 3
18438:
18439: * src/sql/pa_sql_driver.h 1.13:
18440: sql* removed services from disconnect - cross-request ideological probs.
18441: oracle - fixed bug: cs allocated on request.pool and got freed before disconnect
18442:
18443: * src/targets/cgi/parser3.C 1.94:
18444: not cgi extra \n
18445:
18446: * src/main/pa_sql_driver_manager.C 1.27:
18447: z
18448:
18449: * src/include/pa_sql_connection.h 1.12:
18450: * src/main/pa_sql_driver_manager.C 1.26:
18451: sql* removed services from disconnect - cross-request
18452: ideological probs.
18453:
18454: 2001-08-23 parser
18455: * src/main/pa_sql_driver_manager.C 1.25:
18456: oracle: dlink
18457:
18458: * src/classes/file.C 1.49:
18459: minor bug in file:save fixed
18460:
18461: 2001-08-22 parser
18462: * src/classes/file.C 1.48:
18463: * src/main/compile.tab.C 1.8:
18464: * src/types/pa_vfile.C 1.18:
18465: * src/types/pa_vfile.h 1.29:
18466: file:load|save[text|binary;
18467:
18468: * src/main/compile.tab.C 1.7:
18469: * src/main/compile.y 1.164:
18470: ^method[]^[^] literals []
18471:
18472: 2001-08-21 parser
18473: * src/classes/file.C 1.47:
18474: * src/classes/table.C 1.105:
18475: ^file:list
18476:
18477: 2001-08-20 parser
18478: * src/main/compile.tab.C 1.6:
18479: * src/main/compile.y 1.163:
18480: * src/main/pa_sql_driver_manager.C 1.24:
18481: * src/types/pa_value.h 1.70:
18482: * src/types/pa_vbool.h 1.11:
18483: * src/types/pa_vdouble.h 1.24:
18484: * src/types/pa_vint.h 1.25:
18485: var(123) ^var.inc[] recousively caused problems: inc incremeted
18486: 123 literal!! fixed
18487:
18488: 2001-08-10 parser
18489: * src/classes/table.C 1.101:
18490: * src/include/pa_table.h 1.34:
18491: * src/main/pa_table.C 1.35:
18492: table.sort now creates new sorted table
18493:
18494: * src/main/compile.tab.C 1.3:
18495: * src/main/compile.tab.C 1.4:
18496: * src/main/compile.y 1.160:
18497: * src/main/compile.y 1.161:
18498: (codes) name part syntax added
18499:
18500: * src/main/compile.tab.C 1.5:
18501: * src/main/compile.y 1.162:
18502: [codes] name part syntax now
18503:
18504: * src/main/pa_string.C 1.100:
18505: string.match hanged on. there were a hang check but it weren't wise enough
18506:
18507: @parse[dateString][tmp]
18508: $tmp[^dateString.match[(\d\d\d\d-)?(\d\d-)?][g]]
18509: $tmp.1 $tmp.2
18510: #end
18511:
18512: @main[]
18513: ^parse[2001-02-03]
18514:
18515: * src/classes/table.C 1.102:
18516: * src/classes/table.C 1.103:
18517: table:sort now default desc
18518:
18519: * src/types/pa_value.h 1.69:
18520: * src/types/pa_vstring.h 1.30:
18521: * src/types/pa_vstring.h 1.31:
18522: string now def only when ne ''
18523:
18524: * src/main/pa_request.C 1.150:
18525: * src/main/pa_request.C 1.151:
18526: wanted to make
18527: const int MAX_EXECUTE_SECONDS=1;
18528:
18529: but couldnt, set_callback_and_alarm appeared to be not exported :(
18530:
18531: * src/classes/table.C 1.104:
18532: table:sort restored [it was bad test :(]
18533:
18534: 2001-08-09 parser
18535: * src/main/pa_string.C 1.99:
18536: $a[010] now ^if($a==10){true}
18537: were octal
18538:
18539: * src/main/Makefile.am 1.14:
18540: .am
18541:
18542: * src/classes/void.C 1.6:
18543: * src/classes/void.C 1.7:
18544: void: int double copy/paste from int: bug fixed
18545:
18546: * src/classes/hash.C 1.14:
18547: hash:_default now [was hash:default]
18548:
18549: * src/types/pa_vcookie.C 1.22:
18550: cookie name&value origins added, more precise $ORIGINS(1)
18551:
18552: * src/classes/op.C 1.38:
18553: case without switch check added
18554:
18555: * src/main/Makefile.in 1.8:
18556: make.in
18557:
18558: 2001-08-07 parser
18559: * src/classes/math.C 1.5:
18560: * src/main/pa_request.C 1.149:
18561: math:random fixed. win32 srand made working
18562:
18563: * src/classes/double.C 1.36:
18564: * src/classes/int.C 1.32:
18565: * src/classes/string.C 1.70:
18566: * src/classes/table.C 1.100:
18567: * src/include/pa_globals.h 1.60:
18568: * src/main/pa_globals.C 1.70:
18569: !^int/double:sql{query}[[$.limit(2) $.offset(4) $.default(0)]]
18570: string, table
18571:
18572: 2001-08-06 parser
18573: * src/classes/hash.C 1.13:
18574: hash:keys renamed to hash:_keys :(
18575:
18576: * src/main/pa_exec.C 1.10:
18577: exec win32 real filename
18578:
18579: * src/classes/file.C 1.46:
18580: exec stderr out
18581:
18582: * src/classes/mail.C 1.34:
18583: * src/classes/op.C 1.37:
18584: * src/include/pa_array.h 1.43:
18585: * src/include/pa_globals.h 1.59:
18586: * src/include/pa_hash.h 1.42:
18587: * src/include/pa_request.h 1.94:
18588: * src/main/compile.tab.C 1.2:
18589: * src/main/compile.y 1.159:
18590: * src/main/pa_array.C 1.38:
18591: * src/main/pa_dictionary.C 1.3:
18592: * src/main/pa_exec.C 1.11:
18593: * src/main/pa_globals.C 1.69:
18594: * src/main/pa_hash.C 1.38:
18595: * src/main/pa_request.C 1.148:
18596: * src/main/pa_string.C 1.98:
18597: class_path
18598:
18599: 2001-08-03 parser
18600: * src/classes/table.C 1.99:
18601: * src/types/pa_vtable.h 1.28:
18602: vtable.locks killed
18603:
18604: 2001-08-02 parser
18605: * src/classes/classes.h 1.9:
18606: * src/classes/op.C 1.36:
18607: * src/include/pa_globals.h 1.58:
18608: * src/main/execute.C 1.188:
18609: * src/main/pa_globals.C 1.66:
18610: * src/main/pa_globals.C 1.67:
18611: found another multithread bug in op.C (last, last global var
18612: killed) :)
18613:
18614: * src/main/pa_dictionary.C 1.2:
18615: * src/main/pa_globals.C 1.68:
18616: memset dictionary minor bug fixed
18617:
18618: * src/classes/string.C 1.69:
18619: * src/classes/table.C 1.98:
18620: * src/include/pa_array.h 1.42:
18621: * src/main/execute.C 1.190:
18622: * src/main/pa_exec.C 1.9:
18623: introducing Array_iter
18624:
18625: * src/main/execute.C 1.189:
18626: detected quick_get recursion bug. changed to get@execute, but
18627: needs array iterator, separate from array to avoid it & use caching
18628:
18629: 2001-08-01 parser
18630: * src/include/pa_dictionary.h 1.1:
18631: * src/include/pa_globals.h 1.57:
18632: * src/include/pa_string.h 1.100:
18633: * src/main/main.dsp 1.107:
18634: * src/main/pa_dictionary.C 1.1:
18635: * src/main/pa_globals.C 1.65:
18636: * src/main/pa_request.C 1.147:
18637: * src/main/pa_string.C 1.97:
18638: * src/main/untaint.C 1.58:
18639: speeded up typo-html replacements. introducing Dictionary with
18640: first-char caching
18641:
18642: 2001-07-31 parser
18643: * src/types/Makefile.am 1.5:
18644: pa_vtable.C added to .am
18645:
18646: * src/main/compile.tab.C 1.1:
18647: added, so that could be compiled even on non-bison-enabled platforms
18648:
18649: 2001-07-28 parser
18650: * src/main/compile.y 1.158:
18651: * src/main/untaint.C 1.57:
18652: bug fix @ untaint when \r skipped \n
18653:
18654: * src/classes/table.C 1.97:
18655: table:hash always produces hash, when can't - empty
18656:
18657: 2001-07-27 parser
18658: * src/classes/double.C 1.35:
18659: * src/classes/int.C 1.31:
18660: * src/classes/string.C 1.68:
18661: provided meaningful msg on int/double/string :sql without
18662: result and default
18663:
18664: 2001-07-26 parser
18665: * src/include/pa_opcode.h 1.6:
18666: * src/main/compile.y 1.156:
18667: * src/main/execute.C 1.187:
18668: hash creation syntax problem persists. restored $: for a while.
18669: thinking of $man[$.age[zzz]] syntax now
18670:
18671: * src/classes/op.C 1.35:
18672: fixed bad multithread bug with strangly global OP
18673:
18674: * src/main/compile.y 1.157:
18675: $man[$.age[zzz]] 0
18676:
18677: * src/include/pa_opcode.h 1.4:
18678: * src/main/compile.C 1.45:
18679: * src/main/compile.y 1.154:
18680: * src/main/compile_tools.h 1.46:
18681: * src/main/execute.C 1.185:
18682: * src/main/pa_request.C 1.146:
18683: * src/types/pa_vmethod_frame.h 1.13:
18684: introducing ::
18685: this is constructor call prefix.
18686: ordinary : remains for static accesses
18687:
18688: * src/classes/double.C 1.34:
18689: * src/classes/int.C 1.30:
18690: * src/classes/string.C 1.67:
18691: * src/include/pa_opcode.h 1.5:
18692: * src/main/compile.C 1.46:
18693: * src/main/compile.y 1.155:
18694: * src/main/compile_tools.h 1.47:
18695: * src/main/execute.C 1.186:
18696: * src/types/pa_vcode_frame.h 1.7:
18697: * src/types/pa_vmethod_frame.h 1.14:
18698: * src/types/pa_wcontext.h 1.16:
18699: * src/types/pa_wwrapper.h 1.10:
18700: fixing :: realization #1
18701:
18702: 2001-07-25 parser
18703: * src/classes/table.C 1.95:
18704: * src/main/main.dsp 1.106:
18705: * src/types/pa_vtable.C 1.1:
18706: * src/types/pa_vtable.h 1.27:
18707: ^table.record[] now $table.fields
18708:
18709: * src/types/pa_vtable.C 1.2:
18710: table: get_element order changeed. now:
18711: 1. fields
18712: 2. methods
18713: 3. columns
18714:
18715: * src/types/pa_vdouble.h 1.23:
18716: * src/types/pa_vint.h 1.24:
18717: odbc: no result queries; quote.
18718: optimized double&int tostring-s
18719:
18720: * src/classes/string.C 1.66:
18721: * src/include/pa_globals.h 1.56:
18722: * src/main/execute.C 1.183:
18723: * src/main/pa_globals.C 1.64:
18724: match replace code context moved to implicit $match context
18725:
18726: * src/main/compile.C 1.44:
18727: * src/main/compile.y 1.153:
18728: * src/main/compile_tools.h 1.45:
18729: allowed whitespace before first method decl
18730:
18731: * src/include/pa_opcode.h 1.3:
18732: * src/main/compile.y 1.149:
18733: * src/main/compile_tools.C 1.37:
18734: * src/main/compile_tools.h 1.43:
18735: * src/main/execute.C 1.182:
18736: with killed, code storage introduced with former 'with' syntax
18737:
18738: * src/main/compile.y 1.150:
18739: * src/main/compile.y 1.151:
18740: * src/main/execute.C 1.184:
18741: $var[] is now empty string, not void
18742:
18743: * src/main/compile.C 1.43:
18744: * src/main/compile.y 1.152:
18745: * src/main/compile_tools.h 1.44:
18746: allowed empty lines before first method decl
18747:
18748: * src/classes/table.C 1.96:
18749: allowed nontable result in table:sql, results in empty table
18750:
18751: 2001-07-24 parser
18752: * src/main/compile.C 1.42:
18753: * src/main/execute.C 1.181:
18754: * src/main/pa_string.C 1.96:
18755: * src/types/pa_value.h 1.68:
18756: first get_element, next get operator
18757:
18758: * src/classes/file.C 1.45:
18759: * src/include/pa_common.h 1.47:
18760: * src/main/pa_common.C 1.60:
18761: file:move
18762:
18763: * src/main/compile.y 1.148:
18764: removed @end handling
18765:
18766: * src/main/pa_common.C 1.59:
18767: file_read close @ eof when imgsize bug fixed
18768:
18769: * src/main/compile.C 1.41:
18770: * src/main/compile.y 1.147:
18771: @end handling method2
18772:
18773: 2001-07-23 parser
18774: * src/main/pa_sql_driver_manager.C 1.23:
18775: * src/sql/pa_sql_driver.h 1.12:
18776: sql odbc driver
18777:
18778: * src/classes/hash.C 1.11:
18779: * src/classes/hash.C 1.12:
18780: * src/classes/string.C 1.65:
18781: * src/classes/table.C 1.94:
18782: * src/classes/void.C 1.5:
18783: * src/include/pa_sql_connection.h 1.11:
18784: * src/sql/pa_sql_driver.h 1.11:
18785: changed sql driver query interface
18786:
18787: 2001-07-20 parser
18788: * src/types/pa_vrequest.C 1.8:
18789: X!$browser:type
18790:
18791: * src/classes/file.C 1.44:
18792: * src/classes/string.C 1.64:
18793: * src/include/pa_string.h 1.99:
18794: * src/main/execute.C 1.180:
18795: * src/main/pa_string.C 1.95:
18796: * src/types/pa_valiased.C 1.8:
18797: * src/types/pa_valiased.h 1.13:
18798: * src/types/pa_value.h 1.67:
18799: * src/types/pa_vclass.h 1.17:
18800: * src/types/pa_vcookie.h 1.11:
18801: * src/types/pa_vdate.h 1.3:
18802: * src/types/pa_vfile.h 1.28:
18803: * src/types/pa_vform.h 1.21:
18804: * src/types/pa_vhash.h 1.15:
18805: * src/types/pa_vmath.h 1.2:
18806: * src/types/pa_vobject.h 1.10:
18807: * src/types/pa_vrequest.C 1.7:
18808: * src/types/pa_vstateless_class.h 1.16:
18809: * src/types/pa_vstateless_object.h 1.10:
18810: only ^class:method dynamic calls allowed.
18811: ^BASE.method call disabled.
18812: BASE element globally removed
18813:
18814: 2001-07-18 parser
18815: * src/Makefile.am 1.6:
18816: * src/Makefile.in 1.10:
18817: * src/classes/Makefile.am 1.17:
18818: * src/main/Makefile.am 1.13:
18819: * src/targets/Makefile.am 1.6:
18820: * src/targets/apache13/Makefile.am 1.2:
18821: * src/targets/cgi/Makefile.am 1.9:
18822: * src/types/Makefile.am 1.4:
18823: removed $id from *.in *.am
18824:
18825: * src/classes/file.C 1.43:
18826: file:exec/cgi msg
18827:
18828: * src/main/pa_request.C 1.145:
18829: * src/main/untaint.C 1.56:
18830: ORIGINS langs name abbrevations
18831:
18832: * src/classes/file.C 1.42:
18833: $file:exit-code renamed to 'status'
18834:
18835: * src/classes/date.C 1.4:
18836: * src/classes/mail.C 1.33:
18837: * src/classes/math.C 1.4:
18838: * src/classes/string.C 1.63:
18839: * src/classes/table.C 1.93:
18840: * src/include/pa_globals.h 1.55:
18841: * src/include/pa_string.h 1.98:
18842: * src/main/execute.C 1.179:
18843: * src/main/pa_globals.C 1.63:
18844: * src/main/pa_request.C 1.144:
18845: * src/main/pa_string.C 1.94:
18846: * src/main/untaint.C 1.55:
18847: * src/types/pa_value.h 1.66:
18848: * src/types/pa_vdouble.h 1.22:
18849: * src/types/pa_vfile.h 1.27:
18850: * src/types/pa_vint.h 1.23:
18851: * src/types/pa_vstring.C 1.9:
18852: * src/types/pa_vstring.h 1.29:
18853: $ORIGINS(1) output tracing mode
18854:
18855: * src/classes/Makefile.in 1.11:
18856: * src/main/Makefile.in 1.7:
18857: * src/targets/Makefile.in 1.8:
18858: * src/targets/apache13/Makefile.in 1.7:
18859: * src/targets/cgi/Makefile.in 1.8:
18860: * src/types/Makefile.in 1.7:
18861: $id in .in's from .am's removed
18862:
18863: * src/classes/file.C 1.41:
18864: * src/main/pa_exec.C 1.8:
18865: file:exec
18866:
18867: 2001-07-17 parser
18868: * src/Makefile.in 1.9:
18869: * src/classes/Makefile.in 1.10:
18870: == wrong
18871:
18872: 2001-07-13 parser
18873: * src/main/execute.C 1.175:
18874: * src/main/pa_request.C 1.142:
18875: order of MAIN parents was wrong, fixed
18876:
18877: * src/classes/double.C 1.33:
18878: * src/classes/int.C 1.29:
18879: * src/classes/string.C 1.62:
18880: * src/include/pa_request.h 1.92:
18881: * src/include/pa_request.h 1.93:
18882: * src/main/execute.C 1.176:
18883: * src/main/execute.C 1.177:
18884: * src/main/execute.C 1.178:
18885: * src/main/pa_request.C 1.143:
18886: auto.p[@auto], /news/auto.p[no @auto], so that initializing
18887: second would not call first @auto
18888:
18889: 2001-07-12 parser
18890: * src/types/pa_value.h 1.65:
18891: pa_value.putelement modification of system classes prevented
18892:
18893: 2001-07-11 parser
18894: * src/classes/string.C 1.61:
18895: * src/doc/sources2html.cmd 1.3:
18896: lr split now yelds table $piece
18897:
18898: * src/classes/file.C 1.40:
18899: * src/include/pa_common.h 1.46:
18900: * src/main/pa_common.C 1.58:
18901: * src/types/pa_vstateless_class.h 1.15:
18902: $file created by file:state += .atime .mtime .ctime
18903: +found&fixed bug with exceptions on get_junction-created objects [they were on wrong pool]
18904:
18905: 2001-07-09 parser
18906: * src/main/untaint.C 1.54:
18907: qp wrong name
18908:
18909: * src/classes/date.C 1.3:
18910: * src/classes/string.C 1.60:
18911: * src/classes/table.C 1.92:
18912: * src/main/compile.y 1.146:
18913: date format 0
18914:
18915: 2001-07-07 parser
18916: * src/classes/Makefile.am 1.16:
18917: * src/classes/date.C 1.1:
18918: * src/classes/file.C 1.39:
18919: * src/classes/hash.C 1.10:
18920: * src/classes/image.C 1.30:
18921: * src/classes/mail.C 1.32:
18922: * src/classes/math.C 1.3:
18923: * src/classes/op.C 1.34:
18924: * src/classes/string.C 1.59:
18925: * src/classes/table.C 1.90:
18926: * src/classes/void.C 1.4:
18927: * src/include/pa_request.h 1.91:
18928: * src/main/main.dsp 1.105:
18929: * src/types/pa_value.h 1.64:
18930: * src/types/pa_vdate.h 1.1:
18931: * src/types/pa_wcontext.C 1.7:
18932: date now set $fields roll string. todo: sql, calendar
18933:
18934: * src/classes/date.C 1.2:
18935: * src/classes/table.C 1.91:
18936: * src/include/pa_common.h 1.45:
18937: * src/include/pa_string.h 1.97:
18938: * src/main/pa_common.C 1.57:
18939: * src/types/pa_vdate.h 1.2:
18940: date roll
18941: table calendar
18942:
18943: 2001-07-06 parser
18944: * src/classes/math.C 1.2:
18945: * src/include/pa_request.h 1.90:
18946: * src/main/execute.C 1.174:
18947: * src/main/main.dsp 1.104:
18948: * src/main/pa_request.C 1.141:
18949: * src/types/pa_vmath.h 1.1:
18950: math 0
18951:
18952: 2001-07-03 parser
18953: * src/classes/Makefile.am 1.15:
18954: * src/classes/math.C 1.1:
18955: * src/classes/op.C 1.33:
18956: * src/classes/random.C 1.15:
18957: * src/main/main.dsp 1.103:
18958: class random renamed to math, operators became methods
18959:
18960: * src/classes/op.C 1.32:
18961: pow sqrt
18962:
18963: * src/classes/op.C 1.31:
18964: * src/main/execute.C 1.173:
18965: sin asin cos acos tan atan
18966:
18967: 2001-07-02 parser
18968: * src/classes/hash.C 1.9:
18969: ^hash.keys[]
18970:
18971: * src/classes/table.C 1.88:
18972: * src/main/pa_table.C 1.34:
18973: ^table:columns[]
18974:
18975: * src/classes/table.C 1.89:
18976: ^table.columns column renamed from 'name' to 'column'
18977:
18978: * src/main/compile.y 1.145:
18979: * src/main/compile_tools.h 1.42:
18980: in expressions now allowed 'strings'
18981:
18982: 2001-06-29 parser
18983: * src/main/execute.C 1.171:
18984: * src/main/execute.C 1.172:
18985: /0 %0 checkes ver 2
18986:
18987: * src/classes/table.C 1.87:
18988: empty strings @ sql
18989:
18990: * src/Makefile.in 1.8:
18991: * src/classes/Makefile.in 1.9:
18992: makes
18993:
18994: * src/classes/Makefile.am 1.14:
18995: nothing - void
18996:
18997: * src/main/execute.C 1.170:
18998: /0 %0 checke
18999:
19000: 2001-06-28 parser
19001: * src/classes/double.C 1.32:
19002: * src/classes/file.C 1.38:
19003: * src/classes/form.C 1.13:
19004: * src/classes/hash.C 1.8:
19005: * src/classes/image.C 1.29:
19006: * src/classes/int.C 1.28:
19007: * src/classes/mail.C 1.31:
19008: * src/classes/op.C 1.30:
19009: * src/classes/random.C 1.14:
19010: * src/classes/response.C 1.13:
19011: * src/classes/string.C 1.58:
19012: * src/classes/table.C 1.86:
19013: * src/classes/void.C 1.3:
19014: * src/main/compile.C 1.40:
19015: * src/main/compile.y 1.144:
19016: * src/main/compile_tools.C 1.36:
19017: * src/main/execute.C 1.169:
19018: * src/main/pa_array.C 1.37:
19019: * src/main/pa_common.C 1.56:
19020: * src/main/pa_dir.C 1.5:
19021: * src/main/pa_exception.C 1.11:
19022: * src/main/pa_exec.C 1.7:
19023: * src/main/pa_globals.C 1.62:
19024: * src/main/pa_hash.C 1.37:
19025: * src/main/pa_pool.C 1.20:
19026: * src/main/pa_request.C 1.140:
19027: * src/main/pa_socks.C 1.5:
19028: * src/main/pa_sql_driver_manager.C 1.22:
19029: * src/main/pa_string.C 1.93:
19030: * src/main/pa_table.C 1.33:
19031: * src/main/untaint.C 1.53:
19032: * src/targets/cgi/parser3.C 1.93:
19033: * src/targets/isapi/parser3isapi.C 1.35:
19034: */
1.26 paf 19035: static const char *RCSId="$Id: double.C,v 1.31 2001/06/28 07:41:59 parser Exp $";
1.15 paf 19036:
19037: * src/main/compile.y 1.142:
19038: * src/main/compile_tools.h 1.41:
19039: $:name: == ${name}:
19040: $class:name: == ${class:name}:
19041:
19042: * src/classes/string.C 1.56:
19043: exactly one
19044:
19045: * src/classes/double.C 1.31:
19046: * src/classes/file.C 1.37:
19047: * src/classes/form.C 1.12:
19048: * src/classes/hash.C 1.7:
19049: * src/classes/image.C 1.28:
19050: * src/classes/int.C 1.27:
19051: * src/classes/mail.C 1.30:
19052: * src/classes/op.C 1.29:
19053: * src/classes/random.C 1.13:
19054: * src/classes/response.C 1.12:
19055: * src/classes/string.C 1.57:
19056: * src/classes/table.C 1.85:
19057: * src/classes/void.C 1.2:
19058: * src/main/compile.C 1.39:
19059: * src/main/compile.y 1.143:
19060: * src/main/compile_tools.C 1.35:
19061: * src/main/execute.C 1.168:
19062: * src/main/pa_array.C 1.36:
19063: * src/main/pa_common.C 1.55:
19064: * src/main/pa_dir.C 1.4:
19065: * src/main/pa_exception.C 1.10:
19066: * src/main/pa_exec.C 1.6:
19067: * src/main/pa_globals.C 1.61:
19068: * src/main/pa_hash.C 1.36:
19069: * src/main/pa_pool.C 1.19:
19070: * src/main/pa_request.C 1.139:
19071: * src/main/pa_socks.C 1.4:
19072: * src/main/pa_sql_driver_manager.C 1.21:
19073: * src/main/pa_string.C 1.92:
19074: * src/main/pa_table.C 1.32:
19075: * src/main/untaint.C 1.52:
19076: * src/targets/cgi/parser3.C 1.92:
19077: * src/targets/isapi/parser3isapi.C 1.34:
1.26 paf 19078: static char *RCSId="$Id$";
1.15 paf 19079:
19080: 2001-06-27 parser
19081: * src/classes/hash.C 1.6:
19082: * src/classes/nothing.C 1.5:
19083: * src/classes/table.C 1.84:
19084: * src/classes/void.C 1.1:
19085: * src/main/compile.y 1.140:
19086: * src/main/compile.y 1.141:
19087: * src/main/execute.C 1.167:
19088: * src/main/main.dsp 1.102:
19089: * src/main/pa_request.C 1.138:
19090: * src/targets/cgi/pa_pool.C 1.17:
19091: * src/types/pa_value.h 1.63:
19092: * src/types/pa_vcode_frame.h 1.6:
19093: * src/types/pa_vmethod_frame.h 1.12:
19094: * src/types/pa_vnothing.h 1.2:
19095: * src/types/pa_vtable.h 1.26:
19096: * src/types/pa_vvoid.h 1.1:
19097: nothing renamed to void
19098:
19099: * src/classes/op.C 1.28:
19100: ^switch ^case
19101:
19102: * src/main/compile.y 1.139:
19103: lexer: $zzzz^zzzz were name part
19104:
19105: 2001-05-28 parser
19106: * src/main/main.dsp 1.101:
19107: * src/targets/isapi/parser3isapi.dsp 1.15:
19108: release project options [some bugs]
19109:
19110: * src/classes/classes.C 1.7:
19111: * src/main/compile.C 1.38:
19112: * src/main/compile.y 1.138:
19113: * src/main/execute.C 1.166:
19114: operators are not in root class again
19115:
19116: * src/doc/html2chm.cmd 1.3:
19117: removed >a
19118:
19119: * src/doc/sources2html.cmd 1.2:
19120: z
19121:
19122: 2001-05-24 parser
19123: * src/Makefile.in 1.7:
19124: * src/classes/Makefile.in 1.8:
19125: * src/main/Makefile.in 1.6:
19126: * src/targets/Makefile.in 1.7:
19127: * src/targets/apache13/Makefile.in 1.6:
19128: * src/targets/cgi/Makefile.in 1.7:
19129: * src/types/Makefile.in 1.6:
19130: makes
19131:
19132: * src/main/pa_request.C 1.135:
19133: * src/main/pa_request.C 1.136:
19134: * src/targets/cgi/parser3.C 1.90:
19135: // no _ conversions in @exception[params]
19136:
19137: * src/targets/cgi/parser3.dsp 1.19:
19138: project file
19139:
19140: * src/classes/op.C 1.27:
19141: * src/main/pa_request.C 1.137:
19142: * src/targets/cgi/parser3.C 1.91:
19143: ^log ^exp
19144:
19145: 2001-05-23 parser
19146: * src/classes/op.C 1.25:
19147: * src/main/compile.y 1.137:
19148: allow one empty line before LS_DEF_NAME
19149:
19150: * src/main/pa_string.C 1.91:
19151: string cmp bug
19152:
19153: * src/classes/mail.C 1.29:
19154: * src/classes/op.C 1.26:
19155: rem max 1000
19156:
19157: 2001-05-22 parser
19158: * src/classes/op.C 1.24:
19159: if params code-required
19160:
19161: 2001-05-21 parser
19162: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.1:
19163: * src/main/compile.C [operators_as_parent_class2] 1.36.2.1:
19164: * src/main/compile.y [operators_as_parent_class2] 1.134.2.1:
19165: * src/main/execute.C [operators_as_parent_class2] 1.162.2.1:
19166: 0
19167:
19168: * src/classes/classes.C [operators_as_parent_class2] 1.5.2.2:
19169: * src/main/compile.C [operators_as_parent_class2] 1.36.2.2:
19170: 1
19171:
19172: * src/Makefile.in 1.6:
19173: * src/classes/Makefile.in 1.6:
19174: * src/classes/Makefile.in 1.7:
19175: * src/main/Makefile.in 1.5:
19176: * src/targets/Makefile.in 1.6:
19177: * src/targets/apache13/Makefile.in 1.5:
19178: * src/targets/cgi/Makefile.in 1.6:
19179: * src/types/Makefile.in 1.5:
19180: makes
19181:
19182: * src/classes/double.C 1.30:
19183: * src/classes/hash.C 1.4:
19184: * src/classes/hash.C 1.5:
19185: * src/classes/nothing.C 1.1:
19186: * src/classes/nothing.C 1.2:
19187: * src/classes/nothing.C 1.3:
19188: * src/classes/op.C 1.23:
19189: * src/classes/string.C 1.55:
19190: * src/classes/table.C 1.83:
19191: * src/classes/unknown.C 1.8:
19192: * src/main/compile.y 1.136:
19193: * src/main/execute.C 1.164:
19194: * src/main/execute.C 1.165:
19195: * src/main/main.dsp 1.100:
19196: * src/main/pa_request.C 1.134:
19197: * src/targets/cgi/pa_pool.C 1.15:
19198: * src/targets/cgi/pa_pool.C 1.16:
19199: * src/types/pa_value.h 1.62:
19200: * src/types/pa_vcode_frame.h 1.5:
19201: * src/types/pa_vmethod_frame.h 1.10:
19202: * src/types/pa_vmethod_frame.h 1.11:
19203: * src/types/pa_vnothing.h 1.1:
19204: * src/types/pa_vtable.h 1.24:
19205: * src/types/pa_vtable.h 1.25:
19206: * src/types/pa_vunknown.h 1.14:
19207: 'unknown' renamed to 'nothing'
19208:
19209: * src/Makefile.in 1.5:
19210: * src/classes/Makefile.in 1.5:
19211: * src/main/Makefile.in 1.4:
19212: * src/targets/Makefile.in 1.5:
19213: * src/targets/apache13/Makefile.in 1.4:
19214: * src/targets/cgi/Makefile.in 1.5:
19215: * src/types/Makefile.in 1.4:
19216: make system timestamps
19217:
19218: * src/classes/nothing.C 1.4:
19219: resultless ^sql moved to nothing:
19220:
19221: * src/classes/Makefile.am 1.13:
19222: .AM
19223:
19224: * src/main/pa_request.C 1.133:
19225: .am
19226:
19227: * src/Makefile.in 1.4:
19228: file stamps to remove autoreconf
19229:
19230: * src/targets/cgi/parser3.C 1.88:
19231: argv can be just "parser3". made site_auto_path "." in that case
19232:
19233: * src/types/pa_vstring.C 1.8:
19234: eoleof
19235:
19236: * src/classes/op.C [operators_as_parent_class2] 1.21.2.1:
19237: * src/main/execute.C 1.162:
19238: * src/targets/cgi/Makefile.in 1.4:
19239: * src/targets/cgi/parser3.C 1.86:
19240: * src/targets/cgi/parser3.C 1.87:
19241: * src/targets/cgi/parser3.C 1.89:
19242: z
19243:
19244: * src/main/pa_request.C 1.132:
19245: * src/targets/cgi/parser3.C 1.85:
19246: pcre_tables=pcre_default_tables;
19247:
19248: * src/classes/hash.C 1.3:
19249: * src/classes/int.C 1.25:
19250: * src/classes/string.C 1.53:
19251: * src/classes/table.C 1.82:
19252: * src/include/pa_string.h 1.95:
19253: * src/include/pa_string.h 1.96:
19254: * src/main/pa_string.C 1.89:
19255: * src/main/pa_string.C 1.90:
19256: * src/types/pa_vstring.C 1.6:
19257: * src/types/pa_vstring.h 1.27:
19258: started int:sql
19259:
19260: * src/types/pa_vstring.C 1.7:
19261: * src/types/pa_vstring.h 1.28:
19262: removed unnecessary vstring::set_string
19263:
19264: * src/classes/double.C 1.29:
19265: * src/classes/int.C 1.26:
19266: * src/classes/string.C 1.54:
19267: int,double;sql
19268:
19269: * src/classes/hash.C [operators_as_parent_class2] 1.1.2.1:
19270: * src/classes/op.C [operators_as_parent_class2] 1.21.2.2:
19271: * src/classes/table.C [operators_as_parent_class2] 1.80.2.1:
19272: hash:sql
19273:
19274: * src/classes/classes.C 1.6:
19275: * src/classes/hash.C 1.2:
19276: * src/classes/op.C 1.22:
19277: * src/classes/table.C 1.81:
19278: * src/main/compile.C 1.37:
19279: * src/main/compile.y 1.135:
19280: * src/main/execute.C 1.163:
19281: hash:sql moved to main trunc. operators.txt updated
19282:
19283: 2001-05-19 parser
19284: * src/types/pa_value.h 1.61:
19285: parameter # 1 based
19286:
19287: * src/main/pa_common.C 1.54:
19288: common: actual filename '%s'
19289:
19290: * src/classes/string.C 1.52:
19291: root context in match replace body now unchanged
19292:
19293: * src/classes/Makefile.am 1.10:
19294: * src/classes/Makefile.am 1.11:
19295: * src/classes/Makefile.am 1.12:
19296: * src/classes/Makefile.am 1.9:
19297: * src/main/pa_sql_driver_manager.C 1.20:
19298: * src/targets/cgi/pa_pool.C 1.12:
19299: classes/.am
19300:
19301: * src/main/untaint.C 1.50:
19302: * src/targets/cgi/pa_pool.C 1.13:
19303: * src/targets/cgi/parser3.C 1.84:
19304: fixed bug in pre html untaint, wrong size used, 4* mem wasted
19305:
19306: * src/classes/string.C 1.51:
19307: * src/main/pa_string.C 1.88:
19308: z
19309:
19310: * src/include/pa_string.h 1.94:
19311: * src/main/untaint.C 1.51:
19312: * src/targets/cgi/pa_pool.C 1.14:
19313: introducing String::cstr_bufsize, returns just size+1 for as_is
19314: target.
19315:
19316: * src/classes/Makefile.in 1.4:
19317: clean
19318:
19319: 2001-05-18 parser
19320: * src/Makefile.in 1.3:
19321: * src/classes/Makefile.in 1.3:
19322: * src/include/pa_config_auto.h.in 1.3:
19323: * src/main/Makefile.in 1.3:
19324: * src/targets/Makefile.in 1.4:
19325: * src/targets/apache13/Makefile.in 1.3:
19326: * src/targets/cgi/Makefile.in 1.3:
19327: * src/targets/cgi/pa_pool.C 1.11:
19328: * src/types/Makefile.in 1.3:
19329: .am pa_threads.C ins
19330:
19331: * src/targets/cgi/Makefile.am 1.8:
19332: .am pa_threads.C added
19333:
19334: 2001-05-17 parser
19335: * src/include/pa_hash.h 1.40:
19336: * src/main/execute.C 1.158:
19337: removed /*SYNCHRONIZED*/ from hash.h
19338:
19339: * src/include/pa_array.h 1.41:
19340: * src/include/pa_common.h 1.44:
19341: * src/include/pa_config_fixed.h 1.8:
19342: * src/include/pa_config_includes.h 1.8:
19343: * src/include/pa_exception.h 1.12:
19344: * src/include/pa_exec.h 1.2:
19345: * src/include/pa_globals.h 1.54:
19346: * src/include/pa_hash.h 1.41:
19347: * src/include/pa_opcode.h 1.2:
19348: * src/include/pa_pool.h 1.52:
19349: * src/include/pa_request.h 1.88:
19350: * src/include/pa_sapi.h 1.9:
19351: * src/include/pa_socks.h 1.3:
19352: * src/include/pa_sql_connection.h 1.7:
19353: * src/include/pa_stack.h 1.9:
19354: * src/include/pa_string.h 1.93:
19355: * src/include/pa_table.h 1.33:
19356: * src/include/pa_threads.h 1.14:
19357: #include "pa_config_includes.h"
19358: in all headers
19359:
19360: * src/include/pa_request.h 1.89:
19361: * src/main/execute.C 1.159:
19362: * src/main/pa_request.C 1.131:
19363: ANTI_ENDLESS_EXECUTE_RECOURSION
19364:
19365: * src/classes/op.C 1.20:
19366: * src/include/pa_config_fixed.h 1.10:
19367: * src/include/pa_sql_connection.h 1.8:
19368: * src/include/pa_sql_driver_manager.h 1.5:
19369: * src/main/pa_sql_driver_manager.C 1.15:
19370: found problem at last: 2connections own 1driver and
19371: set_services fight for driver::fservices. before fix
19372:
19373: * src/main/execute.C 1.160:
19374: * src/types/pa_vmethod_frame.h 1.9:
19375: endless recursion line no
19376:
19377: * src/classes/classes.h 1.8:
19378: * src/include/pa_sql_connection.h 1.10:
19379: * src/include/pa_sql_driver_manager.h 1.7:
19380: * src/main/pa_sql_driver_manager.C 1.17:
19381: cache expiration[use SQL_Driver::disconnect]
19382:
19383: * src/include/pa_config_fixed.h 1.9:
19384: * src/include/pa_threads.h 1.16:
19385: * src/targets/cgi/pa_threads.C 1.1:
19386: * src/targets/cgi/parser3.dsp 1.18:
19387: * src/targets/isapi/pa_threads.C 1.1:
19388: * src/targets/isapi/parser3isapi.dsp 1.14:
19389: added pa_threads.C
19390:
19391: * src/classes/image.C 1.27:
19392: * src/include/pa_sql_driver_manager.h 1.4:
19393: * src/main/pa_sql_driver_manager.C 1.14:
19394: * src/main/pa_string.C 1.87:
19395: wrong includes order prevented sqlmanager to see MULTYTHREAD define
19396:
19397: * src/main/pa_table.C 1.31:
19398: table.locate current restored on "not found"
19399:
19400: * src/include/pa_threads.h 1.15:
19401: removed targets/parser
19402:
19403: * src/classes/op.C 1.19:
19404: * src/include/pa_sql_connection.h 1.6:
19405: * src/main/pa_sql_driver_manager.C 1.12:
19406: * src/sql/pa_sql_driver.h 1.9:
19407: connection from cache ->set_services(&services);
19408:
19409: * src/include/pa_config_fixed.h 1.7:
19410: * src/include/pa_threads.h 1.13:
19411: * src/main/pa_sql_driver_manager.C 1.13:
19412: SYNCHRONIZED moved closer to caches put/gets
19413:
19414: * src/classes/string.C 1.50:
19415: * src/include/pa_config_fixed.h 1.11:
19416: * src/include/pa_config_includes.h 1.9:
19417: * src/main/compile.y 1.134:
19418: * src/main/compile_tools.h 1.40:
19419: * src/main/execute.C 1.161:
19420: * src/main/pa_array.C 1.35:
19421: * src/main/pa_common.C 1.53:
19422: * src/main/pa_dir.C 1.3:
19423: * src/main/pa_hash.C 1.35:
19424: * src/main/pa_pool.C 1.18:
19425: * src/main/untaint.C 1.49:
19426: * src/types/pa_vcookie.C 1.21:
19427: * src/types/pa_vfile.C 1.17:
19428: * src/types/pa_vform.C 1.29:
19429: #include "pa_config_includes.h"
19430: removed from most .C
19431:
19432: * src/doc/html2chm.cmd 1.2:
19433: z
19434:
19435: * src/doc/chm.cmd 1.7:
19436: * src/doc/doxygen.cmd 1.7:
19437: * src/doc/html2chm.cmd 1.1:
19438: * src/doc/sources2html.cmd 1.1:
19439: * src/doc/view.cmd 1.3:
19440: * src/doc/view_chm.cmd 1.1:
19441: * src/doc/view_html.cmd 1.1:
19442: doc cmds
19443:
19444: * src/main/pa_sql_driver_manager.C 1.19:
19445: moved expiration to get_connection_from_cache
19446:
19447: * src/main/pa_sql_driver_manager.C 1.18:
19448: cache expiration bf
19449:
19450: * src/classes/op.C 1.21:
19451: * src/include/pa_sql_connection.h 1.9:
19452: * src/include/pa_sql_driver_manager.h 1.6:
19453: * src/main/pa_sql_driver_manager.C 1.16:
19454: * src/sql/pa_sql_driver.h 1.10:
19455: fixed problem at last: 2connections own 1driver and
19456: set_services fight for driver::fservices. before fix
19457:
19458: 2001-05-16 parser
19459: * src/include/pa_array.h 1.39:
19460: * src/include/pa_string.h 1.92:
19461: * src/main/execute.C 1.157:
19462: * src/main/pa_array.C 1.33:
19463: * src/targets/cgi/pa_pool.C 1.9:
19464: * src/targets/cgi/parser3.C 1.81:
19465: array debugged; adjusted
19466:
19467: * src/include/pa_array.h 1.40:
19468: * src/main/pa_array.C 1.34:
19469: * src/targets/cgi/parser3.C 1.82:
19470: removed array debug. before vstring rebasing
19471:
19472: * src/main/pa_sql_driver_manager.C 1.11:
19473: * src/main/pa_string.C 1.86:
19474: SQL_Driver_manager line no for connect/charset errors
19475:
19476: * src/targets/cgi/parser3.C 1.83:
19477: z
19478:
19479: * src/include/pa_pool.h 1.51:
19480: * src/targets/cgi/pa_pool.C 1.10:
19481: removed pool debug, #ifdefed some.
19482: would debug later, on more precise sample than stupid:
19483: @main[]
19484: $name[$z[]]
19485: ^for[i](0;10000-2){
19486: $tail[9994]
19487: $name.$tail[$tail!]
19488: $name.$tail
19489: }
19490: ok3
19491:
19492: 2001-05-15 parser
19493: * src/targets/cgi/pa_pool.C 1.6:
19494: * src/targets/cgi/parser3.C 1.78:
19495: main loss here: 5673321/ 70041= 81
19496:
19497: * src/include/pa_pool.h 1.50:
19498: * src/include/pa_string.h 1.89:
19499: * src/main/pa_string.C 1.83:
19500: * src/targets/cgi/pa_pool.C 1.7:
19501: * src/targets/cgi/parser3.C 1.79:
19502: string fixed bug with fullchunk cmps
19503:
19504: * src/include/pa_string.h 1.90:
19505: * src/main/pa_string.C 1.84:
19506: * src/targets/cgi/pa_pool.C 1.8:
19507: * src/targets/cgi/parser3.C 1.80:
19508: think that all must grow lineary, not exponentialy
19509:
19510: * src/include/pa_array.h 1.38:
19511: * src/include/pa_string.h 1.91:
19512: * src/main/pa_array.C 1.32:
19513: * src/main/pa_string.C 1.85:
19514: string+array made linear grows
19515:
19516: * src/include/pa_string.h 1.88:
19517: * src/targets/cgi/pa_pool.C 1.5:
19518: * src/targets/cgi/parser3.C 1.77:
19519: detected huge mem allocation: size/times malloc 27809390/368771
19520: calloc 3232/83. would test now
19521:
19522: * src/classes/random.C 1.12:
19523: * src/main/compile.y 1.133:
19524: * src/main/execute.C 1.156:
19525: * src/main/pa_request.C 1.130:
19526: * src/types/pa_value.h 1.60:
19527: * src/types/pa_vmethod_frame.h 1.8:
19528: numbered params had wrong name - for instance: bad error
19529: message in ^for[] bad body type. fixed
19530:
19531: 2001-05-14 parser
19532: * src/classes/string.C 1.49:
19533: * src/include/pa_string.h 1.87:
19534: * src/main/pa_string.C 1.82:
19535: * src/main/untaint.C 1.48:
19536: ^string.upper|lower[]
19537:
19538: 2001-05-11 paf
19539: * src/classes/classes.cmd 1.2:
19540: * src/classes/gawk.exe 1.2:
19541: * src/classes/ls.exe 1.2:
19542: * src/main/bison.exe 1.2:
19543: * src/targets/isapi/KILL.EXE 1.2:
19544: * src/targets/isapi/PSTAT.EXE 1.2:
19545: * src/targets/isapi/istart.cmd 1.2:
19546: * src/targets/isapi/istop.cmd 1.2:
19547: * src/targets/isapi/kill.pl 1.2:
19548: moved win32 helpers to /win32tools
19549:
19550: 2001-05-11 parser
19551: * src/main/main.dsp 1.99:
19552: * src/targets/isapi/parser3isapi.dsp 1.13:
19553: fixed some .dsp for win32tools
19554:
19555: * src/classes/double.C 1.28:
19556: * src/classes/image.C 1.26:
19557: * src/classes/op.C 1.18:
19558: * src/classes/string.C 1.48:
19559: * src/classes/table.C 1.80:
19560: * src/classes/unknown.C 1.7:
19561: * src/main/execute.C 1.155:
19562: * src/types/pa_value.h 1.59:
19563: * src/types/pa_vbool.h 1.10:
19564: * src/types/pa_vdouble.h 1.21:
19565: * src/types/pa_vint.h 1.22:
19566: * src/types/pa_vstring.h 1.26:
19567: * src/types/pa_vunknown.h 1.13:
19568: op: MAX_LOOPS
19569: as_int
19570:
19571: 2001-05-10 paf
19572: * src/doc/doxygen.cmd 1.5:
19573: * src/main/compile.y 1.131:
19574: * src/types/pa_vobject.h 1.9:
19575: grammar: priorities changes [lowerd && prior]
19576: vobject: now first fields, next methods
19577:
19578: * src/main/pa_request.C 1.129:
19579: * src/types/pa_vrequest.C 1.6:
19580: op configured
19581:
19582: * src/Makefile.in 1.2:
19583: * src/classes/Makefile.in 1.2:
19584: * src/include/pa_config_auto.h.in 1.2:
19585: * src/include/pa_config_fixed.h 1.6:
19586: * src/include/pa_config_includes.h 1.6:
19587: * src/main/Makefile.in 1.2:
19588: * src/targets/Makefile.in 1.3:
19589: * src/targets/apache13/Makefile.in 1.2:
19590: * src/targets/cgi/Makefile.in 1.2:
19591: * src/types/Makefile.in 1.2:
19592: inline wonders
19593:
19594: * src/main/compile.y 1.132:
19595: @end grammar: allowed zero strings in control menthod
19596:
19597: * src/types/pa_value.h 1.58:
19598: * src/types/pa_vclass.h 1.16:
19599: * src/types/pa_vstateless_class.h 1.14:
19600: * src/types/pa_vstateless_object.h 1.9:
19601: changed priority: field before method lookup in vclass & vobject
19602:
19603: * src/include/pa_common.h 1.43:
19604: * src/include/pa_config_includes.h 1.7:
19605: inline undefed for C++, that's all
19606:
19607: * src/classes/Makefile.am 1.8:
19608: * src/classes/hash.C 1.1:
19609: * src/doc/doxygen.cfg 1.11:
19610: * src/doc/doxygen.cmd 1.6:
19611: hash.C added
19612:
19613: 2001-05-08 paf
19614: * src/classes/table.C 1.76:
19615: table:hash always hash of hash now
19616:
19617: * src/classes/op.C 1.15:
19618: * src/classes/table.C 1.72:
19619: * src/main/main.dsp 1.97:
19620: * src/types/pa_vtable.h 1.21:
19621: removed table:find. table:locate and op:eval now return bool
19622:
19623: * src/classes/table.C 1.75:
19624: table:empty return bool now
19625:
19626: * src/classes/table.C 1.79:
19627: * src/types/pa_value.h 1.57:
19628: * src/types/pa_vhash.h 1.14:
19629: * src/types/pa_vmethod_frame.h 1.7:
19630: hash:default works at last!
19631:
19632: * src/main/pa_table.C 1.30:
19633: table columnname2item on nameless ignored bark=false. fixed
19634:
19635: * src/classes/op.C 1.17:
19636: * src/types/pa_vtable.h 1.22:
19637: allowed $table.2342734 returns vunknown
19638:
19639: * src/classes/table.C 1.74:
19640: * src/doc/chm.cmd 1.6:
19641: * src/include/pa_array.h 1.37:
19642: * src/include/pa_table.h 1.32:
19643: * src/main/pa_table.C 1.29:
19644: * src/types/pa_value.h 1.56:
19645: * src/types/pa_vtable.h 1.23:
19646: table:hash
19647:
19648: * src/doc/chm.cmd 1.5:
19649: * src/main/execute.C 1.154:
19650: * src/types/pa_value.h 1.55:
19651: wrong pool in method checkparams again. fixed
19652:
19653: * src/classes/double.C 1.27:
19654: * src/classes/int.C 1.24:
19655: * src/classes/op.C 1.16:
19656: * src/classes/string.C 1.47:
19657: int,double,string:int[] double[] string:length[] results now
19658: have hames
19659:
19660: * src/classes/table.C 1.77:
19661: z
19662:
19663: * src/classes/mail.C 1.28:
19664: * src/classes/table.C 1.78:
19665: * src/doc/doxygen.cmd 1.4:
19666: * src/main/main.dsp 1.98:
19667: * src/types/pa_vhash.h 1.13:
19668: * src/types/pa_vstateless_class.h 1.13:
19669: hash:default
19670:
19671: * src/classes/table.C 1.73:
19672: table:record have name
19673:
19674: 2001-05-07 paf
19675: * src/types/pa_value.h 1.51:
19676: * src/types/pa_vtable.h 1.17:
19677: table: fields, then methods. so to enable 'dir' fields & co.
19678:
19679: * src/main/execute.C 1.153:
19680: ^var[^class:var.method[]] is not constructor now
19681:
19682: * src/main/compile.y 1.130:
19683: grammar: @end
19684:
19685: * src/doc/chm.cmd 1.4:
19686: cmd
19687:
19688: * src/doc/ClassExample2.dox 1.3:
19689: * src/doc/aliased.dox 1.3:
19690: * src/doc/chm.cmd 1.2:
19691: * src/include/code.h 1.29:
19692: * src/include/pa_opcode.h 1.1:
19693: * src/main/compile.C 1.36:
19694: * src/main/compile_tools.h 1.39:
19695: * src/main/execute.C 1.152:
19696: * src/types/pa_value.h 1.53:
19697: * src/types/pa_vbool.h 1.9:
19698: * src/types/pa_vclass.h 1.15:
19699: * src/types/pa_vcode_frame.h 1.4:
19700: * src/types/pa_vcookie.h 1.10:
19701: * src/types/pa_vdouble.h 1.20:
19702: * src/types/pa_venv.h 1.16:
19703: * src/types/pa_vfile.h 1.26:
19704: * src/types/pa_vform.h 1.20:
19705: * src/types/pa_vhash.h 1.12:
19706: * src/types/pa_vimage.h 1.13:
19707: * src/types/pa_vint.h 1.21:
19708: * src/types/pa_vjunction.h 1.6:
19709: * src/types/pa_vmethod_frame.h 1.6:
19710: * src/types/pa_vobject.h 1.8:
19711: * src/types/pa_vrequest.h 1.10:
19712: * src/types/pa_vresponse.h 1.10:
19713: * src/types/pa_vstateless_class.h 1.12:
19714: * src/types/pa_vstring.h 1.25:
19715: * src/types/pa_vtable.h 1.20:
19716: * src/types/pa_vunknown.h 1.12:
19717: * src/types/pa_wcontext.h 1.15:
19718: * src/types/pa_wwrapper.h 1.9:
19719: pa_code.h
19720:
19721: * src/include/pa_table.h 1.30:
19722: * src/main/pa_table.C 1.27:
19723: * src/types/pa_value.h 1.52:
19724: * src/types/pa_vtable.h 1.18:
19725: table: fields, then methods. so to enable 'dir' fields & co. more
19726:
19727: * src/classes/string.C 1.45:
19728: * src/classes/table.C 1.71:
19729: * src/doc/ClassExample1.dox 1.2:
19730: * src/doc/ClassExample2.dox 1.2:
19731: * src/doc/ClassExample3.dox 1.2:
19732: * src/doc/aliased.dox 1.2:
19733: * src/doc/class.dox 1.2:
19734: * src/doc/compiler.dox 1.2:
19735: * src/doc/doxygen.cfg 1.10:
19736: * src/doc/doxygen.cmd 1.2:
19737: * src/doc/executor.dox 1.2:
19738: * src/doc/index.dox 1.3:
19739: * src/doc/methoded.dox 1.2:
19740: * src/doc/module.dox 1.2:
19741: * src/doc/object.dox 1.2:
19742: * src/doc/pooled.dox 1.2:
19743: * src/doc/string.dox 1.2:
19744: * src/doc/targets.dox 1.2:
19745: * src/doc/value.dox 1.2:
19746: * src/include/code.h 1.28:
19747: * src/include/pa_hash.h 1.39:
19748: * src/include/pa_string.h 1.86:
19749: * src/main/pa_request.C 1.128:
19750: * src/main/pa_sql_driver_manager.C 1.10:
19751: * src/types/pa_vjunction.h 1.5:
19752: * src/types/pa_vtable.h 1.19:
19753: dox, split by not clean parts also
19754:
19755: * src/classes/image.C 1.25:
19756: * src/classes/mail.C 1.27:
19757: * src/classes/string.C 1.46:
19758: * src/doc/chm.cmd 1.3:
19759: * src/include/pa_table.h 1.31:
19760: * src/main/pa_table.C 1.28:
19761: * src/types/pa_value.h 1.54:
19762: method reported errors on wrong pool
19763:
19764: * src/doc/chm.cmd 1.1:
19765: * src/doc/doxygen.cmd 1.3:
19766: * src/doc/view.cmd 1.2:
19767: dox cmd
19768:
19769: 2001-05-04 paf
19770: * src/classes/classes.h 1.7:
19771: * src/classes/double.C 1.26:
19772: * src/classes/file.C 1.36:
19773: * src/classes/form.C 1.11:
19774: * src/classes/image.C 1.24:
19775: * src/classes/int.C 1.23:
19776: * src/classes/mail.C 1.26:
19777: * src/classes/op.C 1.14:
19778: * src/classes/random.C 1.11:
19779: * src/classes/response.C 1.11:
19780: * src/classes/string.C 1.44:
19781: * src/classes/table.C 1.70:
19782: * src/classes/unknown.C 1.6:
19783: * src/doc/doxygen.cfg 1.9:
19784: * src/doc/index.dox 1.2:
19785: * src/main/pa_string.C 1.81:
19786: removed m- method dox
19787:
19788: * src/doc/ClassExample1.dox 1.1:
19789: * src/doc/ClassExample2.dox 1.1:
19790: * src/doc/ClassExample3.dox 1.1:
19791: * src/main/execute.C 1.151:
19792: dox: example1 updated
19793:
19794: 2001-05-03 paf
19795: * src/classes/classes.h 1.6:
19796: * src/classes/double.C 1.25:
19797: * src/doc/aliased.dox 1.1:
19798: * src/doc/class.dox 1.1:
19799: * src/doc/compiler.dox 1.1:
19800: * src/doc/doxygen.cfg 1.8:
19801: * src/doc/doxygen.txt 1.6:
19802: * src/doc/executor.dox 1.1:
19803: * src/doc/index.dox 1.1:
19804: * src/doc/methoded.dox 1.1:
19805: * src/doc/module.dox 1.1:
19806: * src/doc/object.dox 1.1:
19807: * src/doc/pooled.dox 1.1:
19808: * src/doc/string.dox 1.1:
19809: * src/doc/targets.dox 1.1:
19810: * src/doc/value.dox 1.1:
19811: * src/main/pa_request.C 1.127:
19812: dox splitted .dox files and added some
19813:
19814: * src/classes/Makefile.am 1.7:
19815: * src/doc/doxygen.txt 1.5:
19816: classes/am
19817:
19818: 2001-05-02 paf
19819: * src/classes/image.C 1.23:
19820: * src/classes/table.C 1.69:
19821: table:dir result are not tainted by file_name language now
19822:
19823: 2001-04-28 paf
19824: * src/classes/classes.inc 1.5:
19825: removed classes.inc
19826:
19827: * src/classes/classes.C 1.3:
19828: * src/classes/classes.h 1.3:
19829: * src/classes/file.C 1.33:
19830: * src/classes/form.C 1.5:
19831: * src/classes/mail.C 1.24:
19832: * src/include/pa_request.h 1.85:
19833: * src/main/pa_request.C 1.124:
19834: configure started
19835:
19836: * src/classes/file.C [reorganize_user_classes] 1.31.2.5:
19837: * src/classes/table.C [reorganize_user_classes] 1.65.2.4:
19838: * src/main/compile.y [reorganize_user_classes] 1.127.2.2:
19839: * src/main/execute.C [reorganize_user_classes] 1.148.2.3:
19840: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.4:
19841: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.2:
19842: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.3:
19843: * src/types/pa_wcontext.h [reorganize_user_classes] 1.12.2.1:
19844: removed ^a.menu{$name} ability. now
19845: $a{^menu{$name}}
19846: or
19847: ^a.menu{$a.name}
19848:
19849: * src/classes/_double.h 1.8:
19850: * src/classes/_file.h 1.5:
19851: * src/classes/_form.h 1.4:
19852: * src/classes/_image.h 1.4:
19853: * src/classes/_int.h 1.8:
19854: * src/classes/_mail.h 1.4:
19855: * src/classes/_op.h 1.6:
19856: * src/classes/_random.h 1.4:
19857: * src/classes/_response.h 1.5:
19858: * src/classes/_string.h 1.10:
19859: * src/classes/_table.h 1.7:
19860: * src/classes/_unknown.h 1.3:
19861: * src/classes/classes.C 1.2:
19862: * src/classes/classes.h 1.2:
19863: * src/classes/classes.inc 1.1:
19864: * src/classes/double.C 1.22:
19865: * src/classes/exec.C 1.4:
19866: * src/classes/file.C 1.32:
19867: * src/classes/form.C 1.4:
19868: * src/classes/image.C 1.22:
19869: * src/classes/int.C 1.20:
19870: * src/classes/mail.C 1.23:
19871: * src/classes/op.C 1.10:
19872: * src/classes/random.C 1.10:
19873: * src/classes/response.C 1.8:
19874: * src/classes/string.C 1.41:
19875: * src/classes/table.C 1.66:
19876: * src/classes/unknown.C 1.3:
19877: * src/include/pa_globals.h 1.51:
19878: * src/include/pa_request.h 1.84:
19879: * src/main/compile.y 1.129:
19880: * src/main/execute.C 1.149:
19881: * src/main/main.dsp 1.93:
19882: * src/main/pa_globals.C 1.57:
19883: * src/main/pa_request.C 1.123:
19884: * src/targets/cgi/parser3.C 1.73:
19885: * src/targets/isapi/parser3isapi.C 1.32:
19886: * src/types/pa_value.h 1.50:
19887: * src/types/pa_vcookie.h 1.9:
19888: * src/types/pa_vdouble.h 1.17:
19889: * src/types/pa_venv.h 1.15:
19890: * src/types/pa_vfile.h 1.23:
19891: * src/types/pa_vform.C 1.28:
19892: * src/types/pa_vform.h 1.17:
19893: * src/types/pa_vimage.h 1.10:
19894: * src/types/pa_vint.h 1.18:
19895: * src/types/pa_vrequest.h 1.9:
19896: * src/types/pa_vresponse.h 1.9:
19897: * src/types/pa_vstateless_class.h 1.11:
19898: * src/types/pa_vstring.h 1.24:
19899: * src/types/pa_vtable.h 1.16:
19900: * src/types/pa_vunknown.h 1.11:
19901: * src/types/pa_wcontext.h 1.13:
19902: Methoded reorganized. todo: methoded-configure
19903:
19904: * src/classes/classes.inc 1.4:
19905: * src/main/Makefile.am 1.12:
19906: removed pa_methoded from .am
19907:
19908: * src/main/execute.C 1.150:
19909: * src/types/pa_wcontext.h 1.14:
19910: Methoded reorganized 2. todo: methoded-configure
19911:
19912: * src/classes/Makefile.am 1.4:
19913: * src/classes/classes.awk 1.1:
19914: * src/classes/classes.cmd 1.1:
19915: * src/classes/classes.inc 1.2:
19916: * src/classes/gawk.exe 1.1:
19917: * src/classes/ls.exe 1.1:
19918: * src/main/bison.exe 1.1:
19919: classes.inc autogenerator
19920:
19921: * src/classes/form.C 1.6:
19922: * src/include/pa_request.h 1.86:
19923: * src/main/pa_request.C 1.125:
19924: about to move configured data to special request hash
19925:
19926: * src/classes/form.C 1.7:
19927: * src/classes/mail.C 1.25:
19928: * src/classes/op.C 1.11:
19929: * src/include/pa_globals.h 1.52:
19930: * src/include/pa_request.h 1.87:
19931: * src/main/pa_globals.C 1.58:
19932: * src/main/pa_request.C 1.126:
19933: moved some configured data to request::classes_conf
19934: moved some string crations from globals to M...
19935:
1.24 paf 19936: * src/classes/Makefile.am 1.5:
19937: * src/main/main.dsp 1.95:
19938: classes/Makefile.am
19939:
1.15 paf 19940: * src/classes/classes.C 1.4:
19941: * src/classes/classes.h 1.4:
19942: * src/classes/double.C 1.23:
19943: * src/classes/file.C 1.34:
19944: * src/classes/form.C 1.9:
19945: * src/classes/int.C 1.21:
19946: * src/classes/op.C 1.12:
19947: * src/classes/response.C 1.9:
19948: * src/classes/string.C 1.42:
19949: * src/classes/table.C 1.67:
19950: * src/classes/unknown.C 1.4:
19951: * src/include/pa_methoded.h 1.1:
19952: * src/main/Makefile.am 1.11:
19953: * src/main/main.dsp 1.94:
19954: * src/main/pa_methoded.C 1.1:
19955: * src/targets/cgi/parser3.C 1.75:
19956: * src/types/pa_vdouble.h 1.18:
19957: * src/types/pa_vfile.h 1.24:
19958: * src/types/pa_vform.h 1.18:
19959: * src/types/pa_vimage.h 1.11:
19960: * src/types/pa_vint.h 1.19:
19961: classes/classes renamet to include|main/pa_methoded
19962:
19963: * src/include/pa_string.h 1.85:
19964: * src/main/pa_globals.C 1.60:
19965: * src/main/untaint.C 1.47:
19966: * src/targets/cgi/parser3.C 1.74:
19967: * src/targets/isapi/parser3isapi.C 1.33:
19968: z
19969:
19970: * src/classes/Makefile.am 1.6:
19971: * src/classes/classes.C 1.5:
19972: * src/classes/classes.h 1.5:
19973: * src/classes/classes.inc 1.3:
19974: * src/classes/double.C 1.24:
19975: * src/classes/file.C 1.35:
19976: * src/classes/form.C 1.10:
19977: * src/classes/int.C 1.22:
19978: * src/classes/op.C 1.13:
19979: * src/classes/response.C 1.10:
19980: * src/classes/string.C 1.43:
19981: * src/classes/table.C 1.68:
19982: * src/classes/unknown.C 1.5:
19983: * src/include/pa_methoded.h 1.2:
19984: * src/main/main.dsp 1.96:
19985: * src/main/pa_methoded.C 1.2:
19986: * src/targets/cgi/parser3.C 1.76:
19987: * src/types/pa_vdouble.h 1.19:
19988: * src/types/pa_vfile.h 1.25:
19989: * src/types/pa_vform.h 1.19:
19990: * src/types/pa_vimage.h 1.12:
19991: * src/types/pa_vint.h 1.20:
19992: renamed pa_methoded back to classes/classes.h
19993:
19994: * src/classes/_string.h [reorganize_user_classes] 1.9.2.1:
19995: * src/classes/classes.C [reorganize_user_classes] 1.1.2.2:
19996: * src/classes/classes.h [reorganize_user_classes] 1.1.2.2:
19997: * src/classes/double.C [reorganize_user_classes] 1.21.4.2:
19998: * src/classes/exec.C [reorganize_user_classes] 1.3.4.1:
19999: * src/classes/file.C [reorganize_user_classes] 1.31.2.4:
20000: * src/classes/form.C [reorganize_user_classes] 1.3.4.2:
20001: * src/classes/image.C [reorganize_user_classes] 1.21.2.4:
20002: * src/classes/int.C [reorganize_user_classes] 1.19.4.3:
20003: * src/classes/mail.C [reorganize_user_classes] 1.22.2.3:
20004: * src/classes/op.C [reorganize_user_classes] 1.9.2.3:
20005: * src/classes/random.C [reorganize_user_classes] 1.9.2.3:
20006: * src/classes/response.C [reorganize_user_classes] 1.7.4.3:
20007: * src/classes/string.C [reorganize_user_classes] 1.40.2.3:
20008: * src/classes/table.C [reorganize_user_classes] 1.65.2.3:
20009: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.2:
20010: * src/include/pa_request.h [reorganize_user_classes] 1.83.2.1:
20011: * src/main/compile.y [reorganize_user_classes] 1.127.2.1:
20012: * src/main/execute.C [reorganize_user_classes] 1.148.2.2:
20013: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.3:
20014: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.3:
20015: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.2:
20016: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.2:
20017: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.2:
20018: * src/types/pa_vform.C [reorganize_user_classes] 1.27.2.1:
20019: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.2:
20020: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.2:
20021: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.2:
20022: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.2:
20023: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.2:
20024: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.2:
20025: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.2:
20026: beautifying just compiled. todo: debug, configure
20027:
20028: * src/classes/classes.awk 1.2:
20029: skipped classes in .awk
20030:
20031: * src/classes/form.C 1.8:
20032: * src/include/pa_globals.h 1.53:
20033: * src/main/pa_globals.C 1.59:
20034: moved some configured data to request::classes_conf
20035: moved some string crations from globals to M...
20036: [works]
20037:
20038: 2001-04-27 paf
20039: * src/main/compile.y 1.128:
20040: serge@ found @CLASS bug. fixed
20041:
20042: * src/classes/_double.h [reorganize_user_classes] 1.7.2.1:
20043: * src/classes/_form.h [reorganize_user_classes] 1.3.2.1:
20044: * src/classes/_int.h [reorganize_user_classes] 1.7.2.1:
20045: * src/classes/_response.h [reorganize_user_classes] 1.4.2.1:
20046: * src/classes/_unknown.h [reorganize_user_classes] 1.2.2.1:
20047: * src/classes/classes.C [reorganize_user_classes] 1.1.2.1:
20048: * src/classes/classes.h [reorganize_user_classes] 1.1.2.1:
20049: * src/classes/double.C [reorganize_user_classes] 1.21.4.1:
20050: * src/classes/file.C [reorganize_user_classes] 1.31.2.2:
20051: * src/classes/form.C [reorganize_user_classes] 1.3.4.1:
20052: * src/classes/image.C [reorganize_user_classes] 1.21.2.2:
20053: * src/classes/int.C [reorganize_user_classes] 1.19.4.2:
20054: * src/classes/mail.C [reorganize_user_classes] 1.22.2.2:
20055: * src/classes/op.C [reorganize_user_classes] 1.9.2.2:
20056: * src/classes/random.C [reorganize_user_classes] 1.9.2.2:
20057: * src/classes/response.C [reorganize_user_classes] 1.7.4.2:
20058: * src/classes/string.C [reorganize_user_classes] 1.40.2.2:
20059: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.2:
20060: * src/main/main.dsp [reorganize_user_classes] 1.92.2.2:
20061: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.2:
20062: * src/types/pa_vdouble.h [reorganize_user_classes] 1.16.2.1:
20063: * src/types/pa_vfile.h [reorganize_user_classes] 1.22.2.1:
20064: * src/types/pa_vform.h [reorganize_user_classes] 1.16.2.1:
20065: * src/types/pa_vimage.h [reorganize_user_classes] 1.9.2.1:
20066: * src/types/pa_vint.h [reorganize_user_classes] 1.17.2.1:
20067: * src/types/pa_vresponse.h [reorganize_user_classes] 1.8.4.1:
20068: * src/types/pa_vstring.h [reorganize_user_classes] 1.23.2.1:
20069: * src/types/pa_vtable.h [reorganize_user_classes] 1.15.2.1:
20070: * src/types/pa_vunknown.h [reorganize_user_classes] 1.10.2.1:
20071: beautifying -100
20072:
20073: * src/classes/classes.C 1.1:
20074: file classes.C was initially added on branch
20075: reorganize_user_classes.
20076:
20077: * src/classes/file.C [reorganize_user_classes] 1.31.2.3:
20078: * src/classes/image.C [reorganize_user_classes] 1.21.2.3:
20079: * src/classes/table.C [reorganize_user_classes] 1.65.2.2:
20080: * src/main/execute.C [reorganize_user_classes] 1.148.2.1:
20081: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.2:
20082: * src/types/pa_vstateless_class.h [reorganize_user_classes] 1.10.2.1:
20083: beautifying -99
20084:
20085: * src/classes/_file.h [reorganize_user_classes] 1.4.2.1:
20086: * src/classes/_image.h [reorganize_user_classes] 1.3.2.1:
20087: * src/classes/_mail.h [reorganize_user_classes] 1.3.2.1:
20088: * src/classes/_op.h [reorganize_user_classes] 1.5.2.1:
20089: * src/classes/_random.h [reorganize_user_classes] 1.3.2.1:
20090: * src/classes/_table.h [reorganize_user_classes] 1.6.2.1:
20091: * src/classes/file.C [reorganize_user_classes] 1.31.2.1:
20092: * src/classes/image.C [reorganize_user_classes] 1.21.2.1:
20093: * src/classes/int.C [reorganize_user_classes] 1.19.4.1:
20094: * src/classes/mail.C [reorganize_user_classes] 1.22.2.1:
20095: * src/classes/op.C [reorganize_user_classes] 1.9.2.1:
20096: * src/classes/random.C [reorganize_user_classes] 1.9.2.1:
20097: * src/classes/response.C [reorganize_user_classes] 1.7.4.1:
20098: * src/classes/string.C [reorganize_user_classes] 1.40.2.1:
20099: * src/classes/table.C [reorganize_user_classes] 1.65.2.1:
20100: * src/classes/unknown.C [reorganize_user_classes] 1.2.4.1:
20101: * src/include/pa_globals.h [reorganize_user_classes] 1.50.2.1:
20102: * src/main/main.dsp [reorganize_user_classes] 1.92.2.1:
20103: * src/main/pa_globals.C [reorganize_user_classes] 1.56.2.1:
20104: * src/main/pa_request.C [reorganize_user_classes] 1.122.2.1:
20105: * src/targets/cgi/parser3.C [reorganize_user_classes] 1.72.2.1:
20106: * src/types/pa_value.h [reorganize_user_classes] 1.49.4.1:
20107: * src/types/pa_vcookie.h [reorganize_user_classes] 1.8.2.1:
20108: * src/types/pa_venv.h [reorganize_user_classes] 1.14.2.1:
20109: * src/types/pa_vrequest.h [reorganize_user_classes] 1.8.2.1:
20110: started beautifying
20111:
20112: * src/classes/classes.h 1.1:
20113: file classes.h was initially added on branch
20114: reorganize_user_classes.
20115:
20116: 2001-04-26 paf
20117: * src/main/pa_request.C 1.121:
20118: * src/main/pa_string.C 1.80:
20119: z
20120:
20121: * src/classes/_exec.h 1.4:
20122: * src/classes/_image.h 1.3:
20123: * src/classes/image.C 1.21:
20124: * src/classes/mail.C 1.22:
20125: * src/classes/op.C 1.9:
20126: * src/classes/random.C 1.9:
20127: * src/classes/string.C 1.40:
20128: * src/classes/table.C 1.65:
20129: * src/doc/doxygen.cfg 1.5:
20130: * src/doc/doxygen.cfg 1.6:
20131: * src/doc/doxygen.cfg 1.7:
20132: * src/doc/doxygen.txt 1.4:
20133: * src/include/pa_array.h 1.36:
20134: * src/include/pa_config_fixed.h 1.5:
20135: * src/include/pa_config_includes.h 1.5:
20136: * src/include/pa_dir.h 1.3:
20137: * src/include/pa_socks.h 1.2:
20138: * src/include/pa_string.h 1.84:
20139: * src/main/compile_tools.h 1.38:
20140: * src/main/pa_common.C 1.52:
20141: * src/main/pa_request.C 1.122:
20142: * src/main/pa_socks.C 1.3:
20143: * src/sql/pa_sql_driver.h 1.8:
20144: * src/targets/cgi/pa_pool.C 1.4:
20145: * src/types/pa_vbool.h 1.7:
20146: * src/types/pa_vbool.h 1.8:
20147: * src/types/pa_vclass.h 1.13:
20148: * src/types/pa_vclass.h 1.14:
20149: * src/types/pa_vcode_frame.h 1.2:
20150: * src/types/pa_vcode_frame.h 1.3:
20151: * src/types/pa_vcookie.h 1.8:
20152: * src/types/pa_vdouble.h 1.16:
20153: * src/types/pa_venv.h 1.14:
20154: * src/types/pa_vfile.h 1.22:
20155: * src/types/pa_vform.C 1.27:
20156: * src/types/pa_vform.h 1.16:
20157: * src/types/pa_vhash.h 1.11:
20158: * src/types/pa_vimage.C 1.7:
20159: * src/types/pa_vimage.h 1.9:
20160: * src/types/pa_vint.h 1.17:
20161: * src/types/pa_vjunction.h 1.3:
20162: * src/types/pa_vjunction.h 1.4:
20163: * src/types/pa_vmethod_frame.h 1.4:
20164: * src/types/pa_vmethod_frame.h 1.5:
20165: * src/types/pa_vobject.h 1.6:
20166: * src/types/pa_vobject.h 1.7:
20167: * src/types/pa_vrequest.C 1.5:
20168: * src/types/pa_vrequest.h 1.8:
20169: * src/types/pa_vstateless_class.C 1.8:
20170: * src/types/pa_vstateless_class.h 1.10:
20171: * src/types/pa_vstateless_object.h 1.8:
20172: * src/types/pa_vstring.C 1.5:
20173: * src/types/pa_vstring.h 1.23:
20174: * src/types/pa_vtable.h 1.15:
20175: * src/types/pa_vunknown.h 1.10:
20176: * src/types/pa_wcontext.C 1.6:
20177: * src/types/pa_wcontext.h 1.12:
20178: * src/types/pa_wwrapper.h 1.7:
20179: * src/types/pa_wwrapper.h 1.8:
20180: code documentation ++
20181:
20182: * src/include/pa_common.h 1.42:
20183: * src/include/pa_types.h 1.25:
20184: * src/main/pa_sql_driver_manager.C 1.9:
20185: module [and, guess, isapi] connection caching fixed.
20186: request-pooled-url were stored into global connectioncache
20187:
20188: 2001-04-25 paf
20189: * src/doc/doxygen.cfg 1.4:
20190: * src/doc/doxygen.txt 1.3:
20191: * src/targets/isapi/parser3isapi.C 1.31:
20192: started doc / [doxygen.txt]
20193:
20194: * src/include/code.h 1.27:
20195: * src/include/pa_common.h 1.41:
20196: * src/main/compile.y 1.127:
20197: * src/main/execute.C 1.148:
20198: * src/main/pa_common.C 1.51:
20199: -d
20200:
20201: * src/classes/file.C 1.31:
20202: * src/main/pa_exec.C 1.5:
20203: * src/targets/cgi/parser3.C 1.72:
20204: illegal call check a bit improved, but still under iis no
20205: mapping of dir with parser allowed!
20206:
20207: 2001-04-24 paf
20208: * src/targets/Makefile.in 1.2:
20209: * src/targets/apache13/Makefile.in 1.1:
20210: apache makefile.in s
20211:
20212: * src/targets/Makefile.am 1.5:
20213: * src/targets/apache13/Makefile.am 1.1:
20214: apache module lib .am
20215:
20216: * src/main/pa_exec.C 1.4:
20217: windows32 buildCommand
20218:
20219: 2001-04-23 paf
20220: * src/classes/image.C 1.20:
20221: * src/classes/mail.C 1.21:
20222: * src/include/pa_globals.h 1.50:
20223: * src/include/pa_string.h 1.83:
20224: * src/main/pa_exec.C 1.3:
20225: * src/main/pa_request.C 1.119:
20226: * src/main/untaint.C 1.44:
20227: untaint - @test optimize whitespaces for all but 'html'
20228:
20229: * src/main/untaint.C 1.46:
20230: untaint without charset
20231:
20232: * src/targets/cgi/parser3.C 1.68:
20233: cgi /// @test disable /cgi-bin/parser3/auto.p
20234:
20235: * src/classes/random.C 1.8:
20236: * src/targets/cgi/parser3.C 1.71:
20237: redo failed
20238: /// @test noticed series in isapi, check how initialize_random_class is called! [must be called only once]
20239:
20240: * src/main/untaint.C 1.45:
20241: mail header only once to =?
20242:
20243: * src/classes/mail.C 1.20:
20244: * src/include/pa_hash.h 1.38:
20245: * src/include/pa_string.h 1.82:
20246: * src/main/pa_common.C 1.49:
20247: * src/main/pa_hash.C 1.34:
20248: * src/main/pa_request.C 1.118:
20249: * src/main/untaint.C 1.43:
20250: untaint - @test mail-header
20251:
20252: * src/include/pa_config_auto.h.in 1.1:
20253: .h.in
20254:
20255: * src/targets/cgi/parser3.C 1.69:
20256: cgi cmdline ver
20257:
20258: * src/main/pa_request.C 1.120:
20259: * src/targets/cgi/parser3.C 1.70:
20260: // @test with commandline start "parser3 a.html" so that ^load
20261: a.cfg] worked! [now doesnt]
20262:
20263: * src/main/execute.C 1.147:
20264: operators first!
20265: so that ^table.menu{^rem{}} would not be 'unknown column'
20266:
20267: * src/include/pa_array.h 1.35:
20268: * src/main/pa_array.C 1.31:
20269: * src/types/pa_vfile.h 1.20:
20270: * src/types/pa_vfile.h 1.21:
20271: vfile fields return type
20272:
20273: * src/Makefile.in 1.1:
20274: * src/classes/Makefile.in 1.1:
20275: * src/main/Makefile.in 1.1:
20276: * src/targets/cgi/Makefile.in 1.1:
20277: * src/types/Makefile.in 1.1:
20278: makefile ins
20279:
20280: * src/main/pa_string.C 1.78:
20281: tested OK
20282: /// @test really @b test: s x m [tested: i & g ]
20283:
20284: * src/targets/Makefile.in 1.1:
20285: makefiles&co
20286:
20287: * src/classes/Makefile 1.2:
20288: * src/main/Makefile 1.2:
20289: * src/targets/cgi/Makefile 1.2:
20290: * src/types/Makefile 1.2:
20291: makefiles removed
20292:
20293: * src/classes/Makefile 1.1:
20294: * src/main/Makefile 1.1:
20295: * src/main/pa_string.C 1.79:
20296: * src/targets/cgi/Makefile 1.1:
20297: * src/types/Makefile 1.1:
20298: configure.in + makefiles
20299:
20300: * src/classes/table.C 1.64:
20301: * src/types/pa_vform.C 1.26:
20302: * src/types/pa_vtable.h 1.14:
20303: /// @test $a.menu{ $a[123] }
20304: and $a.menu{^table:set[]...}
20305:
20306: * src/targets/cgi/Makefile.am 1.5:
20307: liblink
20308:
20309: * src/targets/cgi/Makefile.am 1.6:
20310: * src/targets/cgi/Makefile.am 1.7:
20311: win32 conditional
20312:
20313: * src/include/pa_config_fixed.h 1.4:
20314: * src/include/pa_config_includes.h 1.4:
20315: * src/main/pa_common.C 1.50:
20316: common: file_write /// @test mkdirs file_delete rmdirs
20317:
20318: 2001-04-20 paf
20319: * src/main/untaint.C 1.41:
20320: * src/targets/cgi/parser3.C 1.66:
20321: fixed header "a/a"
20322:
20323: * src/main/untaint.C 1.42:
20324: z
20325:
20326: * src/classes/string.C 1.39:
20327: * src/classes/table.C 1.63:
20328: * src/include/pa_globals.h 1.49:
20329: * src/include/pa_request.h 1.83:
20330: * src/include/pa_string.h 1.81:
20331: * src/main/compile.y 1.126:
20332: * src/main/pa_globals.C 1.56:
20333: * src/main/pa_request.C 1.117:
20334: * src/main/pa_string.C 1.77:
20335: * src/targets/cgi/parser3.C 1.67:
20336: $MAIN:LOCALE
20337:
20338: 2001-04-19 paf
20339: * src/main/compile_tools.h 1.37:
20340: $a$b bugfix
20341:
20342: * src/classes/file.C 1.30:
20343: * src/targets/cgi/parser3.C 1.65:
20344: z
20345:
20346: * src/include/pa_common.h 1.39:
20347: * src/main/pa_common.C 1.48:
20348: * src/main/pa_request.C 1.116:
20349: * src/main/untaint.C 1.40:
20350: * src/targets/isapi/parser3isapi.C 1.30:
20351: * src/types/pa_vcookie.C 1.19:
20352: changed urlencode here and in untaint.C to HTTP standard's "
20353: and \" mech
20354:
20355: * src/classes/file.C 1.29:
20356: * src/include/pa_common.h 1.40:
20357: * src/types/pa_vcookie.C 1.20:
20358: done: header to $fields. waits for header '\' tricks
20359:
20360: * src/main/pa_request.C 1.115:
20361: * src/targets/isapi/parser3isapi.C 1.29:
20362: fixed http://alx/~paf/ doesnt load /auto.p
20363:
20364: 2001-04-18 paf
20365: * src/main/Makefile.am 1.10:
20366: * src/main/main.dsp 1.92:
20367: * src/targets/cgi/Makefile.am 1.4:
20368: linux @alx
20369:
20370: * src/main/pa_request.C 1.114:
20371: 1
20372:
20373: 2001-04-17 paf
20374: * src/classes/file.C 1.28:
20375: * src/classes/image.C 1.19:
20376: * src/doc/doxygen.cfg 1.3:
20377: * src/include/pa_sql_connection.h 1.5:
20378: * src/main/pa_sql_driver_manager.C 1.8:
20379: * src/sql/pa_sql_driver.h 1.7:
20380: SQL_Driver_services renamed. doxygen statics enabled
20381:
20382: * src/Makefile.am 1.5:
20383: * src/classes/Makefile.am 1.3:
20384: * src/classes/_double.h 1.7:
20385: * src/classes/_exec.h 1.3:
20386: * src/classes/_file.h 1.4:
20387: * src/classes/_form.h 1.3:
20388: * src/classes/_image.h 1.2:
20389: * src/classes/_int.h 1.7:
20390: * src/classes/_mail.h 1.3:
20391: * src/classes/_op.h 1.5:
20392: * src/classes/_random.h 1.3:
20393: * src/classes/_response.h 1.4:
20394: * src/classes/_string.h 1.9:
20395: * src/classes/_table.h 1.6:
20396: * src/classes/_unknown.h 1.2:
20397: * src/classes/file.C 1.27:
20398: * src/classes/image.C 1.18:
20399: * src/classes/mail.C 1.19:
20400: * src/classes/op.C 1.8:
20401: * src/classes/random.C 1.7:
20402: * src/include/pa_config_fixed.h 1.3:
20403: * src/include/pa_config_includes.h 1.3:
20404: * src/include/pa_hash.h 1.37:
20405: * src/include/pa_sql_driver_manager.h 1.3:
20406: * src/include/pa_version.h 1.2:
20407: * src/main/Makefile.am 1.9:
20408: * src/main/compile.y 1.125:
20409: * src/main/pa_common.C 1.47:
20410: * src/main/pa_exec.C 1.2:
20411: * src/main/pa_socks.C 1.2:
20412: * src/main/pa_sql_driver_manager.C 1.7:
20413: * src/sql/Makefile.am 1.2:
20414: * src/sql/pa_sql_driver.h 1.6:
20415: * src/targets/cgi/Makefile.am 1.3:
20416: * src/targets/cgi/parser3.C 1.64:
20417: * src/types/Makefile.am 1.3:
20418: * src/types/pa_vcookie.C 1.18:
20419: * src/types/pa_vform.C 1.25:
20420: * src/types/pa_vimage.h 1.8:
20421: exec @jav
20422:
20423: * src/include/pa_sql_driver_manager.h [gcc0415] 1.2.2.1:
20424: * src/main/pa_sql_driver_manager.C [gcc0415] 1.6.2.1:
20425: * src/sql/pa_sql_driver.h [gcc0415] 1.5.2.1:
20426: * src/types/pa_vimage.h [gcc0415] 1.7.2.1:
20427: sql driver interface now has initialize(client .so)
20428:
20429: 2001-04-16 paf
20430: * src/Makefile.am [gcc0415] 1.4.2.2:
20431: compile2 cygwin
20432:
20433: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.2:
20434: compile0 jav
20435:
20436: * src/Makefile.am [gcc0415] 1.4.2.1:
20437: * src/classes/Makefile.am [gcc0415] 1.2.2.1:
20438: * src/classes/_double.h [gcc0415] 1.6.2.1:
20439: * src/classes/_exec.h [gcc0415] 1.2.2.1:
20440: * src/classes/_file.h [gcc0415] 1.3.2.1:
20441: * src/classes/_form.h [gcc0415] 1.2.2.1:
20442: * src/classes/_image.h [gcc0415] 1.1.2.1:
20443: * src/classes/_int.h [gcc0415] 1.6.2.1:
20444: * src/classes/_mail.h [gcc0415] 1.2.2.1:
20445: * src/classes/_op.h [gcc0415] 1.4.2.1:
20446: * src/classes/_random.h [gcc0415] 1.2.2.1:
20447: * src/classes/_response.h [gcc0415] 1.3.2.1:
20448: * src/classes/_string.h [gcc0415] 1.8.2.1:
20449: * src/classes/_table.h [gcc0415] 1.5.2.1:
20450: * src/classes/_unknown.h [gcc0415] 1.1.2.1:
20451: * src/classes/image.C [gcc0415] 1.17.2.1:
20452: * src/classes/mail.C [gcc0415] 1.18.2.1:
20453: * src/classes/op.C [gcc0415] 1.7.2.1:
20454: * src/classes/random.C [gcc0415] 1.6.2.1:
20455: * src/include/pa_config_fixed.h [gcc0415] 1.2.2.1:
20456: * src/include/pa_config_includes.h [gcc0415] 1.2.2.1:
20457: * src/include/pa_hash.h [gcc0415] 1.36.2.1:
20458: * src/include/pa_version.h [gcc0415] 1.1.2.1:
20459: * src/main/Makefile.am [gcc0415] 1.8.2.1:
20460: * src/main/compile.y [gcc0415] 1.124.2.1:
20461: * src/main/pa_common.C [gcc0415] 1.46.2.1:
20462: * src/main/pa_exec.C [gcc0415] 1.1.2.1:
20463: * src/sql/Makefile.am [gcc0415] 1.1.2.1:
20464: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.1:
20465: * src/targets/cgi/parser3.C [gcc0415] 1.63.2.1:
20466: * src/types/Makefile.am [gcc0415] 1.2.2.1:
20467: * src/types/pa_vcookie.C [gcc0415] 1.17.2.1:
20468: * src/types/pa_vform.C [gcc0415] 1.24.2.1:
20469: compile-1
20470:
20471: * src/include/pa_config_includes.h [gcc0415] 1.2.2.2:
20472: * src/main/pa_exec.C [gcc0415] 1.1.2.2:
20473: * src/main/pa_socks.C [gcc0415] 1.1.2.1:
20474: * src/targets/cgi/Makefile.am [gcc0415] 1.2.2.3:
20475: compile1 cygwin
20476:
20477: 2001-04-15 paf
20478: * src/classes/op.C 1.5:
20479: * src/include/pa_request.h 1.82:
20480: * src/types/pa_value.h 1.48:
20481: * src/types/pa_vmethod_frame.h 1.3:
20482: MethodParams in op.C
20483:
20484: * src/types/pa_value.h 1.49:
20485: MethodParams !junction
20486:
20487: * src/classes/table.C 1.62:
20488: table:empty +=process
20489:
20490: * src/classes/op.C 1.7:
20491: z
20492:
20493: * src/classes/_string.h 1.8:
20494: * src/classes/double.C 1.21:
20495: * src/classes/file.C 1.26:
20496: * src/classes/image.C 1.17:
20497: * src/classes/int.C 1.19:
20498: * src/classes/mail.C 1.18:
20499: * src/classes/op.C 1.6:
20500: * src/classes/random.C 1.6:
20501: * src/classes/response.C 1.7:
20502: * src/classes/string.C 1.38:
20503: * src/classes/table.C 1.61:
20504: * src/classes/unknown.C 1.2:
20505: * src/main/pa_request.C 1.113:
20506: MethodParams everywhere
20507:
20508: 2001-04-12 paf
20509: * src/classes/_unknown.h 1.1:
20510: * src/classes/unknown.C 1.1:
20511: * src/include/pa_globals.h 1.48:
20512: * src/main/main.dsp 1.91:
20513: * src/main/pa_globals.C 1.55:
20514: * src/types/pa_vunknown.h 1.9:
20515: ^unknown:int[]=0 double[]=0
20516:
20517: * src/classes/image.C 1.13:
20518: image:line/fill/rectangle/bar/replace/polygon/polybar
20519:
20520: * src/classes/image.C 1.15:
20521: * src/main/pa_hash.C 1.33:
20522: hash bug fixed
20523:
20524: * src/classes/image.C 1.12:
20525: * src/classes/op.C 1.4:
20526: * src/main/execute.C 1.146:
20527: * src/types/pa_value.h 1.47:
20528: * src/types/pa_vmethod_frame.h 1.2:
20529: * src/types/pa_wcontext.h 1.11:
20530: for var now written not to r.wcontext, but to r.root
20531: cleared "entered_object" state
20532:
20533: * src/classes/image.C 1.16:
20534: * src/types/pa_vimage.h 1.7:
20535: image:font :text
20536:
20537: * src/classes/image.C 1.14:
20538: image:gif now does not have params
20539:
20540: 2001-04-11 paf
20541: * src/classes/mail.C 1.17:
20542: * src/classes/op.C 1.3:
20543: * src/targets/cgi/parser3.C 1.63:
20544: * src/types/pa_value.h 1.46:
20545: * src/types/pa_vfile.C 1.15:
20546: * src/types/pa_vfile.h 1.19:
20547: * src/types/pa_vform.C 1.24:
20548: * src/types/pa_vstring.C 1.3:
20549: * src/types/pa_vstring.h 1.22:
20550: forced UL_FILE_NAME of posted file name
20551:
20552: * src/classes/image.C 1.7:
20553: * src/main/execute.C 1.145:
20554: * src/main/main.dsp 1.89:
20555: * src/main/pa_request.C 1.112:
20556: * src/types/pa_vcframe.h 1.4:
20557: * src/types/pa_vcode_frame.h 1.1:
20558: * src/types/pa_vimage.C 1.4:
20559: * src/types/pa_vimage.h 1.4:
20560: * src/types/pa_vmethod_frame.h 1.1:
20561: * src/types/pa_vmframe.h 1.13:
20562: libimaging dead end: pil parses header in .py
20563:
20564: * src/classes/image.C 1.8:
20565: * src/types/pa_vimage.C 1.5:
20566: * src/types/pa_vimage.h 1.5:
20567: gd started porting to Pooled descendant
20568:
20569: * src/classes/image.C 1.5:
20570: * src/main/pa_request.C 1.110:
20571: * src/types/pa_vform.C 1.23:
20572: fixed post [broke when moved post read to core]
20573:
20574: * src/main/main.dsp 1.87:
20575: gd+smtp made separate libs
20576:
20577: * src/classes/image.C 1.9:
20578: * src/types/pa_vimage.C 1.6:
20579: * src/types/pa_vimage.h 1.6:
20580: gd todo: gif without file
20581:
20582: * src/include/pa_globals.h 1.46:
20583: * src/include/pa_string.h 1.80:
20584: * src/main/pa_common.C 1.46:
20585: * src/main/pa_request.C 1.111:
20586: * src/main/untaint.C 1.39:
20587: * src/types/pa_vfile.C 1.16:
20588: * src/types/pa_vstring.C 1.4:
20589: fixed vstring:as_vfile length
20590:
20591: * src/classes/image.C 1.6:
20592: * src/include/pa_globals.h 1.47:
20593: * src/main/main.dsp 1.88:
20594: * src/main/pa_globals.C 1.54:
20595: * src/types/pa_vimage.C 1.3:
20596: * src/types/pa_vimage.h 1.3:
20597: gd dead end. switching to python imaging lib
20598:
20599: * src/classes/image.C 1.10:
20600: * src/main/main.dsp 1.90:
20601: gd with mem write + image just compiled
20602:
20603: * src/classes/image.C 1.11:
20604: image:create image:load
20605:
20606: 2001-04-10 paf
20607: * src/classes/_double.h 1.6:
20608: * src/classes/_file.h 1.3:
20609: * src/classes/_form.h 1.2:
20610: * src/classes/_int.h 1.6:
20611: * src/classes/_mail.h 1.2:
20612: * src/classes/_op.h 1.4:
20613: * src/classes/_random.h 1.2:
20614: * src/classes/_response.h 1.3:
20615: * src/classes/_string.h 1.7:
20616: * src/classes/_table.h 1.5:
20617: * src/classes/file.C 1.25:
20618: * src/classes/mail.C 1.16:
20619: * src/include/pa_common.h 1.37:
20620: * src/include/pa_globals.h 1.45:
20621: * src/main/execute.C 1.144:
20622: * src/main/main.dsp 1.86:
20623: * src/main/pa_common.C 1.44:
20624: * src/main/pa_globals.C 1.53:
20625: * src/targets/isapi/parser3isapi.C 1.28:
20626: * src/types/pa_value.h 1.45:
20627: * src/types/pa_vfile.C 1.14:
20628: * src/types/pa_vfile.h 1.18:
20629: * src/types/pa_vhash.h 1.10:
20630: * src/types/pa_vimage.h 1.1:
20631: * src/types/pa_vresponse.h 1.8:
20632: * src/types/pa_vstring.h 1.21:
20633: image:measure -100 just compiled
20634:
20635: * src/classes/_image.h 1.1:
20636: * src/classes/image.C 1.1:
20637: * src/types/pa_vimage.C 1.1:
20638: image forgotten!
20639:
20640: * src/classes/image.C 1.3:
20641: * src/types/pa_vimage.C 1.2:
20642: jpg measure bugs fixed
20643:
20644: * src/classes/image.C 1.4:
20645: image:html done
20646:
20647: * src/classes/table.C 1.60:
20648: * src/include/pa_common.h 1.38:
20649: * src/main/pa_common.C 1.45:
20650: * src/main/pa_request.C 1.109:
20651: * src/main/pa_string.C 1.76:
20652: * src/main/untaint.C 1.38:
20653: * src/types/pa_vimage.h 1.2:
20654: image:measure -90
20655:
20656: * src/classes/mail.C 1.11:
20657: * src/main/pa_globals.C 1.52:
20658: smtp some consts
20659:
20660: * src/classes/mail.C 1.12:
20661: unix sendmail compiled. todo:testing
20662:
20663: * src/classes/mail.C 1.14:
20664: sendmail unix skipping defaults
20665:
20666: * src/classes/image.C 1.2:
20667: z
20668:
20669: * src/classes/mail.C 1.13:
20670: * src/include/pa_common.h 1.36:
20671: * src/main/pa_common.C 1.43:
20672: sendmail unix added defaults
20673:
20674: * src/classes/mail.C 1.15:
20675: minor bug with unclear from/to
20676:
20677: 2001-04-09 paf
20678: * src/classes/_exec.h 1.2:
20679: * src/main/execute.C 1.142:
20680: * src/main/pa_globals.C 1.50:
20681: * src/main/pa_request.C 1.106:
20682: * src/types/pa_vcookie.C 1.17:
20683: * src/types/pa_vfile.C 1.12:
20684: exec -2
20685:
20686: * src/classes/file.C 1.24:
20687: * src/include/pa_exec.h 1.1:
20688: * src/include/pa_sapi.h 1.8:
20689: * src/main/main.dsp 1.85:
20690: * src/main/pa_exec.C 1.1:
20691: * src/targets/cgi/parser3.C 1.62:
20692: * src/targets/cgi/parser3.dsp 1.17:
20693: * src/targets/isapi/parser3isapi.C 1.27:
20694: * src/targets/isapi/parser3isapi.dsp 1.12:
20695: all targets exec
20696:
20697: * src/classes/exec.C 1.2:
20698: * src/include/pa_common.h 1.35:
20699: * src/main/pa_common.C 1.42:
20700: * src/main/untaint.C 1.37:
20701: exec3. decided exec:cgi to move to file:cgi
20702:
20703: * src/include/pa_sapi.h 1.7:
20704: * src/include/pa_string.h 1.79:
20705: * src/targets/cgi/parser3.C 1.61:
20706: * src/targets/isapi/parser3isapi.C 1.26:
20707: * src/targets/isapi/parser3isapi.dsp 1.11:
20708: sapi exec dead end. badly parsed args in apache:util.script
20709:
20710: * src/classes/file.C 1.23:
20711: * src/main/main.dsp 1.84:
20712: * src/main/pa_request.C 1.108:
20713: * src/targets/cgi/parser3.C 1.60:
20714: exec win32 env
20715:
20716: * src/classes/exec.C 1.3:
20717: * src/classes/file.C 1.21:
20718: * src/include/pa_globals.h 1.44:
20719: * src/main/execute.C 1.143:
20720: * src/main/main.dsp 1.83:
20721: * src/main/pa_globals.C 1.51:
20722: * src/main/pa_request.C 1.107:
20723: * src/types/pa_vfile.C 1.13:
20724: * src/types/pa_vfile.h 1.17:
20725: * src/types/pa_vform.C 1.22:
20726: * src/types/pa_vstring.C 1.2:
20727: exec4. todo env
20728:
20729: * src/classes/_exec.h 1.1:
20730: * src/classes/exec.C 1.1:
20731: * src/include/pa_common.h 1.34:
20732: * src/include/pa_request.h 1.81:
20733: * src/include/pa_sapi.h 1.6:
20734: * src/include/pa_string.h 1.77:
20735: * src/main/pa_common.C 1.41:
20736: * src/main/pa_request.C 1.105:
20737: * src/main/pa_string.C 1.75:
20738: * src/targets/cgi/parser3.C 1.59:
20739: * src/targets/cgi/parser3.dsp 1.16:
20740: * src/targets/isapi/parser3isapi.C 1.25:
20741: * src/types/pa_vform.C 1.21:
20742: * src/types/pa_vform.h 1.15:
20743: exec class just compiled. moved post read to request core
20744:
20745: * src/classes/file.C 1.22:
20746: * src/include/pa_hash.h 1.36:
20747: * src/main/pa_hash.C 1.32:
20748: exec env 0
20749:
20750: * src/classes/_op.h 1.3:
20751: * src/include/pa_dir.h 1.2:
20752: * src/include/pa_globals.h 1.43:
20753: * src/include/pa_sapi.h 1.5:
20754: * src/main/main.dsp 1.82:
20755: * src/main/pa_dir.C 1.2:
20756: * src/main/pa_globals.C 1.49:
20757: * src/targets/cgi/parser3.C 1.58:
20758: * src/targets/cgi/parser3.dsp 1.15:
20759: problems with ^exec:cgi post data. they are already read by vform
20760:
20761: * src/include/pa_string.h 1.78:
20762: written but not tested exec with env for unix
20763:
20764: 2001-04-08 paf
20765: * src/classes/file.C 1.20:
20766: * src/classes/mail.C 1.10:
20767: * src/classes/string.C 1.37:
20768: * src/include/pa_request.h 1.80:
20769: * src/include/pa_string.h 1.76:
20770: * src/main/pa_request.C 1.104:
20771: uuencode. string<<
20772:
20773: 2001-04-07 paf
20774: * src/classes/_mail.h 1.1:
20775: * src/classes/mail.C 1.1:
20776: * src/include/pa_common.h 1.33:
20777: * src/include/pa_globals.h 1.41:
20778: * src/include/pa_string.h 1.74:
20779: * src/main/main.dsp 1.79:
20780: * src/main/pa_common.C 1.40:
20781: * src/main/pa_globals.C 1.47:
20782: * src/main/pa_request.C 1.101:
20783: * src/main/untaint.C 1.36:
20784: * src/types/pa_vcookie.C 1.16:
20785: mail:send -10 just compiled
20786:
20787: * src/include/pa_socks.h 1.1:
20788: * src/main/main.dsp 1.81:
20789: * src/main/pa_socks.C 1.1:
20790: * src/targets/cgi/parser3.C 1.57:
20791: * src/targets/cgi/parser3.dsp 1.14:
20792: * src/targets/isapi/parser3isapi.C 1.24:
20793: mail:send 1
20794:
20795: * src/classes/mail.C 1.3:
20796: +=
20797:
20798: * src/classes/mail.C 1.6:
20799: ^attach dead end
20800:
20801: * src/classes/mail.C 1.2:
20802: * src/include/pa_string.h 1.75:
20803: mail:send -1 text prepared
20804:
20805: * src/classes/mail.C 1.7:
20806: ^mail[$attach
20807:
20808: * src/classes/mail.C 1.5:
20809: * src/classes/mail.C 1.8:
20810: * src/classes/mail.C 1.9:
20811: * src/main/pa_request.C 1.103:
20812: z
20813:
20814: * src/classes/mail.C 1.4:
20815: * src/include/pa_globals.h 1.42:
20816: * src/include/pa_request.h 1.79:
20817: * src/main/main.dsp 1.80:
20818: * src/main/pa_globals.C 1.48:
20819: * src/main/pa_request.C 1.102:
20820: smtp just compiled
20821:
20822: 2001-04-06 paf
20823: * src/types/pa_valiased.C 1.7:
20824: another root inherititance skipped
20825:
20826: * src/classes/random.C 1.5:
20827: * src/classes/table.C 1.57:
20828: * src/main/pa_globals.C 1.44:
20829: @office
20830:
20831: * src/classes/table.C 1.58:
20832: * src/include/pa_dir.h 1.1:
20833: * src/main/execute.C 1.141:
20834: * src/main/main.dsp 1.78:
20835: * src/main/pa_dir.C 1.1:
20836: table:dir 0 [without regexp]
20837:
20838: * src/main/compile.C 1.34:
20839: * src/main/compile.y 1.124:
20840: * src/main/execute.C 1.139:
20841: operators are now not root methods of parent class. just 'ROOT
20842: class
20843:
20844: * src/classes/table.C 1.59:
20845: * src/include/pa_globals.h 1.40:
20846: * src/main/pa_globals.C 1.46:
20847: * src/main/pa_string.C 1.74:
20848: table:dir 1
20849:
20850: * src/classes/_op.h 1.2:
20851: * src/classes/_root.h 1.5:
20852: * src/classes/op.C 1.2:
20853: * src/classes/root.C 1.62:
20854: * src/include/pa_globals.h 1.39:
20855: * src/include/pa_request.h 1.78:
20856: * src/main/compile.C 1.35:
20857: * src/main/execute.C 1.140:
20858: * src/main/main.dsp 1.77:
20859: * src/main/pa_globals.C 1.45:
20860: * src/main/pa_request.C 1.100:
20861: renamed 'root' to 'op'
20862:
20863: * src/classes/_op.h 1.1:
20864: * src/classes/op.C 1.1:
20865: renamed from 'root'
20866:
20867: 2001-04-05 paf
20868: * src/classes/root.C 1.59:
20869: * src/include/pa_sql_connection.h 1.1:
20870: * src/include/pa_sql_driver.h 1.5:
20871: * src/main/main.dsp 1.76:
20872: * src/main/pa_sql_driver_manager.C 1.3:
20873: * src/sql/pa_sql_driver.h 1.1:
20874: sql driver services for conv memory & error reporting
20875:
20876: * src/main/execute.C 1.138:
20877: * src/main/pa_request.C 1.98:
20878: * src/main/pa_string.C 1.73:
20879: * src/types/pa_value.h 1.44:
20880: * src/types/pa_vmframe.h 1.12:
20881: * src/types/pa_wcontext.h 1.10:
20882: constructor flag dropped at get_method_frame and remembered
20883: into method_frame
20884:
20885: * src/include/pa_globals.h 1.38:
20886: * src/main/pa_globals.C 1.43:
20887: * src/main/pa_request.C 1.96:
20888: * src/main/pa_string.C 1.72:
20889: * src/targets/isapi/parser3isapi.dsp 1.10:
20890: $LOCALE:ctype[Russian_Russia.1251]
20891:
20892: * src/main/pa_request.C 1.99:
20893: * src/sql/pa_sql_driver.h 1.5:
20894: mysql limit
20895:
20896: * src/classes/table.C 1.52:
20897: select * from hren error contains statement
20898:
20899: * src/classes/random.C 1.4:
20900: * src/classes/root.C 1.60:
20901: * src/classes/table.C 1.54:
20902: * src/include/pa_sql_connection.h 1.4:
20903: * src/include/pa_string.h 1.71:
20904: * src/main/execute.C 1.137:
20905: * src/main/pa_sql_driver_manager.C 1.6:
20906: * src/main/pa_string.C 1.70:
20907: * src/main/untaint.C 1.34:
20908: * src/sql/pa_sql_driver.h 1.4:
20909: * src/types/pa_vmframe.h 1.11:
20910: * src/types/pa_wcontext.C 1.5:
20911: * src/types/pa_wcontext.h 1.9:
20912: sql quote. string untaint UL_SQL
20913:
20914: * src/classes/table.C 1.51:
20915: * src/include/pa_sql_connection.h 1.2:
20916: * src/include/pa_types.h 1.24:
20917: * src/main/pa_sql_driver_manager.C 1.4:
20918: * src/main/untaint.C 1.33:
20919: * src/sql/pa_sql_driver.h 1.2:
20920: * src/targets/cgi/parser3.dsp 1.13:
20921: mysql 0
20922:
20923: * src/classes/table.C 1.53:
20924: * src/include/pa_sql_connection.h 1.3:
20925: * src/main/pa_sql_driver_manager.C 1.5:
20926: * src/sql/pa_sql_driver.h 1.3:
20927: sql ping
20928:
20929: * src/classes/table.C 1.55:
20930: * src/include/pa_string.h 1.72:
20931: * src/main/pa_string.C 1.71:
20932: * src/main/untaint.C 1.35:
20933: z
20934:
20935: * src/classes/file.C 1.19:
20936: * src/classes/root.C 1.61:
20937: * src/classes/string.C 1.36:
20938: * src/classes/table.C 1.56:
20939: * src/main/pa_request.C 1.97:
20940: junction to code&expression in errors
20941:
20942: * src/include/pa_config_fixed.h 1.2:
20943: * src/include/pa_config_includes.h 1.2:
20944: * src/include/pa_hash.h 1.35:
20945: * src/include/pa_string.h 1.73:
20946: * src/main/pa_hash.C 1.31:
20947: * src/main/pa_table.C 1.26:
20948: hash now not thread-safe.
20949:
20950: 2001-04-04 paf
20951: * src/include/pa_sql_driver.h 1.4:
20952: mysql connect
20953:
20954: * src/classes/random.C 1.3:
20955: * src/classes/root.C 1.56:
20956: * src/classes/table.C 1.49:
20957: * src/include/pa_globals.h 1.36:
20958: * src/include/pa_pool.h 1.48:
20959: * src/include/pa_request.h 1.76:
20960: * src/main/pa_request.C 1.94:
20961: * src/types/pa_vclass.h 1.12:
20962: sql frame -10
20963:
20964: * src/Makefile.am 1.4:
20965: * src/classes/root.C 1.57:
20966: * src/classes/string.C 1.35:
20967: * src/classes/table.C 1.50:
20968: * src/include/pa_globals.h 1.37:
20969: * src/include/pa_hash.h 1.34:
20970: * src/include/pa_pool.h 1.49:
20971: * src/include/pa_request.h 1.77:
20972: * src/include/pa_sapi.h 1.4:
20973: * src/include/pa_string.h 1.70:
20974: * src/include/pa_table.h 1.29:
20975: * src/main/main.dsp 1.74:
20976: * src/main/pa_globals.C 1.42:
20977: * src/main/pa_hash.C 1.30:
20978: * src/main/pa_request.C 1.95:
20979: * src/main/pa_string.C 1.69:
20980: * src/main/pa_table.C 1.25:
20981: * src/main/untaint.C 1.32:
20982: connect&sql -1000 just compiled
20983:
20984: * src/sql/Makefile.am 1.1:
20985: forgot to add mysql client
20986:
20987: * src/classes/root.C 1.58:
20988: * src/include/pa_sql_driver.h 1.2:
20989: * src/include/pa_sql_driver_manager.h 1.2:
20990: * src/main/main.dsp 1.75:
20991: * src/main/pa_sql_driver_manager.C 1.2:
20992: more manager&connection&driver
20993:
20994: * src/include/pa_sql_driver.h 1.3:
20995: mysql info
20996:
20997: * src/doc/doxygen.cfg 1.2:
20998: z
20999:
21000: * src/include/pa_sql_driver.h 1.1:
21001: * src/include/pa_sql_driver_manager.h 1.1:
21002: * src/main/pa_sql_driver_manager.C 1.1:
21003: connect&sql -1000 just compiled [forgot to add libltdl, added]
21004:
21005: 2001-04-03 paf
21006: * src/classes/file.C 1.18:
21007: * src/classes/string.C 1.32:
21008: * src/classes/table.C 1.48:
21009: * src/include/pa_string.h 1.69:
21010: * src/main/pa_common.C 1.39:
21011: * src/main/pa_string.C 1.68:
21012: * src/main/untaint.C 1.31:
21013: string:match replace 2. string.cstr(forced lang)
21014:
21015: * src/classes/string.C 1.30:
21016: string:match replace 0
21017:
21018: * src/classes/string.C 1.34:
21019: * src/types/pa_vform.C 1.19:
21020: string:match replace assigned lang
21021:
21022: * src/classes/string.C 1.31:
21023: * src/include/pa_string.h 1.68:
21024: * src/main/pa_string.C 1.67:
21025: string:match replace strange matches
21026:
21027: * src/classes/table.C 1.46:
21028: table:append now uses string::split
21029:
21030: * src/include/pa_globals.h 1.33:
21031: * src/include/pa_hash.h 1.33:
21032: * src/main/pa_globals.C 1.39:
21033: * src/main/pa_request.C 1.92:
21034: * src/targets/cgi/parser3.C 1.55:
21035: * src/targets/isapi/parser3isapi.C 1.22:
21036: * src/types/pa_vfile.C 1.11:
21037: content-disposition
21038:
21039: * src/classes/string.C 1.25:
21040: * src/include/pa_globals.h 1.34:
21041: * src/include/pa_string.h 1.64:
21042: * src/main/main.dsp 1.73:
21043: * src/main/pa_globals.C 1.40:
21044: * src/main/pa_string.C 1.62:
21045: string:match [search] -1 just compiled
21046:
21047: * src/classes/string.C 1.26:
21048: * src/include/pa_globals.h 1.35:
21049: * src/include/pa_string.h 1.65:
21050: * src/include/pa_threads.h 1.12:
21051: * src/main/pa_globals.C 1.41:
21052: * src/main/pa_string.C 1.63:
21053: * src/targets/isapi/parser3isapi.dsp 1.9:
21054: string:match 0
21055:
21056: * src/main/pa_common.C 1.37:
21057: * src/main/untaint.C 1.30:
21058: * src/targets/cgi/parser3.C 1.56:
21059: * src/targets/isapi/parser3isapi.C 1.23:
21060: * src/targets/isapi/pool_storage.h 1.4:
21061: todo/tests
21062:
21063: * src/classes/file.C 1.15:
21064: * src/classes/root.C 1.54:
21065: * src/classes/string.C 1.23:
21066: * src/classes/table.C 1.44:
21067: * src/doc/doxygen.cmd 1.1:
21068: * src/doc/doxygen.txt 1.2:
21069: * src/doc/generate.cmd 1.2:
21070: * src/include/pa_array.h 1.34:
21071: * src/include/pa_request.h 1.74:
21072: * src/include/pa_string.h 1.62:
21073: * src/main/execute.C 1.136:
21074: * src/main/pa_string.C 1.60:
21075: * src/main/untaint.C 1.29:
21076: * src/targets/cgi/parser3.C 1.52:
21077: * src/types/pa_vcookie.C 1.15:
21078: string::pos & cmp & piece bugs fixed.
21079: string::split new
21080: table:load separated from set
21081: table:set implemented with clean \n \t searches
21082:
21083: * src/include/pa_common.h 1.31:
21084: * src/include/pa_globals.h 1.32:
21085: * src/main/pa_globals.C 1.38:
21086: * src/main/pa_request.C 1.91:
21087: * src/targets/cgi/parser3.C 1.54:
21088: * src/targets/isapi/parser3isapi.C 1.21:
21089: * src/types/pa_value.h 1.43:
21090: main:post-process
21091:
1.24 paf 21092: * src/classes/string.C 1.27:
21093: * src/include/pa_string.h 1.66:
21094: * src/main/pa_string.C 1.64:
21095: string:match replace -11
21096:
1.15 paf 21097: * src/classes/file.C 1.16:
21098: * src/classes/table.C 1.45:
21099: * src/include/pa_common.h 1.32:
21100: * src/main/compile_tools.C 1.34:
21101: * src/main/pa_common.C 1.38:
21102: * src/main/pa_request.C 1.93:
21103: * src/types/pa_vform.C 1.20:
21104: * src/types/pa_vstring.C 1.1:
21105: z
21106:
21107: * src/include/pa_common.h 1.30:
21108: * src/include/pa_request.h 1.75:
21109: * src/include/pa_sapi.h 1.3:
21110: * src/main/main.dsp 1.72:
21111: * src/main/pa_common.C 1.36:
21112: * src/main/pa_request.C 1.90:
21113: * src/targets/cgi/parser3.C 1.53:
21114: * src/types/pa_value.h 1.42:
21115: * src/types/pa_vfile.C 1.10:
21116: * src/types/pa_vfile.h 1.16:
21117: * src/types/pa_vstring.h 1.20:
21118: vfile in response:body
21119:
21120: * src/classes/string.C 1.28:
21121: * src/include/pa_string.h 1.67:
21122: * src/main/pa_string.C 1.65:
21123: string:match replace prepared
21124:
21125: * src/classes/string.C 1.33:
21126: * src/main/compile.y 1.123:
21127: grammar: fixed to allow {}[]< empty []
21128:
21129: * src/classes/double.C 1.20:
21130: * src/classes/file.C 1.17:
21131: * src/classes/form.C 1.3:
21132: * src/classes/int.C 1.18:
21133: * src/classes/response.C 1.6:
21134: * src/classes/root.C 1.55:
21135: * src/classes/string.C 1.24:
21136: * src/classes/table.C 1.47:
21137: * src/include/pa_string.h 1.63:
21138: * src/main/pa_string.C 1.61:
21139: string:match -10 [frame]
21140:
21141: * src/classes/string.C 1.29:
21142: * src/main/pa_string.C 1.66:
21143: string:match replace prepared 2
21144:
21145: 2001-04-02 paf
21146: * src/classes/_random.h 1.1:
21147: * src/classes/random.C 1.1:
21148: * src/include/pa_globals.h 1.31:
21149: * src/main/main.dsp 1.71:
21150: * src/main/pa_globals.C 1.37:
21151: * src/main/pa_request.C 1.89:
21152: * src/types/pa_value.h 1.40:
21153: random:generate
21154:
21155: * src/classes/table.C 1.42:
21156: * src/include/pa_array.h 1.33:
21157: * src/include/pa_string.h 1.60:
21158: * src/include/pa_table.h 1.28:
21159: * src/main/execute.C 1.135:
21160: * src/types/pa_value.h 1.41:
21161: table:join
21162:
21163: * src/classes/table.C 1.43:
21164: * src/include/pa_string.h 1.61:
21165: * src/main/pa_string.C 1.59:
21166: * src/types/pa_valiased.C 1.6:
21167: * src/types/pa_valiased.h 1.12:
21168: * src/types/pa_vdouble.h 1.15:
21169: * src/types/pa_vfile.h 1.15:
21170: * src/types/pa_vint.h 1.16:
21171: * src/types/pa_vresponse.h 1.7:
21172: * src/types/pa_vstring.h 1.19:
21173: * src/types/pa_vtable.h 1.13:
21174: string::pos. about to use it in table:set/load
21175:
21176: * src/classes/random.C 1.2:
21177: random:generate 1
21178:
21179: 2001-03-30 paf
21180: * src/classes/double.C 1.19:
21181: * src/classes/file.C 1.14:
21182: * src/classes/int.C 1.17:
21183: * src/classes/response.C 1.5:
21184: * src/classes/root.C 1.53:
21185: * src/classes/string.C 1.22:
21186: * src/classes/table.C 1.40:
21187: * src/main/compile.y 1.122:
21188: * src/main/execute.C 1.134:
21189: * src/types/pa_value.h 1.39:
21190: * src/types/pa_vstateless_class.C 1.7:
21191: * src/types/pa_vstateless_class.h 1.9:
21192: static|dynamic|any method registration
21193:
21194: * src/classes/table.C 1.41:
21195: * src/include/pa_string.h 1.59:
21196: * src/main/pa_string.C 1.58:
21197: todo: table flip and append. string::pos
21198:
21199: 2001-03-29 paf
21200: * src/classes/string.C 1.14:
21201: * src/main/compile.y 1.120:
21202: * src/main/compile_tools.C 1.33:
21203: * src/main/compile_tools.h 1.36:
21204: * src/main/main.dsp 1.70:
21205: * src/types/pa_value.h 1.38:
21206: * src/types/pa_vstring.h 1.17:
21207: * src/types/pa_vunknown.h 1.8:
21208: empty params allowed. [] and [;] are different now.
21209:
21210: * src/include/pa_pool.h 1.46:
21211: * src/include/pa_request.h 1.72:
21212: * src/main/pa_request.C 1.86:
21213: * src/main/untaint.C 1.25:
21214: pool.request
21215:
21216: * src/classes/string.C 1.21:
21217: string:xsplit forgot that they must result in 1 row N column [
21218: not vice versa]
21219:
21220: * src/classes/string.C 1.17:
21221: * src/include/pa_string.h 1.57:
21222: * src/main/execute.C 1.133:
21223: * src/main/pa_array.C 1.30:
21224: * src/main/pa_string.C 1.56:
21225: * src/types/pa_vtable.h 1.12:
21226: string: lsplit -1
21227:
21228: * src/classes/string.C 1.16:
21229: * src/include/pa_string.h 1.55:
21230: * src/main/pa_string.C 1.54:
21231: string: pos -1
21232:
21233: * src/classes/string.C 1.18:
21234: * src/include/pa_string.h 1.58:
21235: * src/main/pa_string.C 1.57:
21236: string: lsplit
21237:
21238: * src/include/pa_pool.h 1.47:
21239: * src/include/pa_request.h 1.73:
21240: * src/main/pa_request.C 1.87:
21241: * src/main/untaint.C 1.26:
21242: pool.request undone
21243:
21244: * src/classes/string.C 1.20:
21245: z
21246:
21247: * src/include/pa_string.h 1.56:
21248: * src/main/pa_string.C 1.55:
21249: * src/main/untaint.C 1.28:
21250: string: pos
21251:
21252: * src/classes/string.C 1.15:
21253: * src/classes/table.C 1.38:
21254: * src/include/pa_string.h 1.54:
21255: * src/main/compile.y 1.121:
21256: * src/main/pa_request.C 1.88:
21257: * src/main/pa_string.C 1.53:
21258: * src/main/untaint.C 1.27:
21259: string: left right mid
21260:
21261: * src/classes/file.C 1.13:
21262: * src/classes/table.C 1.39:
21263: * src/include/pa_table.h 1.27:
21264: * src/main/pa_table.C 1.24:
21265: * src/types/pa_vstring.h 1.18:
21266: * src/types/pa_wwrapper.h 1.6:
21267: table:flip
21268:
21269: * src/classes/string.C 1.19:
21270: string: rsplit
21271:
21272: 2001-03-28 paf
21273: * src/classes/file.C 1.12:
21274: * src/include/pa_globals.h 1.30:
21275: * src/include/pa_request.h 1.71:
21276: * src/targets/cgi/parser3.C 1.51:
21277: * src/targets/isapi/parser3isapi.C 1.20:
21278: * src/types/pa_value.h 1.37:
21279: * src/types/pa_vrequest.C 1.4:
21280: * src/types/pa_vunknown.h 1.7:
21281: $request:browser [.type .version]; unknown.get_double now = 0.
21282:
21283: * src/classes/table.C 1.36:
21284: * src/include/pa_array.h 1.32:
21285: * src/include/pa_hash.h 1.32:
21286: * src/include/pa_table.h 1.24:
21287: * src/main/pa_array.C 1.29:
21288: * src/main/pa_table.C 1.21:
21289: * src/types/pa_vtable.h 1.11:
21290: table:locate just compiled
21291:
21292: * src/classes/file.C 1.9:
21293: * src/include/pa_common.h 1.29:
21294: * src/main/pa_common.C 1.34:
21295: * src/types/pa_vfile.C 1.7:
21296: * src/types/pa_vfile.h 1.12:
21297: started file:load. wrong write. must be self.set
21298:
21299: * src/classes/file.C 1.8:
21300: * src/classes/root.C 1.52:
21301: * src/classes/table.C 1.37:
21302: * src/include/pa_table.h 1.25:
21303: * src/main/pa_table.C 1.22:
21304: table:locate1, file:test
21305:
21306: * src/classes/file.C 1.10:
21307: * src/main/execute.C 1.132:
21308: * src/main/pa_common.C 1.35:
21309: * src/main/untaint.C 1.24:
21310: * src/targets/cgi/parser3.C 1.50:
21311: * src/types/pa_vfile.C 1.8:
21312: * src/types/pa_vfile.h 1.13:
21313: * src/types/pa_vform.C 1.17:
21314: file:load 1. tainted
21315:
21316: * src/classes/file.C 1.11:
21317: * src/include/pa_globals.h 1.29:
21318: * src/include/pa_request.h 1.70:
21319: * src/include/pa_table.h 1.26:
21320: * src/main/pa_globals.C 1.36:
21321: * src/main/pa_request.C 1.85:
21322: * src/main/pa_table.C 1.23:
21323: * src/types/pa_vfile.C 1.9:
21324: * src/types/pa_vfile.h 1.14:
21325: * src/types/pa_vform.C 1.18:
21326: file:load autodetection of mime-type by user-file-name
21327:
21328: 2001-03-27 paf
21329: * src/classes/double.C 1.18:
21330: * src/classes/int.C 1.16:
21331: * src/classes/root.C 1.51:
21332: * src/classes/string.C 1.13:
21333: * src/classes/table.C 1.34:
21334: * src/main/compile_tools.C 1.32:
21335: * src/main/execute.C 1.128:
21336: * src/main/pa_request.C 1.84:
21337: * src/main/untaint.C 1.23:
21338: * src/types/pa_value.h 1.35:
21339: * src/types/pa_vbool.h 1.6:
21340: * src/types/pa_vcookie.C 1.14:
21341: * src/types/pa_vdouble.h 1.14:
21342: * src/types/pa_vfile.h 1.11:
21343: * src/types/pa_vint.h 1.15:
21344: * src/types/pa_vmframe.h 1.9:
21345: * src/types/pa_vstring.h 1.16:
21346: * src/types/pa_vtable.h 1.10:
21347: * src/types/pa_vunknown.h 1.6:
21348: sort 0
21349:
21350: * src/classes/table.C 1.31:
21351: * src/include/pa_common.h 1.27:
21352: * src/main/compile.y 1.117:
21353: * src/main/execute.C 1.127:
21354: * src/main/pa_common.C 1.31:
21355: * src/main/pa_table.C 1.20:
21356: table:save decided to have as it were. stepped back.
21357: grammar: added 'in' 'is' 'lt'&co follow-space check
21358:
21359: * src/main/compile.y 1.119:
21360: fixed minor bug in @mn[][] ...^{
21361:
21362: * src/main/execute.C 1.130:
21363: * src/types/pa_value.h 1.36:
21364: * src/types/pa_vmframe.h 1.10:
21365: * src/types/pa_wcontext.h 1.8:
21366: fixed r/w context of code-params
21367:
21368: * src/classes/table.C 1.33:
21369: * src/main/pa_common.C 1.32:
21370: * src/main/pa_request.C 1.83:
21371: * src/targets/cgi/parser3.C 1.49:
21372: * src/types/pa_value.h 1.34:
21373: * src/types/pa_vbool.h 1.5:
21374: * src/types/pa_vdouble.h 1.12:
21375: * src/types/pa_vfile.h 1.9:
21376: * src/types/pa_vint.h 1.13:
21377: * src/types/pa_vstring.h 1.14:
21378: * src/types/pa_vunknown.h 1.5:
21379: continue on sort
21380:
21381: * src/types/pa_valiased.C 1.5:
21382: * src/types/pa_valiased.h 1.11:
21383: * src/types/pa_vdouble.h 1.13:
21384: * src/types/pa_vfile.h 1.10:
21385: * src/types/pa_vint.h 1.14:
21386: * src/types/pa_vresponse.h 1.6:
21387: * src/types/pa_vstring.h 1.15:
21388: * src/types/pa_vtable.h 1.9:
21389: renamed to are_static_calls_disabled
21390:
21391: * src/main/execute.C 1.131:
21392: * src/main/pa_common.C 1.33:
21393: fixed r/w context of code-params2, fixed ntfs hardlink slow dir update
21394:
21395: * src/classes/table.C 1.35:
21396: * src/main/execute.C 1.129:
21397: about to change junction rcontext!!
21398:
21399: * src/classes/table.C 1.32:
21400: * src/include/pa_common.h 1.28:
21401: * src/main/compile.y 1.118:
21402: started table:sort
21403: fixed minor bug in #...^{
21404:
21405: 2001-03-26 paf
21406: * src/classes/file.C 1.7:
21407: * src/classes/root.C 1.50:
21408: * src/classes/table.C 1.30:
21409: * src/include/pa_common.h 1.26:
21410: * src/include/pa_globals.h 1.28:
21411: * src/include/pa_table.h 1.23:
21412: * src/main/pa_common.C 1.30:
21413: * src/main/pa_globals.C 1.35:
21414: * src/main/pa_request.C 1.82:
21415: * src/main/pa_table.C 1.19:
21416: moved ::save to pa_table.
21417: disabled @auto invocation in ^process
21418:
21419: * src/classes/table.C 1.29:
21420: * src/include/pa_array.h 1.31:
21421: * src/include/pa_table.h 1.22:
21422: * src/main/pa_array.C 1.28:
21423: table:record
21424:
21425: * src/main/untaint.C 1.22:
21426: * src/targets/cgi/parser3.C 1.48:
21427: * src/targets/isapi/parser3isapi.C 1.19:
21428: * src/targets/isapi/parser3isapi.dsp 1.8:
21429: * src/targets/isapi/pool_storage.h 1.3:
21430: * src/types/pa_valiased.h 1.10:
21431: * src/types/pa_vcookie.C 1.13:
21432: * src/types/pa_vdouble.h 1.11:
21433: * src/types/pa_vfile.h 1.8:
21434: * src/types/pa_vint.h 1.12:
21435: * src/types/pa_vresponse.h 1.5:
21436: * src/types/pa_vstring.h 1.13:
21437: * src/types/pa_vtable.h 1.8:
21438: z
21439:
21440: * src/main/compile.y 1.116:
21441: grammar: [] 0params [;] 2 params (was 0)
21442:
21443: * src/include/pa_pool.h 1.45:
21444: * src/main/execute.C 1.126:
21445: * src/types/pa_valiased.C 1.4:
21446: * src/types/pa_valiased.h 1.9:
21447: * src/types/pa_value.h 1.33:
21448: * src/types/pa_vdouble.h 1.10:
21449: * src/types/pa_vfile.h 1.7:
21450: * src/types/pa_vint.h 1.11:
21451: * src/types/pa_vresponse.h 1.4:
21452: * src/types/pa_vstring.h 1.12:
21453: * src/types/pa_vtable.h 1.7:
21454: disabled $a(123) $b[$a.CLASS] ^b.inc[123] shit.
21455: allowed no checks in native method realisations on 'self' validity -
21456: they now can simply assume that 'self' is V{Proper} .
21457:
21458: 2001-03-25 paf
21459: * src/classes/table.C 1.26:
21460: * src/include/pa_globals.h 1.27:
21461: * src/include/pa_string.h 1.52:
21462: * src/include/pa_table.h 1.20:
21463: * src/main/compile.y 1.114:
21464: * src/main/compile_tools.C 1.31:
21465: * src/main/compile_tools.h 1.35:
21466: * src/main/pa_globals.C 1.32:
21467: * src/main/pa_request.C 1.79:
21468: * src/main/pa_string.C 1.52:
21469: * src/main/pa_table.C 1.17:
21470: * src/main/untaint.C 1.15:
21471: * src/types/pa_vcookie.h 1.7:
21472: typo & typo-default
21473:
21474: * src/main/pa_globals.C 1.34:
21475: * src/main/untaint.C 1.19:
21476: html-typo - moved all processing to table [except preliminary \
21477: \n \r \n replacements to "\n"]
21478:
21479: * src/main/untaint.C 1.16:
21480: typo \r \r\n \n properly handled
21481:
21482: * src/classes/table.C 1.27:
21483: * src/include/pa_table.h 1.21:
21484: * src/main/pa_globals.C 1.33:
21485: * src/main/pa_table.C 1.18:
21486: * src/main/untaint.C 1.17:
21487: returned table originating. useful for reporting typo table
21488: problems origin. think would be useful somewhere else
21489:
21490: * src/classes/table.C 1.28:
21491: * src/main/untaint.C 1.18:
21492: html-typo - decided to move all the processing to table
21493:
21494: * src/main/pa_request.C 1.80:
21495: table empty lines ignored. system-default content type assigned
21496: in output:result [can fail in main:auto and skipped normal
21497: defaults extraction]
21498:
21499: * src/include/pa_string.h 1.53:
21500: * src/main/compile.y 1.115:
21501: #comment fixed minor bug
21502:
21503: * src/main/pa_request.C 1.81:
21504: * src/main/untaint.C 1.20:
21505: moved default typo-table to lowlevel - it initialization could
21506: be skipped if failed in @auto. so that exception report would
21507: use some table
21508:
21509: * src/main/untaint.C 1.21:
21510: z
21511:
21512: 2001-03-24 paf
21513: * src/main/pa_globals.C 1.28:
21514: * src/types/pa_vclass.C 1.6:
21515: * src/types/pa_vclass.h 1.11:
21516: * src/types/pa_vstateless_class.C 1.6:
21517: * src/types/pa_vstateless_class.h 1.8:
21518: thrown away freeze mech.
21519: no danger now for you can't do ^request:process[@new-method[]
21520: body]
21521: trick anymore.
21522: still remains $some_instance.process[@new-method[]
21523: possibility]
21524: but would leave it as a feature.
21525: see index for sample
21526:
21527: * src/include/pa_string.h 1.51:
21528: * src/main/pa_string.C 1.51:
21529: * src/main/untaint.C 1.14:
21530: * src/targets/cgi/parser3.C 1.47:
21531: html-typo 2
21532:
21533: * src/include/pa_array.h 1.29:
21534: * src/include/pa_hash.h 1.31:
21535: * src/include/pa_request.h 1.67:
21536: * src/main/compile.y 1.110:
21537: * src/main/pa_array.C 1.26:
21538: * src/main/pa_common.C 1.25:
21539: * src/main/pa_hash.C 1.29:
21540: * src/main/pa_request.C 1.73:
21541: * src/types/pa_vcookie.C 1.12:
21542: cyclic uses ignored. defaulted default content-type
21543:
21544: * src/doc/doxygen.cfg 1.1:
21545: * src/doc/doxygen.txt 1.1:
21546: * src/doc/generate.cmd 1.1:
21547: * src/doc/view.cmd 1.1:
21548: * src/include/pa_array.h 1.30:
21549: * src/include/pa_globals.h 1.26:
21550: * src/include/pa_pool.h 1.44:
21551: * src/include/pa_string.h 1.50:
21552: * src/include/pa_table.h 1.19:
21553: * src/main/execute.C 1.125:
21554: * src/main/pa_array.C 1.27:
21555: * src/main/pa_globals.C 1.31:
21556: * src/main/pa_request.C 1.78:
21557: * src/main/pa_string.C 1.50:
21558: * src/main/untaint.C 1.13:
21559: * src/targets/cgi/parser3.C 1.46:
21560: * src/targets/isapi/parser3isapi.C 1.18:
21561: * src/types/pa_value.h 1.32:
21562: * src/types/pa_vtable.h 1.6:
21563: html-typo 0
21564: html-typo 1. noticed double default content-type prob. run cgi.cmd tomorrow first
21565: html-typo sample. detected << problem: they become ltlt too fast
21566:
21567: * src/classes/file.C 1.6:
21568: * src/classes/root.C 1.49:
21569: * src/classes/table.C 1.25:
21570: * src/include/pa_common.h 1.25:
21571: * src/include/pa_request.h 1.69:
21572: * src/main/compile.y 1.111:
21573: * src/main/pa_common.C 1.28:
21574: * src/main/pa_request.C 1.77:
21575: * src/main/pa_string.C 1.49:
21576: * src/targets/isapi/parser3isapi.C 1.17:
21577: * src/types/pa_vfile.h 1.6:
21578: file_read stringified
21579:
21580: * src/include/pa_sapi.h 1.2:
21581: * src/main/pa_common.C 1.27:
21582: * src/main/pa_request.C 1.76:
21583: * src/targets/cgi/parser3.C 1.44:
21584: * src/targets/isapi/nt_log_events.mc 1.1:
21585: * src/targets/isapi/parser3isapi.C 1.16:
21586: * src/targets/isapi/parser3isapi.dsp 1.6:
21587: 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.
21588: isapi: used HSE_APPEND_LOG_PARAMETER feature
21589:
21590: * src/types/pa_valiased.C 1.3:
21591: decided to String-ify file_read
21592:
21593: * src/targets/cgi/parser3.C 1.45:
21594: * src/targets/isapi/nt_log_events.mc 1.2:
21595: * src/targets/isapi/parser3isapi.dsp 1.7:
21596: cgi: sapi::log
21597:
21598: * src/main/compile.y 1.109:
21599: * src/main/execute.C 1.124:
21600: * src/main/main.dsp 1.69:
21601: @CLASS equals @BASE. sanity
21602:
21603: * src/include/pa_common.h 1.22:
21604: * src/main/pa_common.C 1.23:
21605: * src/main/pa_request.C 1.72:
21606: * src/targets/cgi/parser3.C 1.42:
21607: * src/targets/isapi/pool_storage.h 1.2:
21608: * src/types/pa_vform.C 1.16:
21609: * src/types/pa_vform.h 1.14:
21610: auto.p monkey
21611:
21612: * src/include/pa_common.h 1.24:
21613: * src/include/pa_globals.h 1.25:
21614: * src/main/pa_common.C 1.26:
21615: * src/main/pa_globals.C 1.30:
21616: * src/main/pa_request.C 1.75:
21617: * src/targets/isapi/parser3isapi.C 1.15:
21618: fixed default content-type allocation storage
21619:
1.24 paf 21620: * src/include/pa_globals.h 1.24:
21621: * src/include/pa_request.h 1.68:
21622: * src/main/compile.y 1.113:
21623: * src/main/pa_common.C 1.29:
21624: * src/main/pa_globals.C 1.29:
21625: * src/main/pa_request.C 1.74:
21626: z
21627:
1.15 paf 21628: * src/include/pa_common.h 1.23:
21629: * src/main/pa_common.C 1.24:
21630: * src/targets/cgi/parser3.C 1.43:
21631: * src/targets/isapi/parser3isapi.C 1.14:
21632: auto.p monkey every target
21633:
21634: * src/main/compile.y 1.112:
21635: * src/main/compile_tools.h 1.34:
21636: #comment
21637:
21638: 2001-03-23 paf
21639: * src/classes/root.C 1.48:
21640: * src/classes/table.C 1.24:
21641: * src/include/pa_common.h 1.21:
21642: * src/include/pa_config_fixed.h 1.1:
21643: * src/include/pa_config_includes.h 1.1:
21644: * src/include/pa_string.h 1.49:
21645: * src/include/pa_threads.h 1.11:
21646: * src/include/pa_types.h 1.23:
21647: * src/include/pa_version.h 1.1:
21648: * src/main/compile.y 1.108:
21649: * src/main/execute.C 1.123:
21650: * src/main/pa_array.C 1.25:
21651: * src/main/pa_common.C 1.22:
21652: * src/main/pa_hash.C 1.28:
21653: * src/main/pa_pool.C 1.17:
21654: * src/main/pa_request.C 1.70:
21655: * src/main/pa_string.C 1.48:
21656: * src/main/untaint.C 1.12:
21657: * src/targets/cgi/parser3.C 1.40:
21658: * src/targets/isapi/parser3isapi.C 1.10:
21659: * src/types/pa_vfile.C 1.6:
21660: * src/types/pa_vform.C 1.15:
21661: cgi: reinvent document_root and request_uri under iis. autoconf
21662: updated. introducing ap_config_includes
21663:
21664: * src/targets/cgi/parser3.C 1.41:
21665: * src/targets/isapi/parser3isapi.C 1.12:
21666: isapi: think it would be better to rewrite as filter then to
21667: deal with pool
21668:
21669: * src/targets/cgi/parser3.C 1.39:
21670: cgi: reinvent document_root under iis
21671:
21672: * src/include/pa_globals.h 1.22:
21673: * src/main/pa_request.C 1.68:
21674: * src/targets/cgi/parser3.C 1.36:
21675: * src/targets/cgi/parser3.dsp 1.12:
21676: * src/targets/isapi/parser3isapi.C 1.8:
21677: * src/types/pa_vcookie.C 1.10:
21678: * src/types/pa_venv.h 1.12:
21679: * src/types/pa_vform.C 1.13:
21680: all: sapi beauty
21681:
21682: * src/main/pa_request.C 1.67:
21683: * src/targets/cgi/parser3.C 1.35:
21684: * src/targets/isapi/parser3isapi.C 1.7:
21685: * src/targets/isapi/parser3isapi.dsp 1.4:
21686: isapi minor env beauty
21687:
21688: * src/include/pa_globals.h 1.23:
21689: * src/include/pa_sapi.h 1.1:
21690: * src/main/main.dsp 1.67:
21691: * src/main/pa_globals.C 1.27:
21692: * src/main/pa_request.C 1.69:
21693: * src/targets/cgi/parser3.C 1.37:
21694: * src/targets/isapi/parser3isapi.C 1.9:
21695: * src/types/pa_vcookie.C 1.11:
21696: * src/types/pa_venv.h 1.13:
21697: * src/types/pa_vform.C 1.14:
21698: sapi made object
21699:
21700: * src/include/pa_pool.h 1.43:
21701: * src/main/pa_request.C 1.71:
21702: * src/targets/cgi/pa_pool.C 1.3:
21703: * src/targets/isapi/pa_pool.C 1.3:
21704: * src/targets/isapi/parser3isapi.C 1.13:
21705: * src/targets/isapi/parser3isapi.dsp 1.5:
21706: * src/targets/isapi/pool_storage.h 1.1:
21707: isapi: dumb pool storage
21708:
21709: * src/main/main.dsp 1.68:
21710: * src/targets/isapi/parser3isapi.C 1.11:
21711: isapi: docroot now like in cgi, not from APPL_PHYSICAL_PATH
21712:
21713: * src/targets/isapi/pa_pool.C 1.2:
21714: decided to continue with extension
21715:
21716: * src/targets/cgi/parser3.C 1.38:
21717: cgi: only one pool now
21718:
21719: 2001-03-22 paf
21720: * src/main/pa_request.C 1.66:
21721: * src/targets/cgi/parser3.C 1.34:
21722: * src/targets/isapi/parser3isapi.C 1.6:
21723: * src/targets/isapi/parser3isapi.dsp 1.3:
21724: isapi document_root 0
21725:
21726: * src/types/pa_vcookie.C 1.8:
21727: cookie attr decoded
21728:
21729: * src/include/pa_pool.h 1.40:
21730: * src/targets/cgi/pa_pool.C 1.2:
21731: * src/targets/cgi/parser3.C 1.31:
21732: * src/targets/cgi/parser3.dsp 1.11:
21733: * src/targets/isapi/pa_pool.C 1.1:
21734: * src/targets/isapi/parser3isapi.C 1.1:
21735: * src/targets/isapi/parser3isapi.def 1.1:
21736: * src/targets/isapi/parser3isapi.dsp 1.1:
21737: started isapi
21738:
21739: * src/targets/isapi/parser3isapi.C 1.5:
21740: isapi keep-alive
21741:
21742: * src/targets/isapi/KILL.EXE 1.1:
21743: * src/targets/isapi/PSTAT.EXE 1.1:
21744: * src/targets/isapi/istart.cmd 1.1:
21745: * src/targets/isapi/istop.cmd 1.1:
21746: * src/targets/isapi/kill.pl 1.1:
21747: isapi added utils
21748:
21749: * src/include/pa_pool.h 1.41:
21750: * src/main/pa_pool.C 1.16:
21751: * src/targets/cgi/parser3.C 1.32:
21752: * src/targets/isapi/parser3isapi.C 1.2:
21753: * src/targets/isapi/parser3isapi.dsp 1.2:
21754: * src/types/pa_vform.C 1.12:
21755: isapi 0
21756:
21757: * src/include/pa_globals.h 1.20:
21758: * src/include/pa_request.h 1.66:
21759: * src/include/pa_types.h 1.22:
21760: * src/main/pa_globals.C 1.26:
21761: * src/main/pa_request.C 1.63:
21762: * src/targets/cgi/parser3.C 1.30:
21763: * src/types/pa_vcookie.C 1.9:
21764: config of auto.p path: parser_root_auto_path parser_site_auto_path
21765:
21766: * src/targets/cgi/vform_fields_fill.C 1.2:
21767: * src/targets/cgi/vform_fields_fill.h 1.2:
21768: * src/targets/isapi/parser3isapi.C 1.4:
21769: z
21770:
21771: * src/include/pa_globals.h 1.21:
21772: * src/main/pa_common.C 1.21:
21773: * src/main/pa_request.C 1.64:
21774: some comments
21775:
21776: * src/include/pa_pool.h 1.42:
21777: * src/main/pa_request.C 1.65:
21778: * src/targets/cgi/parser3.C 1.33:
21779: * src/targets/isapi/parser3isapi.C 1.3:
21780: isapi 1
21781:
21782: 2001-03-21 paf
21783: * src/include/pa_globals.h 1.18:
21784: * src/targets/cgi/parser3.C 1.28:
21785: * src/types/pa_venv.h 1.11:
21786: in cookie & env. todo:post
21787:
21788: * src/Makefile.am 1.3:
21789: * src/classes/Makefile.am 1.2:
21790: * src/classes/file.C 1.5:
21791: * src/classes/root.C 1.47:
21792: * src/classes/table.C 1.23:
21793: * src/include/pa_array.h 1.28:
21794: * src/include/pa_common.h 1.20:
21795: * src/include/pa_globals.h 1.17:
21796: * src/include/pa_pool.h 1.39:
21797: * src/include/pa_request.h 1.65:
21798: * src/include/pa_string.h 1.48:
21799: * src/main/Makefile.am 1.8:
21800: * src/main/compile.y 1.107:
21801: * src/main/execute.C 1.122:
21802: * src/main/main.dsp 1.66:
21803: * src/main/pa_common.C 1.20:
21804: * src/main/pa_globals.C 1.25:
21805: * src/main/pa_request.C 1.62:
21806: * src/main/pa_string.C 1.47:
21807: * src/main/pa_table.C 1.16:
21808: * src/main/untaint.C 1.11:
21809: * src/targets/Makefile.am 1.4:
21810: * src/targets/cgi/Makefile.am 1.2:
21811: * src/targets/cgi/parser3.C 1.27:
21812: * src/targets/cgi/parser3.dsp 1.10:
21813: * src/types/Makefile.am 1.2:
21814: * src/types/pa_vcookie.C 1.7:
21815: * src/types/pa_vform.C 1.11:
21816: * src/types/pa_vstring.h 1.11:
21817: * src/types/pa_wwrapper.h 1.5:
21818: shifted apache branch on main trunc
21819:
21820: * src/targets/cgi/parser3.C 1.29:
21821: z
21822:
21823: * src/include/pa_common.h [automake_update] 1.19.2.2:
21824: * src/include/pa_globals.h [automake_update] 1.16.2.1:
21825: * src/include/pa_pool.h [automake_update] 1.38.2.1:
21826: * src/include/pa_request.h [automake_update] 1.64.2.4:
21827: * src/main/main.dsp [automake_update] 1.65.2.1:
21828: * src/main/pa_common.C [automake_update] 1.19.2.5:
21829: * src/main/pa_request.C [automake_update] 1.61.2.3:
21830: * src/targets/cgi/parser3.C [automake_update] 1.26.2.4:
21831: * src/targets/cgi/parser3.dsp [automake_update] 1.9.2.1:
21832: * src/types/pa_vcookie.C [automake_update] 1.6.2.2:
21833: * src/types/pa_vform.C [automake_update] 1.10.2.1:
21834: * src/types/pa_vstring.h [automake_update] 1.10.2.1:
21835: starting mod_parser3
21836:
21837: * src/include/pa_globals.h 1.19:
21838: post. todo: config of auto.p path
21839:
21840: 2001-03-20 paf
21841: * src/classes/Makefile.am 1.1:
21842: * src/types/Makefile.am 1.1:
21843: file Makefile.am was initially added on branch automake_update.
21844:
21845: * src/main/pa_common.C [automake_update] 1.19.2.4:
21846: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.3:
21847: * src/targets/cgi/parser3.C [automake_update] 1.26.2.3:
21848: automake compiled and works. todo:make win32 ifdefs work and
21849: add ifdef unistd
21850:
21851: * src/classes/Makefile.am [automake_update] 1.1.2.1:
21852: * src/classes/file.C 1.4:
21853: * src/classes/table.C 1.21:
21854: * src/classes/table.C [automake_update] 1.22.2.2:
21855: * src/include/pa_array.h 1.27:
21856: * src/include/pa_common.h 1.18:
21857: * src/include/pa_common.h [automake_update] 1.19.2.1:
21858: * src/include/pa_request.h 1.64:
21859: * src/include/pa_request.h [automake_update] 1.64.2.3:
21860: * src/include/pa_string.h 1.47:
21861: * src/include/pa_table.h 1.18:
21862: * src/include/pa_threads.h 1.10:
21863: * src/main/Makefile.am [automake_update] 1.7.16.3:
21864: * src/main/pa_common.C [automake_update] 1.19.2.3:
21865: * src/main/pa_globals.C 1.24:
21866: * src/main/pa_request.C [automake_update] 1.61.2.2:
21867: * src/main/pa_table.C [automake_update] 1.15.2.1:
21868: * src/main/untaint.C 1.10:
21869: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.2:
21870: * src/targets/cgi/parser3.C [automake_update] 1.26.2.2:
21871: * src/types/Makefile.am [automake_update] 1.1.2.1:
21872: * src/types/pa_valiased.h 1.8:
21873: * src/types/pa_value.h 1.31:
21874: * src/types/pa_vform.h 1.13:
21875: z
21876:
21877: * src/include/pa_request.h [automake_update] 1.64.2.2:
21878: * src/main/Makefile.am [automake_update] 1.7.16.2:
21879: * src/main/compile.y [automake_update] 1.106.2.1:
21880: * src/main/execute.C [automake_update] 1.121.2.2:
21881: * src/main/pa_common.C [automake_update] 1.19.2.2:
21882: * src/types/Makefile.am [automake_update] 1.1.2.2:
21883: removing locking
21884:
21885: * src/Makefile.am [automake_update] 1.2.16.1:
21886: * src/classes/file.C [automake_update] 1.4.2.1:
21887: * src/classes/root.C [automake_update] 1.46.2.1:
21888: * src/classes/table.C [automake_update] 1.22.2.1:
21889: * src/include/pa_array.h [automake_update] 1.27.2.1:
21890: * src/include/pa_request.h [automake_update] 1.64.2.1:
21891: * src/include/pa_string.h [automake_update] 1.47.2.1:
21892: * src/main/Makefile.am [automake_update] 1.7.16.1:
21893: * src/main/execute.C [automake_update] 1.121.2.1:
21894: * src/main/pa_common.C [automake_update] 1.19.2.1:
21895: * src/main/pa_globals.C [automake_update] 1.24.2.1:
21896: * src/main/pa_request.C [automake_update] 1.61.2.1:
21897: * src/main/pa_string.C [automake_update] 1.46.2.1:
21898: * src/main/untaint.C [automake_update] 1.10.2.1:
21899: * src/targets/Makefile.am [automake_update] 1.3.16.1:
21900: * src/targets/cgi/Makefile.am [automake_update] 1.1.2.1:
21901: * src/targets/cgi/parser3.C [automake_update] 1.26.2.1:
21902: * src/types/pa_vcookie.C [automake_update] 1.6.2.1:
21903: * src/types/pa_wwrapper.h [automake_update] 1.4.8.1:
21904: String::UL_
21905:
21906: * src/classes/table.C 1.22:
21907: * src/include/pa_common.h 1.19:
21908: * src/main/pa_common.C 1.19:
21909: * src/main/pa_request.C 1.61:
21910: * src/types/pa_vfile.h 1.5:
21911: ^table:save
21912:
21913: 2001-03-19 paf
21914: * src/classes/file.C 1.2:
21915: * src/classes/request.C 1.4:
21916: * src/classes/table.C 1.19:
21917: * src/include/pa_string.h 1.45:
21918: * src/main/main.dsp 1.61:
21919: * src/main/pa_pool.C 1.15:
21920: * src/main/pa_request.C 1.58:
21921: * src/main/untaint.C 1.9:
21922: * src/types/pa_value.h 1.27:
21923: * src/types/pa_vfile.C 1.2:
21924: * src/types/pa_vfile.h 1.2:
21925: * src/types/pa_vform.C 1.10:
21926: file 1
21927:
21928: * src/classes/table.C 1.17:
21929: * src/include/pa_pool.h 1.38:
21930: * src/include/pa_request.h 1.63:
21931: * src/include/pa_table.h 1.16:
21932: * src/include/pa_types.h 1.20:
21933: * src/main/execute.C 1.119:
21934: * src/main/pa_request.C 1.57:
21935: * src/targets/cgi/parser3.C 1.25:
21936: * src/types/pa_value.h 1.25:
21937: * src/types/pa_vclass.h 1.10:
21938: * src/types/pa_vform.C 1.8:
21939: * src/types/pa_vstateless_class.h 1.5:
21940: * src/types/pa_vstateless_object.h 1.4:
21941: ^table:set{default level: TABLE}
21942:
21943: * src/classes/_request.h 1.3:
21944: * src/classes/request.C 1.5:
21945: * src/main/pa_globals.C 1.22:
21946: * src/types/pa_vrequest.C 1.2:
21947: * src/types/pa_vrequest.h 1.6:
21948: VRequest moved to :VStateless_object
21949:
21950: * src/classes/_request.h 1.4:
21951: * src/classes/request.C 1.6:
21952: * src/main/main.dsp 1.65:
21953: * src/main/pa_globals.C 1.23:
21954: * src/types/pa_value.h 1.30:
21955: * src/types/pa_vform.h 1.12:
21956: * src/types/pa_vrequest.C 1.3:
21957: * src/types/pa_vrequest.h 1.7:
21958: VRequest moved to :Value
21959:
21960: * src/types/pa_valiased.h 1.4:
21961: * src/types/pa_vbool.h 1.4:
21962: doc: Value and it's derivates somehow unlinked. don't know why yet
21963:
21964: * src/classes/_env.h 1.6:
21965: * src/classes/_table.h 1.4:
21966: * src/classes/env.C 1.8:
21967: * src/classes/table.C 1.20:
21968: * src/main/execute.C 1.121:
21969: * src/main/main.dsp 1.63:
21970: * src/main/pa_globals.C 1.20:
21971: * src/main/pa_request.C 1.60:
21972: * src/types/pa_value.h 1.28:
21973: * src/types/pa_vcookie.C 1.6:
21974: * src/types/pa_vcookie.h 1.6:
21975: * src/types/pa_venv.h 1.10:
21976: VEnv is now :Value
21977:
21978: * src/targets/cgi/pa_vform.C 1.3:
21979: * src/types/pa_valiased.C 1.1:
21980: * src/types/pa_valiased.h 1.7:
21981: * src/types/pa_value.h 1.29:
21982: * src/types/pa_vstateless_class.C 1.5:
21983: * src/types/pa_vstateless_class.h 1.7:
21984: * src/types/pa_vstateless_object.h 1.7:
21985: moved common get_element part from stateless object&class into VAliased
21986:
21987: * src/classes/_file.h 1.2:
21988: * src/classes/file.C 1.3:
21989: * src/include/pa_types.h 1.21:
21990: * src/main/pa_globals.C 1.18:
21991: * src/main/pa_request.C 1.59:
21992: * src/targets/cgi/parser3.C 1.26:
21993: * src/types/pa_valiased.h 1.6:
21994: * src/types/pa_vfile.C 1.4:
21995: * src/types/pa_vfile.h 1.3:
21996: * src/types/pa_vstateless_class.h 1.6:
21997: * src/types/pa_vstateless_object.h 1.5:
21998: \ to / and ^file:save
21999:
22000: * src/classes/root.C 1.46:
22001: * src/classes/table.C 1.16:
22002: * src/main/pa_exception.C 1.7:
22003: * src/main/pa_request.C 1.53:
22004: * src/targets/cgi/parser3.C 1.24:
22005: * src/types/pa_vbool.h 1.3:
22006: * src/types/pa_vcookie.C 1.3:
22007: * src/types/pa_vcookie.h 1.3:
22008: * src/types/pa_vdouble.h 1.9:
22009: * src/types/pa_venv.h 1.8:
22010: * src/types/pa_vform.h 1.8:
22011: * src/types/pa_vint.h 1.10:
22012: * src/types/pa_vrequest.h 1.4:
22013: doc: detected Value derivates prob
22014:
22015: * src/include/code.h 1.25:
22016: * src/include/pa_array.h 1.25:
22017: * src/include/pa_pool.h 1.35:
22018: * src/include/pa_string.h 1.42:
22019: * src/include/pa_threads.h 1.8:
22020: * src/main/compile.C 1.32:
22021: * src/main/compile.y 1.105:
22022: * src/main/compile_tools.C 1.29:
22023: * src/main/compile_tools.h 1.32:
22024: * src/main/execute.C 1.117:
22025: * src/main/pa_array.C 1.23:
22026: * src/main/pa_common.C 1.15:
22027: * src/main/pa_exception.C 1.8:
22028: * src/main/pa_globals.C 1.15:
22029: * src/main/pa_hash.C 1.25:
22030: * src/main/pa_pool.C 1.13:
22031: * src/main/pa_request.C 1.54:
22032: * src/main/pa_string.C 1.45:
22033: * src/main/pa_table.C 1.14:
22034: * src/main/untaint.C 1.7:
22035: * src/types/pa_value.h 1.23:
22036: auto @brief
22037:
22038: * src/classes/_file.h 1.1:
22039: * src/classes/file.C 1.1:
22040: * src/classes/table.C 1.18:
22041: * src/include/pa_common.h 1.17:
22042: * src/include/pa_globals.h 1.16:
22043: * src/include/pa_string.h 1.44:
22044: * src/include/pa_table.h 1.17:
22045: * src/main/main.dsp 1.60:
22046: * src/main/pa_common.C 1.18:
22047: * src/main/pa_globals.C 1.17:
22048: * src/types/pa_value.h 1.26:
22049: * src/types/pa_vcookie.h 1.4:
22050: * src/types/pa_venv.h 1.9:
22051: * src/types/pa_vfile.C 1.1:
22052: * src/types/pa_vfile.h 1.1:
22053: * src/types/pa_vform.C 1.9:
22054: * src/types/pa_vform.h 1.9:
22055: * src/types/pa_vrequest.h 1.5:
22056: * src/types/pa_vtable.h 1.5:
22057: file class just compiled
22058:
22059: * src/types/pa_vfile.C 1.5:
22060: * src/types/pa_vfile.h 1.4:
22061: * src/types/pa_vstateless_object.h 1.6:
22062: vfile doxx
22063:
22064: * src/classes/_response.h 1.2:
22065: * src/classes/response.C 1.4:
22066: * src/main/pa_globals.C 1.21:
22067: * src/types/pa_vform.h 1.11:
22068: * src/types/pa_vresponse.h 1.3:
22069: VResponse moved to :VStateless_object
22070:
22071: * src/classes/_request.h 1.2:
22072: * src/classes/request.C 1.3:
22073: * src/include/code.h 1.24:
22074: * src/include/pa_array.h 1.24:
22075: * src/include/pa_common.h 1.15:
22076: * src/include/pa_exception.h 1.10:
22077: * src/include/pa_globals.h 1.13:
22078: * src/include/pa_hash.h 1.28:
22079: * src/include/pa_pool.h 1.34:
22080: * src/include/pa_request.h 1.61:
22081: * src/include/pa_stack.h 1.7:
22082: * src/include/pa_string.h 1.41:
22083: * src/include/pa_table.h 1.14:
22084: * src/include/pa_threads.h 1.7:
22085: * src/include/pa_types.h 1.17:
22086: * src/main/execute.C 1.116:
22087: * src/main/pa_pool.C 1.12:
22088: * src/main/pa_request.C 1.52:
22089: * src/main/pa_string.C 1.44:
22090: * src/main/untaint.C 1.6:
22091: * src/targets/cgi/parser3.C 1.23:
22092: * src/types/pa_value.h 1.22:
22093: * src/types/pa_vform.C 1.7:
22094: doxygen include/, Value
22095:
22096: * src/include/code.h 1.26:
22097: * src/include/pa_array.h 1.26:
22098: * src/include/pa_common.h 1.16:
22099: * src/include/pa_exception.h 1.11:
22100: * src/include/pa_globals.h 1.14:
22101: * src/include/pa_globals.h 1.15:
22102: * src/include/pa_hash.h 1.29:
22103: * src/include/pa_pool.h 1.36:
22104: * src/include/pa_pool.h 1.37:
22105: * src/include/pa_request.h 1.62:
22106: * src/include/pa_stack.h 1.8:
22107: * src/include/pa_string.h 1.43:
22108: * src/include/pa_string.h 1.46:
22109: * src/include/pa_table.h 1.15:
22110: * src/include/pa_threads.h 1.9:
22111: * src/include/pa_types.h 1.18:
22112: * src/main/compile.C 1.33:
22113: * src/main/compile.y 1.106:
22114: * src/main/compile_tools.C 1.30:
22115: * src/main/compile_tools.h 1.33:
22116: * src/main/execute.C 1.118:
22117: * src/main/pa_array.C 1.24:
22118: * src/main/pa_common.C 1.16:
22119: * src/main/pa_exception.C 1.9:
22120: * src/main/pa_globals.C 1.16:
22121: * src/main/pa_hash.C 1.26:
22122: * src/main/pa_pool.C 1.14:
22123: * src/main/pa_request.C 1.55:
22124: * src/main/pa_string.C 1.46:
22125: * src/main/pa_table.C 1.15:
22126: * src/main/untaint.C 1.8:
22127: * src/types/pa_valiased.h 1.5:
22128: * src/types/pa_value.h 1.24:
22129: * src/types/pa_vfile.C 1.3:
22130: z
22131:
22132: * src/include/pa_hash.h 1.30:
22133: * src/include/pa_types.h 1.19:
22134: * src/main/pa_common.C 1.17:
22135: * src/main/pa_hash.C 1.27:
22136: * src/main/pa_request.C 1.56:
22137: * src/types/pa_vcookie.C 1.4:
22138: renamed Hash::Value to Val so to doxygen would finlly stop
22139: confusing those Value-s
22140:
22141: * src/main/main.dsp 1.64:
22142: * src/targets/cgi/parser3.dsp 1.9:
22143: * src/types/pa_valiased.C 1.2:
22144: * src/types/pa_vform.h 1.10:
22145: commented VForm
22146:
22147: * src/classes/_cookie.h 1.2:
22148: * src/classes/_table.h 1.3:
22149: * src/classes/cookie.C 1.3:
22150: * src/main/execute.C 1.120:
22151: * src/main/main.dsp 1.62:
22152: * src/main/pa_globals.C 1.19:
22153: * src/types/pa_vcookie.C 1.5:
22154: * src/types/pa_vcookie.h 1.5:
22155: VCookie is now :Value
22156:
22157: 2001-03-18 paf
22158: * src/classes/_cookie.h 1.1:
22159: * src/classes/cookie.C 1.1:
22160: * src/include/pa_common.h 1.14:
22161: * src/include/pa_globals.h 1.12:
22162: * src/include/pa_request.h 1.60:
22163: * src/include/pa_string.h 1.40:
22164: * src/include/pa_types.h 1.16:
22165: * src/main/main.dsp 1.59:
22166: * src/main/pa_common.C 1.14:
22167: * src/main/pa_globals.C 1.14:
22168: * src/main/pa_hash.C 1.24:
22169: * src/main/pa_request.C 1.51:
22170: * src/main/pa_string.C 1.43:
22171: * src/main/untaint.C 1.5:
22172: * src/targets/cgi/parser3.C 1.21:
22173: * src/types/pa_value.h 1.21:
22174: * src/types/pa_vcookie.C 1.1:
22175: * src/types/pa_vcookie.h 1.1:
22176: * src/types/pa_vform.C 1.6:
22177: * src/types/pa_vform.h 1.7:
22178: * src/types/pa_vhash.h 1.9:
22179: * src/types/pa_vunknown.h 1.4:
22180: cookie class
22181:
22182: * src/include/pa_hash.h 1.26:
22183: * src/main/pa_hash.C 1.22:
22184: * src/targets/cgi/parser3.C 1.17:
22185: response fields to header
22186:
22187: * src/classes/root.C 1.41:
22188: * src/classes/string.C 1.12:
22189: * src/include/pa_string.h 1.37:
22190: * src/main/pa_globals.C 1.11:
22191: * src/main/pa_request.C 1.44:
22192: * src/main/pa_string.C 1.41:
22193: * src/types/pa_vdouble.h 1.8:
22194: * src/types/pa_vform.C 1.5:
22195: * src/types/pa_vint.h 1.9:
22196: * src/types/pa_vstateless_class.C 1.4:
22197: convinient string(pool, char *src, bool tainted) ctor
22198:
22199: * src/include/pa_hash.h 1.27:
22200: * src/include/pa_request.h 1.58:
22201: * src/include/pa_string.h 1.36:
22202: * src/main/pa_globals.C 1.10:
22203: * src/main/pa_hash.C 1.23:
22204: * src/main/pa_request.C 1.43:
22205: * src/main/pa_string.C 1.40:
22206: * src/main/untaint.C 1.3:
22207: * src/targets/cgi/parser3.C 1.18:
22208: proper @exceptions params tainting
22209:
22210: * src/classes/_response.h 1.1:
22211: * src/classes/response.C 1.1:
22212: * src/include/pa_globals.h 1.8:
22213: * src/include/pa_hash.h 1.25:
22214: * src/include/pa_request.h 1.57:
22215: * src/main/compile.C 1.31:
22216: * src/main/compile.y 1.104:
22217: * src/main/execute.C 1.114:
22218: * src/main/main.dsp 1.58:
22219: * src/main/pa_globals.C 1.8:
22220: * src/main/pa_hash.C 1.21:
22221: * src/main/pa_request.C 1.41:
22222: * src/targets/cgi/parser3.C 1.16:
22223: * src/targets/cgi/parser3.dsp 1.8:
22224: * src/types/pa_value.h 1.18:
22225: * src/types/pa_vhash.h 1.6:
22226: * src/types/pa_vrequest.h 1.3:
22227: * src/types/pa_vresponse.h 1.1:
22228: $response: 0 request::core exception rethrow
22229:
22230: * src/classes/request.C 1.2:
22231: * src/classes/response.C 1.2:
22232: * src/classes/root.C 1.42:
22233: * src/include/pa_common.h 1.13:
22234: * src/include/pa_globals.h 1.10:
22235: * src/include/pa_request.h 1.59:
22236: * src/include/pa_string.h 1.38:
22237: * src/main/pa_common.C 1.13:
22238: * src/main/pa_globals.C 1.12:
22239: * src/main/pa_request.C 1.45:
22240: * src/targets/cgi/parser3.C 1.19:
22241: ^taint 0
22242:
22243: * src/classes/cookie.C 1.2:
22244: * src/types/pa_vcookie.C 1.2:
22245: * src/types/pa_vcookie.h 1.2:
22246: cookie: allowed access to hash-assigned
22247:
22248: * src/include/pa_globals.h 1.9:
22249: * src/main/execute.C 1.115:
22250: * src/main/pa_globals.C 1.9:
22251: * src/main/pa_request.C 1.42:
22252: * src/targets/cgi/parser3.C 1.22:
22253: z
22254:
22255: * src/main/pa_request.C 1.50:
22256: zero length output allowed
22257:
22258: * src/classes/root.C 1.44:
22259: * src/include/pa_globals.h 1.11:
22260: * src/include/pa_string.h 1.39:
22261: * src/main/pa_globals.C 1.13:
22262: * src/main/pa_request.C 1.47:
22263: * src/main/pa_string.C 1.42:
22264: * src/types/pa_value.h 1.19:
22265: * src/types/pa_vhash.h 1.7:
22266: $defautl[$content-type[$value[text/html] $charset[windows-1251]]
22267:
22268: * src/classes/root.C 1.43:
22269: * src/main/pa_request.C 1.46:
22270: * src/main/untaint.C 1.4:
22271: * src/targets/cgi/parser3.C 1.20:
22272: taint[uri
22273:
22274: * src/classes/response.C 1.3:
22275: * src/main/pa_request.C 1.49:
22276: * src/types/pa_value.h 1.20:
22277: * src/types/pa_vhash.h 1.8:
22278: * src/types/pa_vresponse.h 1.2:
22279: ^response:clear[]
22280:
22281: * src/classes/root.C 1.45:
22282: * src/main/pa_request.C 1.48:
22283: taint forgotten forced lang switch
22284:
22285: 2001-03-16 paf
22286: * src/include/code.h 1.22:
22287: * src/include/pa_hash.h 1.24:
22288: * src/include/pa_request.h 1.55:
22289: * src/main/compile.y 1.102:
22290: * src/main/execute.C 1.108:
22291: * src/types/pa_value.h 1.15:
22292: * src/types/pa_vhash.h 1.5:
22293: * src/types/pa_vstring.h 1.10:
22294: * src/types/pa_vtable.h 1.4:
22295: * src/types/pa_wcontext.C 1.4:
22296: * src/types/pa_wcontext.h 1.6:
22297: see () and {} param wcontext conflict
22298:
22299: * src/main/execute.C 1.113:
22300: * src/main/main.dsp 1.57:
22301: * src/types/pa_value.h 1.17:
22302: * src/types/pa_vrequest.h 1.2:
22303: native method' class call with less params then needed error reporting
22304:
22305: * src/classes/double.C 1.17:
22306: * src/include/code.h 1.23:
22307: * src/main/compile.y 1.103:
22308: * src/main/compile_tools.C 1.28:
22309: * src/main/compile_tools.h 1.31:
22310: * src/main/execute.C 1.109:
22311: ) and {} param wcontext conflict fixed by OP_EXPR_CODE__STORE_PARAM
22312:
22313: * src/main/execute.C 1.107:
22314: * src/types/pa_value.h 1.14:
22315: * src/types/pa_vstateless_object.h 1.3:
22316: * src/types/pa_vstring.h 1.9:
22317: disabled $string.field
22318:
22319: * src/main/execute.C 1.110:
22320: * src/types/pa_vmframe.h 1.7:
22321: if(in "/news/")
22322:
22323: * src/include/pa_globals.h 1.6:
22324: * src/main/execute.C 1.111:
22325: * src/main/pa_globals.C 1.6:
22326: * src/types/pa_value.h 1.16:
22327: * src/types/pa_vcframe.h 1.3:
22328: * src/types/pa_vmframe.h 1.8:
22329: * src/types/pa_wcontext.h 1.7:
22330: $result
22331:
22332: * src/classes/_request.h 1.1:
22333: * src/classes/request.C 1.1:
22334: * src/include/pa_globals.h 1.7:
22335: * src/include/pa_request.h 1.56:
22336: * src/main/execute.C 1.112:
22337: * src/main/main.dsp 1.56:
22338: * src/main/pa_globals.C 1.7:
22339: * src/main/pa_request.C 1.40:
22340: * src/targets/cgi/parser3.C 1.15:
22341: * src/types/pa_vform.C 1.4:
22342: * src/types/pa_vrequest.C 1.1:
22343: * src/types/pa_vrequest.h 1.1:
22344: $request : query :uri
22345:
22346: 2001-03-15 paf
22347: * src/main/compile.y 1.99:
22348: * src/main/pa_request.C 1.37:
22349: * src/targets/cgi/parser3.C 1.13:
22350: * src/types/pa_vstring.h 1.7:
22351: pre-pre-pre-beta cgi under win32 apache pre pre pre works
22352:
22353: * src/main/compile.y 1.100:
22354: * src/main/execute.C 1.105:
22355: z
22356:
22357: * src/main/compile.y 1.101:
22358: * src/main/execute.C 1.106:
22359: * src/main/pa_request.C 1.38:
22360: * src/targets/cgi/parser3.C 1.14:
22361: * src/types/pa_vstring.h 1.8:
22362: @exception
22363:
22364: * src/include/pa_globals.h 1.5:
22365: * src/main/pa_globals.C 1.5:
22366: * src/main/pa_request.C 1.36:
22367: * src/targets/cgi/parser3.C 1.12:
22368: * src/types/pa_vform.C 1.3:
22369: * src/types/pa_vform.h 1.6:
22370: vform fillfields just compiled
22371:
22372: * src/main/pa_request.C 1.39:
22373: news sample
22374:
22375: 2001-03-14 paf
22376: * src/include/core.h 1.16:
22377: * src/include/pa_globals.h 1.1:
22378: * src/include/pa_pool.h 1.33:
22379: * src/include/pa_string.h 1.35:
22380: * src/include/pa_types.h 1.13:
22381: * src/main/compile.y 1.98:
22382: * src/main/core.C 1.69:
22383: * src/main/main.dsp 1.54:
22384: * src/main/pa_globals.C 1.1:
22385: * src/main/pa_request.C 1.31:
22386: * src/targets/cgi/pa_vform.C 1.2:
22387: * src/targets/cgi/parser3.C 1.5:
22388: * src/targets/cgi/parser3.dsp 1.4:
22389: * src/types/pa_value.h 1.13:
22390: * src/types/pa_vform.h 1.3:
22391: * src/types/pa_vunknown.h 1.3:
22392: global handler, exceptions in parser3
22393:
22394: * src/include/pa_globals.h 1.4:
22395: * src/main/pa_globals.C 1.4:
22396: * src/main/pa_request.C 1.34:
22397: * src/targets/cgi/parser3.dsp 1.7:
22398: * src/types/pa_vform.C 1.2:
22399: * src/types/pa_vform.h 1.5:
22400: * src/types/pa_vstring.h 1.6:
22401: limits -1
22402:
22403: * src/include/pa_common.h 1.12:
22404: * src/include/pa_types.h 1.14:
22405: * src/main/pa_request.C 1.32:
22406: * src/targets/cgi/parser3.C 1.7:
22407: PATH_DELIMITER_CHAR
22408:
22409: * src/targets/cgi/parser3.C 1.8:
22410: # if MSVC
22411:
22412: * src/include/pa_globals.h 1.3:
22413: * src/include/pa_request.h 1.53:
22414: * src/include/pa_types.h 1.15:
22415: * src/main/main.dsp 1.55:
22416: * src/main/pa_globals.C 1.3:
22417: * src/main/pa_request.C 1.33:
22418: * src/targets/cgi/parser3.C 1.10:
22419: * src/targets/cgi/parser3.dsp 1.6:
22420: * src/types/pa_vform.C 1.1:
22421: * src/types/pa_vform.h 1.4:
22422: request_info -1
22423:
22424: * src/include/pa_globals.h 1.2:
22425: * src/main/pa_globals.C 1.2:
22426: * src/targets/cgi/parser3.C 1.9:
22427: * src/targets/cgi/parser3.dsp 1.5:
22428: * src/targets/cgi/vform_fields_fill.C 1.1:
22429: * src/targets/cgi/vform_fields_fill.h 1.1:
22430: vform_fields_fill
22431:
22432: * src/include/pa_request.h 1.54:
22433: * src/main/pa_request.C 1.35:
22434: * src/targets/cgi/parser3.C 1.11:
22435: * src/targets/cgi/parser3.C 1.6:
22436: z
22437:
22438: 2001-03-13 paf
22439: * src/main/execute.C 1.101:
22440: * src/types/pa_value.h 1.10:
22441: * src/types/pa_venv.h 1.4:
22442: for future methods of ENV constructor if
22443:
22444: * src/classes/root.C 1.36:
22445: * src/classes/table.C 1.12:
22446: * src/include/pa_exception.h 1.9:
22447: * src/include/pa_pool.h 1.31:
22448: skipped_restructure_exceptions_dead_end
22449:
22450: * src/types/pa_vstateless_class.h 1.1:
22451: file pa_vstateless_class.h was initially added on branch
22452: stateless_class.
22453:
22454: * src/include/code.h 1.21:
22455: * src/include/pa_string.h 1.34:
22456: * src/main/compile.y 1.95:
22457: * src/main/execute.C 1.103:
22458: * src/main/pa_string.C 1.39:
22459: 'value is type' expr operator
22460:
22461: * src/classes/form.C 1.2:
22462: * src/main/compile.y 1.97:
22463: * src/main/core.C 1.68:
22464: * src/types/pa_value.h 1.12:
22465: * src/types/pa_vclass.h 1.9:
22466: * src/types/pa_venv.h 1.7:
22467: * src/types/pa_vform.h 1.2:
22468: * src/types/pa_vstateless_class.C 1.3:
22469: * src/types/pa_vstateless_class.h 1.4:
22470: form:fields removed. use $form.CLASS instead
22471:
22472: * src/types/pa_vstateless_class.C 1.1:
22473: file pa_vstateless_class.C was initially added on branch
22474: stateless_class.
22475:
22476: * src/include/core.h 1.14:
22477: * src/include/pa_common.h 1.10:
22478: * src/include/pa_request.h 1.51:
22479: * src/main/pa_common.C 1.12:
22480: * src/main/pa_request.C 1.29:
22481: * src/targets/cgi/parser3.C 1.3:
22482: before error show with parser
22483:
22484: * src/types/pa_venv.h 1.1:
22485: file pa_venv.h was initially added on branch stateless_class.
22486:
22487: * src/targets/cgi/Makefile.am 1.1:
22488: * src/targets/cgi/pa_pool.C 1.1:
22489: * src/targets/cgi/pa_vform.C 1.1:
22490: * src/targets/cgi/parser.dsp 1.1:
22491: * src/targets/cgi/parser3.C 1.1:
22492: renamed targets/ parser to cgi
22493:
22494: * src/classes/_double.h 1.5:
22495: * src/classes/_double.h [stateless_class] 1.4.8.1:
22496: * src/classes/_env.h 1.4:
22497: * src/classes/_env.h [stateless_class] 1.3.8.1:
22498: * src/classes/_int.h 1.5:
22499: * src/classes/_int.h [stateless_class] 1.4.8.1:
22500: * src/classes/_root.h 1.4:
22501: * src/classes/_root.h [stateless_class] 1.3.8.1:
22502: * src/classes/_string.h 1.6:
22503: * src/classes/_string.h [stateless_class] 1.5.4.1:
22504: * src/classes/_table.h 1.2:
22505: * src/classes/_table.h [stateless_class] 1.1.6.1:
22506: * src/classes/double.C 1.15:
22507: * src/classes/double.C [stateless_class] 1.14.2.1:
22508: * src/classes/env.C 1.5:
22509: * src/classes/env.C [stateless_class] 1.4.8.1:
22510: * src/classes/int.C 1.14:
22511: * src/classes/int.C [stateless_class] 1.13.2.1:
22512: * src/classes/root.C 1.38:
22513: * src/classes/root.C [stateless_class] 1.37.2.1:
22514: * src/classes/string.C 1.10:
22515: * src/classes/string.C [stateless_class] 1.9.4.1:
22516: * src/classes/table.C 1.14:
22517: * src/classes/table.C [stateless_class] 1.13.2.1:
22518: * src/include/pa_request.h 1.46:
22519: * src/include/pa_request.h [stateless_class] 1.45.2.1:
22520: * src/main/compile.C 1.29:
22521: * src/main/compile.C [stateless_class] 1.28.2.1:
22522: * src/main/compile_tools.h 1.30:
22523: * src/main/compile_tools.h [stateless_class] 1.29.8.1:
22524: * src/main/core.C 1.64:
22525: * src/main/core.C [stateless_class] 1.63.6.1:
22526: * src/main/execute.C 1.100:
22527: * src/main/execute.C [stateless_class] 1.99.2.1:
22528: * src/main/main.dsp 1.51:
22529: * src/main/main.dsp [stateless_class] 1.50.6.1:
22530: * src/main/pa_request.C 1.26:
22531: * src/main/pa_request.C [stateless_class] 1.25.2.1:
22532: * src/types/pa_valiased.h 1.3:
22533: * src/types/pa_valiased.h [stateless_class] 1.2.8.1:
22534: * src/types/pa_value.h 1.9:
22535: * src/types/pa_value.h [stateless_class] 1.8.2.1:
22536: * src/types/pa_vclass.C 1.5:
22537: * src/types/pa_vclass.C [stateless_class] 1.4.8.1:
22538: * src/types/pa_vclass.h 1.8:
22539: * src/types/pa_vclass.h [stateless_class] 1.7.6.1:
22540: * src/types/pa_venv.h 1.2:
22541: * src/types/pa_venv.h [stateless_class] 1.1.2.1:
22542: * src/types/pa_vmframe.h 1.6:
22543: * src/types/pa_vmframe.h [stateless_class] 1.5.2.1:
22544: * src/types/pa_vobject.h 1.5:
22545: * src/types/pa_vobject.h [stateless_class] 1.4.8.1:
22546: * src/types/pa_vstateless_class.C 1.2:
22547: * src/types/pa_vstateless_class.C [stateless_class] 1.1.2.1:
22548: * src/types/pa_vstateless_class.h 1.2:
22549: * src/types/pa_vstateless_class.h [stateless_class] 1.1.2.1:
22550: * src/types/pa_vstateless_object.h 1.2:
22551: * src/types/pa_vstateless_object.h [stateless_class] 1.1.8.1:
22552: * src/types/pa_wcontext.h 1.5:
22553: * src/types/pa_wcontext.h [stateless_class] 1.4.4.1:
22554: $ENV: re 0, stateless classes
22555:
22556: * src/include/pa_request.h 1.45:
22557: * src/main/compile.C 1.28:
22558: * src/main/execute.C 1.99:
22559: * src/main/pa_request.C 1.25:
22560: * src/types/pa_value.h 1.8:
22561: * src/types/pa_vmframe.h 1.5:
22562: fixed yesterdays bad decision on execute_static_method
22563:
22564: * src/include/core.h 1.15:
22565: * src/include/pa_common.h 1.11:
22566: * src/include/pa_request.h 1.52:
22567: * src/main/core.C 1.67:
22568: * src/main/execute.C 1.104:
22569: * src/main/main.dsp 1.53:
22570: * src/main/pa_request.C 1.30:
22571: * src/targets/cgi/parser3.C 1.4:
22572: * src/targets/cgi/parser3.dsp 1.3:
22573: * src/types/pa_vform.h 1.1:
22574: started cgi target
22575:
22576: * src/include/pa_request.h 1.47:
22577: * src/types/pa_venv.h 1.3:
22578: $ENV 0.1 stateless class
22579:
22580: * src/classes/_form.h 1.1:
22581: * src/classes/double.C 1.16:
22582: * src/classes/env.C 1.7:
22583: * src/classes/form.C 1.1:
22584: * src/classes/int.C 1.15:
22585: * src/classes/root.C 1.40:
22586: * src/classes/string.C 1.11:
22587: * src/classes/table.C 1.13:
22588: * src/classes/table.C 1.15:
22589: * src/include/core.h 1.13:
22590: * src/include/pa_request.h 1.49:
22591: * src/include/pa_request.h 1.50:
22592: * src/include/pa_types.h 1.12:
22593: * src/main/core.C 1.66:
22594: * src/main/execute.C 1.102:
22595: * src/main/pa_request.C 1.23:
22596: * src/main/pa_request.C 1.24:
22597: * src/main/pa_request.C 1.28:
22598: * src/targets/cgi/parser.dsp 1.2:
22599: * src/targets/cgi/parser3.C 1.2:
22600: * src/targets/cgi/parser3.dsp 1.1:
22601: * src/targets/cgi/parser3.dsp 1.2:
22602: * src/types/pa_vhash.h 1.4:
22603: z
22604:
22605: * src/classes/root.C 1.35:
22606: * src/classes/table.C 1.11:
22607: * src/include/pa_exception.h 1.8:
22608: * src/include/pa_pool.h 1.30:
22609: * src/main/pa_request.C 1.22:
22610: restructure_exceptions_dead_end
22611:
22612: * src/classes/root.C 1.34:
22613: * src/main/compile.y 1.94:
22614: ^if required junctions. allowed ; inside {} to break params
22615:
22616: * src/classes/_env.h 1.5:
22617: * src/classes/env.C 1.6:
22618: * src/classes/root.C 1.39:
22619: * src/include/core.h 1.12:
22620: * src/include/pa_pool.h 1.32:
22621: * src/include/pa_request.h 1.48:
22622: * src/main/compile.C 1.30:
22623: * src/main/compile.y 1.96:
22624: * src/main/core.C 1.65:
22625: * src/main/main.dsp 1.52:
22626: * src/main/pa_common.C 1.11:
22627: * src/main/pa_request.C 1.27:
22628: * src/types/pa_value.h 1.11:
22629: * src/types/pa_venv.h 1.6:
22630: * src/types/pa_vstateless_class.h 1.3:
22631: started $form: [historical moment :)]
22632:
22633: * src/types/pa_venv.h 1.5:
22634: $ENV 1
22635:
22636: * src/classes/double.C 1.14:
22637: * src/classes/int.C 1.13:
22638: * src/classes/root.C 1.37:
22639: * src/types/pa_vdouble.h 1.7:
22640: * src/types/pa_vint.h 1.8:
22641: Int,Double dec mul div mod
22642:
22643: 2001-03-12 paf
22644: * src/classes/_string.h 1.5:
22645: * src/classes/double.C 1.13:
22646: * src/classes/int.C 1.12:
22647: * src/classes/string.C 1.9:
22648: * src/main/execute.C 1.98:
22649: * src/types/pa_wcontext.h 1.4:
22650: int doube string ^format
22651:
22652: * src/classes/root.C 1.19:
22653: * src/types/pa_vclass.h 1.4:
22654: process temp main zeroing
22655:
22656: * src/classes/root.C 1.30:
22657: * src/classes/table.C 1.6:
22658: * src/types/pa_vtable.h 1.2:
22659: table ^offset ^line ^count
22660:
22661: * src/classes/root.C 1.28:
22662: * src/classes/table.C 1.5:
22663: ^use
22664:
22665: * src/main/execute.C [other_construction_strategy_test] 1.97.2.1:
22666: * src/types/pa_wcontext.h [other_construction_strategy_test] 1.3.2.1:
22667: constructing flag not 'bad' but not 'enough'
22668:
22669: * src/classes/root.C 1.27:
22670: * src/classes/table.C 1.4:
22671: * src/include/pa_request.h 1.44:
22672: * src/main/compile.y 1.92:
22673: * src/main/core.C 1.62:
22674: * src/main/execute.C 1.96:
22675: * src/types/pa_vclass.h 1.7:
22676: * src/types/pa_wcontext.C 1.3:
22677: * src/types/pa_wcontext.h 1.3:
22678: * src/types/pa_wwrapper.h 1.3:
22679: while. switched off wcontext.constructing after write(value) or
22680: auto-vhash-constructing
22681:
22682: * src/classes/table.C 1.8:
22683: table ^empty
22684:
22685: * src/classes/root.C 1.33:
22686: ^eval
22687:
22688: * src/classes/root.C 1.26:
22689: * src/classes/table.C 1.3:
22690: * src/include/pa_request.h 1.43:
22691: * src/main/pa_request.C 1.20:
22692: fail_if_junction_ helper func
22693:
22694: * src/classes/root.C 1.23:
22695: * src/include/core.h 1.11:
22696: * src/include/pa_array.h 1.23:
22697: * src/include/pa_request.h 1.41:
22698: * src/include/pa_table.h 1.11:
22699: * src/main/core.C 1.60:
22700: * src/main/main.dsp 1.49:
22701: * src/main/pa_request.C 1.17:
22702: * src/main/pa_table.C 1.12:
22703: * src/types/pa_value.h 1.6:
22704: * src/types/pa_vclass.C 1.4:
22705: * src/types/pa_vclass.h 1.6:
22706: * src/types/pa_vdouble.h 1.5:
22707: * src/types/pa_vint.h 1.5:
22708: * src/types/pa_vmframe.h 1.4:
22709: * src/types/pa_vstring.h 1.5:
22710: freeze, ^table:create[] -1
22711:
22712: * src/types/pa_vtable.h 1.1:
22713: table: no, better with string in cells...
22714:
22715: * src/classes/root.C 1.21:
22716: * src/main/execute.C 1.93:
22717: * src/types/pa_vclass.h 1.5:
22718: used get_method in couple places optimizing them
22719:
1.24 paf 22720: * src/classes/_table.h 1.1:
22721: * src/classes/root.C 1.20:
22722: * src/classes/root.C 1.22:
22723: * src/classes/table.C 1.1:
22724: * src/include/pa_array.h [table_with_charp_in_cells_dead_end] 1.23.2.1:
22725: * src/include/pa_table.h [table_with_charp_in_cells_dead_end] 1.12.2.1:
22726: * src/main/pa_table.C [table_with_charp_in_cells_dead_end] 1.13.2.1:
22727: * src/main/untaint.C 1.1:
22728: * src/types/pa_value.h 1.5:
22729: z
22730:
1.15 paf 22731: * src/classes/double.C 1.10:
22732: * src/classes/int.C 1.10:
22733: * src/classes/root.C 1.18:
22734: * src/classes/string.C 1.7:
22735: * src/include/pa_common.h 1.6:
22736: * src/include/pa_request.h 1.40:
22737: * src/include/pa_string.h 1.32:
22738: * src/include/pa_types.h 1.10:
22739: * src/main/compile.C 1.27:
22740: * src/main/compile.y 1.91:
22741: * src/main/compile_tools.h 1.29:
22742: * src/main/execute.C 1.92:
22743: * src/main/pa_common.C 1.7:
22744: * src/main/pa_request.C 1.16:
22745: * src/types/pa_value.h 1.4:
22746: * src/types/pa_vmframe.h 1.3:
22747: process. actual names to store param and
22748: check_actual_numbered_params for better place diagnostics
22749:
22750: * src/classes/root.C 1.25:
22751: * src/classes/table.C 1.2:
22752: * src/include/pa_common.h 1.8:
22753: * src/include/pa_request.h 1.42:
22754: * src/main/execute.C 1.95:
22755: * src/main/main.dsp 1.50:
22756: * src/main/pa_common.C 1.9:
22757: * src/main/pa_request.C 1.19:
22758: ^process error point by actual method_name, not source.
22759: ^load
22760:
22761: * src/classes/table.C 1.7:
22762: * src/include/pa_table.h 1.13:
22763: table ^menu
22764:
22765: * src/classes/root.C 1.29:
22766: ^round() ^floor() ^ceiling() ^abs() ^sign()
22767:
22768: * src/classes/double.C 1.11:
22769: * src/classes/int.C 1.11:
22770: * src/classes/root.C 1.31:
22771: * src/classes/string.C 1.8:
22772: * src/classes/table.C 1.9:
22773: * src/main/core.C 1.63:
22774: * src/main/execute.C 1.97:
22775: * src/types/pa_vint.h 1.6:
22776: ^for
22777:
22778: * src/classes/double.C 1.12:
22779: * src/classes/root.C 1.32:
22780: * src/classes/table.C 1.10:
22781: * src/include/pa_common.h 1.9:
22782: * src/include/pa_types.h 1.11:
22783: * src/main/compile.y 1.93:
22784: * src/main/pa_common.C 1.10:
22785: * src/main/pa_request.C 1.21:
22786: * src/main/untaint.C 1.2:
22787: * src/types/pa_vdouble.h 1.6:
22788: * src/types/pa_vint.h 1.7:
22789: * src/types/pa_vtable.h 1.3:
22790: * src/types/pa_wwrapper.h 1.4:
22791: think constructing flag as is is bad
22792:
22793: * src/classes/root.C 1.24:
22794: * src/include/pa_common.h 1.7:
22795: * src/include/pa_string.h 1.33:
22796: * src/include/pa_table.h 1.12:
22797: * src/main/core.C 1.61:
22798: * src/main/execute.C 1.94:
22799: * src/main/pa_common.C 1.8:
22800: * src/main/pa_request.C 1.18:
22801: * src/main/pa_table.C 1.13:
22802: * src/types/pa_value.h 1.7:
22803: table:set 0
22804:
22805: 2001-03-11 paf
22806: * src/classes/double.C 1.8:
22807: * src/classes/int.C 1.8:
22808: * src/classes/root.C 1.14:
22809: * src/include/pa_request.h 1.38:
22810: * src/main/execute.C 1.90:
22811: intercept_string
22812:
22813: * src/classes/double.C 1.6:
22814: * src/classes/int.C 1.6:
22815: * src/include/pa_request.h 1.37:
22816: ^inc-s(expr)
22817:
22818: * src/include/pa_valiased.h 1.4:
22819: * src/include/pa_value.h 1.51:
22820: * src/include/pa_vbool.h 1.8:
22821: * src/include/pa_vcframe.h 1.8:
22822: * src/include/pa_vclass.h 1.30:
22823: * src/include/pa_vdouble.h 1.13:
22824: * src/include/pa_vhash.h 1.13:
22825: * src/include/pa_vint.h 1.5:
22826: * src/include/pa_vjunction.h 1.9:
22827: * src/include/pa_vmframe.h 1.24:
22828: * src/include/pa_vobject.h 1.18:
22829: * src/include/pa_vstring.h 1.18:
22830: * src/include/pa_vunknown.h 1.10:
22831: * src/include/pa_wcontext.h 1.29:
22832: * src/include/pa_wwrapper.h 1.14:
22833: * src/main/compile.y 1.88:
22834: * src/main/core.C 1.55:
22835: * src/main/main.dsp 1.44:
22836: * src/main/pa_cframe.C 1.6:
22837: * src/main/pa_request.C 1.11:
22838: * src/main/pa_value.C 1.8:
22839: * src/main/pa_vclass.C 1.5:
22840: * src/main/pa_wcontext.C 1.11:
22841: * src/types/pa_valiased.h 1.1:
22842: * src/types/pa_value.h 1.1:
22843: * src/types/pa_vbool.h 1.1:
22844: * src/types/pa_vcframe.h 1.1:
22845: * src/types/pa_vclass.C 1.1:
22846: * src/types/pa_vclass.h 1.1:
22847: * src/types/pa_vdouble.h 1.1:
22848: * src/types/pa_vhash.h 1.1:
22849: * src/types/pa_vint.h 1.1:
22850: * src/types/pa_vjunction.h 1.1:
22851: * src/types/pa_vmframe.h 1.1:
22852: * src/types/pa_vobject.h 1.1:
22853: * src/types/pa_vstring.h 1.1:
22854: * src/types/pa_vunknown.h 1.1:
22855: * src/types/pa_wcontext.C 1.1:
22856: * src/types/pa_wcontext.h 1.1:
22857: * src/types/pa_wwrapper.h 1.1:
22858: splitted types from include/
22859:
22860: * src/main/main.dsp 1.47:
22861: * src/types/pa_value.h 1.3:
22862: * src/types/pa_vdouble.h 1.3:
22863: * src/types/pa_vint.h 1.3:
22864: * src/types/pa_vobject.h 1.3:
22865: * src/types/pa_vstring.h 1.3:
22866: VString VDouble VInt base now VObject_base - without fields
22867:
22868: * src/include/core.h 1.7:
22869: * src/include/pa_request.h 1.35:
22870: * src/main/core.C 1.56:
22871: * src/main/main.dsp 1.45:
22872: * src/main/pa_request.C 1.12:
22873: renamed AUTO: to MAIN:
22874:
22875: * src/classes/double.C 1.9:
22876: * src/classes/int.C 1.9:
22877: * src/classes/root.C 1.15:
22878: * src/classes/string.C 1.6:
22879: * src/include/core.h 1.9:
22880: * src/include/pa_hash.h 1.23:
22881: * src/include/pa_pool.h 1.29:
22882: * src/include/pa_request.h 1.39:
22883: * src/include/pa_string.h 1.31:
22884: * src/main/compile.C 1.26:
22885: * src/main/core.C 1.58:
22886: * src/main/pa_request.C 1.15:
22887: ^untaint 0
22888:
22889: * src/classes/root.C 1.17:
22890: * src/main/execute.C 1.91:
22891: * src/main/main.dsp 1.48:
22892: setname for method-junctions bug fixed
22893:
22894: * src/types/pa_vdouble.h 1.4:
22895: * src/types/pa_vint.h 1.4:
22896: * src/types/pa_vobject.h 1.4:
22897: * src/types/pa_vstateless_object.h 1.1:
22898: * src/types/pa_vstring.h 1.4:
22899: stateless_object
22900:
22901: * src/classes/root.C 1.16:
22902: * src/include/core.h 1.10:
22903: * src/main/core.C 1.59:
22904: * src/main/pa_request.C 1.13:
22905: * src/types/pa_vhash.h 1.2:
22906: z
22907:
22908: * src/classes/_double.h 1.4:
22909: * src/classes/_env.h 1.3:
22910: * src/classes/_int.h 1.4:
22911: * src/classes/_root.h 1.3:
22912: * src/classes/_string.h 1.4:
22913: * src/classes/double.C 1.5:
22914: * src/classes/env.C 1.4:
22915: * src/classes/int.C 1.5:
22916: * src/classes/root.C 1.12:
22917: * src/classes/string.C 1.5:
22918: * src/include/code.h 1.20:
22919: * src/include/core.h 1.8:
22920: * src/include/pa_array.h 1.22:
22921: * src/include/pa_common.h 1.5:
22922: * src/include/pa_exception.h 1.7:
22923: * src/include/pa_hash.h 1.22:
22924: * src/include/pa_pool.h 1.28:
22925: * src/include/pa_request.h 1.36:
22926: * src/include/pa_stack.h 1.6:
22927: * src/include/pa_string.h 1.30:
22928: * src/include/pa_table.h 1.10:
22929: * src/include/pa_threads.h 1.6:
22930: * src/include/pa_types.h 1.9:
22931: * src/main/compile.C 1.25:
22932: * src/main/compile.y 1.89:
22933: * src/main/compile_tools.C 1.26:
22934: * src/main/compile_tools.h 1.27:
22935: * src/main/core.C 1.57:
22936: * src/main/execute.C 1.89:
22937: * src/main/pa_array.C 1.22:
22938: * src/main/pa_common.C 1.6:
22939: * src/main/pa_exception.C 1.6:
22940: * src/main/pa_hash.C 1.20:
22941: * src/main/pa_pool.C 1.11:
22942: * src/main/pa_request.C 1.14:
22943: * src/main/pa_string.C 1.37:
22944: * src/main/pa_table.C 1.11:
22945: * src/types/pa_valiased.h 1.2:
22946: * src/types/pa_value.h 1.2:
22947: * src/types/pa_vbool.h 1.2:
22948: * src/types/pa_vcframe.h 1.2:
22949: * src/types/pa_vclass.C 1.2:
22950: * src/types/pa_vclass.h 1.2:
22951: * src/types/pa_vdouble.h 1.2:
22952: * src/types/pa_vhash.h 1.3:
22953: * src/types/pa_vint.h 1.2:
22954: * src/types/pa_vjunction.h 1.2:
22955: * src/types/pa_vmframe.h 1.2:
22956: * src/types/pa_vobject.h 1.2:
22957: * src/types/pa_vstring.h 1.2:
22958: * src/types/pa_vunknown.h 1.2:
22959: * src/types/pa_wcontext.C 1.2:
22960: * src/types/pa_wcontext.h 1.2:
22961: * src/types/pa_wwrapper.h 1.2:
22962: headers updated
22963:
22964: * src/classes/double.C 1.7:
22965: * src/classes/int.C 1.7:
22966: * src/classes/root.C 1.13:
22967: * src/types/pa_vclass.C 1.3:
22968: * src/types/pa_vclass.h 1.3:
22969: add_native_method helper
22970:
22971: 2001-03-10 paf
22972: * src/include/core.h 1.4:
22973: * src/include/pa_request.h 1.30:
22974: * src/main/compile.y 1.85:
22975: * src/main/core.C 1.52:
22976: * src/main/pa_request.C 1.6:
22977: names to core.C
22978:
22979: * src/classes/_env.h 1.1:
22980: * src/classes/env.C 1.1:
22981: * src/classes/root.C 1.8:
22982: * src/include/pa_request.h 1.23:
22983: * src/include/pa_vclass.h 1.27:
22984: * src/main/core.C 1.49:
22985: * src/main/main.dsp 1.42:
22986: env0
22987:
22988: * src/include/code.h 1.18:
22989: * src/include/pa_request.h 1.28:
22990: * src/include/pa_vint.h 1.3:
22991: * src/include/pa_vjunction.h 1.7:
22992: * src/include/pa_vstring.h 1.16:
22993: * src/main/compile.y 1.84:
22994: * src/main/compile_tools.C 1.24:
22995: * src/main/compile_tools.h 1.25:
22996: * src/main/execute.C 1.86:
22997: optimized from OP_STRING+OP_WRITE to OP_STRING__WRITE
22998:
22999: * src/include/core.h 1.2:
23000: * src/include/pa_array.h 1.20:
23001: * src/include/pa_hash.h 1.20:
23002: * src/include/pa_request.h 1.24:
23003: * src/include/pa_value.h 1.49:
23004: * src/include/pa_vcframe.h 1.6:
23005: * src/include/pa_vdouble.h 1.11:
23006: * src/include/pa_vint.h 1.2:
23007: * src/include/pa_vstring.h 1.15:
23008: * src/include/pa_vunknown.h 1.8:
23009: * src/include/pa_wcontext.h 1.26:
23010: * src/main/compile.y 1.82:
23011: * src/main/compile_tools.C 1.23:
23012: * src/main/compile_tools.h 1.24:
23013: * src/main/core.C 1.50:
23014: * src/main/execute.C 1.82:
23015: * src/main/main.dsp 1.43:
23016: * src/main/pa_cframe.C 1.4:
23017: * src/main/pa_request.C 1.3:
23018: * src/main/pa_wcontext.C 1.8:
23019: const fight finished
23020:
23021: * src/include/core.h 1.6:
23022: * src/include/pa_request.h 1.34:
23023: * src/main/core.C 1.54:
23024: * src/main/pa_request.C 1.10:
23025: run+auto=run
23026:
23027: * src/include/pa_request.h 1.27:
23028: * src/main/execute.C 1.85:
23029: * src/main/pa_request.C 1.4:
23030: @auto[] realised. auto.p scan togo
23031:
23032: * src/classes/double.C 1.3:
23033: * src/classes/int.C 1.3:
23034: * src/classes/root.C 1.9:
23035: * src/classes/string.C 1.3:
23036: * src/include/pa_request.h 1.25:
23037: * src/include/pa_string.h 1.28:
23038: * src/include/pa_wcontext.h 1.27:
23039: * src/main/compile.y 1.83:
23040: * src/main/execute.C 1.83:
23041: * src/main/pa_string.C 1.35:
23042: * src/main/pa_wcontext.C 1.9:
23043: tainting 0
23044:
23045: * src/classes/_double.h 1.2:
23046: * src/classes/_int.h 1.2:
23047: * src/classes/_root.h 1.1:
23048: * src/classes/_string.h 1.2:
23049: * src/classes/double.C 1.2:
23050: * src/classes/int.C 1.2:
23051: * src/classes/root.C 1.7:
23052: * src/classes/string.C 1.2:
23053: * src/include/pa_request.h 1.22:
23054: * src/include/pa_string.h 1.27:
23055: * src/include/pa_types.h 1.7:
23056: * src/include/pa_vcframe.h 1.5:
23057: * src/include/pa_wcontext.h 1.25:
23058: * src/main/core.C 1.48:
23059: * src/main/main.dsp 1.41:
23060: * src/main/pa_cframe.C 1.3:
23061: * src/main/pa_string.C 1.34:
23062: * src/main/pa_vclass.C 1.3:
23063: * src/main/pa_wcontext.C 1.7:
23064: ^lang prepare0
23065:
23066: * src/include/pa_request.h 1.31:
23067: * src/main/compile.C 1.23:
23068: * src/main/compile.y 1.86:
23069: * src/main/pa_request.C 1.7:
23070: auto tree0
23071:
23072: * src/classes/env.C 1.2:
23073: env:file/line
23074:
23075: * src/include/pa_vclass.h 1.28:
23076: const fight to go
23077:
1.24 paf 23078: * src/include/pa_request.h 1.26:
23079: * src/main/execute.C 1.84:
23080: autocalc code-junctions result now have names
23081:
1.15 paf 23082: * src/include/core.h 1.3:
23083: * src/include/pa_common.h 1.3:
23084: * src/include/pa_pool.h 1.26:
23085: * src/include/pa_request.h 1.29:
23086: * src/main/core.C 1.51:
23087: * src/main/execute.C 1.87:
23088: * src/main/pa_common.C 1.4:
23089: * src/main/pa_request.C 1.5:
23090: root auto.p loaded
23091:
23092: * src/classes/root.C 1.11:
23093: * src/include/pa_request.h 1.33:
23094: minor if junction bug
23095:
23096: * src/main/pa_request.C 1.8:
23097: auto..
23098:
23099: * src/classes/_double.h 1.3:
23100: * src/classes/_env.h 1.2:
23101: * src/classes/_int.h 1.3:
23102: * src/classes/_root.h 1.2:
23103: * src/classes/_string.h 1.3:
23104: * src/classes/double.C 1.4:
23105: * src/classes/env.C 1.3:
23106: * src/classes/int.C 1.4:
23107: * src/classes/root.C 1.10:
23108: * src/classes/string.C 1.4:
23109: * src/include/code.h 1.19:
23110: * src/include/core.h 1.5:
23111: * src/include/pa_array.h 1.21:
23112: * src/include/pa_common.h 1.4:
23113: * src/include/pa_exception.h 1.6:
23114: * src/include/pa_hash.h 1.21:
23115: * src/include/pa_pool.h 1.27:
23116: * src/include/pa_request.h 1.32:
23117: * src/include/pa_stack.h 1.5:
23118: * src/include/pa_string.h 1.29:
23119: * src/include/pa_table.h 1.9:
23120: * src/include/pa_threads.h 1.5:
23121: * src/include/pa_types.h 1.8:
23122: * src/include/pa_valiased.h 1.3:
23123: * src/include/pa_value.h 1.50:
23124: * src/include/pa_vbool.h 1.7:
23125: * src/include/pa_vcframe.h 1.7:
23126: * src/include/pa_vclass.h 1.29:
23127: * src/include/pa_vdouble.h 1.12:
23128: * src/include/pa_vhash.h 1.12:
23129: * src/include/pa_vint.h 1.4:
23130: * src/include/pa_vjunction.h 1.8:
23131: * src/include/pa_vmframe.h 1.23:
23132: * src/include/pa_vobject.h 1.17:
23133: * src/include/pa_vstring.h 1.17:
23134: * src/include/pa_vunknown.h 1.9:
23135: * src/include/pa_wcontext.h 1.28:
23136: * src/include/pa_wwrapper.h 1.13:
23137: * src/main/compile.C 1.24:
23138: * src/main/compile.y 1.87:
23139: * src/main/compile_tools.C 1.25:
23140: * src/main/compile_tools.h 1.26:
23141: * src/main/core.C 1.53:
23142: * src/main/execute.C 1.88:
23143: * src/main/pa_array.C 1.21:
23144: * src/main/pa_cframe.C 1.5:
23145: * src/main/pa_common.C 1.5:
23146: * src/main/pa_exception.C 1.5:
23147: * src/main/pa_hash.C 1.19:
23148: * src/main/pa_pool.C 1.10:
23149: * src/main/pa_request.C 1.9:
23150: * src/main/pa_string.C 1.36:
23151: * src/main/pa_table.C 1.10:
23152: * src/main/pa_value.C 1.7:
23153: * src/main/pa_vclass.C 1.4:
23154: * src/main/pa_wcontext.C 1.10:
23155: sources header
23156:
23157: 2001-03-09 paf
23158: * src/classes/root.C [before_string_to_object_attempt] 1.4.4.1:
23159: * src/include/pa_request.h [before_string_to_object_attempt] 1.20.4.1:
23160: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.2:
23161: ^string.length[]
23162:
23163: * src/classes/root.C 1.5:
23164: * src/include/pa_request.h 1.21:
23165: * src/include/pa_vclass.h 1.26:
23166: * src/include/pa_vhash.h 1.11:
23167: * src/include/pa_vmframe.h 1.20:
23168: * src/include/pa_vobject.h 1.15:
23169: * src/include/pa_vstring.h 1.13:
23170: * src/include/pa_wcontext.h 1.24:
23171: * src/main/compile.y 1.80:
23172: * src/main/core.C 1.46:
23173: * src/main/execute.C 1.79:
23174: * src/main/main.dsp 1.39:
23175: .
23176:
23177: * src/include/pa_vmframe.h 1.22:
23178: * src/main/compile.C 1.22:
23179: * src/main/execute.C 1.81:
23180: expr construct proper naming
23181:
23182: * src/classes/_double.h 1.1:
23183: * src/classes/_int.h 1.1:
23184: * src/classes/_string.h 1.1:
23185: * src/classes/double.C 1.1:
23186: * src/classes/int.C 1.1:
23187: * src/classes/root.C 1.6:
23188: * src/classes/string.C 1.1:
23189: * src/include/code.h 1.17:
23190: * src/include/pa_value.h 1.48:
23191: * src/include/pa_vbool.h 1.6:
23192: * src/include/pa_vdouble.h 1.10:
23193: * src/include/pa_vint.h 1.1:
23194: * src/include/pa_vmframe.h 1.21:
23195: * src/include/pa_vobject.h 1.16:
23196: * src/include/pa_vstring.h 1.14:
23197: * src/main/compile.y 1.81:
23198: * src/main/compile_tools.C 1.22:
23199: * src/main/core.C 1.47:
23200: * src/main/execute.C 1.80:
23201: * src/main/main.dsp 1.40:
23202: Int and Double classes with ^int[] and ^double[]. fixed expr type
23203:
23204: 2001-03-08 paf
23205: * src/include/pa_request.h 1.18:
23206: * src/include/pa_value.h 1.44:
23207: * src/include/pa_vcframe.h 1.4:
23208: * src/include/pa_vmframe.h 1.16:
23209: * src/include/pa_wcontext.h 1.23:
23210: * src/main/compile.C 1.21:
23211: * src/main/compile.y 1.76:
23212: * src/main/core.C 1.45:
23213: * src/main/execute.C 1.70:
23214: * src/main/pa_cframe.C 1.2:
23215: * src/main/pa_wcontext.C 1.5:
23216: 'if' just compiled
23217:
23218: * src/main/pa_vclass.C 1.2:
23219: that were ok... [vclass were out of vcs]
23220:
23221: * src/include/pa_value.h 1.43:
23222: * src/include/pa_vmframe.h 1.14:
23223: * src/main/compile.y 1.75:
23224: * src/main/core.C 1.44:
23225: * src/main/execute.C 1.68:
23226: * src/main/main.dsp 1.37:
23227: z. detected probs with parameter names in operator methods
23228:
23229: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.2:
23230: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.2:
23231: * src/include/pa_wcontext.h [before_string_to_object_attempt] 1.23.4.1:
23232: * src/main/compile.y [before_string_to_object_attempt] 1.79.2.1:
23233: * src/main/core.C [before_string_to_object_attempt] 1.45.4.1:
23234: * src/main/execute.C [before_string_to_object_attempt] 1.78.2.1:
23235: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.2:
23236: dead end: vstring can't be derivated from vobject
23237:
23238: * src/include/pa_request.h 1.17:
23239: * src/main/compile.C 1.20:
23240: * src/main/compile.y 1.73:
23241: * src/main/core.C 1.43:
23242: * src/main/main.dsp 1.36:
23243: introducing ROOT_CLASS.
23244: it's default @BASE.
23245: changed 'RUN' assignment mech
23246:
23247: * src/main/execute.C 1.64:
23248: root root in code-junction
23249:
23250: * src/include/pa_bool.h 1.2:
23251: * src/include/pa_double.h 1.2:
23252: * src/include/pa_value.h 1.47:
23253: * src/include/pa_vbool.h 1.5:
23254: * src/include/pa_vclass.h 1.24:
23255: * src/include/pa_vdouble.h 1.9:
23256: * src/include/pa_vhash.h 1.9:
23257: * src/include/pa_vjunction.h 1.6:
23258: * src/include/pa_vmframe.h 1.19:
23259: * src/include/pa_vobject.h 1.13:
23260: * src/include/pa_vstring.h 1.12:
23261: * src/include/pa_vunknown.h 1.7:
23262: * src/main/compile.y 1.79:
23263: * src/main/compile_tools.C 1.21:
23264: * src/main/execute.C 1.78:
23265: withoud cloning. didn't need it actually, params got passed
23266: from out unnamed ewpool
23267:
23268: * src/include/code.h 1.16:
23269: * src/main/compile.y 1.72:
23270: * src/main/compile_tools.C 1.19:
23271: * src/main/compile_tools.h 1.23:
23272: * src/main/execute.C 1.66:
23273: made class: dynamic, not static. so to enable runtime ^use
23274:
23275: * src/include/code.h 1.15:
23276: * src/main/compile.y 1.70:
23277: * src/main/compile_tools.C 1.18:
23278: * src/main/execute.C 1.65:
23279: joined 2 into one OP_CODE__STORE_PARAM
23280:
23281: * src/main/execute.C 1.74:
23282: fixed problems calling operators in constructors
23283:
23284: * src/classes/root.C 1.2:
23285: * src/include/pa_request.h 1.19:
23286: * src/include/pa_value.h 1.45:
23287: * src/include/pa_vbool.h 1.3:
23288: * src/include/pa_wwrapper.h 1.12:
23289: * src/main/execute.C 1.71:
23290: ^if 0
23291:
23292: * src/main/pa_vclass.C 1.1:
23293: wow! vclass were out of vcs
23294:
23295: * src/classes/root.C 1.4:
23296: * src/include/pa_stack.h 1.4:
23297: * src/main/execute.C 1.73:
23298: detected problems calling operators in constructors
23299:
23300: * src/main/compile.y 1.74:
23301: minor renamings in .y
23302:
23303: * src/include/pa_vdouble.h 1.8:
23304: * src/include/pa_vhash.h 1.8:
23305: * src/include/pa_vjunction.h 1.5:
23306: * src/include/pa_vobject.h 1.12:
23307: * src/include/pa_vunknown.h 1.6:
23308: * src/main/compile.y 1.78:
23309: cloning dead end
23310:
23311: * src/include/pa_vmframe.h [before_string_to_object_attempt] 1.19.2.1:
23312: fixed forgotten method_frame my check
23313:
23314: * src/classes/root.C 1.1:
23315: added root.c
23316:
23317: * src/include/pa_vbool.h 1.2:
23318: * src/include/pa_vclass.h [before_string_to_object_attempt] 1.25.2.1:
23319: * src/include/pa_vdouble.h 1.6:
23320: * src/include/pa_vhash.h [before_string_to_object_attempt] 1.10.2.1:
23321: * src/include/pa_vjunction.h 1.3:
23322: * src/include/pa_vmframe.h 1.15:
23323: * src/include/pa_vobject.h [before_string_to_object_attempt] 1.14.2.1:
23324: * src/include/pa_vstring.h 1.10:
23325: * src/include/pa_vstring.h [before_string_to_object_attempt] 1.12.2.1:
23326: * src/include/pa_wcontext.h 1.22:
23327: * src/main/execute.C 1.67:
23328: * src/main/execute.C 1.69:
23329: * src/main/execute.C 1.75:
23330: * src/main/main.dsp [before_string_to_object_attempt] 1.38.4.1:
23331: * src/main/pa_wcontext.C 1.4:
23332: * src/main/pa_wcontext.C 1.6:
23333: z
23334:
23335: * src/main/compile.y 1.71:
23336: minor grammar bug with OP_CODE__STORE_PARAM
23337:
23338: * src/include/pa_bool.h 1.1:
23339: * src/include/pa_double.h 1.1:
23340: * src/include/pa_valiased.h 1.2:
23341: * src/include/pa_value.h 1.46:
23342: * src/include/pa_vbool.h 1.4:
23343: * src/include/pa_vclass.h 1.23:
23344: * src/include/pa_vdouble.h 1.7:
23345: * src/include/pa_vhash.h 1.7:
23346: * src/include/pa_vjunction.h 1.4:
23347: * src/include/pa_vmframe.h 1.18:
23348: * src/include/pa_vobject.h 1.11:
23349: * src/include/pa_vstring.h 1.11:
23350: * src/include/pa_vunknown.h 1.5:
23351: * src/main/compile.y 1.77:
23352: * src/main/compile_tools.C 1.20:
23353: * src/main/execute.C 1.77:
23354: * src/main/main.dsp 1.38:
23355: * src/main/pa_value.C 1.6:
23356: value.cloning so to give params proper names
23357:
23358: * src/classes/root.C 1.3:
23359: * src/include/pa_request.h 1.20:
23360: * src/main/execute.C 1.72:
23361: autocalc def to string
23362:
23363: * src/include/pa_vmframe.h 1.17:
23364: * src/main/execute.C 1.76:
23365: added names to unknown values in get_element and unfilled
23366: params. removed wrong name change in get_element
23367:
23368: * src/include/pa_vclass.h 1.25:
23369: * src/include/pa_vhash.h 1.10:
23370: * src/include/pa_vobject.h 1.14:
23371: removes some remained clone conseqs
23372:
23373: 2001-03-07 paf
23374: * src/include/pa_hash.h 1.19:
23375: * src/include/pa_value.h 1.40:
23376: * src/include/pa_vhash.h 1.4:
23377: * src/include/pa_vunknown.h 1.4:
23378: * src/main/compile.y 1.67:
23379: * src/main/execute.C 1.62:
23380: * src/main/pa_hash.C 1.18:
23381: expr def in -f
23382:
23383: * src/main/compile.y 1.65:
23384: * src/main/execute.C 1.60:
23385: * src/main/pa_string.C 1.33:
23386: bug in string.cmp fixed
23387:
23388: * src/main/compile.y 1.68:
23389: .y priorities syntax shaped up a bit
23390:
23391: * src/main/compile.y 1.64:
23392: expr quoted code
23393:
23394: * src/main/execute.C 1.57:
23395: ^var.menu{$field} problem detected. that $field not a $var.field
23396:
23397: * src/main/compile.y 1.69:
23398: * src/main/compile_tools.h 1.22:
23399: ^func(params)
23400:
1.24 paf 23401: * src/main/compile.y 1.63:
23402: * src/main/execute.C 1.59:
23403: expr whitespace solved. added "" support0
23404:
1.15 paf 23405: * src/include/pa_value.h 1.42:
23406: * src/include/pa_vclass.h 1.22:
23407: * src/include/pa_vhash.h 1.6:
23408: * src/include/pa_vmframe.h 1.13:
23409: * src/include/pa_vobject.h 1.10:
23410: * src/include/pa_wwrapper.h 1.11:
23411: const in Value.get_element
23412:
23413: * src/include/pa_string.h 1.26:
23414: * src/main/compile.y 1.61:
23415: * src/main/execute.C 1.58:
23416: * src/main/pa_string.C 1.32:
23417: just compiled lt&co
23418:
23419: * src/include/pa_stack.h 1.3:
23420: * src/include/pa_value.h 1.41:
23421: * src/include/pa_vclass.h 1.21:
23422: * src/include/pa_vhash.h 1.5:
23423: * src/include/pa_vmframe.h 1.12:
23424: * src/include/pa_vobject.h 1.9:
23425: * src/include/pa_wwrapper.h 1.10:
23426: * src/main/execute.C 1.63:
23427: fixed rwcontext of {} params up
23428:
23429: * src/main/compile.y 1.62:
23430: expr string comparisons 0
23431:
23432: * src/main/compile.y 1.66:
23433: * src/main/execute.C 1.61:
23434: expr calls
23435:
23436: 2001-03-06 paf
23437: * src/include/pa_vbool.h 1.1:
23438: forgot this
23439:
23440: * src/main/compile.y 1.51:
23441: expr lexx1
23442:
23443: * src/include/code.h 1.14:
23444: * src/main/compile.y 1.59:
23445: * src/main/execute.C 1.56:
23446: 1 problems with skipping whitespace in yylex fixed
23447: 2 xors: # bitwise ## logical
23448:
23449: * src/include/code.h 1.11:
23450: * src/include/pa_valiased.h 1.1:
23451: * src/include/pa_value.h 1.37:
23452: * src/include/pa_vdouble.h 1.1:
23453: * src/include/pa_vstring.h 1.6:
23454: * src/main/compile.y 1.49:
23455: * src/main/execute.C 1.49:
23456: expr lex0 exec-1
23457:
23458: * src/main/compile.y 1.52:
23459: expr grammar-1
23460:
23461: * src/include/pa_value.h 1.39:
23462: * src/include/pa_vdouble.h 1.5:
23463: * src/include/pa_vstring.h 1.8:
23464: * src/include/pa_vunknown.h 1.3:
23465: * src/main/compile.y 1.56:
23466: * src/main/execute.C 1.54:
23467: * src/main/main.dsp 1.35:
23468: !~
23469:
23470: * src/include/code.h 1.10:
23471: * src/main/compile.y 1.48:
23472: * src/main/compile_tools.h 1.18:
23473: g
23474:
23475: * src/main/compile.y 1.60:
23476: .y expr visible-shorter
23477:
23478: * src/include/pa_vcframe.h 1.3:
23479: * src/include/pa_vclass.h 1.20:
23480: * src/include/pa_vdouble.h 1.4:
23481: * src/include/pa_vhash.h 1.3:
23482: * src/include/pa_vjunction.h 1.2:
23483: * src/include/pa_vmframe.h 1.11:
23484: * src/include/pa_vobject.h 1.8:
23485: * src/include/pa_vstring.h 1.7:
23486: * src/include/pa_vunknown.h 1.2:
23487: * src/include/pa_wcontext.h 1.21:
23488: * src/include/pa_wwrapper.h 1.9:
23489: * src/main/compile.y 1.55:
23490: * src/main/compile_tools.C 1.17:
23491: * src/main/compile_tools.h 1.21:
23492: * src/main/execute.C 1.53:
23493: +-*/
23494:
23495: * src/main/compile.y 1.50:
23496: * src/main/execute.C 1.50:
23497: * src/main/main.dsp 1.34:
23498: z
23499:
23500: * src/include/pa_value.h 1.38:
23501: * src/include/pa_vdouble.h 1.2:
23502: * src/main/compile.y 1.53:
23503: * src/main/execute.C 1.51:
23504: expr grammar-1 2*2=4.000000 :)
23505:
1.24 paf 23506: * src/include/pa_vstring.h 1.9:
23507: * src/main/compile.y 1.58:
23508: problems with skipping whitespace in yylex
23509:
1.15 paf 23510: * src/include/pa_vdouble.h 1.3:
23511: * src/main/compile.y 1.54:
23512: * src/main/compile_tools.C 1.15:
23513: * src/main/compile_tools.h 1.19:
23514: grammar-1.1 $a(z) $a=0
23515:
23516: * src/include/code.h 1.13:
23517: * src/main/compile.y 1.57:
23518: * src/main/execute.C 1.55:
23519: without string ops in expressions 0
23520:
23521: 2001-02-26 paf
23522: * src/main/compile.y 1.46:
23523: max_string in yyerror bug fix
23524:
23525: 2001-02-25 paf
23526: * src/main/compile.y 1.40:
23527: escaping bug
23528:
23529: * src/include/pa_request.h 1.14:
23530: * src/main/compile.C 1.19:
23531: * src/main/core.C 1.38:
23532: default name RUN, also alias
23533:
23534: * src/include/pa_vcframe.h 1.2:
23535: * src/include/pa_vmframe.h 1.5:
23536: * src/include/pa_vobject.h 1.6:
23537: * src/include/pa_wcontext.h 1.17:
23538: * src/include/pa_wwrapper.h 1.7:
23539: * src/main/core.C 1.40:
23540: * src/main/execute.C 1.43:
23541: * src/main/main.dsp 1.31:
23542: would now get fields into interm VFielded class
23543:
23544: * src/include/pa_request.h 1.16:
23545: * src/include/pa_value.h 1.34:
23546: * src/include/pa_vmframe.h 1.7:
23547: * src/include/pa_wcontext.h 1.19:
23548: * src/main/execute.C 1.46:
23549: VAliased0
23550:
23551: * src/main/execute.C 1.47:
23552: VAliased1
23553:
23554: * src/include/pa_value.h 1.35:
23555: * src/include/pa_vmframe.h 1.8:
23556: VAliased2
23557:
23558: * src/include/code.h 1.9:
23559: * src/include/pa_value.h 1.28:
23560: * src/include/pa_vclass.h 1.15:
23561: * src/include/pa_vmframe.h 1.2:
23562: * src/include/pa_vobject.h 1.3:
23563: * src/include/pa_wwrapper.h 1.5:
23564: * src/main/compile.y 1.38:
23565: * src/main/compile_tools.C 1.14:
23566: * src/main/compile_tools.h 1.16:
23567: * src/main/execute.C 1.38:
23568: ^class:method() just compiled
23569:
23570: * src/include/pa_hash.h 1.18:
23571: * src/include/pa_value.h 1.31:
23572: * src/include/pa_vclass.h 1.17:
23573: * src/include/pa_vmframe.h 1.4:
23574: * src/include/pa_vobject.h 1.5:
23575: * src/include/pa_vstring.h 1.5:
23576: * src/include/pa_wcontext.h 1.16:
23577: * src/main/compile.y 1.45:
23578: * src/main/core.C 1.39:
23579: * src/main/execute.C 1.42:
23580: * src/main/main.dsp 1.30:
23581: * src/main/pa_hash.C 1.17:
23582: * src/main/pa_value.C 1.5:
23583: * src/main/pa_wcontext.C 1.3:
23584: virtuals2
23585:
23586: * src/include/pa_value.h 1.32:
23587: * src/include/pa_vclass.h 1.18:
23588: * src/include/pa_wcontext.h 1.18:
23589: * src/include/pa_wwrapper.h 1.8:
23590: * src/main/execute.C 1.44:
23591: * src/main/main.dsp 1.32:
23592: no not get fields into interm VFielded class.
23593: fields & staticfields 1
23594:
23595: * src/include/pa_pool.h 1.25:
23596: * src/include/pa_request.h 1.15:
23597: * src/include/pa_value.h 1.33:
23598: * src/include/pa_vclass.h 1.19:
23599: * src/include/pa_vmframe.h 1.6:
23600: * src/include/pa_vobject.h 1.7:
23601: * src/main/core.C 1.41:
23602: * src/main/execute.C 1.45:
23603: * src/main/main.dsp 1.33:
23604: VAliased just compiled
23605:
1.24 paf 23606: * src/include/pa_value.h 1.36:
23607: * src/include/pa_vmframe.h 1.9:
23608: * src/include/pa_wcontext.h 1.20:
23609: * src/main/execute.C 1.48:
23610: VAliased3
23611:
1.15 paf 23612: * src/include/pa_request.h 1.13:
23613: * src/include/pa_value.h 1.29:
23614: * src/include/pa_vobject.h 1.4:
23615: * src/main/compile.y 1.39:
23616: * src/main/compile_tools.h 1.17:
23617: * src/main/core.C 1.37:
23618: * src/main/execute.C 1.39:
23619: * src/main/pa_common.C 1.3:
23620: vobject1
23621:
23622: * src/main/compile.y 1.43:
23623: rethought to $class:static.field.subfield
23624:
23625: * src/main/compile.y 1.44:
23626: : 1
23627:
23628: * src/include/pa_value.h 1.30:
23629: * src/include/pa_vmframe.h 1.3:
23630: * src/include/pa_wwrapper.h 1.6:
23631: * src/main/compile.y 1.41:
23632: * src/main/execute.C 1.40:
23633: * src/main/pa_wcontext.C 1.2:
23634: before execute class calls rewrite
23635:
23636: * src/include/pa_vclass.h 1.16:
23637: * src/main/compile.y 1.42:
23638: * src/main/execute.C 1.41:
23639: $class:element
23640:
23641: * src/include/pa_pool.h [class_alias_dead_end] 1.24.2.1:
23642: * src/include/pa_value.h [class_alias_dead_end] 1.32.2.1:
23643: * src/include/pa_vclass.h [class_alias_dead_end] 1.18.2.1:
23644: * src/include/pa_vobject.h [class_alias_dead_end] 1.6.2.1:
23645: * src/main/execute.C [class_alias_dead_end] 1.44.2.1:
23646: alias dead end
23647:
23648: 2001-02-24 paf
23649: * src/main/compile.y 1.32:
23650: fixed grammar bugs in constructor/params klinch
23651:
23652: * src/main/main.dsp 1.29:
23653: no bison -d
23654:
23655: * src/main/compile.y 1.37:
23656: * src/main/compile_tools.h 1.15:
23657: use0 line no on 'undef class' err msg wrong
23658:
23659: * src/main/compile.y 1.30:
23660: fixed last \n macrotemplate strip bug
23661:
23662: * src/include/pa_vframe.h 1.5:
23663: * src/main/compile.y 1.33:
23664: found junction ideology @: ^x{$a()) must construct current
23665: wcontext element, so smart wcontext handling needed
23666:
23667: * src/include/pa_value.h 1.25:
23668: * src/include/pa_wcontext.h 1.15:
23669: * src/include/pa_wwrapper.h 1.4:
23670: * src/main/execute.C 1.36:
23671: * src/main/pa_value.C 1.4:
23672: it works as bad as you've named it: wcontext.value() was not a
23673: perfect idea
23674:
23675: * src/main/compile.y 1.35:
23676: * src/main/core.C 1.36:
23677: yylex need some @special lines adj
23678:
23679: * src/include/pa_value.h 1.24:
23680: * src/include/pa_vcframe.h 1.1:
23681: * src/include/pa_vclass.h 1.10:
23682: * src/include/pa_vframe.h 1.6:
23683: * src/include/pa_vhash.h 1.2:
23684: * src/include/pa_vjunction.h 1.1:
23685: * src/include/pa_vmframe.h 1.1:
23686: * src/include/pa_wcontext.h 1.14:
23687: * src/include/pa_wwrapper.h 1.3:
23688: * src/main/execute.C 1.34:
23689: * src/main/main.dsp 1.27:
23690: * src/main/pa_cframe.C 1.1:
23691: * src/main/pa_wcontext.C 1.1:
23692: codeframe just compiled
23693:
23694: * src/include/pa_request.h 1.12:
23695: * src/include/pa_vclass.h 1.14:
23696: * src/main/compile.C 1.18:
23697: * src/main/compile.y 1.34:
23698: * src/main/compile_tools.h 1.14:
23699: * src/main/core.C 1.35:
23700: modules0
23701:
23702: * src/main/pa_array.C 1.20:
23703: minor bug in expanding very small arrays. 60% from 1 were 0
23704:
23705: * src/include/pa_vclass.h 1.12:
23706: * src/main/compile.y 1.36:
23707: * src/main/core.C 1.33:
23708: z
23709:
23710: * src/include/code.h 1.7:
23711: * src/include/pa_request.h 1.11:
23712: * src/include/pa_value.h 1.23:
23713: * src/include/pa_vclass.h 1.9:
23714: * src/include/pa_vframe.h 1.4:
23715: * src/main/compile.y 1.29:
23716: * src/main/compile_tools.C 1.13:
23717: * src/main/compile_tools.h 1.13:
23718: * src/main/core.C 1.32:
23719: * src/main/execute.C 1.32:
23720: code junctions0. something wrong with last \n macrotemplate strip
23721:
23722: * src/include/pa_value.h 1.26:
23723: * src/include/pa_vclass.h 1.11:
23724: * src/include/pa_vobject.h 1.1:
23725: * src/main/main.dsp 1.28:
23726: vobject00
23727:
23728: * src/main/compile.y 1.31:
23729: * src/main/execute.C 1.33:
23730: fixed empty constructor optimized empty case. failed on calls -
23731: produced empty string param
23732:
23733: * src/main/execute.C 1.35:
23734: codeframe1
23735:
23736: 2001-02-23 paf
23737: * src/include/pa_value.h 1.18:
23738: * src/main/core.C 1.27:
23739: * src/main/execute.C 1.25:
23740: * src/main/main.dsp 1.23:
23741: value named
23742:
23743: * src/main/compile.y 1.26:
23744: * src/main/execute.C 1.27:
23745: empty constructor bug fixed
23746:
23747: * src/include/pa_vframe.h 1.1:
23748: * src/include/pa_vunknown.h 1.1:
23749: * src/include/pa_wcontext.h 1.13:
23750: * src/include/pa_wwrapper.h 1.1:
23751: * src/main/core.C 1.29:
23752: * src/main/execute.C 1.29:
23753: * src/main/main.dsp 1.25:
23754: * src/main/pa_value.C 1.1:
23755: call0
23756:
23757: * src/main/compile.y 1.27:
23758: * src/main/compile_tools.C 1.12:
23759: * src/main/compile_tools.h 1.12:
23760: fixed wrong grammar in complex constructor case
23761:
23762: * src/include/pa_value.h 1.21:
23763: * src/include/pa_vclass.h 1.8:
23764: * src/include/pa_vframe.h 1.3:
23765: * src/main/core.C 1.30:
23766: * src/main/execute.C 1.31:
23767: * src/main/pa_value.C 1.2:
23768: get_method RIP. junctions everywhere. call with junctions0
23769:
23770: * src/main/compile.y 1.28:
23771: * src/main/execute.C 1.30:
23772: * src/main/main.dsp 1.26:
23773: rethought some. before junction
23774:
23775: * src/include/pa_value.h 1.17:
23776: * src/include/pa_vstring.h 1.4:
23777: * src/main/execute.C 1.24:
23778: strign 2 value in 2 places in execute
23779:
23780: * src/include/pa_wcontext.h 1.11:
23781: z
23782:
23783: * src/include/pa_hash.h 1.17:
23784: * src/include/pa_value.h 1.19:
23785: * src/include/pa_wcontext.h 1.12:
23786: * src/main/core.C 1.28:
23787: * src/main/execute.C 1.28:
23788: * src/main/main.dsp 1.24:
23789: * src/main/pa_hash.C 1.16:
23790: started call. store param, vframe done
23791:
23792: * src/include/pa_value.h 1.22:
23793: * src/main/compile.C 1.17:
23794: * src/main/core.C 1.31:
23795: * src/main/pa_value.C 1.3:
23796: minor error reporting format beautifyings
23797:
23798: * src/main/execute.C 1.26:
23799: with result rwpool
23800:
1.24 paf 23801: * src/include/pa_value.h 1.20:
23802: * src/include/pa_vclass.h 1.7:
23803: * src/include/pa_vframe.h 1.2:
23804: * src/include/pa_wwrapper.h 1.2:
23805: lara came, can't work, sorry :(
23806:
1.15 paf 23807: * src/include/pa_value.h 1.16:
23808: * src/include/pa_wcontext.h 1.10:
23809: * src/main/compile.y 1.25:
23810: * src/main/execute.C 1.23:
23811: * src/main/main.dsp 1.22:
23812: * src/main/pa_array.C 1.19:
23813: auto VHash on wcontext.put_element when wcontext fvalue==0
23814:
23815: 2001-02-22 paf
23816: * src/include/pa_request.h 1.10:
23817: * src/main/compile.y 1.23:
23818: $self.put(val)
23819:
23820: * src/include/pa_pool.h 1.24:
23821: * src/include/pa_vclass.h 1.5:
23822: * src/main/core.C 1.25:
23823: * src/main/pa_hash.C 1.15:
23824: * src/main/pa_pool.C 1.9:
23825: TRY...
23826:
23827: * src/include/code.h 1.6:
23828: * src/main/compile_tools.C 1.9:
23829: * src/main/compile_tools.h 1.10:
23830: * src/main/execute.C 1.19:
23831: OP_STRING better then some xxx _VALUE
23832:
23833: * src/main/compile.C 1.14:
23834: * src/main/core.C 1.26:
23835: * src/main/execute.C 1.16:
23836: * src/main/pa_string.C 1.31:
23837: more precise parse error line:col
23838:
23839: * src/main/compile.C 1.15:
23840: * src/main/compile.y 1.18:
23841: * src/main/execute.C 1.20:
23842: started : with $a.$:f
23843:
23844: * src/main/compile.y 1.20:
23845: $: wasn't finished - $:sdf(sdf) troubled a bit. finished now.
23846:
23847: * src/include/code.h 1.3:
23848: * src/include/pa_string.h 1.25:
23849: * src/include/pa_value.h 1.12:
23850: * src/include/pa_vclass.h 1.3:
23851: * src/include/pa_wcontext.h 1.3:
23852: * src/main/compile.y 1.14:
23853: * src/main/execute.C 1.14:
23854: * src/main/pa_string.C 1.28:
23855: write_value write_string 0
23856: it seems wcontext must write strings regardles of fvalue!=0
23857:
23858: * src/include/code.h 1.4:
23859: * src/include/pa_value.h 1.13:
23860: * src/include/pa_vclass.h 1.4:
23861: * src/include/pa_wcontext.h 1.5:
23862: * src/main/compile.y 1.15:
23863: * src/main/compile_tools.C 1.6:
23864: * src/main/compile_tools.h 1.8:
23865: * src/main/execute.C 1.15:
23866: * src/main/main.dsp 1.20:
23867: iiieeyys! get/put simple vars to VClass works0
23868:
23869: * src/include/pa_array.h 1.18:
23870: * src/include/pa_wcontext.h 1.4:
23871: * src/main/pa_string.C 1.29:
23872: in process, but found that exceptions are too global
23873:
23874: * src/main/compile.y 1.19:
23875: $: finished
23876:
23877: * src/main/compile.C 1.16:
23878: * src/main/compile.y 1.21:
23879: * src/main/compile_tools.C 1.10:
23880: z
23881:
23882: * src/include/pa_request.h 1.9:
23883: * src/include/pa_stack.h 1.2:
23884: * src/include/pa_wcontext.h 1.7:
23885: * src/main/execute.C 1.17:
23886: z about to vstring it .y all
23887:
23888: * src/include/pa_hash.h 1.16:
23889: * src/include/pa_value.h 1.15:
23890: * src/include/pa_vclass.h 1.6:
23891: * src/include/pa_vhash.h 1.1:
23892: * src/include/pa_vstring.h 1.3:
23893: * src/include/pa_wcontext.h 1.9:
23894: * src/main/execute.C 1.22:
23895: * src/main/main.dsp 1.21:
23896: auto VHash in pa.th.cre.at.e
23897:
23898: * src/include/code.h 1.5:
23899: * src/include/pa_vstring.h 1.2:
23900: * src/main/compile.y 1.17:
23901: * src/main/compile_tools.C 1.8:
23902: * src/main/compile_tools.h 1.9:
23903: * src/main/execute.C 1.18:
23904: string to vstring it .y all
23905:
23906: * src/include/pa_array.h 1.19:
23907: * src/main/compile.y 1.22:
23908: * src/main/compile_tools.C 1.11:
23909: * src/main/compile_tools.h 1.11:
23910: * src/main/pa_array.C 1.18:
23911: $self.get
23912:
23913: * src/include/pa_exception.h 1.5:
23914: * src/include/pa_pool.h 1.23:
23915: * src/include/pa_request.h 1.8:
23916: * src/include/pa_value.h 1.14:
23917: * src/include/pa_wcontext.h 1.6:
23918: * src/main/compile.C 1.13:
23919: * src/main/compile.y 1.16:
23920: * src/main/compile_tools.C 1.7:
23921: * src/main/core.C 1.24:
23922: * src/main/pa_array.C 1.17:
23923: * src/main/pa_exception.C 1.4:
23924: * src/main/pa_hash.C 1.14:
23925: * src/main/pa_pool.C 1.8:
23926: * src/main/pa_string.C 1.30:
23927: * src/main/pa_table.C 1.9:
23928: removed exception from request
23929:
23930: * src/include/pa_vstring.h 1.1:
23931: * src/main/compile.C 1.12:
23932: * src/main/core.C 1.23:
23933: added some forgotten
23934:
23935: * src/include/pa_wcontext.h 1.8:
23936: * src/main/compile.y 1.24:
23937: * src/main/execute.C 1.21:
23938: erroreos checkout
23939:
23940: 2001-02-21 paf
23941: * src/main/compile.y 1.9:
23942: more straightforward yylex[end]
23943:
23944: * src/main/compile.C 1.6:
23945: * src/main/compile.y 1.6:
23946: * src/main/compile_tools.h 1.5:
23947: error processing in eval & yyerror so it wouldn't cause
23948: memleaks.
23949:
23950: * src/include/compile.h 1.5:
23951: * src/include/execute.h 1.3:
23952: * src/include/pa_array.h 1.17:
23953: * src/include/pa_request.h 1.7:
23954: * src/include/pa_stack.h 1.1:
23955: * src/include/pa_vclass.h 1.2:
23956: * src/include/pa_wcontext.h 1.2:
23957: * src/main/compile.C 1.10:
23958: * src/main/compile.y 1.12:
23959: * src/main/execute.C 1.11:
23960: * src/main/main.dsp 1.19:
23961: * src/main/pa_array.C 1.16:
23962: * src/main/pa_request.C 1.2:
23963: get put -1 [just compiled]
23964:
23965: * src/include/compile.h 1.4:
23966: * src/include/pa_array.h 1.16:
23967: * src/main/compile.C 1.9:
23968: * src/main/compile.y 1.11:
23969: * src/main/execute.C 1.10:
23970: MAIN_METHOD_NAME ready to write execute
23971:
23972: * src/include/pa_string.h 1.24:
23973: * src/include/pa_types.h 1.6:
23974: * src/main/pa_string.C 1.27:
23975: string.operator==(char*)
23976:
23977: * src/main/compile.C 1.11:
23978: * src/main/compile.y 1.13:
23979: * src/main/execute.C 1.12:
23980: store0
23981:
23982: * src/include/core.h 1.1:
23983: * src/include/pa_context.h 1.8:
23984: * src/include/pa_request.h 1.6:
23985: * src/include/pa_vclass.h 1.1:
23986: * src/include/pa_wcontext.h 1.1:
23987: * src/main/core.C 1.22:
23988: * src/main/main.dsp 1.18:
23989: * src/main/pa_request.C 1.1:
23990: request core methods0
23991:
23992: * src/include/compile.h 1.3:
23993: * src/include/pa_context.h 1.7:
23994: * src/include/pa_hash.h 1.15:
23995: * src/include/pa_request.h 1.5:
23996: * src/include/pa_string.h 1.23:
23997: * src/include/pa_value.h 1.9:
23998: struck with const array.gets
23999:
24000: * src/include/code.h 1.2:
24001: * src/include/pa_types.h 1.5:
24002: * src/main/compile.C 1.3:
24003: * src/main/compile.y 1.3:
24004: * src/main/compile_tools.C 1.3:
24005: * src/main/compile_tools.h 1.3:
24006: * src/main/execute.C 1.3:
24007: * src/main/main.dsp 1.16:
24008: .y to c++
24009: hierarchy output fix.
24010: compiler works ok
24011:
24012: * src/include/compile.h 1.2:
24013: * src/main/compile.C 1.4:
24014: * src/main/compile.y 1.4:
24015: * src/main/compile_tools.h 1.4:
24016: line numbers needed. would add them to .y now internally.
24017: externally it's not as precise as needed
24018:
1.24 paf 24019: * src/include/execute.h 1.2:
24020: * src/include/pa_array.h 1.15:
24021: * src/include/pa_value.h 1.10:
24022: * src/main/execute.C 1.9:
24023: * src/main/pa_array.C 1.15:
24024: after array.const get wonders
24025:
1.15 paf 24026: * src/include/pa_exception.h 1.4:
24027: * src/include/pa_value.h 1.11:
24028: * src/main/compile.C 1.8:
24029: * src/main/compile.y 1.10:
24030: * src/main/compile_tools.C 1.5:
24031: * src/main/compile_tools.h 1.7:
24032: .y methods and one_big_piece. now compile returns array<method*>
24033:
24034: * src/main/compile.y 1.7:
24035: * src/main/execute.C 1.4:
24036: * src/main/execute.C 1.5:
24037: * src/main/execute.C 1.6:
24038: * src/main/execute.C 1.7:
24039: * src/main/execute.C 1.8:
24040: z
24041:
24042: * src/main/execute.C 1.13:
24043: tired :)
24044:
24045: * src/main/compile.C 1.5:
24046: * src/main/compile.y 1.5:
24047: failed to add absolute precies parse error positions. leaving
24048: RIGHTMOST position as @file[line:col]
24049:
24050: 2001-02-20 paf
24051: * src/include/code.h 1.1:
24052: * src/include/compile.h 1.1:
24053: * src/include/execute.h 1.1:
24054: * src/include/pa_array.h 1.14:
24055: * src/include/pa_common.h 1.2:
24056: * src/include/pa_pool.h 1.22:
24057: * src/include/pa_string.h 1.22:
24058: * src/include/pa_table.h 1.8:
24059: * src/include/pa_types.h 1.4:
24060: * src/main/compile.C 1.1:
24061: * src/main/compile.y 1.1:
24062: * src/main/compile_tools.C 1.1:
24063: * src/main/compile_tools.h 1.1:
24064: * src/main/core.C 1.21:
24065: * src/main/execute.C 1.1:
24066: * src/main/main.dsp 1.14:
24067: * src/main/pa_array.C 1.14:
24068: * src/main/pa_common.C 1.2:
24069: * src/main/pa_hash.C 1.12:
24070: * src/main/pa_string.C 1.26:
24071: * src/main/pa_table.C 1.8:
24072: bison[yacc] first time compiled.
24073: execute=dump for now
24074:
24075: * src/main/compile.C 1.2:
24076: * src/main/compile.y 1.2:
24077: * src/main/compile_tools.C 1.2:
24078: * src/main/compile_tools.h 1.2:
24079: * src/main/execute.C 1.2:
24080: * src/main/main.dsp 1.15:
24081: nestage probs, eof yylex not perfect
24082:
24083: * src/main/core.C 1.20:
24084: core rewrite using yacc investigations
24085: now will be compile[yacc]/execute[opcodes]
24086:
24087: 2001-02-15 paf
24088: * src/include/pa_value.h 1.8:
24089: * src/main/core.C 1.19:
24090: maybe a-la yacc those ifs rewrite as turing machine?
24091: for it seems it would be it's too many ifs with this syntax now
24092:
24093: 2001-02-14 paf
24094: * src/include/pa_context.h 1.6:
24095: * src/include/pa_string.h 1.20:
24096: * src/main/core.C 1.10:
24097: * src/main/pa_string.C 1.23:
24098: process text repassing
24099:
24100: * src/include/pa_value.h 1.7:
24101: * src/main/core.C 1.11:
24102: * src/main/pa_string.C 1.24:
24103: process text repassing2
24104: operator static vars
24105:
24106: * src/include/pa_string.h 1.21:
24107: * src/main/core.C 1.12:
24108: * src/main/pa_string.C 1.25:
24109: get names 0
24110:
24111: * src/include/pa_context.h 1.5:
24112: * src/include/pa_value.h 1.6:
24113: * src/main/core.C 1.9:
24114: module:calls changes
24115:
24116: * src/main/core.C 1.16:
24117: varios breaks
24118:
24119: * src/main/core.C 1.17:
24120: get_params
24121: figured ^menu[UNEVALUATED unthinked :( ]
24122:
24123: * src/main/core.C 1.18:
24124: get_params 1
24125:
24126: * src/main/core.C 1.13:
24127: get names 1
24128:
24129: * src/main/core.C 1.14:
24130: get names 2
24131:
24132: * src/main/core.C 1.15:
24133: get names 3
24134:
24135: 2001-02-13 paf
24136: * src/include/pa_string.h 1.17:
24137: * src/main/pa_string.C 1.19:
24138: String_iterator::skip_to
24139: todo:optimize
24140:
24141: * src/main/core.C 1.6:
24142: operators
24143: : and self. prefixes
24144:
24145: * src/include/pa_context.h 1.4:
24146: * src/include/pa_value.h 1.5:
24147: * src/main/core.C 1.8:
24148: ^class:calls[] started
24149:
24150: * src/include/pa_string.h 1.18:
24151: * src/main/pa_string.C 1.21:
24152: String_iterator optimized
24153:
24154: * src/include/pa_string.h 1.19:
24155: * src/main/pa_string.C 1.22:
24156: String_iterator tested
24157:
24158: * src/main/pa_string.C 1.20:
24159: String_iterator::skip_to
24160: optimized a bit. would change privates to better support optimization
24161:
24162: * src/include/pa_value.h 1.4:
24163: * src/main/core.C 1.5:
24164: * src/main/core.C 1.7:
24165: z
24166:
24167: 2001-02-12 paf
24168: * src/include/pa_context.h 1.2:
24169: * src/include/pa_value.h 1.2:
24170: * src/main/core.C 1.2:
24171: get self/methodref joined
24172:
24173: * src/include/pa_context.h 1.3:
24174: * src/include/pa_value.h 1.3:
24175: * src/main/core.C 1.3:
24176: some comments
24177:
24178: * src/include/pa_string.h 1.16:
24179: * src/main/core.C 1.4:
24180: * src/main/pa_string.C 1.18:
24181: started String_iterator
24182:
24183: 2001-02-11 paf
24184: * src/include/pa_context.h 1.1:
24185: * src/include/pa_value.h 1.1:
24186: * src/main/core.C 1.1:
24187: * src/main/main.dsp 1.13:
24188: core started.
24189: core.C, context&value .h
24190:
24191: * src/include/pa_array.h 1.13:
24192: * src/include/pa_hash.h 1.14:
24193: * src/include/pa_pool.h 1.21:
24194: * src/include/pa_string.h 1.15:
24195: * src/main/main.dsp 1.12:
24196: * src/main/pa_array.C 1.13:
24197: * src/main/pa_hash.C 1.11:
24198: * src/main/pa_pool.C 1.7:
24199: * src/main/pa_string.C 1.17:
24200: :pooled
24201:
24202: 2001-01-30 paf
24203: * src/include/pa_error.h 1.4:
24204: * src/include/pa_exception.h 1.1:
24205: * src/include/pa_pool.h 1.17:
24206: * src/include/pa_request.h 1.3:
24207: * src/main/main.dsp 1.10:
24208: * src/main/pa_error.C 1.4:
24209: * src/main/pa_exception.C 1.1:
24210: * src/main/pa_pool.C 1.4:
24211: * src/targets/Makefile.am 1.2:
24212: lowered targets/parser into subdir, added parser_Pool(Pool)
24213: failed to add. would think..
24214:
24215: * src/include/pa_exception.h 1.3:
24216: * src/include/pa_pool.h 1.19:
24217: * src/include/pa_table.h 1.7:
24218: * src/main/pa_exception.C 1.3:
24219: * src/main/pa_table.C 1.7:
24220: minor * to & changes
24221:
24222: * src/include/pa_pool.h 1.20:
24223: * src/main/Makefile.am 1.5:
24224: * src/main/main.dsp 1.11:
24225: * src/main/pa_pool.C 1.6:
24226: moved pa_pool.C to be target specific
24227:
24228: * src/Makefile.am 1.2:
24229: * src/main/Makefile.am 1.6:
24230: * src/targets/Makefile.am 1.3:
24231: .am comments
24232:
24233: * src/include/pa_exception.h 1.2:
24234: * src/include/pa_pool.h 1.18:
24235: * src/include/pa_request.h 1.4:
24236: * src/include/pa_table.h 1.6:
24237: * src/main/pa_array.C 1.12:
24238: * src/main/pa_exception.C 1.2:
24239: * src/main/pa_pool.C 1.5:
24240: * src/main/pa_table.C 1.6:
24241: error re-associated. that's much better
24242: even removed 'die' necessety
24243:
24244: 2001-01-29 paf
24245: * src/include/pa_hash.h 1.9:
24246: * src/include/pa_pool.h 1.10:
24247: * src/include/pa_threads.h 1.3:
24248: * src/main/pa_hash.C 1.5:
24249: made local Hash-es not thread safe=quicker by
24250: SYNCHRONIZED(thread_safe)
24251:
24252: * src/include/pa_hash.h 1.5:
24253: some comments
24254:
24255: * src/include/pa_error.h 1.2:
24256: * src/include/pa_request.h 1.2:
24257: * src/include/pa_string.h 1.13:
24258: * src/include/pa_table.h 1.4:
24259: * src/main/pa_error.C 1.2:
24260: * src/main/pa_table.C 1.4:
24261: Error fixed
24262:
24263: * src/include/pa_pool.h 1.11:
24264: * src/include/pa_string.h 1.9:
24265: * src/main/pa_string.C 1.13:
24266: String originating
24267:
1.23 paf 24268: * src/include/pa_pool.h 1.14:
24269: * src/main/pa_array.C 1.9:
24270: tested - decision "no templates"
1.15 paf 24271:
24272: * src/include/pa_hash.h 1.6:
24273: * src/include/pa_threads.h 1.1:
24274: * src/main/main.dsp 1.6:
24275: * src/main/pa_threads.C 1.1:
24276: added pa_threads
24277:
24278: Mutex
24279:
1.23 paf 24280: * src/include/pa_array.h 1.4:
24281: * src/main/pa_array.C 1.4:
24282: Array::operator += (Array& src)
24283:
24284: rethought, would change now
1.15 paf 24285:
24286: * src/include/pa_array.h 1.7:
24287: * src/include/pa_hash.h 1.10:
24288: * src/include/pa_pool.h 1.12:
24289: * src/include/pa_string.h 1.10:
24290: * src/include/pa_table.h 1.1:
24291: * src/include/pa_types.h 1.2:
24292: * src/main/main.dsp 1.7:
24293: * src/main/pa_array.C 1.7:
24294: * src/main/pa_string.C 1.14:
24295: * src/main/pa_table.C 1.1:
24296: Table started
24297: would test
24298: template Array now
24299:
1.23 paf 24300: * src/include/pa_error.h 1.3:
24301: * src/include/pa_hash.h 1.13:
24302: * src/include/pa_string.h 1.14:
24303: * src/include/pa_table.h 1.5:
24304: * src/main/pa_error.C 1.3:
24305: * src/main/pa_hash.C 1.10:
24306: * src/main/pa_string.C 1.16:
24307: * src/main/pa_table.C 1.5:
24308: Table
24309: more like C++ style
24310: hence lots of 'const'
1.15 paf 24311:
24312: * src/include/pa_array.h 1.11:
24313: * src/include/pa_hash.h 1.11:
24314: * src/include/pa_pool.h 1.15:
24315: * src/include/pa_string.h 1.11:
24316: * src/include/pa_table.h 1.2:
24317: * src/include/pa_types.h 1.3:
24318: * src/main/Makefile.am 1.3:
24319: * src/main/main.dsp 1.9:
24320: * src/main/pa_array.C 1.10:
24321: * src/main/pa_hash.C 1.8:
24322: * src/main/pa_string.C 1.15:
24323: * src/main/pa_table.C 1.2:
24324: Request
24325: Error
24326: Table
24327:
1.23 paf 24328: * src/main/pa_array.C 1.5:
24329: expand not convinient, would rewrite
24330:
1.15 paf 24331: * src/include/pa_array.h 1.6:
24332: * src/include/pa_hash.h 1.8:
24333: * src/include/pa_string.h 1.8:
24334: moved .h public parts to top
24335:
24336: * src/include/pa_hash.h 1.7:
24337: * src/include/pa_threads.h 1.2:
24338: * src/main/pa_hash.C 1.4:
24339: * src/main/pa_threads.C 1.2:
24340: decided on one global_mutex, like PHP
24341: as I can see: needed only in global Hash now,
24342: made Hash:: put/get SYNCHRONIZED
24343:
24344: * src/include/pa_array.h 1.12:
24345: * src/include/pa_common.h 1.1:
24346: * src/include/pa_error.h 1.1:
24347: * src/include/pa_hash.h 1.12:
24348: * src/include/pa_pool.h 1.16:
24349: * src/include/pa_request.h 1.1:
24350: * src/include/pa_string.h 1.12:
24351: * src/include/pa_table.h 1.3:
24352: * src/main/Makefile.am 1.4:
24353: * src/main/pa_array.C 1.11:
24354: * src/main/pa_common.C 1.1:
24355: * src/main/pa_error.C 1.1:
24356: * src/main/pa_hash.C 1.9:
24357: * src/main/pa_table.C 1.3:
24358: added forgotten
24359:
24360: * src/include/pa_array.h 1.8:
24361: * src/include/pa_pool.h 1.13:
24362: * src/main/Makefile.am 1.2:
24363: * src/main/main.dsp 1.8:
24364: * src/main/pa_array.C 1.8:
24365: templates failed
24366: no template specializations [VC6],
24367: no library auto instantation [VC6, GNU c++ 2.95.2-6 from latest cygwin]
24368:
24369: * src/include/pa_array.h 1.5:
24370: * src/include/pa_pool.h 1.9:
24371: * src/main/pa_array.C 1.6:
24372: Array& operator += (Array& src)
24373:
24374: 2001-01-27 paf
24375: * src/include/pa_hash.h 1.1:
24376: * src/include/pa_string.h 1.4:
24377: * src/include/pa_types.h 1.1:
24378: * src/main/main.dsp 1.4:
24379: * src/main/pa_string.C 1.7:
24380: uint, and added pa_types & pa_hash[forgotten]
24381:
24382: * src/main/pa_string.C 1.9:
24383: String::operator ==
24384:
1.23 paf 24385: * src/main/pa_hash.C 1.2:
24386: String(&String)
24387:
1.15 paf 24388: * src/include/pa_array.h 1.3:
24389: * src/main/pa_array.C 1.3:
24390: array [] with chunk caching
24391:
24392: * src/include/pa_array.h 1.2:
24393: * src/include/pa_hash.h 1.4:
24394: * src/include/pa_pool.h 1.8:
24395: * src/include/pa_string.h 1.7:
24396: * src/main/pa_array.C 1.2:
24397: * src/main/pa_string.C 1.11:
24398: array cache rethought to chunk caching
24399:
24400: * src/include/pa_array.h 1.1:
24401: * src/include/pa_hash.h 1.3:
24402: * src/include/pa_pool.h 1.7:
24403: * src/include/pa_string.h 1.6:
24404: * src/main/main.dsp 1.5:
24405: * src/main/pa_array.C 1.1:
24406: * src/main/pa_hash.C 1.3:
24407: * src/main/pa_string.C 1.10:
24408: Array 0
24409:
24410: * src/main/pa_hash.C 1.1:
24411: added pa_hash.C [forgotten]
24412:
24413: 2001-01-26 paf
1.23 paf 24414: * src/include/pa_pool.h 1.2:
24415: * src/main/pa_string.C 1.2:
24416: String prealloc & dynamic row_count
24417:
1.15 paf 24418: * src/include/pa_pool.h 1.6:
24419: * src/include/pa_string.h 1.3:
24420: * src/main/pa_string.C 1.6:
24421: removed templates [vc++ suxx]
24422:
24423: * src/include/pa_pool.h 1.4:
24424: * src/include/pa_string.h 1.1:
24425: pa_pool split
24426:
24427: * src/Makefile.am 1.1.1.1:
24428: * src/include/pa_pool.h 1.1.1.1:
24429: * src/main/Makefile.am 1.1.1.1:
24430: * src/main/main.dsp 1.1.1.1:
24431: * src/main/pa_pool.C 1.1.1.1:
24432: * src/main/pa_string.C 1.1.1.1:
24433: * src/targets/Makefile.am 1.1.1.1:
24434: creating parser3 module
24435:
24436: * src/include/pa_pool.h 1.3:
24437: * src/main/main.dsp 1.2:
24438: * src/main/pa_pool.C 1.2:
24439: * src/main/pa_string.C 1.3:
24440: * src/main/pa_string.C 1.4:
1.26 paf 24441: $Id$ check
1.15 paf 24442:
24443: * src/include/pa_pool.h 1.5:
24444: * src/include/pa_string.h 1.2:
24445: * src/main/main.dsp 1.3:
24446: * src/main/pa_pool.C 1.3:
24447: * src/main/pa_string.C 1.5:
24448: templates in VC++ suxx.
24449:
E-mail: