--- parser3/ChangeLog 2007/05/18 12:47:51 1.50 +++ parser3/ChangeLog 2007/08/17 09:14:05 1.53 @@ -1,13 +1,143 @@ +2007-08-17 misha + * operators.txt 1.197: + * src/targets/cgi/parser3.C 1.243: + - annoying 'SIGPIPE' messages in parser3.log switched off by + default. If someone really still need it: use $SIGPIPE(1) + + * src/classes/math.C 1.50: + * src/targets/cgi/parser3.C 1.244: + * src/targets/isapi/parser3isapi.C 1.98: + - little syntax changes + +2007-08-08 misha + * buildall-with-xml 1.15: + * buildall-without-xml 1.9: + - remove libs source files by default since now + +2007-08-07 misha + * buildall-with-xml 1.14: + - compile libxml2 without http support + - some option syntax changes + + * buildall-without-xml 1.8: + - some option syntax changes + + * src/main/pa_xml_io.C 1.20: + - will use parser file loader for xml needs + +2007-08-06 misha + * buildall-with-xml 1.13: + - moved to libxml2-2.6.29 and libxslt-1.1.21 + + * tests/160.html 1.3: + * tests/results/160.processed 1.3: + - cache test was rewrited + +2007-07-06 misha + * src/types/pa_vform.C 1.87: + - bugfix: uploaded file name wasn't transcoded + + * src/classes/math.C 1.49: + - ^math:long2ip(long) and ^math:sha1[string] were added + + * tests/153.html 1.3: + * tests/results/153.processed 1.3: + - added test for ^math:sha1[string] + +2007-06-28 misha + * etc/parser3.charsets/windows-1251.cfg 1.13: + - removed duplicated and some incorrect chars + +2007-06-19 misha + * src/include/pa_hash.h 1.68: + - methods generic_hash_code & hash_code were moved on top + because of gcc 4 had a problems during building. + +2007-06-18 misha + * tests/results/019.processed 1.4: + - new image commited + +2007-06-09 misha + * src/types/pa_vmethod_frame.h 1.62: + - method as_expression was added + + * src/classes/op.C 1.170: + * src/classes/table.C 1.231: + - in while and table.select method as_expression used now + +2007-06-08 misha + * src/lib/cord/include/private/cord_pos.h 1.4: + - back to origin value because of no speed/memory optimisation + but some proglems with long cycles occure + + * tests/166.html 1.1: + * tests/results/166.processed 1.1: + - test for ^match[...][n] + + * tests/165.html 1.1: + * tests/results/165.processed 1.1: + - tests for loops + +2007-06-06 misha + * src/classes/op.C 1.169: + * src/classes/table.C 1.230: + - ^while(true){}, ^while(1){}, ^table.select(true) and ^ + table.select(1) didn't works because of awaiting junction-param + only. fixed. + +2007-05-24 misha + * src/include/pa_os.h 1.6: + - consts for blocking locks + some comments were added + + * src/main/pa_os.C 1.9: + - locks engines were rewrited: now we don't use system locks + which wait till other threads release it but try get lock, if + fail wait 1 sec and make 10 attempts. + + * src/lib/sdbm/apr_file_io.C 1.6: + - wait till lock released while opening files + + * src/classes/table.C 1.229: + - changes in includes. if unclude after our classes on + unix it can't be build + + * src/types/pa_vhashfile.C 1.55: + - not needed code removed + + * src/classes/op.C 1.168: + - cache was rewrited. I hope it works with locking system now on + unix + + * src/include/pa_os.h 1.7: + * src/main/pa_os.C 1.10: + - 20 attempt to get lock with 0.5 secs interval + +2007-05-23 misha + * src/classes/file.C 1.158: + * src/classes/op.C 1.167: + * src/include/pa_common.h 1.114: + * src/main/pa_common.C 1.225: + - cosmetic changes + 2007-05-18 misha + * tests/results/160.processed 1.2: + - returned time corrected + + * tests/160.html 1.2: + - time increased because on unix 1 mean nothing :( + + * src/lib/cord/include/private/cord_pos.h 1.3: + - rebalance tree not so often. it's give some speed increasing + * src/classes/hash.C 1.80: - added ^hash.contain[key] - * src/include/pa_hash.h 1.67: - - added method for checking key exists in hash - * operators.txt 1.195: - added info about ^hash.contain[key] + * src/include/pa_hash.h 1.67: + - added method for checking key exists in hash + 2007-05-07 misha * src/include/pa_string.h 1.169: - was compilation error during build on freebsd4