Annotation of parser3/ChangeLog, revision 1.43.6.4
1.43.6.4! paf 1: 2005-12-08 paf
! 2: * src/types/pa_vmail.C [release_3_1_5] 1.71.6.2:
! 3: merged from 3.2.0
! 4: ! bcc line longer then 500 chars now handled OK [were wrapped on 500th char according to rfc, but sendmail failed to unwrap it properly]
! 5:
! 6: 2005-12-07 paf
! 7: * configure [release_3_1_5] 1.83.6.4:
! 8: * configure.in [release_3_1_5] 1.83.6.5:
! 9: * src/include/pa_version.h [release_3_1_5] 1.19.6.4:
! 10: not beta
! 11:
! 12: * src/targets/apache13core/mod_parser3_core.C [release_3_1_5] 1.7.8.3:
! 13: * src/targets/isapi/parser3isapi.C [release_3_1_5] 1.92.8.4:
! 14: . now links in release mode
! 15:
! 16: * src/include/pa_version.h [release_3_1_5] 1.19.6.6:
! 17: . not beta
! 18:
! 19: 2005-12-06 paf
! 20: * src/classes/op.C [release_3_1_5] 1.152.4.10:
! 21: . in this version there is no ^switch[$nothing] = ^switch[void]
! 22: problem
! 23:
! 24: 2005-12-01 paf
! 25: * src/classes/op.C [release_3_1_5] 1.152.4.9:
! 26: mreged from HEAD
! 27: . bugfix ^switch[$void_value] caused ^case[string] to be coerced to double since searching value were not string (it was vvoid)
! 28:
1.43.6.3 paf 29: 2005-11-30 paf
30: * src/types/pa_vdate.h [release_3_1_5] 1.38.6.5:
31: merged from HEAD:
32: ! bugfix: to drop TZ on win32 must putenv("TZ="), on unix works only putenv("TZ")
33:
34: 2005-11-28 paf
35: * src/main/pa_http.C [release_3_1_5] 1.1.2.2:
36: merged from HEAD:
37: ! status line check made earlier [was totally wrong]
38:
39: * src/classes/table.C [release_3_1_5] 1.208.6.11:
40: merged from HEAD:
41: ! nameless table has columns==0
42:
1.43.6.2 paf 43: 2005-11-25 paf
44: * src/classes/table.C [release_3_1_5] 1.208.6.8:
45: merged from HEAD:
46: . ^table.save unused buffer after save
47:
48: * src/classes/table.C [release_3_1_5] 1.208.6.9:
49: merged from HEAD:
50: + optimized table::load/sql, now row ArrayString-s allocated with columns.count() elements and don't always grow from count=3[realloc,realloc]
51:
52: * src/classes/op.C [release_3_1_5] 1.152.4.8:
53: merged from HEAD
54: + ^while(){}[SEPARATOR]
55:
56: 2005-11-24 paf
57: * configure.in [release_3_1_5] 1.83.6.3:
58: . merged glib2-config patch
59:
60: * src/classes/file.C [release_3_1_5] 1.133.6.6:
61: * src/include/Makefile.am [release_3_1_5] 1.9.14.1:
62: * src/include/pa_common.h [release_3_1_5] 1.101.8.4:
63: * src/include/pa_http.h [release_3_1_5] 1.1.2.1:
64: * src/main/Makefile.am [release_3_1_5] 1.44.14.1:
65: * src/main/main.vcproj [release_3_1_5] 1.15.8.1:
66: * src/main/pa_common.C [release_3_1_5] 1.204.6.9:
67: * src/main/pa_http.C [release_3_1_5] 1.1.2.1:
68: merged from HEAD:
69: +! ^file::exec/cgi[script;$.charset[changed] $.QUERY_STRING[^untaint[URI]{aaa=$form:text} << now %HH would be encoded in $.charset charset
70:
71: * Makefile.am [release_3_1_5] 1.48.6.2:
72: * Makefile.in [release_3_1_5] 1.62.6.3:
73: * acinclude.m4 [release_3_1_5] 1.35.6.3:
74: * aclocal.m4 [release_3_1_5] 1.38.6.3:
75: * acsite.m4 [release_3_1_5] 1.13.6.2:
76: * configure [release_3_1_5] 1.83.6.3:
77: * configure.in [release_3_1_5] 1.83.6.4:
78: *** empty log message ***
79:
80: * Makefile.in [release_3_1_5] 1.62.6.2:
81: * aclocal.m4 [release_3_1_5] 1.38.6.2:
82: * bin/Makefile.in [release_3_1_5] 1.11.14.1:
83: * configure [release_3_1_5] 1.83.6.2:
84: * etc/Makefile.in [release_3_1_5] 1.16.14.1:
85: * etc/parser3.charsets/Makefile.in [release_3_1_5] 1.20.14.1:
86: * src/Makefile.in [release_3_1_5] 1.57.14.1:
87: * src/classes/Makefile.in [release_3_1_5] 1.61.14.1:
88: * src/include/Makefile.in [release_3_1_5] 1.18.14.1:
89: * src/include/pa_config_auto.h.in [release_3_1_5] 1.42.8.1:
90: * src/lib/Makefile.in [release_3_1_5] 1.13.14.1:
91: * src/lib/cord/Makefile.in [release_3_1_5] 1.4.14.1:
92: * src/lib/cord/include/Makefile.in [release_3_1_5] 1.3.14.1:
93: * src/lib/cord/include/private/Makefile.in [release_3_1_5] 1.3.14.1:
94: * src/lib/gc/Makefile.in [release_3_1_5] 1.3.14.1:
95: * src/lib/gc/include/Makefile.in [release_3_1_5] 1.3.14.1:
96: * src/lib/gd/Makefile.in [release_3_1_5] 1.4.6.1:
97: * src/lib/ltdl/Makefile.in [release_3_1_5] 1.7.6.1:
98: * src/lib/md5/Makefile.in [release_3_1_5] 1.9.14.1:
99: * src/lib/patches/Makefile.in [release_3_1_5] 1.13.14.1:
100: * src/lib/pcre/Makefile.in [release_3_1_5] 1.11.14.1:
101: * src/lib/sdbm/Makefile.in [release_3_1_5] 1.2.14.1:
102: * src/lib/sdbm/apr-include/Makefile.in [release_3_1_5] 1.2.14.1:
103: * src/lib/smtp/Makefile.in [release_3_1_5] 1.4.14.1:
104: * src/main/Makefile.in [release_3_1_5] 1.57.14.1:
105: * src/sql/Makefile.in [release_3_1_5] 1.13.14.1:
106: * src/targets/Makefile.in [release_3_1_5] 1.44.14.1:
107: * src/targets/apache13/Makefile.in [release_3_1_5] 1.49.14.1:
108: * src/targets/apache13core/Makefile.in [release_3_1_5] 1.6.14.1:
109: * src/targets/cgi/Makefile.in [release_3_1_5] 1.68.14.1:
110: * src/targets/isapi/Makefile.in [release_3_1_5] 1.14.14.1:
111: * src/types/Makefile.in [release_3_1_5] 1.58.6.1:
112: makefiles
113:
114: * src/classes/file.C [release_3_1_5] 1.133.6.7:
115: * src/include/pa_common.h [release_3_1_5] 1.101.8.5:
116: * src/main/execute.C [release_3_1_5] 1.306.6.3:
117: * src/main/pa_common.C [release_3_1_5] 1.204.6.10:
118: * src/main/pa_request.C [release_3_1_5] 1.274.6.4:
119: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.15:
120: merged from HEAD:
121: ! changed file/dir_readable to simple file/dir_exist, this would help in situations "class not found because .p file has bad rights" << in that case error would be explicit "access denied to 'this' file"
122:
123: 2005-11-22 paf
124: * src/main/pa_common.C [release_3_1_5] 1.204.6.8:
125: . less gcc warnings
126:
127: * src/classes/op.C [release_3_1_5] 1.152.4.6:
128: merged from HEAD:
129: + $exception.handled[cache] now reports original exception if we have no old cache
130:
131: * src/include/pa_version.h [release_3_1_5] 1.19.6.1:
132: * src/main/compile.tab.C [release_3_1_5] 1.103.8.8:
133: makefiles
134:
135: * src/classes/op.C [release_3_1_5] 1.152.4.7:
136: . overmerged a little
137:
138: * src/types/pa_vresponse.C [release_3_1_5] 1.20.12.2:
139: merged from HEAD:
140: + $response:headers access to internal hash
141:
142: * src/targets/apache13core/mod_parser3_core.C [release_3_1_5] 1.7.8.2:
143: * src/targets/isapi/parser3isapi.C [release_3_1_5] 1.92.8.3:
144: merged from HEAD:
145: + GC_large_alloc_warn_suppressed=0 between requests [apache mod_, isapi]
146: this reduces number of "GC Warning: Repeated allocation of very large block" messages to only important onces
147:
148: * Makefile.am [release_3_1_5] 1.48.6.1:
149: * Makefile.in [release_3_1_5] 1.62.6.1:
150: * acinclude.m4 [release_3_1_5] 1.35.6.2:
151: * aclocal.m4 [release_3_1_5] 1.38.6.1:
152: * acsite.m4 [release_3_1_5] 1.13.6.1:
153: * configure [release_3_1_5] 1.83.6.1:
154: * configure.in [release_3_1_5] 1.83.6.2:
155: *** empty log message ***
156:
157: * src/classes/string.C [release_3_1_5] 1.142.6.6:
158: merged from HEAD:
159: + removed limitation on ^string/int/double:sql{}[$.default[({param style})] ]
160:
161: * src/classes/op.C [release_3_1_5] 1.152.4.5:
162: * src/include/pa_string.h [release_3_1_5] 1.164.8.2:
163: * src/main/untaint.C [release_3_1_5] 1.134.6.2:
164: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.14:
165: merged from HEAD:
166: + ^taint/untaint[regex] << escapes these: \^$.[]|()?*+{}
167:
168: * src/classes/file.C [release_3_1_5] 1.133.6.5:
169: * src/classes/string.C [release_3_1_5] 1.142.6.5:
170: * src/include/pa_common.h [release_3_1_5] 1.101.8.3:
171: * src/main/pa_common.C [release_3_1_5] 1.204.6.6:
172: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.13:
173: merged from HEAD:
174: + ^file.base64[] encode
175: + ^file::base64[encoded] decode
176:
177: * src/main/pa_common.C [release_3_1_5] 1.204.6.7:
178: merged from HEAD:
179: + removed "use either uri with ?params or $.form option" limitation
180:
181: * src/types/pa_vdate.h [release_3_1_5] 1.38.6.3:
182: ! date TZ save/restore stored pointer to getenv-ed variable,
183: which does not work both on win32&unix. copied old TZ value now
184:
185: * acinclude.m4 [release_3_1_5] 1.35.6.1:
186: * configure.in [release_3_1_5] 1.83.6.1:
187: . merged underquting fixes
188:
1.43.6.1 paf 189: 2005-11-21 paf
190: * src/main/compile.tab.C [release_3_1_5] 1.103.8.7:
191: * src/main/compile.y [release_3_1_5] 1.213.10.6:
192: ! overoptimized void literals, reverted to just vvod, recreating
193: empty array with each void_value token. that's absolutely needed,
194: since that array grows
195:
1.43.6.2 paf 196: * src/main/pa_request.C [release_3_1_5] 1.274.6.3:
197: ! $response:body[file] now differes from :download, it does not
198: return content-disposition at all now [previusely it returned
199: valueless content-disposition]
1.43.6.1 paf 200:
201: * src/types/Makefile.am [release_3_1_5] 1.38.6.1:
202: * src/types/pa_venv.C [release_3_1_5] 1.1.2.1:
203: * src/types/pa_venv.h [release_3_1_5] 1.31.14.2:
204: * src/types/types.vcproj [release_3_1_5] 1.14.6.1:
205: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.10:
206: + $env:PARSER_VERSION reports "3.1.5beta (compiled on i386-pc-
207: win32)"
208:
1.43.6.2 paf 209: * src/classes/file.C [release_3_1_5] 1.133.6.4:
210: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.12:
211: + merged from HEAD: ^file::create[text;file.xml;^untaint[xml]{
212: data}]
1.43.6.1 paf 213:
214: * src/main/compile.tab.C [release_3_1_5] 1.103.8.6:
215: * src/main/compile.y [release_3_1_5] 1.213.10.5:
216: * src/types/pa_value.h [release_3_1_5] 1.119.6.3:
217: * src/types/pa_vbool.h [release_3_1_5] 1.25.10.2:
218: * src/types/pa_vdouble.h [release_3_1_5] 1.46.8.5:
219: * src/types/pa_vint.h [release_3_1_5] 1.41.14.3:
220: * src/types/pa_vmethod_frame.h [release_3_1_5] 1.51.6.5:
221: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.11:
222: + expression literals: true/false. ^format[$.indent(true)]
223:
224: 2005-11-18 paf
225: * src/include/pa_dir.h [release_3_1_5] 1.16.14.2:
226: ! file:list now sees .xxx files, only . and .. now removed from
227: list [were removed all .*]
228:
229: * src/classes/table.C [release_3_1_5] 1.208.6.6:
230: ! ^table::create[not'nameless'; failed <<
231: Exception.problem_source pointed to local var!
232:
1.43.6.2 paf 233: * src/main/pa_request.C [release_3_1_5] 1.274.6.2:
234: ! ensured proper untainting of @main result if returned by $
235: result or $response:body
1.43.6.1 paf 236:
237: * src/classes/op.C [release_3_1_5] 1.152.4.4:
238: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.9:
239: + ^cache[] << returns current cache expiration time
240:
241: * src/classes/double.C [release_3_1_5] 1.57.14.3:
242: * src/classes/int.C [release_3_1_5] 1.53.14.3:
243: ! ^int/double:sql{select null}[$.default(123)] will now return
244: default value
245:
246: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.8:
247: * www/htdocs/_bug.txt [release_3_1_5] 1.5.12.2:
248: ! merged: file:list now sees .xxx files, only . and .. now
249: removed from list [were removed all .*]
250:
251: * src/classes/memory.C [release_3_1_5] 1.7.8.2:
252: * src/main/compile.tab.C [release_3_1_5] 1.103.8.5:
253: * src/main/pa_common.C [release_3_1_5] 1.204.6.3:
254: ! fixed file load memory issue: now tries to guess content-
255: length and allocates one big piece if possible [regretfully
256: gc_realloc works as malloc+free, leaving lots of holes behind]
257:
258: * src/lib/sdbm/apr_file_io.C [release_3_1_5] 1.4.10.1:
259: ! hashfile file open error now checked, were not :( [stole that
260: piece from apache 1.3 sources]
261:
262: * src/main/pa_common.C [release_3_1_5] 1.204.6.5:
263: ! file::load[binary;fileOfZeroSize] now loads VFile.ptr!=0, so
264: such files can be saved now
265:
266: 2005-11-16 paf
267: * src/classes/file.C [release_3_1_5] 1.133.6.3:
268: * src/classes/table.C [release_3_1_5] 1.208.6.5:
269: * src/include/pa_common.h [release_3_1_5] 1.101.8.2:
270: * src/main/pa_common.C [release_3_1_5] 1.204.6.2:
271: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.7:
272: ! table::save with enclosers now doubles them: "->""
273: ! table::save/load do not remove elements from options hash
274:
275: * src/main/compile.tab.C [release_3_1_5] 1.103.8.4:
276: * src/main/compile.y [release_3_1_5] 1.213.10.4:
277: ! ^if(-f "...") now works [were overoptimized ^if(double_literal)
278: , compiler confused OP_VALUE+origin+double with OP_STRINGPOOL+
279: code+OP_writeXX
280:
281: 2005-08-30 paf
282: * src/classes/op.C [release_3_1_5] 1.152.4.3:
283: . speedup check of [DEFAULT]
284:
285: 2005-08-26 paf
286: * src/classes/hash.C [release_3_1_5] 1.73.6.2:
287: * src/classes/string.C [release_3_1_5] 1.142.6.3:
288: * src/classes/table.C [release_3_1_5] 1.208.6.3:
289: * src/classes/void.C [release_3_1_5] 1.34.8.2:
290: ! optional options were allowed to be empty. were checked if(
291: is_string), changed to !defined||is_string to allow void
292:
293: * src/classes/date.C [release_3_1_5] 1.69.6.2:
294: * src/types/pa_vdate.h [release_3_1_5] 1.38.6.2:
295: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.6:
296: + date.week
297:
298: * src/classes/double.C [release_3_1_5] 1.57.14.2:
299: * src/classes/int.C [release_3_1_5] 1.53.14.2:
300: * src/classes/math.C [release_3_1_5] 1.39.8.2:
301: * src/classes/op.C [release_3_1_5] 1.152.4.2:
302: * src/classes/string.C [release_3_1_5] 1.142.6.2:
303: * src/classes/table.C [release_3_1_5] 1.208.6.2:
304: * src/main/compile.tab.C [release_3_1_5] 1.103.8.3:
305: * src/types/pa_vmethod_frame.h [release_3_1_5] 1.51.6.4:
306: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.5:
307: ! many classes/* used as_junction where they needed as_int/
308: double, so failed with recent "(const) now no junction"
309: optimization
310:
311: * src/classes/table.C [release_3_1_5] 1.208.6.4:
312: ! ^table::create[bad]{xxx} now complains about bad!=nameless
313:
314: 2005-08-24 paf
315: * src/targets/isapi/parser3isapi.C [release_3_1_5] 1.92.8.2:
316: * src/targets/isapi/parser3isapi.vcproj [release_3_1_5] 1.8.8.2:
317: ! on windows 2003 DllMain receivese \\?\ prefix to fullspec of
318: .dll, stripped it
319:
320: 2005-08-09 paf
321: * src/types/pa_value.h [release_3_1_5] 1.119.6.2:
322: * src/types/pa_vdouble.h [release_3_1_5] 1.46.8.4:
323: * src/types/pa_vint.h [release_3_1_5] 1.41.14.2:
324: * src/types/pa_vmethod_frame.h [release_3_1_5] 1.51.6.3:
325: merged from HEAD ! simplified (double) speedup consequent checks
326: in vmethod_frame
327:
1.43.6.2 paf 328: * src/types/pa_wcontext.h [release_3_1_5] 1.46.12.2:
329: * src/types/pa_wcontext.h [release_3_1_5] 1.46.12.3:
330: ! bugfix in_expression bit field were not cleared
331:
1.43.6.1 paf 332: * src/classes/file.C [release_3_1_5] 1.133.6.2:
333: * src/main/pa_exec.C [release_3_1_5] 1.65.8.2:
334: + file::cgi/exec now params: 50 max (were 10)
335:
336: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.3:
337: * www/htdocs/_bug.pl [release_3_1_5] 1.3.6.1:
338: * www/htdocs/_bug.txt [release_3_1_5] 1.5.12.1:
339: . file::exec $charset transcodes env fine
340:
341: 2005-08-08 paf
342: * bin/auto.p.dist.in [release_3_1_5] 1.11.14.1:
343: . apache bad 404 handling workaround integrated
344:
345: * src/classes/hashfile.C [release_3_1_5] 1.33.14.2:
346: ! second hashfile::open would cause an exception
347:
348: * src/main/execute.C [release_3_1_5] 1.306.6.2:
349: * src/types/pa_junction.h [release_3_1_5] 1.4.12.2:
350: * src/types/pa_vjunction.h [release_3_1_5] 1.22.14.2:
351: * src/types/pa_vstateless_class.C [release_3_1_5] 1.22.12.2:
352: + optimized new VJunction(new Junction(params)) to new VJunction(
353: params), thousands of mallocs removed
354:
1.43.6.2 paf 355: * src/types/pa_vdouble.h [release_3_1_5] 1.46.8.3:
356: . double values without fractional part now default printed as %
357: .0f instead of %g
1.43.6.1 paf 358:
1.43.6.2 paf 359: * www/htdocs/_bug.html [release_3_1_5] 1.84.4.2:
360: * www/htdocs/_bug.xml [release_3_1_5] 1.2.14.1:
361: . merged ! second hashfile::open would cause an exception
1.43.6.1 paf 362:
363: 2005-08-05 paf
364: * src/include/pa_memory.h [release_3_1_5] 1.11.14.2:
365: * src/main/compile.tab.C [release_3_1_5] 1.103.8.2:
366: * src/main/compile.y [release_3_1_5] 1.213.10.3:
367: * src/types/pa_vdouble.h [release_3_1_5] 1.46.8.2:
368: * src/types/pa_vmethod_frame.C [release_3_1_5] 1.6.12.2:
369: * src/types/pa_vmethod_frame.h [release_3_1_5] 1.51.6.2:
370: + optimized ^call(vdouble), no junction creation, no calls later
371:
372: * src/classes/classes.C [release_3_1_5] 1.21.14.1:
373: * src/classes/classes.h [release_3_1_5] 1.26.12.1:
374: * src/classes/date.C [release_3_1_5] 1.69.6.1:
375: * src/classes/double.C [release_3_1_5] 1.57.14.1:
376: * src/classes/file.C [release_3_1_5] 1.133.6.1:
377: * src/classes/form.C [release_3_1_5] 1.38.14.1:
378: * src/classes/hash.C [release_3_1_5] 1.73.6.1:
379: * src/classes/hashfile.C [release_3_1_5] 1.33.14.1:
380: * src/classes/image.C [release_3_1_5] 1.111.8.1:
381: * src/classes/int.C [release_3_1_5] 1.53.14.1:
382: * src/classes/mail.C [release_3_1_5] 1.109.8.1:
383: * src/classes/math.C [release_3_1_5] 1.39.8.1:
384: * src/classes/memory.C [release_3_1_5] 1.7.8.1:
385: * src/classes/op.C [release_3_1_5] 1.152.4.1:
386: * src/classes/response.C [release_3_1_5] 1.26.14.1:
387: * src/classes/string.C [release_3_1_5] 1.142.6.1:
388: * src/classes/table.C [release_3_1_5] 1.208.6.1:
389: * src/classes/void.C [release_3_1_5] 1.34.8.1:
390: * src/classes/xdoc.C [release_3_1_5] 1.146.8.1:
391: * src/classes/xnode.C [release_3_1_5] 1.69.6.1:
392: * src/classes/xnode.h [release_3_1_5] 1.22.14.1:
393: * src/include/pa_array.h [release_3_1_5] 1.64.14.1:
394: * src/include/pa_cache_managers.h [release_3_1_5] 1.17.12.1:
395: * src/include/pa_charset.h [release_3_1_5] 1.30.14.1:
396: * src/include/pa_charsets.h [release_3_1_5] 1.12.14.1:
397: * src/include/pa_common.h [release_3_1_5] 1.101.8.1:
398: * src/include/pa_config_fixed.h [release_3_1_5] 1.67.8.1:
399: * src/include/pa_config_includes.h [release_3_1_5] 1.30.8.1:
400: * src/include/pa_dictionary.h [release_3_1_5] 1.17.14.1:
401: * src/include/pa_dir.h [release_3_1_5] 1.16.14.1:
402: * src/include/pa_exception.h [release_3_1_5] 1.44.8.1:
403: * src/include/pa_exec.h [release_3_1_5] 1.17.10.1:
404: * src/include/pa_globals.h [release_3_1_5] 1.111.8.1:
405: * src/include/pa_hash.h [release_3_1_5] 1.62.12.1:
406: * src/include/pa_memory.h [release_3_1_5] 1.11.14.1:
407: * src/include/pa_opcode.h [release_3_1_5] 1.27.14.1:
408: * src/include/pa_operation.h [release_3_1_5] 1.5.14.1:
409: * src/include/pa_os.h [release_3_1_5] 1.4.14.1:
410: * src/include/pa_request.h [release_3_1_5] 1.177.6.1:
411: * src/include/pa_request_charsets.h [release_3_1_5] 1.4.14.1:
412: * src/include/pa_request_info.h [release_3_1_5] 1.4.14.1:
413: * src/include/pa_sapi.h [release_3_1_5] 1.26.8.1:
414: * src/include/pa_socks.h [release_3_1_5] 1.16.8.1:
415: * src/include/pa_sql_connection.h [release_3_1_5] 1.39.8.1:
416: * src/include/pa_sql_driver_manager.h [release_3_1_5] 1.32.14.1:
417: * src/include/pa_stack.h [release_3_1_5] 1.23.6.1:
418: * src/include/pa_string.h [release_3_1_5] 1.164.8.1:
419: * src/include/pa_stylesheet_connection.h [release_3_1_5] 1.39.14.1:
420: * src/include/pa_stylesheet_manager.h [release_3_1_5] 1.21.14.1:
421: * src/include/pa_table.h [release_3_1_5] 1.57.14.1:
422: * src/include/pa_threads.h [release_3_1_5] 1.29.14.1:
423: * src/include/pa_types.h [release_3_1_5] 1.48.14.1:
424: * src/include/pa_uue.h [release_3_1_5] 1.7.14.1:
425: * src/include/pa_xml_exception.h [release_3_1_5] 1.3.14.1:
426: * src/include/pa_xml_io.h [release_3_1_5] 1.3.14.1:
427: * src/lib/gd/gif.C [release_3_1_5] 1.5.6.1:
428: * src/lib/gd/gif.h [release_3_1_5] 1.3.14.1:
429: * src/lib/gd/gifio.C [release_3_1_5] 1.2.14.1:
430: * src/lib/md5/pa_md5.h [release_3_1_5] 1.10.14.1:
431: * src/lib/md5/pa_md5c.c [release_3_1_5] 1.12.14.1:
432: * src/lib/smtp/comms.C [release_3_1_5] 1.7.8.1:
433: * src/lib/smtp/smtp.C [release_3_1_5] 1.7.14.1:
434: * src/lib/smtp/smtp.h [release_3_1_5] 1.5.14.1:
435: * src/main/compile.C [release_3_1_5] 1.75.10.1:
436: * src/main/compile.y [release_3_1_5] 1.213.10.2:
437: * src/main/compile_tools.C [release_3_1_5] 1.57.14.2:
438: * src/main/compile_tools.h [release_3_1_5] 1.74.12.2:
439: * src/main/execute.C [release_3_1_5] 1.306.6.1:
440: * src/main/pa_cache_managers.C [release_3_1_5] 1.15.12.1:
441: * src/main/pa_charset.C [release_3_1_5] 1.51.6.1:
442: * src/main/pa_charsets.C [release_3_1_5] 1.15.14.1:
443: * src/main/pa_common.C [release_3_1_5] 1.204.6.1:
444: * src/main/pa_dictionary.C [release_3_1_5] 1.22.14.1:
445: * src/main/pa_dir.C [release_3_1_5] 1.19.14.1:
446: * src/main/pa_exception.C [release_3_1_5] 1.47.14.1:
447: * src/main/pa_exec.C [release_3_1_5] 1.65.8.1:
448: * src/main/pa_globals.C [release_3_1_5] 1.176.8.1:
449: * src/main/pa_memory.C [release_3_1_5] 1.5.14.1:
450: * src/main/pa_os.C [release_3_1_5] 1.7.8.1:
451: * src/main/pa_request.C [release_3_1_5] 1.274.6.1:
452: * src/main/pa_socks.C [release_3_1_5] 1.23.8.1:
453: * src/main/pa_sql_driver_manager.C [release_3_1_5] 1.84.8.1:
454: * src/main/pa_string.C [release_3_1_5] 1.202.6.1:
455: * src/main/pa_stylesheet_connection.C [release_3_1_5] 1.2.12.1:
456: * src/main/pa_stylesheet_manager.C [release_3_1_5] 1.26.14.1:
457: * src/main/pa_table.C [release_3_1_5] 1.60.14.1:
458: * src/main/pa_uue.C [release_3_1_5] 1.8.14.1:
459: * src/main/pa_xml_exception.C [release_3_1_5] 1.3.14.1:
460: * src/main/pa_xml_io.C [release_3_1_5] 1.18.10.1:
461: * src/main/untaint.C [release_3_1_5] 1.134.6.1:
462: * src/sql/pa_sql_driver.h [release_3_1_5] 1.42.8.1:
463: * src/targets/apache13/mod_parser3.c [release_3_1_5] 1.11.12.1:
464: * src/targets/apache13core/mod_parser3_core.C [release_3_1_5] 1.7.8.1:
465: * src/targets/apache13core/pa_threads.C [release_3_1_5] 1.4.14.1:
466: * src/targets/cgi/pa_threads.C [release_3_1_5] 1.15.14.1:
467: * src/targets/cgi/parser3.C [release_3_1_5] 1.236.6.1:
468: * src/targets/isapi/pa_threads.C [release_3_1_5] 1.16.14.1:
469: * src/targets/isapi/parser3isapi.C [release_3_1_5] 1.92.8.1:
470: * src/types/pa_junction.h [release_3_1_5] 1.4.12.1:
471: * src/types/pa_method.h [release_3_1_5] 1.4.14.1:
472: * src/types/pa_value.C [release_3_1_5] 1.18.8.1:
473: * src/types/pa_value.h [release_3_1_5] 1.119.6.1:
474: * src/types/pa_vbool.h [release_3_1_5] 1.25.10.1:
475: * src/types/pa_vclass.C [release_3_1_5] 1.20.12.1:
476: * src/types/pa_vclass.h [release_3_1_5] 1.43.12.1:
477: * src/types/pa_vcode_frame.h [release_3_1_5] 1.27.12.1:
478: * src/types/pa_vconsole.h [release_3_1_5] 1.5.12.1:
479: * src/types/pa_vcookie.C [release_3_1_5] 1.63.12.1:
480: * src/types/pa_vcookie.h [release_3_1_5] 1.26.12.1:
481: * src/types/pa_vdate.h [release_3_1_5] 1.38.6.1:
482: * src/types/pa_vdouble.h [release_3_1_5] 1.46.8.1:
483: * src/types/pa_venv.h [release_3_1_5] 1.31.14.1:
484: * src/types/pa_vfile.C [release_3_1_5] 1.40.14.1:
485: * src/types/pa_vfile.h [release_3_1_5] 1.57.8.1:
486: * src/types/pa_vform.C [release_3_1_5] 1.83.8.1:
487: * src/types/pa_vform.h [release_3_1_5] 1.49.14.1:
488: * src/types/pa_vhash.C [release_3_1_5] 1.7.6.1:
489: * src/types/pa_vhash.h [release_3_1_5] 1.53.6.1:
490: * src/types/pa_vhashfile.h [release_3_1_5] 1.28.8.1:
491: * src/types/pa_vimage.C [release_3_1_5] 1.30.12.1:
492: * src/types/pa_vimage.h [release_3_1_5] 1.40.12.1:
493: * src/types/pa_vint.h [release_3_1_5] 1.41.14.1:
494: * src/types/pa_vjunction.h [release_3_1_5] 1.22.14.1:
495: * src/types/pa_vmail.C [release_3_1_5] 1.71.6.1:
496: * src/types/pa_vmail.h [release_3_1_5] 1.16.10.1:
497: * src/types/pa_vmath.C [release_3_1_5] 1.7.14.1:
498: * src/types/pa_vmath.h [release_3_1_5] 1.17.14.1:
499: * src/types/pa_vmemory.h [release_3_1_5] 1.4.14.1:
500: * src/types/pa_vmethod_frame.C [release_3_1_5] 1.6.12.1:
501: * src/types/pa_vmethod_frame.h [release_3_1_5] 1.51.6.1:
502: * src/types/pa_vobject.C [release_3_1_5] 1.16.12.1:
503: * src/types/pa_vobject.h [release_3_1_5] 1.42.12.1:
504: * src/types/pa_vrequest.C [release_3_1_5] 1.32.12.1:
505: * src/types/pa_vrequest.h [release_3_1_5] 1.28.12.1:
506: * src/types/pa_vresponse.C [release_3_1_5] 1.20.12.1:
507: * src/types/pa_vresponse.h [release_3_1_5] 1.35.12.1:
508: * src/types/pa_vstateless_class.C [release_3_1_5] 1.22.12.1:
509: * src/types/pa_vstateless_class.h [release_3_1_5] 1.48.12.1:
510: * src/types/pa_vstateless_object.h [release_3_1_5] 1.31.12.1:
511: * src/types/pa_vstatus.C [release_3_1_5] 1.24.14.1:
512: * src/types/pa_vstatus.h [release_3_1_5] 1.18.14.1:
513: * src/types/pa_vstring.C [release_3_1_5] 1.25.14.1:
514: * src/types/pa_vstring.h [release_3_1_5] 1.58.14.1:
515: * src/types/pa_vtable.C [release_3_1_5] 1.25.14.1:
516: * src/types/pa_vtable.h [release_3_1_5] 1.53.10.1:
517: * src/types/pa_vvoid.C [release_3_1_5] 1.1.10.1:
518: * src/types/pa_vvoid.h [release_3_1_5] 1.22.8.1:
519: * src/types/pa_vxdoc.C [release_3_1_5] 1.28.14.1:
520: * src/types/pa_vxdoc.h [release_3_1_5] 1.39.14.1:
521: * src/types/pa_vxnode.C [release_3_1_5] 1.38.12.1:
522: * src/types/pa_vxnode.h [release_3_1_5] 1.30.12.1:
523: * src/types/pa_wcontext.C [release_3_1_5] 1.30.14.1:
524: * src/types/pa_wcontext.h [release_3_1_5] 1.46.12.1:
525: * src/types/pa_wwrapper.h [release_3_1_5] 1.31.12.1:
526: . 2005 ;)
527:
528: * src/lib/cord/cord.vcproj [release_3_1_5] 1.2.8.1:
529: * src/lib/gd/gd.vcproj [release_3_1_5] 1.7.8.1:
530: * src/lib/ltdl/ltdl.vcproj [release_3_1_5] 1.3.8.1:
531: * src/lib/md5/md5.vcproj [release_3_1_5] 1.3.8.1:
532: * src/lib/pcre/pcre.vcproj [release_3_1_5] 1.3.8.1:
533: * src/lib/pcre/pcre_dftables.vcproj [release_3_1_5] 1.4.8.1:
534: * src/lib/pcre/pcre_parser_ctype.vcproj [release_3_1_5] 1.4.8.1:
535: * src/lib/sdbm/sdbm.vcproj [release_3_1_5] 1.4.14.1:
536: * src/lib/smtp/smtp.vcproj [release_3_1_5] 1.6.8.1:
537: * src/main/compile.tab.C [release_3_1_5] 1.103.8.1:
538: * src/main/compile.y [release_3_1_5] 1.213.10.1:
539: * src/main/compile_tools.C [release_3_1_5] 1.57.14.1:
540: * src/main/compile_tools.h [release_3_1_5] 1.74.12.1:
541: * src/targets/apache13/ApacheModuleParser3.vcproj [release_3_1_5] 1.7.8.1:
542: * src/targets/apache13core/ApacheModuleParser3Core.vcproj [release_3_1_5] 1.9.8.1:
543: * src/targets/cgi/parser3.vcproj [release_3_1_5] 1.12.8.1:
544: * src/targets/isapi/parser3isapi.vcproj [release_3_1_5] 1.8.8.1:
545: + optimized constants in expressions vstring->vdouble
546:
E-mail: