--- parser3/ChangeLog 2026/05/18 02:05:13 1.236 +++ parser3/ChangeLog 2026/07/20 02:05:14 1.240 @@ -1,3 +1,57 @@ +2026-07-19 moko + + * src/classes/curl.C: win32 compatibility (related to feature + #1295) + + * tests/: 450-curl.html, results/450-curl.processed: + $.resolve[^hash::create[]] test added (related to feature #1295) + + * tests/results/379-curl.processed: curl test results actualized + after ERRORBUFFER was used + + * src/classes/curl.C: check for empty hash added (related to + feature #1295) + + * src/lib/curl/curl.h: curl_slist + CURLOPT_RESOLVE added (related + to feature #1295) + + * tests/: 450-curl.html, results/450-curl.processed: tests for curl + $.resolve option added (related to feature #1295) + + * src/classes/curl.C: curl $.resolve[curl|parser] parser option + added to avoid getaddrinfo() curl thread creation; $.resolve[ + $.[domain.name][ip] or $.[domain.name:port][ip] ] curl option + also added (implements feature #1295) + + * src/classes/inet.C: pa_name2ip extracted to be used in curl.C + (related to feature #1295) + +2026-07-14 moko + + * src/: classes/curl.C, lib/curl/curl.h: CURLOPT_ERRORBUFFER used + to get more detailed error description (related to feature #1295) + +2026-07-11 moko + + * tests/: 030.html, results/030.processed: cookie $.expires(0) test + added (code coverage) + + * operators.txt: translation fixed + +2026-05-28 moko + + * src/include/pa_config_includes.h: warnings war + + * src/classes/classes.h: warnings war + + * src/include/pa_inline_hash.h: fix for old gcc + +2026-05-24 moko + + * src/main/pa_request.C, tests/httpd/041.txt, tests/httpd/042.txt, + tests/httpd/043.txt, tests/httpd/ok.log: more range check tests + added + 2026-05-06 moko * operators.ru.txt, operators.txt: ^int/double.++[] and