{"3704":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/Mail%20result/logs/stdio"]],"number":3704,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",3704,"Build"],["codebase","","Build"],["got_revision","9e15b0763809bf6f43b1862d561be0c58a69365a","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","9e15b0763809bf6f43b1862d561be0c58a69365a","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 22 Oct 2025 23:43:39","branch":"master","category":"curl","codebase":"","comments":"ftp: remove the retr_size_saved struct field\nIt was basically a duplicate of data->req.size already\n\nCloses #19194","files":[{"name":"lib/ftp.c"},{"name":"lib/ftp.h"}],"number":246481,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d51d19bd06529207aedc87ecde154ef57427f655","revision":"d51d19bd06529207aedc87ecde154ef57427f655","revlink":"","when":1761169419,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 23 Oct 2025 07:54:34","branch":"master","category":"curl","codebase":"","comments":"openssl: only try engine/provider if a certificate file/name is provided\nBug: https://issues.oss-fuzz.com/issues/435278402\n\nCloses #19197","files":[{"name":"lib/vtls/openssl.c"}],"number":246485,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9e15b0763809bf6f43b1862d561be0c58a69365a","revision":"9e15b0763809bf6f43b1862d561be0c58a69365a","revlink":"","when":1761198874,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"9e15b0763809bf6f43b1862d561be0c58a69365a"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1761223210.66661,1761223218.724668],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1761223218.728303,1761223218.941227],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1761223218.94339,1761223219.127054],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1761223219.129197,1761233879.352529],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3704/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1761233879.358687,1761233880.339518],"urls":{}}],"text":["failed","Runtest"],"times":[1761200839.147562,1761233880.342773]},"3880":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/Mail%20result/logs/stdio"]],"number":3880,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",3880,"Build"],["codebase","","Build"],["got_revision","48939a4575d5db6e875add0ccae93242f56fe581","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","48939a4575d5db6e875add0ccae93242f56fe581","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":0,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 28 Nov 2025 03:11:33","branch":"master","category":"curl","codebase":"","comments":"GHA/linux-old: add support for using custom CMake versions\nInstall CMake from the Kitware GitHub release archive. To allow choosing\nits version independently from the OS.\n\nSwitch to 3.7.0 (from 3.7.2) to test the earliest supported version.\nAlso tested OK with 3.18.4 and 3.7.2.\n\nThe download and install step takes 1-2 seconds.\n\nFollow-up to c9e50e9e393508c6a28c695abcf62980b3c1b023 #19737\n\nCloses #19738","files":[{"name":".github/workflows/linux-old.yml"}],"number":250348,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"48939a4575d5db6e875add0ccae93242f56fe581","revision":"48939a4575d5db6e875add0ccae93242f56fe581","revlink":"","when":1764295893,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"48939a4575d5db6e875add0ccae93242f56fe581"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1764296463.576675,1764296472.385312],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1764296472.389481,1764296472.582364],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1764296472.584849,1764296472.739797],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1764296472.742083,1764296636.835523],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3880/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1764296636.840393,1764296637.210586],"urls":{}}],"text":["build","successful"],"times":[1764296280.919512,1764296637.213286]},"3948":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/Mail%20result/logs/stdio"]],"number":3948,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",3948,"Build"],["codebase","","Build"],["got_revision","af5def0738dd53db84a23221be9bf352d8708917","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","af5def0738dd53db84a23221be9bf352d8708917","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":0,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 05 Dec 2025 16:07:03","branch":"master","category":"curl","codebase":"","comments":"tidy-up: avoid `(())`, clang-format fixes and more\n- drop redundant parentheses from macro definitions.\n- apply clang-format in some places missed earlier.\n- wolfssl: fix a macro guard comment.\n- curl_setup.h: drop empty lines\n- FAQ: fix C formatting.\n\nCloses #19854","files":[{"name":"docs/FAQ"},{"name":"lib/conncache.c"},{"name":"lib/curl_setup.h"},{"name":"lib/curl_setup_once.h"},{"name":"lib/curlx/base64.c"},{"name":"lib/curlx/multibyte.h"},{"name":"lib/curlx/strparse.h"},{"name":"lib/vtls/wolfssl.c"},{"name":"src/tool_bname.h"},{"name":"src/tool_dirhie.c"},{"name":"src/tool_getparam.h"},{"name":"tests/libtest/first.h"},{"name":"tests/libtest/unitcheck.h"}],"number":251132,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"af5def0738dd53db84a23221be9bf352d8708917","revision":"af5def0738dd53db84a23221be9bf352d8708917","revlink":"","when":1764947223,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"af5def0738dd53db84a23221be9bf352d8708917"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1764948236.524753,1764948247.489367],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1764948247.493278,1764948247.675904],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1764948247.67826,1764948247.839804],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1764948247.842216,1764948411.11059],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3948/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1764948411.11773,1764948412.29602],"urls":{}}],"text":["build","successful"],"times":[1764947893.380214,1764948412.30126]},"3965":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/Mail%20result/logs/stdio"]],"number":3965,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",3965,"Build"],["codebase","","Build"],["got_revision","81e5e2434e03cf32c843650a9e08f193419e2f3d","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","81e5e2434e03cf32c843650a9e08f193419e2f3d","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":0,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 08 Dec 2025 12:06:22","branch":"master","category":"curl","codebase":"","comments":"GHA/linux: blind try to make Renovate detect Fil-C releases\n0.675 has been out for 2 weeks, Renovate did not detect it with\n`semver-partial`. Try with `semver-coerced`.\n\nRefs:\nhttps://docs.renovatebot.com/modules/versioning/semver-coerced/\nhttps://docs.renovatebot.com/modules/versioning/semver-partial/\n\nFollow-up to 16c6ea36cca6684aacbcb33578af61b28e3fee0d #19391","files":[{"name":".github/workflows/linux.yml"}],"number":251374,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"81e5e2434e03cf32c843650a9e08f193419e2f3d","revision":"81e5e2434e03cf32c843650a9e08f193419e2f3d","revlink":"","when":1765191982,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"81e5e2434e03cf32c843650a9e08f193419e2f3d"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1765192694.747627,1765192704.809339],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1765192704.813702,1765192705.016145],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1765192705.019006,1765192705.18614],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1765192705.188638,1765192870.953428],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3965/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1765192870.958928,1765192871.376315],"urls":{}}],"text":["build","successful"],"times":[1765192694.656928,1765192871.379908]},"3998":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/Mail%20result/logs/stdio"]],"number":3998,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",3998,"Build"],["codebase","","Build"],["got_revision","8db0e286b363ad788d6dc0779d605b83c7ed4caf","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","8db0e286b363ad788d6dc0779d605b83c7ed4caf","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":0,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 10 Dec 2025 22:29:19","branch":"master","category":"curl","codebase":"","comments":"autotools: tidy-up `if` expressions\n- drop x-hacks for curl internal variables and certain autotools ones\n  that do not hold custom values.\n- make x-hacks consistently use `\"x$var\" = \"xval\"` style.\n- add a few x-hacks for input/external variables that may hold custom\n  values.\n- prefer `-z` and `-n` to test empty/non-empty.\n  This also makes some x-hacks unnecessary.\n- optimized negated test `-z` and `-n` options.\n- prefer `&&` and `||` over `-a` and `-o`.\n  For better POSIX compatibility:\n  https://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html\n- quote variables passed to `test`, where missing.\n- quote string literals in comparisons.\n- fix some indentation, whitespace.\n\nNote that a few `case` statements also use the x-hack, which looks\nunnecessary. This patch does not change them.\n\nVerified by comparing feature detection results with a reference CI run\nfrom before this patch (PR #19922).\n\nRefs:\nhttps://www.shellcheck.net/wiki/SC2268\nhttps://pubs.opengroup.org/onlinepubs/9699919799/utilities/test.html\nhttps://www.vidarholen.net/contents/blog/?p=1035\nhttps://mywiki.wooledge.org/BashPitfalls#A.5B_.24foo_.3D_.22bar.22_.5D\n\nCloses #18189","files":[{"name":"acinclude.m4"},{"name":"configure.ac"},{"name":"curl-config.in"},{"name":"docs/libcurl/libcurl.m4"},{"name":"m4/curl-amissl.m4"},{"name":"m4/curl-apple-sectrust.m4"},{"name":"m4/curl-compilers.m4"},{"name":"m4/curl-confopts.m4"},{"name":"m4/curl-functions.m4"},{"name":"m4/curl-gnutls.m4"},{"name":"m4/curl-mbedtls.m4"},{"name":"m4/curl-openssl.m4"},{"name":"m4/curl-rustls.m4"},{"name":"m4/curl-schannel.m4"},{"name":"m4/curl-sysconfig.m4"},{"name":"m4/curl-wolfssl.m4"},{"name":"m4/xc-lt-iface.m4"},{"name":"m4/xc-val-flgs.m4"},{"name":"m4/zz40-xc-ovr.m4"}],"number":251790,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8db0e286b363ad788d6dc0779d605b83c7ed4caf","revision":"8db0e286b363ad788d6dc0779d605b83c7ed4caf","revlink":"","when":1765402159,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"8db0e286b363ad788d6dc0779d605b83c7ed4caf"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1765402691.117843,1765402699.439775],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1765402699.443464,1765402699.621834],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1765402699.624381,1765402699.778298],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1765402699.780636,1765402833.772123],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/3998/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1765402833.776254,1765402834.127085],"urls":{}}],"text":["build","successful"],"times":[1765402691.044982,1765402834.130054]},"4100":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/Mail%20result/logs/stdio"]],"number":4100,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4100,"Build"],["codebase","","Build"],["got_revision","685173e881d5b70c1c8389929f21109951d80dfe","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","685173e881d5b70c1c8389929f21109951d80dfe","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":0,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 25 Dec 2025 18:42:54","branch":"master","category":"curl","codebase":"","comments":"src: drop unused includes\nAlso replace some indirect includes with direct ones.\n\nCloses #20096","files":[{"name":"src/config2setopts.c"},{"name":"src/tool_cb_prg.c"},{"name":"src/tool_cb_rea.c"},{"name":"src/tool_cfgable.c"},{"name":"src/tool_dirhie.h"},{"name":"src/tool_doswin.c"},{"name":"src/tool_formparse.c"},{"name":"src/tool_help.c"},{"name":"src/tool_main.c"},{"name":"src/tool_msgs.c"},{"name":"src/tool_operate.c"},{"name":"src/tool_paramhlp.h"},{"name":"src/tool_progress.c"},{"name":"src/tool_setopt.c"},{"name":"src/tool_setopt.h"},{"name":"src/tool_ssls.h"},{"name":"src/var.c"}],"number":253279,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"685173e881d5b70c1c8389929f21109951d80dfe","revision":"685173e881d5b70c1c8389929f21109951d80dfe","revlink":"","when":1766684574,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"685173e881d5b70c1c8389929f21109951d80dfe"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1766685167.329337,1766685178.227933],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1766685178.232051,1766685178.537377],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1766685178.540899,1766685178.791387],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1766685178.794126,1766685328.58378],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4100/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1766685328.596913,1766685329.018964],"urls":{}}],"text":["build","successful"],"times":[1766685167.205001,1766685329.022339]},"4183":{"blame":["Daniel Stenberg <daniel@haxx.se>","Micha\u0142 Antoniak <m.antoniak@posnet.com.pl>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>","calm329 <calmdev0329@gmail.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/Mail%20result/logs/stdio"]],"number":4183,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4183,"Build"],["codebase","","Build"],["got_revision","65714f8130f65fb36e94d60686281d63165f858d","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","65714f8130f65fb36e94d60686281d63165f858d","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 15 Jan 2026 13:06:13","branch":"master","category":"curl","codebase":"","comments":"tidy-up: miscellaneous\n- tool_bname: scope an include.\n- `endif` comments.\n- Markdown fixes.\n- comment tidy-ups.\n- whitespace, newlines, indent.\n\nCloses #20309","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux-old.yml"},{"name":".github/workflows/macos.yml"},{"name":".github/workflows/non-native.yml"},{"name":"Makefile.am"},{"name":"docs/CONTRIBUTE.md"},{"name":"docs/HELP-US.md"},{"name":"docs/HSTS.md"},{"name":"docs/HTTP3.md"},{"name":"docs/INSTALL-CMAKE.md"},{"name":"docs/INSTALL.md"},{"name":"docs/INTERNALS.md"},{"name":"docs/KNOWN_BUGS.md"},{"name":"docs/KNOWN_RISKS.md"},{"name":"docs/MANUAL.md"},{"name":"docs/Makefile.am"},{"name":"docs/TODO.md"},{"name":"docs/URL-SYNTAX.md"},{"name":"docs/VULN-DISCLOSURE-POLICY.md"},{"name":"docs/examples/htmltitle.cpp"},{"name":"docs/internals/CONNECTION-FILTERS.md"},{"name":"docs/internals/MQTT.md"},{"name":"docs/internals/WEBSOCKET.md"},{"name":"docs/libcurl/Makefile.inc"},{"name":"docs/libcurl/curl_formget.md"},{"name":"docs/libcurl/curl_multi_info_read.md"},{"name":"docs/libcurl/libcurl-multi.md"},{"name":"docs/libcurl/opts/CURLOPT_CONV_FROM_UTF8_FUNCTION.md"},{"name":"docs/libcurl/opts/CURLOPT_INTERLEAVEDATA.md"},{"name":"docs/runtests.md"},{"name":"docs/testcurl.md"},{"name":"docs/tests/CI.md"},{"name":"docs/tests/FILEFORMAT.md"},{"name":"include/curl/Makefile.am"},{"name":"lib/Makefile.am"},{"name":"lib/curl_range.c"},{"name":"lib/curl_sasl.c"},{"name":"lib/curl_sha512_256.c"},{"name":"lib/curlx/fopen.h"},{"name":"lib/easy.c"},{"name":"lib/formdata.c"},{"name":"lib/memdebug.c"},{"name":"lib/mime.c"},{"name":"lib/mime.h"},{"name":"lib/multi.c"},{"name":"lib/multi_ev.c"},{"name":"lib/multi_ntfy.c"},{"name":"lib/pop3.c"},{"name":"lib/progress.c"},{"name":"lib/ratelimit.h"},{"name":"lib/strerror.c"},{"name":"lib/url.h"},{"name":"lib/vauth/cram.c"},{"name":"lib/vauth/vauth.c"},{"name":"lib/vtls/schannel.c"},{"name":"m4/curl-confopts.m4"},{"name":"projects/README.md"},{"name":"projects/Windows/README.md"},{"name":"projects/vms/Makefile.am"},{"name":"projects/vms/gnv_curl_configure.sh"},{"name":"scripts/checksrc-all.pl"},{"name":"scripts/contributors.sh"},{"name":"scripts/managen"},{"name":"scripts/mk-ca-bundle.pl"},{"name":"src/config2setopts.c"},{"name":"src/tool_bname.c"},{"name":"src/tool_cb_hdr.c"},{"name":"src/tool_cb_prg.c"},{"name":"src/tool_cb_rea.c"},{"name":"src/tool_cb_see.h"},{"name":"src/tool_cb_wrt.c"},{"name":"src/tool_cfgable.c"},{"name":"src/tool_cfgable.h"},{"name":"src/tool_findfile.c"},{"name":"src/tool_getparam.c"},{"name":"src/tool_getpass.c"},{"name":"src/tool_help.h"},{"name":"src/tool_libinfo.c"},{"name":"src/tool_main.c"},{"name":"src/tool_progress.h"},{"name":"src/tool_sdecls.h"},{"name":"tests/Makefile.am"},{"name":"tests/data/test1292"},{"name":"tests/data/test16"},{"name":"tests/data/test1630"},{"name":"tests/data/test2"},{"name":"tests/data/test218"},{"name":"tests/data/test3"},{"name":"tests/data/test571"},{"name":"tests/data/test97"},{"name":"tests/data/test98"},{"name":"tests/getpart.pm"},{"name":"tests/http/Makefile.am"},{"name":"tests/libtest/lib562.c"},{"name":"tests/server/tftpd.c"},{"name":"tests/unit/unit1609.c"},{"name":"tests/unit/unit3211.c"},{"name":"tests/unit/unit3213.c"}],"number":255328,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ac6264366fbe6ff0cc4fe9f30364285ffefb8043","revision":"ac6264366fbe6ff0cc4fe9f30364285ffefb8043","revlink":"","when":1768478773,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 15 Jan 2026 13:08:19","branch":"master","category":"curl","codebase":"","comments":"lib: fix two `CURLDEBUG` guards to be `DEBUGBUILD`\nBoth guard the use of `CURL_DNS_SERVER` debug env.\n\nFollow-up to df2b4ccc229c9de61dd798e4b3a7cf74a073144e #18157\nFollow-up to 02e9690c3ee2feb7c78c93c1c544c898df733383 #17015\nFollow-up to 59dc9f7e69c399102e9ebe3670360ef52706ff23 #13718\n\nCloses #20328","files":[{"name":"lib/asyn-ares.c"},{"name":"lib/asyn-thrdd.c"}],"number":255329,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"84ff0f6474fb74465c286371046fac3d6c111299","revision":"84ff0f6474fb74465c286371046fac3d6c111299","revlink":"","when":1768478899,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 15 Jan 2026 17:49:29","branch":"master","category":"curl","codebase":"","comments":"GOVERNANCE.md: Post-Daniel BDFL\nSome words on what happens at the point in a future when Daniel steps\naway from the project\n\nCloses #20325","files":[{"name":"docs/GOVERNANCE.md"}],"number":255351,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"5fac56a8b305263502440ecf7ea7f05b3a2cacea","revision":"5fac56a8b305263502440ecf7ea7f05b3a2cacea","revlink":"","when":1768495769,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 15 Jan 2026 22:38:15","branch":"master","category":"curl","codebase":"","comments":"imap: skip literals inside quoted strings\nFixes #20320\nCloses #20322","files":[{"name":"lib/imap.c"},{"name":"tests/data/test3206"}],"number":255362,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"de69e6779317d8de0a4e884beec25f21bfa9ef3a","revision":"de69e6779317d8de0a4e884beec25f21bfa9ef3a","revlink":"","when":1768513095,"who":"calm329 <calmdev0329@gmail.com>"},{"at":"Thu 15 Jan 2026 22:41:07","branch":"master","category":"curl","codebase":"","comments":"mbedtls: no pinnedpubkey wo MBEDTLS_SSL_KEEP_PEER_CERTIFICATE\nBehavior similar to when MBEDTLS_PK_WRITE_C is not defined.\n\nCloses #20319","files":[{"name":"lib/vtls/mbedtls.c"}],"number":255363,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"75c7d2aeba63cd6874d2fb7cf31c285e38f6ed60","revision":"75c7d2aeba63cd6874d2fb7cf31c285e38f6ed60","revlink":"","when":1768513267,"who":"Micha\u0142 Antoniak <m.antoniak@posnet.com.pl>"},{"at":"Thu 15 Jan 2026 22:42:28","branch":"master","category":"curl","codebase":"","comments":"TODO: add point about improving SIGPIPE handling\nCloses #20330","files":[{"name":"docs/TODO.md"}],"number":255364,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"fd827738207507beda7d63fa55fa91db4f2d84a6","revision":"fd827738207507beda7d63fa55fa91db4f2d84a6","revlink":"","when":1768513348,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 15 Jan 2026 23:32:52","branch":"master","category":"curl","codebase":"","comments":"easy: fix build with --disable-form-api and --disable-mime\nFollow-up to 44312b4b11094e0\n\nCloses #20332","files":[{"name":"lib/easy.c"},{"name":"lib/url.c"}],"number":255372,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"65714f8130f65fb36e94d60686281d63165f858d","revision":"65714f8130f65fb36e94d60686281d63165f858d","revlink":"","when":1768516372,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"65714f8130f65fb36e94d60686281d63165f858d"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1768559709.836348,1768559728.874894],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1768559728.879149,1768559729.094393],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1768559729.09677,1768559729.250657],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1768559729.252897,1768578527.452562],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4183/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1768578527.45832,1768578528.26756],"urls":{}}],"text":["failed","Runtest"],"times":[1768524776.566311,1768578528.270224]},"4190":{"blame":["Arnav-Purushotam-CUBoulder <arpu9852@colorado.edu>","Daniel Stenberg <daniel@haxx.se>","Maksim \u015aciepanienka <msciepanienka@gmail.com>","Viktor Szakats <commit@vsz.me>","tommy <tommyskypromax@gmail.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/Mail%20result/logs/stdio"]],"number":4190,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4190,"Build"],["codebase","","Build"],["got_revision","a87f346189ffdc7559771c20961a7c294ed8ba5c","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","a87f346189ffdc7559771c20961a7c294ed8ba5c","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 19 Jan 2026 18:43:17","branch":"master","category":"curl","codebase":"","comments":"build: merge TrackMemory (`CURLDEBUG`) into debug-enabled option\nDrop separate `TrackMemory` (aka `CURLDEBUG`) debug feature.\n\nAfter recent changes (thread-safety,\n193cb00ce9b47e75d42157c650cc3de3fd96d35d, and updates leading up to\nit), `TrackMemory` is unlikely to cause build or runtime issues.\n\nTo simplify builds and debug options, enable `TrackMemory`\nunconditionally for debug-enabled (aka `DEBUGBUILD`) builds. Before\nthis patch, this was already the default, with an option to disable\nit, or enable it in non-debug-enabled builds.\n\nNote, in practice these two debug options already went hand in hand. It\nwas not possible to toggle them separately for a long time due to bugs,\nbefore 59dc9f7e69c399102e9ebe3670360ef52706ff23 (2024-05-28) fixed it.\n\nThis patch also removes/deprecates separate knobs and feature flags for\n`TrackMemory`:\n- autotools: `--enable-curldebug`/`--disable-curldebug`\n- cmake: `-DENABLE_CURLDEBUG=ON`/`OFF`\n- C macro: `CURLDEBUG`\n- libcurl: `CURL_VERSION_CURLDEBUG` symbol deprecated in favor\n  of `CURL_VERSION_DEBUG`. They always return the same value after this\n  patch.\n\nAlso:\n- drop `TrackMemory` from `curl -V` output.\n- rename internal `CURLDEBUG` macro to `CURL_MEMDEBUG` internally.\n  To avoid confusion with `DEBUGBUILD`, but to keep guarding\n  `TrackMemory`-related internals for readability.\n- runtests: bind `TrackMemory` to debug feature. Keep it a separate\n  test feature requirement, for clarity.\n- CI: drop test builds for combinations of the two options.\n- GHA/linux: no longer disable TrackMemory in the TSAN job.\n\nRef: https://github.com/curl/curl/pull/20328#issuecomment-3754528407\n\nCloses #20331","files":[{"name":".github/workflows/linux.yml"},{"name":".github/workflows/windows.yml"},{"name":"CMake/CurlSymbolHiding.cmake"},{"name":"CMakeLists.txt"},{"name":"appveyor.sh"},{"name":"appveyor.yml"},{"name":"configure.ac"},{"name":"docs/INSTALL-CMAKE.md"},{"name":"docs/cmdline-opts/version.md"},{"name":"docs/libcurl/curl_version_info.md"},{"name":"docs/libcurl/symbols-in-versions"},{"name":"docs/tests/TEST-SUITE.md"},{"name":"include/curl/curl.h"},{"name":"lib/Makefile.am"},{"name":"lib/curl_addrinfo.c"},{"name":"lib/curl_addrinfo.h"},{"name":"lib/curl_setup.h"},{"name":"lib/curlx/fopen.c"},{"name":"lib/curlx/fopen.h"},{"name":"lib/fake_addrinfo.h"},{"name":"lib/libcurl.rc"},{"name":"lib/memdebug.c"},{"name":"lib/version.c"},{"name":"m4/curl-confopts.m4"},{"name":"projects/OS400/curl.inc.in"},{"name":"src/Makefile.am"},{"name":"src/curl.rc"},{"name":"src/curlinfo.c"},{"name":"src/tool_libinfo.c"},{"name":"src/tool_main.c"},{"name":"tests/libtest/Makefile.am"},{"name":"tests/libtest/first.c"},{"name":"tests/runtests.pl"},{"name":"tests/tunit/Makefile.am"},{"name":"tests/unit/Makefile.am"}],"number":255685,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2d5a063121202acaa23bb77975b2739bec4551ce","revision":"2d5a063121202acaa23bb77975b2739bec4551ce","revlink":"","when":1768844597,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 19 Jan 2026 23:06:04","branch":"master","category":"curl","codebase":"","comments":"docs/INSTALL: update configure details\nNote the default libpsl requirement in INSTALL and polish the TLS\nlibrary wording.\n\nCloses #20301","files":[{"name":"docs/INSTALL.md"}],"number":255704,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"63baa10951ebe9dd04520ee5f6eb7b119ba176cb","revision":"63baa10951ebe9dd04520ee5f6eb7b119ba176cb","revlink":"","when":1768860364,"who":"Arnav-Purushotam-CUBoulder <arpu9852@colorado.edu>"},{"at":"Mon 19 Jan 2026 23:15:13","branch":"master","category":"curl","codebase":"","comments":"lib: separate scheme info from protocol implementation\nThis allows builds know about all schemes - but only have the protocol\nimplementations for those actually built-in.\n\nIt further allows multiple protocols to reuse the same protocol setup\nand functions for both TLS and non-TLS implementations instead of\nneeding two (or more) structs.\n\nThe scheme information is now in 'struct Curl_scheme' and all the\nfunction pointers for each scheme/protocol implementation are in struct\nCurl_protocol.\n\nThe URL API now always work with all known protocols.\n\nCloses #20351","files":[{"name":"lib/cf-h1-proxy.c"},{"name":"lib/cf-ip-happy.c"},{"name":"lib/cf-socket.c"},{"name":"lib/cfilters.c"},{"name":"lib/connect.c"},{"name":"lib/cookie.c"},{"name":"lib/cshutdn.c"},{"name":"lib/curl_ldap.h"},{"name":"lib/curl_rtmp.c"},{"name":"lib/curl_rtmp.h"},{"name":"lib/cw-out.c"},{"name":"lib/dict.c"},{"name":"lib/dict.h"},{"name":"lib/doh.c"},{"name":"lib/file.c"},{"name":"lib/file.h"},{"name":"lib/ftp.c"},{"name":"lib/ftp.h"},{"name":"lib/gopher.c"},{"name":"lib/gopher.h"},{"name":"lib/headers.c"},{"name":"lib/http.c"},{"name":"lib/http.h"},{"name":"lib/imap.c"},{"name":"lib/imap.h"},{"name":"lib/ldap.c"},{"name":"lib/mqtt.c"},{"name":"lib/mqtt.h"},{"name":"lib/multi.c"},{"name":"lib/openldap.c"},{"name":"lib/pop3.c"},{"name":"lib/pop3.h"},{"name":"lib/rtsp.c"},{"name":"lib/rtsp.h"},{"name":"lib/sendf.c"},{"name":"lib/setopt.c"},{"name":"lib/smb.c"},{"name":"lib/smb.h"},{"name":"lib/smtp.c"},{"name":"lib/smtp.h"},{"name":"lib/telnet.c"},{"name":"lib/telnet.h"},{"name":"lib/tftp.c"},{"name":"lib/tftp.h"},{"name":"lib/transfer.c"},{"name":"lib/url.c"},{"name":"lib/url.h"},{"name":"lib/urlapi.c"},{"name":"lib/urldata.h"},{"name":"lib/vauth/vauth.c"},{"name":"lib/vquic/vquic.c"},{"name":"lib/vssh/libssh.c"},{"name":"lib/vssh/libssh2.c"},{"name":"lib/vssh/ssh.h"},{"name":"lib/vssh/vssh.c"},{"name":"lib/vssh/vssh.h"},{"name":"lib/ws.c"},{"name":"lib/ws.h"},{"name":"scripts/schemetable.c"}],"number":255707,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8edc0338f30f458f812f9ea355de1240771fa343","revision":"8edc0338f30f458f812f9ea355de1240771fa343","revlink":"","when":1768860913,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 19 Jan 2026 23:19:47","branch":"master","category":"curl","codebase":"","comments":"sigpipe: unset SA_SIGINFO since it is using sa_handler\nCloses #20278\n\nSigned-off-by: tommy <tommyskypromax@gmail.com>","files":[{"name":"lib/sigpipe.h"}],"number":255710,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1cacfcd30f52ccc630b941514830925bc9c5053a","revision":"1cacfcd30f52ccc630b941514830925bc9c5053a","revlink":"","when":1768861187,"who":"tommy <tommyskypromax@gmail.com>"},{"at":"Tue 20 Jan 2026 00:20:43","branch":"master","category":"curl","codebase":"","comments":"tool_getparam: avoid `-Wcomma` with Apple clang in C89 mode\nSeen with Apple clang 17:\n```\ncurl/src/tool_getparam.c:3062:12: warning: possible misuse of comma operator here [-Wcomma]\n 3062 |   for(i = 1, stillflags = TRUE; i < argc && !result; i++) {\n      |            ^\ncurl/src/tool_getparam.c:3062:7: note: cast expression to void to silence warning\n 3062 |   for(i = 1, stillflags = TRUE; i < argc && !result; i++) {\n      |       ^~~~~\n      |       (void)( )\n```\n\nCloses #20362","files":[{"name":"src/tool_getparam.c"}],"number":255720,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e8189c44201db6bff987a8771df90f853d93dec5","revision":"e8189c44201db6bff987a8771df90f853d93dec5","revlink":"","when":1768864843,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 20 Jan 2026 03:38:18","branch":"master","category":"curl","codebase":"","comments":"GHA/curl-for-win: add CPU to Linux minimal job name","files":[{"name":".github/workflows/curl-for-win.yml"}],"number":255743,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1c377717e7ae5dde1280a7df6de9d780a8a7629e","revision":"1c377717e7ae5dde1280a7df6de9d780a8a7629e","revlink":"","when":1768876698,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 20 Jan 2026 07:49:48","branch":"master","category":"curl","codebase":"","comments":"config2setopts: fix for --disable-aws build configuration\nCloses #20368","files":[{"name":"src/config2setopts.c"}],"number":255754,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a87f346189ffdc7559771c20961a7c294ed8ba5c","revision":"a87f346189ffdc7559771c20961a7c294ed8ba5c","revlink":"","when":1768891788,"who":"Maksim \u015aciepanienka <msciepanienka@gmail.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"a87f346189ffdc7559771c20961a7c294ed8ba5c"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1768927789.089121,1768927799.258953],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1768927799.263375,1768927799.445148],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1768927799.447592,1768927799.604054],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1768927799.606251,1768945065.828782],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4190/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1768945065.834849,1768945066.65822],"urls":{}}],"text":["failed","Runtest"],"times":[1768893062.979937,1768945066.660893]},"4200":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/Mail%20result/logs/stdio"]],"number":4200,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4200,"Build"],["codebase","","Build"],["got_revision","ca7ef4b817cd91013ae754ee3a622951c089c6c0","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","ca7ef4b817cd91013ae754ee3a622951c089c6c0","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 25 Jan 2026 20:49:04","branch":"master","category":"curl","codebase":"","comments":"cmake: fix logic for openssl/zlib binutils ld workaround\nWhile working #16973, the binutils ld lib order workaround logic\nregressed so that it modified the wrong target, writing into the system\n`ZLIB::ZLIB` and `OpenSSL::Crypto` ones a `INTERFACE_LINK_LIBRARIES`\nproperty, instead of creating CURL-namespaced targets. Oddly enough,\nthis also fixed the binutils ld lib ordering issue. It seems this\nproperty makes CMake insert each referenced library in two more\npositions (not at the very end though), which allows ld to resolve all\nsymbols in the cases tested in CI.\n\nFix by creating the indented namespaced targets, and also creating\nthese in `curl-config.cmake` to be available when consuming libcurl.\n\nNote that the logic continues doing `get_target_property()` on the two\nsystem targets above. If these targets are defined manually and miss\nthe `LOCATION` propery, or are defined as aliases, this command may\nfail. curl expects these targets be created by CMake's `FindZLIB` and\n`FindOpenSSL` built-in Find modules (or ones compatible). Ref: #20419\n\nThe binutils ld issue is reproduced by these CI jobs:\n - Linux gcc glibc (amd64, arm64)\n- Windows gcc zlib-classic (x64)\n\nCurrently using this curl-for-win revision:\nhttps://github.com/curl/curl-for-win/commit/7d12669dafc5aadb525415abde2152a44e10f07d\nExamples:\nhttps://github.com/curl/curl/actions/runs/21332437230/job/61399234023?pr=20427\nhttps://github.com/curl/curl/actions/runs/21332437230/job/61399234033?pr=20427\n\nComparison of lib orders, as passed by CMake to the linker:\n\nwithout workaround (possibly breaking binutils `ld`):\n```diff\n -framework [...]\n libssl.dylib\n libcrypto.dylib\n libz.tbd\n -lssh2 -lidn2\n libldap.tbd\n liblber.tbd\n -lbrotlidec -lbrotlicommon -lzstd -lnghttp2 -lpsl -lrtmp\n -lz\n -lssl\n -lcrypto\n```\n\nbefore this patch:\n```diff\n -framework [...]\n libssl.dylib\n libcrypto.dylib\n libz.tbd\n+libcrypto.dylib <== inserted via `INTERFACE_LINK_LIBRARIES`\n+libz.tbd        <== inserted via `INTERFACE_LINK_LIBRARIES`\n -lssh2 -lidn2\n libldap.tbd\n liblber.tbd\n+libcrypto.dylib <== inserted via `INTERFACE_LINK_LIBRARIES`\n+ibz.tbd         <== inserted via `INTERFACE_LINK_LIBRARIES`\n -lbrotlidec -lbrotlicommon -lzstd -lnghttp2 -lpsl -lrtmp\n -lz\n -lssl\n -lcrypto\n```\n\nafter this patch:\n```diff\n -framework [...]\n libssl.dylib\n libcrypto.dylib\n libz.tbd\n -lssh2 -lidn2\n libldap.tbd\n liblber.tbd\n -lbrotlidec -lbrotlicommon -lzstd -lnghttp2 -lpsl -lrtmp\n -lz\n -lssl\n -lcrypto\n+libcrypto.dylib <== inserted via `CURL::OpenSSL_Crypto`\n+libz.tbd        <== inserted via `CURL::ZLIB`\n```\n\nBug: https://github.com/curl/curl/pull/20382#discussion_r2716660108\nReverts: https://github.com/curl/curl/commit/615c43eae8f926418c8205b6fe4ff693e8fc6b7d\nFollow-up to 16f073ef49f94412000218c9f6ad04e3fd7e4d01 #16973\n\nCloses #20427","files":[{"name":"CMake/curl-config.in.cmake"},{"name":"CMakeLists.txt"}],"number":256342,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3e841630ece59c04e26058a761302f38370fd0cc","revision":"3e841630ece59c04e26058a761302f38370fd0cc","revlink":"","when":1769370544,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sun 25 Jan 2026 22:37:56","branch":"master","category":"curl","codebase":"","comments":"cmake: enable binutils ld workaround for all toolchains at build-time\nTo make it available for GCC if used when consuming libcurl.\n\nAlso add comment to `curl-config.cmake` explaining why these odd targets\nare defined there.\n\nBug: https://github.com/curl/curl/pull/20382#discussion_r2716660108\nFollow-up to 3e841630ece59c04e26058a761302f38370fd0cc #20427\nFollow-up to ef3101d1819928a7799309a16cc531818778e5c7 #20382\nFollow-up to 16f073ef49f94412000218c9f6ad04e3fd7e4d01 #16973\n\nCloses #20434","files":[{"name":"CMake/curl-config.in.cmake"},{"name":"CMakeLists.txt"}],"number":256349,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"795433b923fc7953ae0a20b44249055fe334ae33","revision":"795433b923fc7953ae0a20b44249055fe334ae33","revlink":"","when":1769377076,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 26 Jan 2026 02:08:02","branch":"master","category":"curl","codebase":"","comments":"cmake: add `CURL_BUILD_EVERYTHING` option\nTo build all targets in a single go, meaning curl and libcurl as normal,\nand tests and examples in addition. To build-test everything without\nrunning multiple cmake commands.\n\nEnable with:\n- `-DCURL_BUILD_EVERYTHING=ON`\n  Special values: `QUICK` to build examples quickly for build test,\n  `NOEXAMPLES` to not build examples.\n\nA well-equipped build takes 2.8s of configure time, and 1.7s to build\neverything (shared, unity, ninja, prefill), 1.4s with `QUICK`. Without\nthis option it takes <1s to build curl/libcurl.\n\nAlso: streamline `CURL_LINT` internal logic.\n\nCloses #20429","files":[{"name":"CMakeLists.txt"},{"name":"docs/INSTALL-CMAKE.md"},{"name":"docs/examples/CMakeLists.txt"},{"name":"tests/CMakeLists.txt"}],"number":256376,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3aa4fbf2d4005a9017b660615f937d58559881d9","revision":"3aa4fbf2d4005a9017b660615f937d58559881d9","revlink":"","when":1769389682,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 26 Jan 2026 05:21:24","branch":"master","category":"curl","codebase":"","comments":"cmke: add `*_USE_STATIC_LIBS` options for 9 dependencies\nVia options:\n\n- `BROTLI_USE_STATIC_LIBS`\n- `CARES_USE_STATIC_LIBS`\n- `LIBSSH_USE_STATIC_LIBS`\n- `LIBSSH2_USE_STATIC_LIBS`\n- `MBEDTLS_USE_STATIC_LIBS`\n- `NGHTTP2_USE_STATIC_LIBS`\n- `NGHTTP3_USE_STATIC_LIBS`\n- `NGTCP2_USE_STATIC_LIBS`\n- `ZSTD_USE_STATIC_LIBS`\n\nWhen enabled, make a \"best effort\" finding static libs first and set\nthe \"build static\" macro (on Windows) as required by the dependency.\n\nWhen doing `pkg-config`-based detections, make curl select the static\nconfiguration, which shall set the \"build static\" macro also.\n\nThese options resemble CMake's `OPENSSL_USE_STATIC_LIBS` and\n`ZLIB_USE_STATIC_LIBS` (the latter does not support `pkg-config` as of\nCMake v4.2.2).\n\nShared/static library selection based on loose filename conventions is\nfragile and prone to break if the non-static-suffixed library is found\nand happens to be a shared library, or, if the linker decides to pick up\na shared copy (e.g. `.a.dll`) that shadows the static one. It may help\nto provide either static or shared, but not both, on the disk, and match\nthat with this setting.\n\nExperimental.\n\nRef: #20013\nCloses #20015","files":[{"name":"CMake/FindBrotli.cmake"},{"name":"CMake/FindCares.cmake"},{"name":"CMake/FindLibssh.cmake"},{"name":"CMake/FindLibssh2.cmake"},{"name":"CMake/FindMbedTLS.cmake"},{"name":"CMake/FindNGHTTP2.cmake"},{"name":"CMake/FindNGHTTP3.cmake"},{"name":"CMake/FindNGTCP2.cmake"},{"name":"CMake/FindZstd.cmake"},{"name":"docs/INSTALL-CMAKE.md"}],"number":256380,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"26c39d8df182a63d28d81ed2b044e6a343519d1a","revision":"26c39d8df182a63d28d81ed2b044e6a343519d1a","revlink":"","when":1769401284,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 26 Jan 2026 05:46:48","branch":"master","category":"curl","codebase":"","comments":"tests: rename more `CURLcode` variables to `result`\nFor consistency.\n\nAlso:\n- one remaining in `src/tool_writeout.c`.\n- replace casting an `int` to `CURLcode`.\n- lib758: rename `CURLMcode` `result` to `mresult`.\n- move literals to the right side of if expressions.\n\nFollow-up to d0dc6e2ec059bf306f32e7a49e9ff7425cd26fcd #20426\nFollow-up to 56f600ec23cab41fcced293ada81c8a30ac9cc87\n\nCloses #20432","files":[{"name":"src/tool_writeout.c"},{"name":"tests/libtest/cli_tls_session_reuse.c"},{"name":"tests/libtest/cli_ws_data.c"},{"name":"tests/libtest/lib1156.c"},{"name":"tests/libtest/lib1509.c"},{"name":"tests/libtest/lib1597.c"},{"name":"tests/libtest/lib1939.c"},{"name":"tests/libtest/lib2032.c"},{"name":"tests/libtest/lib3026.c"},{"name":"tests/libtest/lib3027.c"},{"name":"tests/libtest/lib512.c"},{"name":"tests/libtest/lib530.c"},{"name":"tests/libtest/lib586.c"},{"name":"tests/libtest/lib643.c"},{"name":"tests/libtest/lib678.c"},{"name":"tests/libtest/lib758.c"},{"name":"tests/server/getpart.c"},{"name":"tests/unit/unit1302.c"},{"name":"tests/unit/unit1305.c"},{"name":"tests/unit/unit1608.c"},{"name":"tests/unit/unit1620.c"},{"name":"tests/unit/unit1651.c"},{"name":"tests/unit/unit1654.c"},{"name":"tests/unit/unit1656.c"},{"name":"tests/unit/unit1657.c"},{"name":"tests/unit/unit1660.c"},{"name":"tests/unit/unit1663.c"},{"name":"tests/unit/unit2600.c"},{"name":"tests/unit/unit2601.c"},{"name":"tests/unit/unit2602.c"},{"name":"tests/unit/unit2603.c"},{"name":"tests/unit/unit2605.c"},{"name":"tests/unit/unit3200.c"}],"number":256385,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2da1bbca96cd97eaa96e8f44bb34df2b56b5d7e4","revision":"2da1bbca96cd97eaa96e8f44bb34df2b56b5d7e4","revlink":"","when":1769402808,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 26 Jan 2026 08:26:28","branch":"master","category":"curl","codebase":"","comments":"BUG-BOUNTY.md: we stop the bug-bounty end of Jan 2026\nRemove mentions of the bounty and hackerone.\n\nCloses #20312","files":[{"name":".github/ISSUE_TEMPLATE/bug_report.yml"},{"name":"README"},{"name":"README.md"},{"name":"SECURITY.md"},{"name":"docs/BUG-BOUNTY.md"},{"name":"docs/BUGS.md"},{"name":"docs/FAQ.md"},{"name":"docs/GOVERNANCE.md"},{"name":"docs/INFRASTRUCTURE.md"},{"name":"docs/SPONSORS.md"},{"name":"docs/VULN-DISCLOSURE-POLICY.md"}],"number":256394,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ca7ef4b817cd91013ae754ee3a622951c089c6c0","revision":"ca7ef4b817cd91013ae754ee3a622951c089c6c0","revlink":"","when":1769412388,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"ca7ef4b817cd91013ae754ee3a622951c089c6c0"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1769457323.749311,1769457333.843719],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1769457333.847847,1769457334.022172],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1769457334.02488,1769457334.181537],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1769457334.183923,1769474706.708818],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4200/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1769474706.721204,1769474718.42733],"urls":{}}],"text":["failed","Runtest"],"times":[1769422851.442313,1769474718.430474]},"4209":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/Mail%20result/logs/stdio"]],"number":4209,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4209,"Build"],["codebase","","Build"],["got_revision","3003c32cb29347478b8e2917ca5b3e2b37b4ae33","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","3003c32cb29347478b8e2917ca5b3e2b37b4ae33","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 01 Feb 2026 00:54:23","branch":"master","category":"curl","codebase":"","comments":"tidy-up: miscellaneous\n- INSTALL-CMAKE.md: add missing periods, text fixes.\n- md4, md5: sync variables names.\n- curl_trc: sync an argument type.\n- docs/examples: sync debug/trace function copies, constify, tidy-ups.\n- replace commented code with `#if 0`.\n- drop redundant parenthesis (macro values, `return`, around single\n  variables, function calls).\n- fix indentation, apply clang-format in places.\n\nCloses #20481","files":[{"name":"CMakeLists.txt"},{"name":"docs/INSTALL-CMAKE.md"},{"name":"docs/examples/block_ip.c"},{"name":"docs/examples/debug.c"},{"name":"docs/examples/ftp-wildcard.c"},{"name":"docs/examples/ftpgetinfo.c"},{"name":"docs/examples/ghiper.c"},{"name":"docs/examples/hiperfifo.c"},{"name":"docs/examples/http2-download.c"},{"name":"docs/examples/http2-serverpush.c"},{"name":"docs/examples/http2-upload.c"},{"name":"docs/examples/multi-debugcallback.c"},{"name":"docs/examples/sendrecv.c"},{"name":"docs/examples/sftpuploadresume.c"},{"name":"docs/examples/smooth-gtk-thread.c"},{"name":"lib/arpa_telnet.h"},{"name":"lib/asyn-ares.c"},{"name":"lib/cf-h2-proxy.c"},{"name":"lib/cf-ip-happy.c"},{"name":"lib/config-win32.h"},{"name":"lib/conncache.c"},{"name":"lib/cookie.c"},{"name":"lib/cshutdn.c"},{"name":"lib/curl_addrinfo.c"},{"name":"lib/curl_fopen.c"},{"name":"lib/curl_get_line.c"},{"name":"lib/curl_ntlm_core.c"},{"name":"lib/curl_setup_once.h"},{"name":"lib/curl_share.h"},{"name":"lib/curl_trc.c"},{"name":"lib/easy.c"},{"name":"lib/http_aws_sigv4.c"},{"name":"lib/imap.c"},{"name":"lib/md4.c"},{"name":"lib/md5.c"},{"name":"lib/pop3.c"},{"name":"lib/request.c"},{"name":"lib/setup-win32.h"},{"name":"lib/smtp.c"},{"name":"lib/transfer.c"},{"name":"lib/url.c"},{"name":"lib/vquic/curl_ngtcp2.c"},{"name":"lib/vquic/curl_quiche.c"},{"name":"lib/ws.c"},{"name":"projects/vms/curl_crtl_init.c"},{"name":"src/terminal.c"},{"name":"src/tool_doswin.c"},{"name":"src/tool_getparam.c"},{"name":"src/tool_ipfs.c"},{"name":"src/tool_operhlp.c"},{"name":"src/tool_setopt.c"},{"name":"src/tool_urlglob.c"},{"name":"src/tool_vms.h"},{"name":"tests/libtest/cli_hx_download.c"},{"name":"tests/libtest/cli_upload_pausing.c"},{"name":"tests/libtest/lib1509.c"},{"name":"tests/libtest/lib1517.c"},{"name":"tests/libtest/lib1556.c"},{"name":"tests/libtest/lib518.c"},{"name":"tests/libtest/lib537.c"},{"name":"tests/libtest/lib571.c"},{"name":"tests/server/dnsd.c"}],"number":256751,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3003c32cb29347478b8e2917ca5b3e2b37b4ae33","revision":"3003c32cb29347478b8e2917ca5b3e2b37b4ae33","revlink":"","when":1769903663,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"3003c32cb29347478b8e2917ca5b3e2b37b4ae33"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1769941258.245474,1769941275.572621],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1769941275.576338,1769941275.747514],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1769941275.749788,1769941275.928556],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1769941275.93075,1769959820.198677],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4209/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1769959820.205831,1769959820.998047],"urls":{}}],"text":["failed","Runtest"],"times":[1769906483.43695,1769959821.001056]},"4240":{"blame":["Anna Liberty <liberty.817@proton.me>","Daniel Lublin <daniel@lublin.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/Mail%20result/logs/stdio"]],"number":4240,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4240,"Build"],["codebase","","Build"],["got_revision","d4234d9f462a71543e0c8d903a5569b37a1ba10a","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","d4234d9f462a71543e0c8d903a5569b37a1ba10a","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 20 Feb 2026 12:08:52","branch":"master","category":"curl","codebase":"","comments":"cmake: improve clang-tidy invocation for tests in cross-builds\nBy passing to clang-tidy the C compiler with `--target` and sysroot\noptions, if any.\n\nFixing (GHA/windows, linux-mingw, CM clang-tidy):\n```\nlib/curl_setup.h:841:10: error: 'io.h' file not found [clang-diagnostic-error]\n  841 | #include <io.h>\n      |          ^~~~~~\nFound compiler error(s).\nFAILED: [code=1] tests/server/CMakeFiles/servers-clang-tidy bld/tests/server/CMakeFiles/servers-clang-tidy\ncd tests/server && /usr/bin/clang-tidy --config-file=.clang-tidy.yml\n--warnings-as-errors=* --checks=-clang-diagnostic-unused-function first.c getpart.c util.c dnsd.c [...]\n-- <-D-options> <-I-options> <cflags>\n```\n\nFor reference, this is CMake's built-in clang-tidy invocation:\n```\n/usr/local/bin/cmake -E __run_co_compile --tidy=\"/usr/bin/clang-tidy;--config-file=.clang-tidy.yml;\n--warnings-as-errors=*;--extra-arg-before=--driver-mode=gcc\" --source=lib/curl_fopen.c\n-- /usr/bin/clang --target=x86_64-w64-mingw32 <-D-options> <-I-options> <cflags>\n```\n\nAlso:\n- bump cmakelint `--max-statements`. Needs 59 after this patch.\n- use undocumented CMake variables:\n  - `CMAKE_C_COMPILE_OPTIONS_TARGET` for `--target=`\n  - `CMAKE_C_COMPILE_OPTIONS_SYSROOT` for `--sysroot=`\n\nCherry-picked from #20631\n\nCloses #20640","files":[{"name":"CMake/Macros.cmake"},{"name":"scripts/cmakelint.sh"}],"number":258295,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6dc5f2948cbd7ad420242faafa9e5b23cc4f409e","revision":"6dc5f2948cbd7ad420242faafa9e5b23cc4f409e","revlink":"","when":1771585732,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 20 Feb 2026 12:08:52","branch":"master","category":"curl","codebase":"","comments":"INSTALL-CMAKE.md: document more settings requiring absolute paths\nCherry-picked from #20631\n\nCloses #20637","files":[{"name":"docs/INSTALL-CMAKE.md"}],"number":258296,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c927b18d6bd79109f8f8c47343aa157c15d28101","revision":"c927b18d6bd79109f8f8c47343aa157c15d28101","revlink":"","when":1771585732,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 20 Feb 2026 12:08:52","branch":"master","category":"curl","codebase":"","comments":"clang-tidy: work around clang-tidy <=20 false positive (Windows)\nclang-tidy <= v20 (as seen between 18.1.3 and 20.1.2) report\n`readability-uppercase-literal-suffix` originating from mingw-w64 system\nheader `_mingw_mac.h` via `define __MSABI_LONG(x) x ## l`\n\nTriggered by `SOCKENOMEM` (e.g. in tests/server/sockfilt.c):\n```\nwarning: integer literal has suffix 'l', which is not uppercase [readability-uppercase-literal-suffix]\n```\n\nWork around by replacing Windows macro `WSA_NOT_ENOUGH_MEMORY`\nwith its literal value.\n\nBug: https://github.com/curl/curl/pull/20631#issuecomment-3930619868\nFollow-up to c07c3cac746bb899e8014200aad02e5f4bb507de #20629\nCherry-picked from #20631\n\nCloses #20638","files":[{"name":"lib/curl_setup.h"}],"number":258297,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4042e7d9d8341e059dfe26276797e7296cc66518","revision":"4042e7d9d8341e059dfe26276797e7296cc66518","revlink":"","when":1771585732,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 20 Feb 2026 12:08:52","branch":"master","category":"curl","codebase":"","comments":"tests/server/sockfilt: check for NULL `tv` to silence clang-tidy\nA NULL dereference cannot happen with existing use of this code.\n\nlinux-mingw, CM clang-tidy:\n```\n/home/runner/work/curl/curl/tests/server/sockfilt.c:720:24: error: Access\n to field 'tv_sec' results in a dereference of a null pointer (loaded from\n variable 'tv') [clang-analyzer-core.NullDereference,-warnings-as-errors]\n  720 |             tv->tv_sec = 0;\n      |             ~~         ^\n```\nRef: https://github.com/curl/curl/actions/runs/22191200093/job/64179197235?pr=20631#step:10:283\n\nCherry-picked from #20631\n\nCloses #20639","files":[{"name":"tests/server/sockfilt.c"}],"number":258298,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"aa1854a8fffbcd1144b64fc25485ae71a6e6f4cf","revision":"aa1854a8fffbcd1144b64fc25485ae71a6e6f4cf","revlink":"","when":1771585732,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 20 Feb 2026 12:08:52","branch":"master","category":"curl","codebase":"","comments":"docs: reword explanation of --variable option\nSimplify the language expaining the --variable option, reducing\nrepetition. Also fix some minor grammar issues and makes language for\nexamples more consistent.\n\nCloses #20636","files":[{"name":"docs/cmdline-opts/_VARIABLES.md"}],"number":258299,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3699976b7939cac7a8f3fefad12f192d0e55654d","revision":"3699976b7939cac7a8f3fefad12f192d0e55654d","revlink":"","when":1771585732,"who":"Anna Liberty <liberty.817@proton.me>"},{"at":"Fri 20 Feb 2026 12:50:10","branch":"master","category":"curl","codebase":"","comments":"docs: clarify --ipv4 and --ipv6\nTry to make the wording more clear. It is the addresses in the resolver\nresult that are affected, not anything regarding *how* resolving is\ndone.\n\nCloses #20585","files":[{"name":"docs/cmdline-opts/ipv4.md"},{"name":"docs/cmdline-opts/ipv6.md"}],"number":258310,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d4234d9f462a71543e0c8d903a5569b37a1ba10a","revision":"d4234d9f462a71543e0c8d903a5569b37a1ba10a","revlink":"","when":1771588210,"who":"Daniel Lublin <daniel@lublin.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"d4234d9f462a71543e0c8d903a5569b37a1ba10a"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1771630846.73344,1771630856.656675],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1771630856.66159,1771630856.852813],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1771630856.855446,1771630857.022395],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1771630857.025165,1771648531.335057],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4240/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1771648531.343612,1771648532.430145],"urls":{}}],"text":["failed","Runtest"],"times":[1771594593.367257,1771648532.433554]},"4244":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/Mail%20result/logs/stdio"]],"number":4244,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4244,"Build"],["codebase","","Build"],["got_revision","e8415ad3c7ab69a7056daa4b39e7a0044c43f5ba","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","e8415ad3c7ab69a7056daa4b39e7a0044c43f5ba","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 22 Feb 2026 13:51:02","branch":"master","category":"curl","codebase":"","comments":"clang-tidy: add missing parentheses to debug macro arguments\nFollow-up to 139307865a32a1a229e7517946e979e19e2f42c0 #20647\n\nCloses #20674","files":[{"name":"lib/curl_setup.h"}],"number":258530,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e009beab89f88fa0fc347789b26e734e3febeabe","revision":"e009beab89f88fa0fc347789b26e734e3febeabe","revlink":"","when":1771764662,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sun 22 Feb 2026 13:51:02","branch":"master","category":"curl","codebase":"","comments":"cmake: omit `curl.rc` from curltool lib\nIt's unnecessary for static libs, and saves one build step when building\ntests on Windows.\n\nCloses #20671","files":[{"name":"src/CMakeLists.txt"}],"number":258531,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"912aa7c8676701ff7358e5bf8b2a5c6ac0ac1c3b","revision":"912aa7c8676701ff7358e5bf8b2a5c6ac0ac1c3b","revlink":"","when":1771764662,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sun 22 Feb 2026 14:56:07","branch":"master","category":"curl","codebase":"","comments":"tool: improve config error messaging\n- make sure that errors for specific options in config files identify\n  the file, line number and shows the error about the correct option\n\n- improve some error message wording\n\n- add warning for leading single quote of arguments in config files\n  (verified in test 1712)\n\n- adjust test error outputs accordingly\n\ntest1712 introduces mode=warn\n\nUse the mode=\"warn\" attribute if the output curl warning output, as it\nthen makes the check without newlines and the prefix to better handle\nthat the lines may wrap at different points depending on the lengths of\nthe lines and terminal width.\n\nFixes #20598\nCloses #20666","files":[{"name":"docs/tests/FILEFORMAT.md"},{"name":"src/tool_getparam.h"},{"name":"src/tool_helpers.c"},{"name":"src/tool_parsecfg.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1712"},{"name":"tests/data/test459"},{"name":"tests/runtests.pl"}],"number":258542,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8e3a2a64d103a46508e17cde76595993de96ea6c","revision":"8e3a2a64d103a46508e17cde76595993de96ea6c","revlink":"","when":1771768567,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sun 22 Feb 2026 16:05:10","branch":"master","category":"curl","codebase":"","comments":"cmake: limit clang-tidy to the shared libcurl if static is also built\nOn platforms that require building static and shared libcurl separately,\nafter this change clang-tidy is only run on one of them, to reduce build\ntime by avoiding the double-work. From a clang-tidy standpoint, static\nand shared libs are identical.\n\nExcept `dllmain.c` on Windows, which is only present in shared. To keep\nrunning it through clang-tidy, prefer the shared library for clang-tidy.\n\nCloses #20675","files":[{"name":"lib/CMakeLists.txt"}],"number":258548,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"898ec9f2fb6028057afc0b6368876610f74d1210","revision":"898ec9f2fb6028057afc0b6368876610f74d1210","revlink":"","when":1771772710,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sun 22 Feb 2026 16:17:49","branch":"master","category":"curl","codebase":"","comments":"socks_sspi: split Curl_SOCKS5_gssapi_negotiate into sub functions\nCreate and use socks5_sspi_setup(), socks5_sspi_loop() and\nsocks5_sspi_encryption(). Reduces complexity.\n\nCloses #20581","files":[{"name":"lib/socks_sspi.c"}],"number":258552,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"84112673a006017739148f36d05ff6b1229e5905","revision":"84112673a006017739148f36d05ff6b1229e5905","revlink":"","when":1771773469,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sun 22 Feb 2026 16:28:54","branch":"master","category":"curl","codebase":"","comments":"config2setopts: split into smaller functions\nReduces complexity from 63 to 45\n\nCloses #20676","files":[{"name":"src/config2setopts.c"}],"number":258556,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0824bae8b05727038dff702e735752c7ae963fbf","revision":"0824bae8b05727038dff702e735752c7ae963fbf","revlink":"","when":1771774134,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sun 22 Feb 2026 19:16:31","branch":"master","category":"curl","codebase":"","comments":"cmake: force-disable unity for clang-tidied build targets only\nInstead of globally disabling unity for all targets when clang-tidy is\nenabled.\n\nAfter this patch `CMAKE_UNITY_BUILD=ON` is honored for:\n- static libcurl when building both static and shared separately.\n- libcurlu and libcurltool internal libraries when building the test\n  target.\n\nWhile keeping unity disabled for the libcurl build pass running\nclang-tidy, and the curl tool, also running clang-tidy.\n\nTo make clang-tidy-enabled builds finish faster when unity mode is\nenabled, yet performs the same clang-tidy checks as before this patch.\n\nEffect on:\n- GHA/macos: core build: same, buils tests 5-12 seconds faster,\n  with steps going down from 259 to 25.\n\n  52s: https://github.com/curl/curl/actions/runs/22279958340/job/64448913325 ->\n  47s: https://github.com/curl/curl/actions/runs/22279873606/job/64448710743\n\n- GHA/windows (not enabled): it'd save about 1 minute, bringing total\n  time barely below 10m, still one of the slowest jobs overall.\n  (#20667 is trying a way for 4x speed-up (with a drawback)).\n\n  5m21s: https://github.com/curl/curl/actions/runs/22222907068/job/64284556852 ->\n  4m26s: https://github.com/curl/curl/actions/runs/22281033369/job/64451601548\n\nCloses #20670","files":[{"name":"CMakeLists.txt"},{"name":"docs/INSTALL-CMAKE.md"},{"name":"lib/CMakeLists.txt"},{"name":"src/CMakeLists.txt"}],"number":258563,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"fff9905bcf7c8c1da1668213d79473865461048f","revision":"fff9905bcf7c8c1da1668213d79473865461048f","revlink":"","when":1771784191,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sun 22 Feb 2026 20:43:05","branch":"master","category":"curl","codebase":"","comments":"GHA/non-native: enable FreeBSD on arm again\nUpstream package install is working again.\n\nFollow-up to 41a6eeadf6de719caf414c3520e912db989a6d43 #20267\n\nCloses #20678","files":[{"name":".github/workflows/non-native.yml"}],"number":258568,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c387c9fd0c0954b0e355424150203ab28a0c6d13","revision":"c387c9fd0c0954b0e355424150203ab28a0c6d13","revlink":"","when":1771789385,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sun 22 Feb 2026 22:32:13","branch":"master","category":"curl","codebase":"","comments":"tests/server: silence clang-tidy warning\nIt looks like a case that can never happen in practice.\n\nSeen on mingw-w64 with experimental concatenated (vs. #included) test\nsources:\n```\ntests/server/util.c:662:16: error: Null pointer passed as 1st\n argument to string length function [clang-analyzer-unix.cstring.NullArg]\n  662 |   size_t len = strlen(unix_socket);\n      |                ^\n```\nRef: https://github.com/curl/curl/actions/runs/22267482855/job/64416261156#step:10:273\n\nCloses #20668","files":[{"name":"tests/server/util.c"}],"number":258572,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"29758a6143d6ffec41d7c6a01c359c1b9301f9ab","revision":"29758a6143d6ffec41d7c6a01c359c1b9301f9ab","revlink":"","when":1771795933,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 23 Feb 2026 00:01:18","branch":"master","category":"curl","codebase":"","comments":"URL-SYNTAX.md: fix port number mistakes for IMAP and LDAP\nReported-by: Augment code\nURL: https://github.com/curl/curl/pull/20673#pullrequestreview-3838139961\nCloses #20679","files":[{"name":"docs/URL-SYNTAX.md"}],"number":258581,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"57a1cc558795a4a96c27de7042a3e1634cead3f6","revision":"57a1cc558795a4a96c27de7042a3e1634cead3f6","revlink":"","when":1771801278,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 23 Feb 2026 01:00:47","branch":"master","category":"curl","codebase":"","comments":"clang-tidy: add arg names to prototypes where missing\nDetected by `readability-named-parameter` with `HeaderFilterRegex: '.*'`,\nor `CURL_CLANG_TIDYFLAGS='--header-filter=.*'`.\n\nFollow-up to c878160e9c1f7366e64299aa02540d5495c3df9c #20624\n\nCloses #20657","files":[{"name":"include/curl/curl.h"},{"name":"include/curl/multi.h"},{"name":"include/curl/urlapi.h"},{"name":"lib/curl_addrinfo.h"},{"name":"lib/curl_share.h"},{"name":"lib/formdata.h"},{"name":"lib/hash.h"},{"name":"lib/http.h"},{"name":"lib/llist.h"},{"name":"lib/multiif.h"},{"name":"src/slist_wc.h"}],"number":258584,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e8415ad3c7ab69a7056daa4b39e7a0044c43f5ba","revision":"e8415ad3c7ab69a7056daa4b39e7a0044c43f5ba","revlink":"","when":1771804847,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"e8415ad3c7ab69a7056daa4b39e7a0044c43f5ba"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1771847639.755501,1771847797.53394],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1771847797.55962,1771847797.889771],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1771847797.893714,1771847798.298695],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1771847798.301921,1771866819.709213],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4244/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1771866819.718526,1771866820.684894],"urls":{}}],"text":["failed","Runtest"],"times":[1771811489.978175,1771866820.687566]},"4267":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","huanghuihui0904 <625173@qq.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/Mail%20result/logs/stdio"]],"number":4267,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4267,"Build"],["codebase","","Build"],["got_revision","cbb5544c451f0b104a7753d90c51f1237f6a4037","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","cbb5544c451f0b104a7753d90c51f1237f6a4037","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 08 Mar 2026 22:43:03","branch":"master","category":"curl","codebase":"","comments":"smb: free the path in the request struct properly\nCloses #20854","files":[{"name":"lib/smb.c"}],"number":260320,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e090be9f73a7a71459ef678c7cc4b1f75e3ea883","revision":"e090be9f73a7a71459ef678c7cc4b1f75e3ea883","revlink":"","when":1773006183,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Sun 08 Mar 2026 22:43:03","branch":"master","category":"curl","codebase":"","comments":"test1850: verify the SMB request path use for two transfers","files":[{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1850"}],"number":260321,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1f8cfa049d7a0ea595863abf0230198972873ad6","revision":"1f8cfa049d7a0ea595863abf0230198972873ad6","revlink":"","when":1773006183,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sun 08 Mar 2026 23:08:05","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced","files":[{"name":"RELEASE-NOTES"}],"number":260325,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4a15bc13f4b3d4dac8510dc58b093536ac87962b","revision":"4a15bc13f4b3d4dac8510dc58b093536ac87962b","revlink":"","when":1773007685,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 09 Mar 2026 09:24:01","branch":"master","category":"curl","codebase":"","comments":"digest: fix memory leak in auth_create_digest_http_message()\nSigned-off-by: huanghuihui0904 <625173@qq.com>\n\nCloses #20862","files":[{"name":"lib/vauth/digest.c"}],"number":260363,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"cbb5544c451f0b104a7753d90c51f1237f6a4037","revision":"cbb5544c451f0b104a7753d90c51f1237f6a4037","revlink":"","when":1773044641,"who":"huanghuihui0904 <625173@qq.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"cbb5544c451f0b104a7753d90c51f1237f6a4037"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773088011.18318,1773088020.904375],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773088020.909166,1773088021.090967],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773088021.093597,1773088021.247527],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773088021.250094,1773105383.373752],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4267/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773105383.380172,1773105384.08975],"urls":{}}],"text":["failed","Runtest"],"times":[1773051561.466422,1773105384.092772]},"4268":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/Mail%20result/logs/stdio"]],"number":4268,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4268,"Build"],["codebase","","Build"],["got_revision","8ec0e1e109f3a1a886441762380c63b2c300fb64","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","8ec0e1e109f3a1a886441762380c63b2c300fb64","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 09 Mar 2026 11:35:19","branch":"master","category":"curl","codebase":"","comments":"tidy-up: miscellaneous\nCloses #20851","files":[{"name":".clang-tidy.yml"},{"name":"CMakeLists.txt"},{"name":"appveyor.sh"},{"name":"configure.ac"},{"name":"docs/internals/LLIST.md"},{"name":"docs/libcurl/curl_easy_getinfo.md"},{"name":"docs/libcurl/curl_easy_header.md"},{"name":"docs/libcurl/curl_easy_pause.md"},{"name":"docs/libcurl/curl_pushheader_bynum.md"},{"name":"docs/libcurl/opts/CURLOPT_CHUNK_BGN_FUNCTION.md"},{"name":"docs/libcurl/opts/CURLOPT_CHUNK_DATA.md"},{"name":"docs/libcurl/opts/CURLOPT_CHUNK_END_FUNCTION.md"},{"name":"docs/libcurl/opts/CURLOPT_OPENSOCKETFUNCTION.md"},{"name":"docs/tests/CI.md"},{"name":"lib/cf-socket.c"},{"name":"lib/cookie.c"},{"name":"lib/curlx/version_win32.c"},{"name":"lib/doh.h"},{"name":"lib/md4.c"},{"name":"lib/md5.c"},{"name":"lib/parsedate.c"},{"name":"lib/sha256.c"},{"name":"lib/urldata.h"},{"name":"lib/vquic/curl_ngtcp2.c"},{"name":"scripts/mk-ca-bundle.pl"},{"name":"src/Makefile.am"},{"name":"tests/libtest/lib560.c"},{"name":"tests/libtest/mk-lib1521.pl"},{"name":"tests/server/getpart.c"},{"name":"tests/server/rtspd.c"},{"name":"tests/server/sws.c"},{"name":"tests/server/util.c"},{"name":"tests/test1119.pl"},{"name":"tests/unit/unit1398.c"},{"name":"tests/unit/unit2604.c"},{"name":"tests/unit/unit2605.c"}],"number":260402,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ccba492024a478ce6e12a10973872a627e3a7f90","revision":"ccba492024a478ce6e12a10973872a627e3a7f90","revlink":"","when":1773052519,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 09 Mar 2026 11:35:19","branch":"master","category":"curl","codebase":"","comments":"windows: determine `RtlVerifyVersionInfo` address on global init\nInstead of the first internal call to `curlx_verify_windows_version()`.\n\nTo avoid the chance of a race, potentially resulting in initializing\nthis address twice. AFAICT it could not cause an issue before this\npatch.\n\nReported by Codex Security\n\nFollow-up to b17ef873ae2151263667f4b6fb6abfe337e687dc #18009\n\nCloses #20853","files":[{"name":"lib/curlx/version_win32.c"},{"name":"lib/curlx/version_win32.h"},{"name":"lib/system_win32.c"},{"name":"src/tool_doswin.c"}],"number":260403,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6a6826469dded347e62f41cc917d3ac77ff76faa","revision":"6a6826469dded347e62f41cc917d3ac77ff76faa","revlink":"","when":1773052519,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 09 Mar 2026 11:35:19","branch":"master","category":"curl","codebase":"","comments":"config-win32.h: merge two `#if` branches\nCloses #20856","files":[{"name":"lib/config-win32.h"}],"number":260404,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6a09f2ef1d990a85ad86b910128c807f66af5a74","revision":"6a09f2ef1d990a85ad86b910128c807f66af5a74","revlink":"","when":1773052519,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 09 Mar 2026 11:35:19","branch":"master","category":"curl","codebase":"","comments":"GHA/windows: pass preprocessor flags via `CPPFLAGS`\nTo avoid potential warning with autotools when using `CFLAGS`. Existing\njobs are not affected.\n\nAlso:\n- drop a redundant `export`.\n- ensure not to overwrite per-job options with UWP ones.\n\nCloses #20857","files":[{"name":".github/workflows/windows.yml"}],"number":260405,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d7095993380cc3caac014fd95e9de93a6cf0ff16","revision":"d7095993380cc3caac014fd95e9de93a6cf0ff16","revlink":"","when":1773052519,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 09 Mar 2026 11:35:19","branch":"master","category":"curl","codebase":"","comments":"configure: drop always true `if` check (Windows)\nFollow-up to c1bc090d65b8d7d14e811dd36f5e8674be43dff3 #12495\n\nCloses #20858","files":[{"name":"configure.ac"}],"number":260406,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4cad71d1bf25c61163544d7138b1f9fb8b8380d1","revision":"4cad71d1bf25c61163544d7138b1f9fb8b8380d1","revlink":"","when":1773052519,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 09 Mar 2026 11:35:19","branch":"master","category":"curl","codebase":"","comments":"rand: drop impossible preprocessor branches (wincrypt)\nAfter targeting Vista as minimum, the non-bcrypt fallback code was\nimpossible to reach, because on UWP wincrypt is never available.\n\nAfter this patch it's more obvious that no-SSL UWP builds only support\nweak random source.\n\nFollow-up to b17ef873ae2151263667f4b6fb6abfe337e687dc #18009\n\nCloses #20859","files":[{"name":"lib/rand.c"}],"number":260407,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"05189f55491c40a76219707ddb905175ff49f8e1","revision":"05189f55491c40a76219707ddb905175ff49f8e1","revlink":"","when":1773052519,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 09 Mar 2026 11:35:19","branch":"master","category":"curl","codebase":"","comments":"rand: drop scan-build silencer\nscan-build has been dropped in favor of clang-tidy and this false\npositive no longer triggers with it.\n\nFollow-up to ce4db9c2efca0bd89e556e231d940c988d84a606 #20751\nFollow-up to 02f207a76b45129e4d033c099e6d17581801c76e\n\nCloses #20860","files":[{"name":"lib/rand.c"}],"number":260408,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"716dc8ce6cd7f970eecf7b9abb89f1155feb5b93","revision":"716dc8ce6cd7f970eecf7b9abb89f1155feb5b93","revlink":"","when":1773052519,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 09 Mar 2026 11:35:19","branch":"master","category":"curl","codebase":"","comments":"THANKS-filter: update with a new entry\nCloses #20861","files":[{"name":"docs/THANKS-filter"}],"number":260409,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f6840572c48dfe5e1ada3f2aa49a1b6565fc4d5c","revision":"f6840572c48dfe5e1ada3f2aa49a1b6565fc4d5c","revlink":"","when":1773052519,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 09 Mar 2026 13:01:22","branch":"master","category":"curl","codebase":"","comments":"docs: handle error in `curl_global_init*` examples\nAlso:\n- call cleanup in `curl_global_init_mem()` example.\n\nCloses #20866","files":[{"name":"docs/libcurl/curl_global_init.md"},{"name":"docs/libcurl/curl_global_init_mem.md"}],"number":260429,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"df5c6b6f54b4231fd4ec77adbe752c10e385efea","revision":"df5c6b6f54b4231fd4ec77adbe752c10e385efea","revlink":"","when":1773057682,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 09 Mar 2026 22:06:45","branch":"master","category":"curl","codebase":"","comments":"x509asn1: make encodeOID stop on too long input\nPlus a minor fixup.\n\nReported-by: John Rodriguez\n\nCloses #20871","files":[{"name":"lib/vtls/x509asn1.c"}],"number":260481,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"248dd9e55f3016f0aa52a12858bf5f7fd73718c7","revision":"248dd9e55f3016f0aa52a12858bf5f7fd73718c7","revlink":"","when":1773090405,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 09 Mar 2026 22:47:07","branch":"master","category":"curl","codebase":"","comments":"badwords: move into ./scripts, speed up\n- 'badwords' is now a target in Makefile.am\n\n- change badwords.txt to specify plain \"words\" instead of regexes so the\n  script can build single regexes when scanning, which makes the script\n  perform much faster (~6 times faster)\n\nCloses #20869","files":[{"name":".github/scripts/badwords.ok"},{"name":".github/scripts/badwords.pl"},{"name":".github/scripts/badwords.txt"},{"name":".github/workflows/checkdocs.yml"},{"name":".github/workflows/checksrc.yml"},{"name":"Makefile.am"},{"name":"scripts/Makefile.am"},{"name":"scripts/badwords"},{"name":"scripts/badwords.ok"},{"name":"scripts/badwords.txt"}],"number":260492,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"713287188ed3bde7fc5c36c9ca5e53cfcc9ada56","revision":"713287188ed3bde7fc5c36c9ca5e53cfcc9ada56","revlink":"","when":1773092827,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 09 Mar 2026 22:47:07","branch":"master","category":"curl","codebase":"","comments":"docs: fixup wording nits\nMostly sentences starting with bad words","files":[{"name":"docs/HTTP3.md"},{"name":"docs/TheArtOfHttpScripting.md"},{"name":"docs/VERSIONS.md"},{"name":"docs/cmdline-opts/config.md"},{"name":"docs/internals/CONNECTION-FILTERS.md"},{"name":"docs/internals/MULTI-EV.md"},{"name":"docs/internals/TIME-KEEPING.md"},{"name":"docs/libcurl/curl_easy_getinfo.md"},{"name":"docs/libcurl/curl_global_init_mem.md"},{"name":"docs/libcurl/libcurl-tutorial.md"}],"number":260493,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8ec0e1e109f3a1a886441762380c63b2c300fb64","revision":"8ec0e1e109f3a1a886441762380c63b2c300fb64","revlink":"","when":1773092827,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"8ec0e1e109f3a1a886441762380c63b2c300fb64"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773139910.193594,1773139918.82858],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773139918.832737,1773139919.012193],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773139919.015032,1773139919.17805],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773139919.18054,1773157029.70343],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4268/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773157029.709183,1773157030.444976],"urls":{}}],"text":["failed","Runtest"],"times":[1773105386.206791,1773157030.447653]},"4269":{"blame":["Stefan Eissing <stefan@eissing.org>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/Mail%20result/logs/stdio"]],"number":4269,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4269,"Build"],["codebase","","Build"],["got_revision","a4f90969ffa3c98bf04bf5c1303c3dd59757e5b9","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","a4f90969ffa3c98bf04bf5c1303c3dd59757e5b9","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 10 Mar 2026 16:07:15","branch":"master","category":"curl","codebase":"","comments":"badwords: twice as fast\n...on my macOS machine, this version uses half the time when\nscanning the source.\n\nCloses #20877","files":[{"name":"scripts/badwords"}],"number":260578,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c1cea52f12c177be8226d8e11b256b514b68ac45","revision":"c1cea52f12c177be8226d8e11b256b514b68ac45","revlink":"","when":1773155235,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Tue 10 Mar 2026 16:08:44","branch":"master","category":"curl","codebase":"","comments":"GHA: update awslabs/aws-lc to v1.69.0\nCloses #20876","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"}],"number":260579,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a4f90969ffa3c98bf04bf5c1303c3dd59757e5b9","revision":"a4f90969ffa3c98bf04bf5c1303c3dd59757e5b9","revlink":"","when":1773155324,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"a4f90969ffa3c98bf04bf5c1303c3dd59757e5b9"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773191669.56933,1773191680.546034],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773191680.550312,1773191680.728136],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773191680.730805,1773191680.888919],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773191680.891745,1773209705.327456],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4269/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773209705.364821,1773209840.607836],"urls":{}}],"text":["failed","Runtest"],"times":[1773157032.289062,1773209840.627457]},"4270":{"blame":["Daniel Stenberg <daniel@haxx.se>","Felipe Mesquita <16197684+felipedmesquita@users.noreply.github.com>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/Mail%20result/logs/stdio"]],"number":4270,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4270,"Build"],["codebase","","Build"],["got_revision","18e8c9f4557614782ed4dc332fe290eb164cc573","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","18e8c9f4557614782ed4dc332fe290eb164cc573","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 10 Mar 2026 17:34:08","branch":"master","category":"curl","codebase":"","comments":"BUG-BOUNTY.md: minor rephrase to say there is no bug bounty\nalso add a brief mention to VULN-DISCLOSURE-POLICY.md\n\nCloses #20878","files":[{"name":"docs/BUG-BOUNTY.md"},{"name":"docs/VULN-DISCLOSURE-POLICY.md"},{"name":"scripts/mdlinkcheck"}],"number":260593,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ed7bf43a08e250e1946acfc66ff1e1437b26c218","revision":"ed7bf43a08e250e1946acfc66ff1e1437b26c218","revlink":"","when":1773160448,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 10 Mar 2026 17:44:15","branch":"master","category":"curl","codebase":"","comments":"spacecheck: find double newlines in `tests/data/test*`\nCloses #20872","files":[{"name":"scripts/spacecheck.pl"}],"number":260600,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d4a06862cb4f064891bbe39dbfc06c0b47255f8c","revision":"d4a06862cb4f064891bbe39dbfc06c0b47255f8c","revlink":"","when":1773161055,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 10 Mar 2026 17:44:15","branch":"master","category":"curl","codebase":"","comments":"badwords: dedupe invocation into a runnable script\nAlso:\n- GHA/checksrc: merge two badwords CI jobs into a single one.\n- re-add the more common bitness entries.\n\nCloses #20874","files":[{"name":".github/workflows/checkdocs.yml"},{"name":".github/workflows/checksrc.yml"},{"name":"Makefile.am"},{"name":"scripts/Makefile.am"},{"name":"scripts/badwords-all"},{"name":"scripts/badwords.txt"}],"number":260601,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3b43b9080ddc0984ce73c2a526e498b5fcb40d50","revision":"3b43b9080ddc0984ce73c2a526e498b5fcb40d50","revlink":"","when":1773161055,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 10 Mar 2026 17:45:27","branch":"master","category":"curl","codebase":"","comments":"GHA: drop installing impacket for curl built without SMB support\nRef: #20846\n\nCloses #20868","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"},{"name":".github/workflows/macos.yml"},{"name":".github/workflows/windows.yml"}],"number":260602,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"15932f2ac546147ca75e1f6c542d07f2fcf9dbc4","revision":"15932f2ac546147ca75e1f6c542d07f2fcf9dbc4","revlink":"","when":1773161127,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 10 Mar 2026 18:38:29","branch":"master","category":"curl","codebase":"","comments":"badwords: fix showing alternative for case-insensitive hits\nFixing:\n```\nUse of uninitialized value $alt{\"Simply\"} in printf at scripts/badwords line 109, <F> line 34.\n maybe use \"\" instead?\n```\n\nCloses #20879","files":[{"name":"scripts/badwords"}],"number":260609,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4021c6e6730c0349fd109d9180fbabc3abbb2fb5","revision":"4021c6e6730c0349fd109d9180fbabc3abbb2fb5","revlink":"","when":1773164309,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 10 Mar 2026 19:34:06","branch":"master","category":"curl","codebase":"","comments":"badwords: avoid 'simply'\nIt's mostly a filler word. I've read through each use of it in the code\nbase and did minor rephrasings when \"simply\" carried some meaning. The\noverwhelming majority of cases, removing it improved the text\nsignificantly. Inspired by #20793.\n\nCloses #20822","files":[{"name":"CMake/CurlTests.c"},{"name":"REUSE.toml"},{"name":"docs/CONTRIBUTE.md"},{"name":"docs/FAQ.md"},{"name":"docs/HTTPSRR.md"},{"name":"docs/INSTALL.md"},{"name":"docs/MAIL-ETIQUETTE.md"},{"name":"docs/MANUAL.md"},{"name":"docs/TheArtOfHttpScripting.md"},{"name":"docs/cmdline-opts/MANPAGE.md"},{"name":"docs/cmdline-opts/config.md"},{"name":"docs/cmdline-opts/http0.9.md"},{"name":"docs/cmdline-opts/user.md"},{"name":"docs/examples/ephiperfifo.c"},{"name":"docs/examples/evhiperfifo.c"},{"name":"docs/examples/ghiper.c"},{"name":"docs/examples/hiperfifo.c"},{"name":"docs/examples/multi-debugcallback.c"},{"name":"docs/examples/multi-double.c"},{"name":"docs/examples/multi-single.c"},{"name":"docs/examples/synctime.c"},{"name":"docs/internals/BUFQ.md"},{"name":"docs/internals/CODE_STYLE.md"},{"name":"docs/internals/TLS-SESSIONS.md"},{"name":"docs/libcurl/curl_formadd.md"},{"name":"docs/libcurl/libcurl-thread.md"},{"name":"docs/libcurl/libcurl-tutorial.md"},{"name":"docs/libcurl/libcurl.md"},{"name":"docs/libcurl/opts/CURLINFO_COOKIELIST.md"},{"name":"docs/libcurl/opts/CURLMOPT_MAXCONNECTS.md"},{"name":"docs/libcurl/opts/CURLMOPT_MAX_HOST_CONNECTIONS.md"},{"name":"docs/libcurl/opts/CURLMOPT_MAX_TOTAL_CONNECTIONS.md"},{"name":"docs/libcurl/opts/CURLOPT_CONNECT_ONLY.md"},{"name":"docs/libcurl/opts/CURLOPT_HSTS.md"},{"name":"docs/libcurl/opts/CURLOPT_HTTPAUTH.md"},{"name":"docs/libcurl/opts/CURLOPT_POST.md"},{"name":"docs/libcurl/opts/CURLOPT_RTSP_REQUEST.md"},{"name":"docs/libcurl/opts/CURLOPT_SSL_VERIFYHOST.md"},{"name":"docs/libcurl/opts/CURLOPT_SSL_VERIFYPEER.md"},{"name":"docs/libcurl/opts/CURLOPT_TRANSFERTEXT.md"},{"name":"docs/libcurl/opts/CURLOPT_USERNAME.md"},{"name":"docs/libcurl/opts/CURLOPT_USERPWD.md"},{"name":"docs/runtests.md"},{"name":"docs/tests/TEST-SUITE.md"},{"name":"docs/wcurl.md"},{"name":"include/curl/curl.h"},{"name":"lib/asyn-ares.c"},{"name":"lib/asyn-base.c"},{"name":"lib/asyn-thrdd.c"},{"name":"lib/cf-h1-proxy.c"},{"name":"lib/cf-socket.c"},{"name":"lib/curlx/timeval.c"},{"name":"lib/ftp.c"},{"name":"lib/http.c"},{"name":"lib/multi.c"},{"name":"lib/slist.c"},{"name":"lib/smtp.c"},{"name":"lib/vssh/libssh2.c"},{"name":"m4/zz40-xc-ovr.m4"},{"name":"projects/vms/curl_crtl_init.c"},{"name":"scripts/badwords.txt"},{"name":"scripts/checksrc.pl"},{"name":"src/tool_cb_prg.c"},{"name":"tests/data/test1209"},{"name":"tests/ftpserver.pl"},{"name":"tests/libtest/lib560.c"},{"name":"tests/runtests.pl"},{"name":"tests/secureserver.pl"},{"name":"tests/server/first.h"},{"name":"tests/server/sockfilt.c"},{"name":"tests/unit/unit1652.c"}],"number":260614,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f25124338c929fa342530a6b83ede15e07909b6b","revision":"f25124338c929fa342530a6b83ede15e07909b6b","revlink":"","when":1773167646,"who":"Felipe Mesquita <16197684+felipedmesquita@users.noreply.github.com>"},{"at":"Wed 11 Mar 2026 01:48:21","branch":"master","category":"curl","codebase":"","comments":"FAQ.md: point codeproject.com URL to archive.org copy\nThe original server closed down, linked page last seen on 2026-02-16.\n\nRefs:\nhttps://github.com/curl/curl/actions/runs/22051494128\nhttps://web.archive.org/web/20250818150617/www.codeproject.com/info/Changes.aspx\n\nCloses #20882","files":[{"name":"docs/FAQ.md"}],"number":260637,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"18e8c9f4557614782ed4dc332fe290eb164cc573","revision":"18e8c9f4557614782ed4dc332fe290eb164cc573","revlink":"","when":1773190101,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"18e8c9f4557614782ed4dc332fe290eb164cc573"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773246755.271657,1773246758.613958],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773246758.618109,1773246758.814507],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773246758.817436,1773246758.990489],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773246758.993312,1773264533.175866],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4270/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773264533.182212,1773264534.085013],"urls":{}}],"text":["failed","Runtest"],"times":[1773209913.600853,1773264534.088129]},"4271":{"blame":["Daniel Stenberg <daniel@haxx.se>","Vladim\u00edr Marek <vlmarek13@gmail.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/Mail%20result/logs/stdio"]],"number":4271,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4271,"Build"],["codebase","","Build"],["got_revision","015f1c7de40839b6681b7dde7371093319c22e64","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","015f1c7de40839b6681b7dde7371093319c22e64","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 11 Mar 2026 07:46:12","branch":"master","category":"curl","codebase":"","comments":"THANKS: add contributors from 8.19.0 release","files":[{"name":"docs/THANKS"}],"number":260643,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3fd0d776d1fa1ba9eeecd95bd0959e825630e995","revision":"3fd0d776d1fa1ba9eeecd95bd0959e825630e995","revlink":"","when":1773211572,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 11 Mar 2026 07:46:12","branch":"master","category":"curl","codebase":"","comments":"VERSIONS: add 8.19.0","files":[{"name":"docs/VERSIONS.md"}],"number":260644,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7a73be1f958c01b22a1c78414334c04c94eae2f2","revision":"7a73be1f958c01b22a1c78414334c04c94eae2f2","revlink":"","when":1773211572,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 11 Mar 2026 07:46:12","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced\ncurl 8.19.0","files":[{"name":"RELEASE-NOTES"}],"number":260645,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8c908d2d0a6d32abdedda2c52e90bd56ec76c24d","revision":"8c908d2d0a6d32abdedda2c52e90bd56ec76c24d","revlink":"","when":1773211572,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 11 Mar 2026 08:45:54","branch":"master","category":"curl","codebase":"","comments":"badwords: combine the whitelisting into a single regex\nAlso: make the whitelist matches case insensitve\n\nTakes the script execution time down from 3.6 seconds to 1.1 on my\nmachine.\n\nCloses #20880","files":[{"name":"scripts/badwords"}],"number":260655,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2e52a57107745a4142402a7571c366315aaa9d60","revision":"2e52a57107745a4142402a7571c366315aaa9d60","revlink":"","when":1773215154,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 11 Mar 2026 08:46:01","branch":"master","category":"curl","codebase":"","comments":"docs: minor wording tweaks\nfound when improving the badwords whitelisting logic","files":[{"name":"docs/cmdline-opts/connect-to.md"},{"name":"docs/tests/FILEFORMAT.md"}],"number":260656,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1a4d3920461243305eb94c9ebb7f84ddeefbf860","revision":"1a4d3920461243305eb94c9ebb7f84ddeefbf860","revlink":"","when":1773215161,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 11 Mar 2026 08:49:39","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced\nBumped curlver as well","files":[{"name":"RELEASE-NOTES"},{"name":"include/curl/curlver.h"}],"number":260657,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a221e2fbff8114c29ce686c976f3510f5fb278f3","revision":"a221e2fbff8114c29ce686c976f3510f5fb278f3","revlink":"","when":1773215379,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 11 Mar 2026 09:44:21","branch":"master","category":"curl","codebase":"","comments":"libssh2: fix error handling on quote errors\nPreviously it lacked the actual return. libssh.c uses the same function\nname.\n\nVerified by test 2007.\n\nReported-by: m777m0 on hackerone\n\nFollow-up to 578706addec3d41cb5db64160d23795a95ca11d9\n\nCloses #20883","files":[{"name":"lib/vssh/libssh.c"},{"name":"lib/vssh/libssh2.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2007"}],"number":260673,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"53a3b2114a9b0652bb464437d38f5c8abffc708d","revision":"53a3b2114a9b0652bb464437d38f5c8abffc708d","revlink":"","when":1773218661,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 11 Mar 2026 11:33:13","branch":"master","category":"curl","codebase":"","comments":"hostip: clear the sockaddr_in6 structure before use\nOn Solaris this was causing intermittent issues when the private\nstructure member __sin6_src_id had unexpectedly some value. connect(2)\nwould then fail with EADDRNOTAVAIL.\n\nCloses #20885","files":[{"name":"lib/hostip.c"}],"number":260677,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"015f1c7de40839b6681b7dde7371093319c22e64","revision":"015f1c7de40839b6681b7dde7371093319c22e64","revlink":"","when":1773225193,"who":"Vladim\u00edr Marek <vlmarek13@gmail.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"015f1c7de40839b6681b7dde7371093319c22e64"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773299339.577217,1773299349.613443],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773299349.617666,1773299349.799254],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773299349.802146,1773299349.966697],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773299349.969286,1773316763.94291],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4271/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773316764.025767,1773316872.114263],"urls":{}}],"text":["failed","Runtest"],"times":[1773264536.532058,1773316872.147079]},"4272":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/Mail%20result/logs/stdio"]],"number":4272,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4272,"Build"],["codebase","","Build"],["got_revision","7a4fa90048e25c8c7941f91aa7b9bb6be633c4fa","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","7a4fa90048e25c8c7941f91aa7b9bb6be633c4fa","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 11 Mar 2026 23:28:50","branch":"master","category":"curl","codebase":"","comments":"connection_check, simplified\nThe protocol handler method `connection_check` allowed to variable\noperations to trigger with variable result bits. Only the `CONNCHECK_ISDEAD`\nand `CONNRESULT_DEAD` were in use. Transform the function into\n`connection_is_dead` without extra parameter and a bool result.\n\n- Remove defines for `CONNCHECK_*` and `CONNRESULT_*`\n- Rename protocol function in handler comments\n- Change RTSP implementation (only protocol that uses this)\n\nCloses #20890","files":[{"name":"lib/curl_rtmp.c"},{"name":"lib/dict.c"},{"name":"lib/file.c"},{"name":"lib/ftp.c"},{"name":"lib/gopher.c"},{"name":"lib/http.c"},{"name":"lib/imap.c"},{"name":"lib/ldap.c"},{"name":"lib/mqtt.c"},{"name":"lib/openldap.c"},{"name":"lib/pop3.c"},{"name":"lib/rtsp.c"},{"name":"lib/smb.c"},{"name":"lib/smtp.c"},{"name":"lib/telnet.c"},{"name":"lib/tftp.c"},{"name":"lib/url.c"},{"name":"lib/urldata.h"},{"name":"lib/vssh/libssh.c"},{"name":"lib/vssh/libssh2.c"},{"name":"lib/ws.c"}],"number":260718,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"da7bfb89a1a0e3816b7f12e67e2439f04e3d36a1","revision":"da7bfb89a1a0e3816b7f12e67e2439f04e3d36a1","revlink":"","when":1773268130,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Wed 11 Mar 2026 23:30:05","branch":"master","category":"curl","codebase":"","comments":"pingpong: cleanup timeleft handling\n- Move `RESP_TIMEOUT` from urldata.h to pingpong.h as\n  `PINGPONG_TIMEOUT_MS`.\n- Rename `Curl_pp_state_timeout()` to `Curl_pp_state_timeleft_ms()` as\n  the function returns the time left, not the timout..\n- Update implementation comments and variable names\n\nCloses #20888","files":[{"name":"lib/ftp.c"},{"name":"lib/pingpong.c"},{"name":"lib/pingpong.h"},{"name":"lib/urldata.h"}],"number":260719,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f14ce01369851b48e9c72991c26185902ffbdf48","revision":"f14ce01369851b48e9c72991c26185902ffbdf48","revlink":"","when":1773268205,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Wed 11 Mar 2026 23:45:29","branch":"master","category":"curl","codebase":"","comments":"vtls: ECH definitions cleanup\n- Move ECH related defines to vtls.h\n- Prefix all defines with `CURLECH_`\n- Move base64.h include from vtls.h to implementations\n\nCloses #20887","files":[{"name":"lib/urldata.h"},{"name":"lib/vtls/openssl.c"},{"name":"lib/vtls/rustls.c"},{"name":"lib/vtls/vtls.h"},{"name":"lib/vtls/wolfssl.c"}],"number":260722,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"5fc7d50cec5465f486d68d2261f7d8378ef8d782","revision":"5fc7d50cec5465f486d68d2261f7d8378ef8d782","revlink":"","when":1773269129,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Wed 11 Mar 2026 23:48:53","branch":"master","category":"curl","codebase":"","comments":"urlapi: verify the last letter of a scheme when set explictly\nA logic error made the function not check the last character, which thus\ncould make it accept invalid schemes.\n\nAdded test 1965 to verify\n\nReported-by: Otis Cui Lei\n\nCloses #20893","files":[{"name":"lib/urlapi.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1965"},{"name":"tests/libtest/Makefile.inc"},{"name":"tests/libtest/lib1965.c"}],"number":260723,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"11c14b5ca5cad00a755aacd7bd67a7bd7444902b","revision":"11c14b5ca5cad00a755aacd7bd67a7bd7444902b","revlink":"","when":1773269333,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 12 Mar 2026 01:01:16","branch":"master","category":"curl","codebase":"","comments":"badwords: rework exceptions, fix many of them\nAlso:\n- support per-directory and per-upper-directory whitelist entries.\n- convert badlist input grep tweak into the above format.\n  (except for 'And' which had just a few hits.)\n- fix many code exceptions, but do not enforce.\n  (there also remain about 350 'will' uses in lib)\n- fix badwords in example code, drop exceptions.\n- badwords-all: convert to Perl.\n  To make it usable from CMake.\n- FAQ: reword to not use 'will'. Drop exception.\n\nCloses #20886","files":[{"name":"docs/FAQ.md"},{"name":"docs/examples/CMakeLists.txt"},{"name":"docs/examples/block_ip.c"},{"name":"docs/examples/http2-upload.c"},{"name":"docs/examples/httpput-postfields.c"},{"name":"docs/examples/websocket.c"},{"name":"lib/Makefile.soname"},{"name":"lib/asyn-ares.c"},{"name":"lib/bufq.h"},{"name":"lib/cf-h1-proxy.c"},{"name":"lib/cf-h2-proxy.c"},{"name":"lib/cf-socket.c"},{"name":"lib/cfilters.h"},{"name":"lib/conncache.h"},{"name":"lib/cookie.c"},{"name":"lib/cshutdn.h"},{"name":"lib/curl_share.c"},{"name":"lib/curlx/dynbuf.c"},{"name":"lib/curlx/fopen.c"},{"name":"lib/curlx/inet_pton.c"},{"name":"lib/curlx/strcopy.c"},{"name":"lib/curlx/wait.c"},{"name":"lib/curlx/winapi.c"},{"name":"lib/cw-out.c"},{"name":"lib/doh.c"},{"name":"lib/dynhds.h"},{"name":"lib/easy.c"},{"name":"lib/ftp.c"},{"name":"lib/headers.h"},{"name":"lib/http.c"},{"name":"lib/http_digest.c"},{"name":"lib/llist.h"},{"name":"lib/multi.c"},{"name":"lib/pop3.c"},{"name":"lib/request.h"},{"name":"lib/rtsp.c"},{"name":"lib/select.c"},{"name":"lib/tftp.c"},{"name":"lib/transfer.h"},{"name":"lib/url.c"},{"name":"lib/url.h"},{"name":"lib/vauth/digest.c"},{"name":"lib/vauth/digest_sspi.c"},{"name":"lib/vauth/ntlm.c"},{"name":"lib/vauth/ntlm_sspi.c"},{"name":"lib/vauth/spnego_gssapi.c"},{"name":"lib/vauth/spnego_sspi.c"},{"name":"lib/vquic/curl_ngtcp2.c"},{"name":"lib/vquic/curl_quiche.c"},{"name":"lib/vquic/vquic-tls.h"},{"name":"lib/vssh/libssh.c"},{"name":"lib/vssh/libssh2.c"},{"name":"lib/vtls/apple.c"},{"name":"lib/vtls/gtls.c"},{"name":"lib/vtls/mbedtls.c"},{"name":"lib/vtls/openssl.c"},{"name":"lib/vtls/openssl.h"},{"name":"lib/vtls/rustls.c"},{"name":"lib/vtls/schannel.c"},{"name":"lib/vtls/schannel_verify.c"},{"name":"lib/vtls/vtls.c"},{"name":"lib/vtls/vtls.h"},{"name":"lib/vtls/vtls_scache.h"},{"name":"lib/vtls/wolfssl.c"},{"name":"lib/ws.c"},{"name":"scripts/badwords"},{"name":"scripts/badwords-all"},{"name":"scripts/badwords.ok"},{"name":"src/CMakeLists.txt"},{"name":"src/config2setopts.c"},{"name":"src/slist_wc.h"},{"name":"src/terminal.c"},{"name":"src/tool_cb_see.c"},{"name":"src/tool_cfgable.h"},{"name":"src/tool_dirhie.c"},{"name":"src/tool_doswin.c"},{"name":"src/tool_formparse.c"},{"name":"src/tool_getparam.c"},{"name":"src/tool_getpass.h"},{"name":"src/tool_help.c"},{"name":"src/tool_ipfs.c"},{"name":"src/tool_main.c"},{"name":"src/tool_operate.c"},{"name":"src/tool_operate.h"},{"name":"src/tool_operhlp.c"},{"name":"src/tool_sdecls.h"},{"name":"src/tool_setup.h"},{"name":"src/tool_stderr.c"},{"name":"src/tool_urlglob.c"}],"number":260732,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"435eabeac863828b585796d4eb4f97fe346ae87d","revision":"435eabeac863828b585796d4eb4f97fe346ae87d","revlink":"","when":1773273676,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 12 Mar 2026 01:01:16","branch":"master","category":"curl","codebase":"","comments":"examples: drop warning silencers no longer hit\nAlso:\n- scope clang `-Wcast-function-type-strict` silencing, add missed `pop`.\n\nFollow-up to d06b49d8b2d42d477f7e78596035832727d6d5c9 #18260\n\nCloses #20896","files":[{"name":"docs/examples/cacertinmem.c"},{"name":"docs/examples/usercertinmem.c"}],"number":260733,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"56739855f3354f4f385c24259828adfe829bbf50","revision":"56739855f3354f4f385c24259828adfe829bbf50","revlink":"","when":1773273676,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 12 Mar 2026 01:25:42","branch":"master","category":"curl","codebase":"","comments":"build: hook up badwords check to lint targets\nAlso:\n- autotools: make `badwords` target honor `@PERL@`.\n\nSuggested-by: Stefan Eissing\n\nCloses #20884","files":[{"name":"CMakeLists.txt"},{"name":"Makefile.am"}],"number":260737,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a0db67572e12c192f56e6f40b30957144682c16a","revision":"a0db67572e12c192f56e6f40b30957144682c16a","revlink":"","when":1773275142,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 12 Mar 2026 01:45:24","branch":"master","category":"curl","codebase":"","comments":"autotools: limit checksrc target to ignore non-repo test sources\nSyncing tests with lib and src behavior.\n\nAlso:\n- fix OS400 checksrc to find the per-directory `.checksrc` file.\n\nCloses #20898","files":[{"name":"projects/Makefile.am"},{"name":"tests/libtest/Makefile.am"},{"name":"tests/server/Makefile.am"},{"name":"tests/tunit/Makefile.am"},{"name":"tests/unit/Makefile.am"}],"number":260740,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6ada2e3dceebb222c8da5aee864413edfd0c33b4","revision":"6ada2e3dceebb222c8da5aee864413edfd0c33b4","revlink":"","when":1773276324,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 12 Mar 2026 07:52:58","branch":"master","category":"curl","codebase":"","comments":"http: fix Curl_compareheader for multi value headers\nFollow-up to 04289c62dea22d28daa60. Regression shipped in 8.13.0.\n\n- a logic error made it not loop and thus only match if the searched string\n  was first\n\n- it no longer matches a substring\n\nAdjusted test 1 to use multiple values in the Connection: response\nheader. Adjusted test 1542 to have a \"Connection: close-not\" which\nshould not match.\n\nReported-by: Henrique Pereira\n\nCloses #20894","files":[{"name":"lib/http.c"},{"name":"tests/data/test1"},{"name":"tests/data/test1542"}],"number":260748,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2938cb72e5a7f0e661617b9bf624b4083ca756b9","revision":"2938cb72e5a7f0e661617b9bf624b4083ca756b9","revlink":"","when":1773298378,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 12 Mar 2026 08:47:02","branch":"master","category":"curl","codebase":"","comments":"hostip: remove two zero assigns after memset clear\nAs the struct is now always unconditionally memset with zeros, we\ncan remove two zero assigns.\n\nFollow-up to 015f1c7de40839b6681b7dde7\n\nPointed out by CodeSonar\n\nCloses #20900","files":[{"name":"lib/hostip.c"}],"number":260752,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c0f17dee36f4a3e9307c2fe30c9b884fd4cdd294","revision":"c0f17dee36f4a3e9307c2fe30c9b884fd4cdd294","revlink":"","when":1773301622,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 12 Mar 2026 10:30:14","branch":"master","category":"curl","codebase":"","comments":"test1625: unit test for Curl_compareheader\nFollow-up to 2938cb72e5a7f0e661617b9bf6\n\nCloses #20901","files":[{"name":".github/scripts/codespell.sh"},{"name":".github/scripts/typos.toml"},{"name":"lib/http.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1625"},{"name":"tests/unit/Makefile.inc"},{"name":"tests/unit/unit1625.c"}],"number":260774,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ed7bfcd17d8570a0c29c198c6ab002ae719f2eff","revision":"ed7bfcd17d8570a0c29c198c6ab002ae719f2eff","revlink":"","when":1773307814,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 12 Mar 2026 10:30:18","branch":"master","category":"curl","codebase":"","comments":"http: make Curl_compareheader handle multiple commas in header\nFor robustness","files":[{"name":"lib/http.c"}],"number":260775,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"133b125b89af0df9cd8ff91c182a57f5dcda16ab","revision":"133b125b89af0df9cd8ff91c182a57f5dcda16ab","revlink":"","when":1773307818,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 12 Mar 2026 10:49:21","branch":"master","category":"curl","codebase":"","comments":"openssl: trace count of found / imported Windows native CA roots\nTo help understanding what's happening on systems where native CA misses\nto verify legitimate public websites.\n\nAlso:\n- drop a superfluous, hanging, `else`.\n\nRef: #20897\n\nCloses #20899","files":[{"name":"lib/vtls/openssl.c"}],"number":260783,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7a4fa90048e25c8c7941f91aa7b9bb6be633c4fa","revision":"7a4fa90048e25c8c7941f91aa7b9bb6be633c4fa","revlink":"","when":1773308961,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"7a4fa90048e25c8c7941f91aa7b9bb6be633c4fa"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773351698.848625,1773351709.098678],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773351709.102319,1773351709.272202],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773351709.274287,1773351709.422627],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773351709.424781,1773369146.898214],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4272/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773369146.903036,1773369148.371129],"urls":{}}],"text":["failed","Runtest"],"times":[1773316930.879075,1773369148.374263]},"4273":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/Mail%20result/logs/stdio"]],"number":4273,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4273,"Build"],["codebase","","Build"],["got_revision","2b3438d486982b5b22c001ab2c601837e83b4787","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","2b3438d486982b5b22c001ab2c601837e83b4787","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 12 Mar 2026 13:59:59","branch":"master","category":"curl","codebase":"","comments":"test1626: Curl_copy_header_value unit test\nCloses #20903","files":[{"name":"lib/http.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1626"},{"name":"tests/unit/Makefile.inc"},{"name":"tests/unit/unit1626.c"}],"number":260817,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9148862c2608a4c648957ebe1ebfe51a72a2e74d","revision":"9148862c2608a4c648957ebe1ebfe51a72a2e74d","revlink":"","when":1773320399,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 12 Mar 2026 14:22:38","branch":"master","category":"curl","codebase":"","comments":"test1627: Curl_get_scheme unit test\nCloses #20904","files":[{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1627"},{"name":"tests/unit/Makefile.inc"},{"name":"tests/unit/unit1627.c"}],"number":260830,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"143279faf4ae0884ae9867b4fc7110b454c591dd","revision":"143279faf4ae0884ae9867b4fc7110b454c591dd","revlink":"","when":1773321758,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 12 Mar 2026 16:55:07","branch":"master","category":"curl","codebase":"","comments":"test459: switch to mode=\"warn\" for stderr check\nIn a -j192 build, this output used a three-digit number for the output,\nthus wrapping differently and causing it to error.\n\nReported-by: Carlos Henrique Lima Melara\n\nCloses #20910","files":[{"name":"tests/data/test459"}],"number":260874,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d20fa5cd39dea166c013e2377bfbe68e5d54506e","revision":"d20fa5cd39dea166c013e2377bfbe68e5d54506e","revlink":"","when":1773330907,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 12 Mar 2026 19:02:43","branch":"master","category":"curl","codebase":"","comments":"build: compiler warning silencing tidy-ups\n- tool_getparam: revert an unnecessary/no-op C89 warning silencer.\n  Follow-up to 09c9afdd711d0b2ee9f524a235803e755e1074b7 #20363\n\n- tool_writeout: add comment saying silencing is a no-op for llvm/clang.\n  For `strftime()` it is a GCC-specific, as of llvm/clang v22.1.0.\n  Follow-up to f07a98ae113b832a8748ba66e1554a7f14c6897e #20366\n\n- unit1652: drop always-false `!defined(__clang__)` guard.\n  Pointed-out-by: Orgad Shaneh\n  Ref: #20902\n  Follow-up to 7e814c8717939393d4436d75f5f0c3ffa98c8c53 #16062\n\n- unit1652: document that `-Wformat` is necessary for GCC v5 to v8.\n  Follow-up to 71cf0d1fca9e1f53524e1545ef0c08d174458d80 #14772\n\nCloses #20908","files":[{"name":"src/tool_getparam.c"},{"name":"src/tool_writeout.c"},{"name":"tests/unit/unit1652.c"}],"number":260891,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"210d8eca5b1e7cf6944d19cba92fe29a771f7664","revision":"210d8eca5b1e7cf6944d19cba92fe29a771f7664","revlink":"","when":1773338563,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 12 Mar 2026 23:13:03","branch":"master","category":"curl","codebase":"","comments":"configure: fix LibreSSL ngtcp2 1.15.0+ crypto lib selection logic\nRegression since curl 8.18.0.\n\nReported-by: Michael Hendricks\nFixes #20889\nRegression from 8db0e286b363ad788d6dc0779d605b83c7ed4caf #18189\n\nCloses #20891","files":[{"name":"configure.ac"}],"number":260931,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"666db801963afca671ee5fa83bd2e9ed79fb8886","revision":"666db801963afca671ee5fa83bd2e9ed79fb8886","revlink":"","when":1773353583,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 12 Mar 2026 23:20:47","branch":"master","category":"curl","codebase":"","comments":"HTTP3.md: drop outdated mentions of OpenSSL-QUIC\nAnd make it a little clearer that the quiche backend is what is still\nexperimental.\n\nFollow-up to 6aaac9dd388a64d\n\nCloses #20914","files":[{"name":"docs/HTTP3.md"}],"number":260932,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"510efa00071cc1596e87e67ca0f3183413b04380","revision":"510efa00071cc1596e87e67ca0f3183413b04380","revlink":"","when":1773354047,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 12 Mar 2026 23:32:25","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced","files":[{"name":"RELEASE-NOTES"}],"number":260934,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c2f36b6c4b18194a3f4c17da456d40b31d3a04b1","revision":"c2f36b6c4b18194a3f4c17da456d40b31d3a04b1","revlink":"","when":1773354745,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 12 Mar 2026 23:45:38","branch":"master","category":"curl","codebase":"","comments":"tool_cfgable: free the SSL signature algorithms\nFollow-up to a638828c88\nReported-by: James Fuller\nCloses #20915","files":[{"name":"src/tool_cfgable.c"}],"number":260936,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2b3438d486982b5b22c001ab2c601837e83b4787","revision":"2b3438d486982b5b22c001ab2c601837e83b4787","revlink":"","when":1773355538,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"2b3438d486982b5b22c001ab2c601837e83b4787"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773405051.707459,1773405068.5027],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773405068.506973,1773405068.924976],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773405068.927955,1773405069.121134],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773405069.125128,1773424501.499275],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4273/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773424501.648749,1773424503.710401],"urls":{}}],"text":["failed","Runtest"],"times":[1773369151.40995,1773424503.74713]},"4274":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/Mail%20result/logs/stdio"]],"number":4274,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4274,"Build"],["codebase","","Build"],["got_revision","eb5af3a9c7ab1bc625425fe497d153b2e5c5667b","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","eb5af3a9c7ab1bc625425fe497d153b2e5c5667b","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 13 Mar 2026 08:54:35","branch":"master","category":"curl","codebase":"","comments":"badwords: only check comments and strings in source code\n- when scanning source code, this now only checks source code comments\n  and double-quote strings. No more finding bad words as part of code\n- this allows the full scan to be done in a single invocation\n- detects source code or markdown by file name extension\n- moved the whitelist words config into the single `badwords.txt` file,\n  no more having them separately (see top of file for syntax)\n- all whitelisted words are checked case insensitively now\n- removed support for whitelisting words on a specific line number. We\n  did not use it and it is too fragile\n\nRemoving the actual code from getting scanned made the script take an\nadditional 0.5 seconds on my machine.\n\nScanning 1525 files now takes a little under 1.7 seconds for me.\n\nCloses #20909","files":[{"name":"scripts/Makefile.am"},{"name":"scripts/badwords"},{"name":"scripts/badwords-all"},{"name":"scripts/badwords.ok"},{"name":"scripts/badwords.txt"}],"number":260950,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"68708031878768c713ccaf52772752aa6f8486d9","revision":"68708031878768c713ccaf52772752aa6f8486d9","revlink":"","when":1773388475,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 13 Mar 2026 10:25:27","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: fix typo","files":[{"name":"RELEASE-NOTES"}],"number":260956,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a254b8ce3fb5bb47e4a7cd9cf50f723c509e0179","revision":"a254b8ce3fb5bb47e4a7cd9cf50f723c509e0179","revlink":"","when":1773393927,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 13 Mar 2026 13:12:21","branch":"master","category":"curl","codebase":"","comments":"GHA: make typos ignore RELEASE-NOTES\nThe file is almost entirely made up by first-lines of previous git\ncommits, and we usually push it without a PR cycle, making it annoying\nto trigger on typos later as they then show in independent PRs by other\npeople.\n\nCloses #20917","files":[{"name":".github/scripts/typos.toml"}],"number":260972,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"eb5af3a9c7ab1bc625425fe497d153b2e5c5667b","revision":"eb5af3a9c7ab1bc625425fe497d153b2e5c5667b","revlink":"","when":1773403941,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"eb5af3a9c7ab1bc625425fe497d153b2e5c5667b"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773459942.536914,1773459947.192456],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773459947.208752,1773459947.442259],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773459947.446655,1773459947.649607],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773459947.653698,1773477329.932133],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4274/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773477329.937928,1773477330.689944],"urls":{}}],"text":["failed","Runtest"],"times":[1773424508.254608,1773477330.693802]},"4275":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/Mail%20result/logs/stdio"]],"number":4275,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4275,"Build"],["codebase","","Build"],["got_revision","412cd2577ac880be4fae78808e2a1d1c00da833e","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","412cd2577ac880be4fae78808e2a1d1c00da833e","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 13 Mar 2026 13:12:21","branch":"master","category":"curl","codebase":"","comments":"GHA: make typos ignore RELEASE-NOTES\nThe file is almost entirely made up by first-lines of previous git\ncommits, and we usually push it without a PR cycle, making it annoying\nto trigger on typos later as they then show in independent PRs by other\npeople.\n\nCloses #20917","files":[{"name":".github/scripts/typos.toml"}],"number":260972,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"eb5af3a9c7ab1bc625425fe497d153b2e5c5667b","revision":"eb5af3a9c7ab1bc625425fe497d153b2e5c5667b","revlink":"","when":1773403941,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sat 14 Mar 2026 23:17:40","branch":"master","category":"curl","codebase":"","comments":"urldata: connection bit ipv6_ip is wrong\nEliminate `conn->bits.ipv6_ip`\n\nThe bit was only correct for the first transfer using a connection. Use\n`data->state.up.hostname` instead in places that need the URL hostname\nin its original form.\n\nFix parseurlandfillconn() to not modify `data->state.up.hostname` before\ncopying the connection's hostname, but modify the copy instead, leaving\nthe URL hostname intact.\n\nCloses #20919","files":[{"name":"lib/http.c"},{"name":"lib/http_proxy.c"},{"name":"lib/openldap.c"},{"name":"lib/socks.c"},{"name":"lib/url.c"},{"name":"lib/urldata.h"},{"name":"lib/vssh/libssh.c"},{"name":"tests/data/test2053"}],"number":261059,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"412cd2577ac880be4fae78808e2a1d1c00da833e","revision":"412cd2577ac880be4fae78808e2a1d1c00da833e","revlink":"","when":1773526660,"who":"Stefan Eissing <stefan@eissing.org>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"412cd2577ac880be4fae78808e2a1d1c00da833e"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773527116.155239,1773527125.382733],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773527125.386316,1773527125.552158],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773527125.554368,1773527125.702129],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773527125.7043,1773544461.86014],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4275/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773544461.867668,1773544462.812032],"urls":{}}],"text":["failed","Runtest"],"times":[1773527116.07777,1773544462.81544]},"4276":{"blame":["Stefan Eissing <stefan@eissing.org>","crawfordxx <crawfordxx@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/Mail%20result/logs/stdio"]],"number":4276,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4276,"Build"],["codebase","","Build"],["got_revision","9325eb5fc443cd989f87295226d6bc0cc55afb6e","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","9325eb5fc443cd989f87295226d6bc0cc55afb6e","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 15 Mar 2026 12:00:08","branch":"master","category":"curl","codebase":"","comments":"os400sys: fix typo in comment (symetry -> symmetry)\nCloses #20923","files":[{"name":"projects/OS400/os400sys.c"}],"number":261072,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"dfadec7ec33a0397cb04a444eb791b473c072950","revision":"dfadec7ec33a0397cb04a444eb791b473c072950","revlink":"","when":1773572408,"who":"crawfordxx <crawfordxx@users.noreply.github.com>"},{"at":"Sun 15 Mar 2026 12:02:26","branch":"master","category":"curl","codebase":"","comments":"urldata: import port types and conn destination format\nConvert more `int port` to `uint16_t` port types. Reshuffle ports in\nconnectdata to save some bytes. Change `conn->destination` format to\n\n- make it more readable and thus usable in tracing\n- add the IPv6 scope_id only when not default (global)\n  and make it resemble more the textual format for IPv6\n  (e.g. suffix '%<scope_id>')\n\nCloses #20918","files":[{"name":"lib/altsvc.h"},{"name":"lib/cf-h2-proxy.c"},{"name":"lib/cf-ip-happy.c"},{"name":"lib/cfilters.c"},{"name":"lib/curl_sasl.c"},{"name":"lib/http.c"},{"name":"lib/http_proxy.c"},{"name":"lib/http_proxy.h"},{"name":"lib/multi.c"},{"name":"lib/url.c"},{"name":"lib/urldata.h"},{"name":"lib/vtls/vtls.c"},{"name":"lib/vtls/vtls.h"}],"number":261073,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9325eb5fc443cd989f87295226d6bc0cc55afb6e","revision":"9325eb5fc443cd989f87295226d6bc0cc55afb6e","revlink":"","when":1773572546,"who":"Stefan Eissing <stefan@eissing.org>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"9325eb5fc443cd989f87295226d6bc0cc55afb6e"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773591121.389612,1773591132.924258],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773591132.928585,1773591133.118486],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773591133.12176,1773591133.277159],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773591133.280264,1773609138.262049],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4276/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773609138.268534,1773609139.087524],"urls":{}}],"text":["failed","Runtest"],"times":[1773572733.440088,1773609139.09082]},"4277":{"blame":["Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/Mail%20result/logs/stdio"]],"number":4277,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4277,"Build"],["codebase","","Build"],["got_revision","f50446f6da461d5404eed556d62b48ed151568fe","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","f50446f6da461d5404eed556d62b48ed151568fe","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 15 Mar 2026 12:48:03","branch":"master","category":"curl","codebase":"","comments":"lib: keepon improving\nImprove the name, type and handling of `data->req.keepon`:\n\n- Rename `keepon` to `io_flags`\n- make `io_flags` and `uint8_t` and reposition in struct\n- Rename `KEEP_*` defines to `REQ_IO_*`, move to request.h\n- Replace all direct bit tests to `CURL_REQ_WANT_*` use\n- Replace all direct bit manipulations with new macros\n\nCloses #20905","files":[{"name":"lib/cf-h2-proxy.c"},{"name":"lib/http.c"},{"name":"lib/http2.c"},{"name":"lib/multi.c"},{"name":"lib/pop3.c"},{"name":"lib/request.c"},{"name":"lib/request.h"},{"name":"lib/transfer.c"},{"name":"lib/urldata.h"},{"name":"lib/vssh/libssh.c"},{"name":"lib/vssh/libssh2.c"},{"name":"lib/vssh/ssh.h"},{"name":"lib/ws.c"}],"number":261081,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f50446f6da461d5404eed556d62b48ed151568fe","revision":"f50446f6da461d5404eed556d62b48ed151568fe","revlink":"","when":1773575283,"who":"Stefan Eissing <stefan@eissing.org>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"f50446f6da461d5404eed556d62b48ed151568fe"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773644632.960498,1773644636.71101],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773644636.728326,1773644636.970835],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773644636.974077,1773644637.226867],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773644637.230163,1773662269.735717],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4277/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773662270.094475,1773662271.293022],"urls":{}}],"text":["failed","Runtest"],"times":[1773609141.16623,1773662271.298023]},"4278":{"blame":["Daniel Stenberg <daniel@haxx.se>","Martin D\u00fcrrmeier <857448+md42@users.noreply.github.com>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/Mail%20result/logs/stdio"]],"number":4278,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4278,"Build"],["codebase","","Build"],["got_revision","030d6aeaf301cf03c322dc8cfbc7fd05018e3d55","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","030d6aeaf301cf03c322dc8cfbc7fd05018e3d55","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 16 Mar 2026 00:20:18","branch":"master","category":"curl","codebase":"","comments":"doh: fix memory-leak when doing a second DoH resolve\nReported-by: James Fuller\nCloses #20929","files":[{"name":"lib/doh.c"}],"number":261128,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"32531f20f9f8f76e351ae317ad47b97bef82acc0","revision":"32531f20f9f8f76e351ae317ad47b97bef82acc0","revlink":"","when":1773616818,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 16 Mar 2026 08:39:02","branch":"master","category":"curl","codebase":"","comments":"protocol source, all about protocols and uri schemes\nAdd protocol.h and protocol.c containing all about libcurl's\nknown URI schemes and their protocol handlers (so they exist).\n\nMoves the scheme definitions from the various sources files into\nprotocol.c. Schemes are known and used, even of the protocol\nhandler is not build or just not implemented at all.\n\nCloses #20906","files":[{"name":"lib/Makefile.inc"},{"name":"lib/curl_ldap.h"},{"name":"lib/curl_rtmp.c"},{"name":"lib/curl_rtmp.h"},{"name":"lib/dict.c"},{"name":"lib/dict.h"},{"name":"lib/file.c"},{"name":"lib/file.h"},{"name":"lib/ftp-int.h"},{"name":"lib/ftp.c"},{"name":"lib/ftp.h"},{"name":"lib/ftplistparser.c"},{"name":"lib/gopher.c"},{"name":"lib/gopher.h"},{"name":"lib/http.c"},{"name":"lib/http.h"},{"name":"lib/imap.c"},{"name":"lib/imap.h"},{"name":"lib/ldap.c"},{"name":"lib/mqtt.c"},{"name":"lib/mqtt.h"},{"name":"lib/pop3.c"},{"name":"lib/pop3.h"},{"name":"lib/protocol.c"},{"name":"lib/protocol.h"},{"name":"lib/rtsp.c"},{"name":"lib/rtsp.h"},{"name":"lib/smb.c"},{"name":"lib/smb.h"},{"name":"lib/smtp.c"},{"name":"lib/smtp.h"},{"name":"lib/telnet.c"},{"name":"lib/telnet.h"},{"name":"lib/tftp.c"},{"name":"lib/tftp.h"},{"name":"lib/url.c"},{"name":"lib/url.h"},{"name":"lib/urldata.h"},{"name":"lib/vssh/ssh.h"},{"name":"lib/vssh/vssh.c"},{"name":"lib/ws.c"},{"name":"lib/ws.h"}],"number":261134,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"eb14705280fda9344dca8c7ee912d08fafecc9fe","revision":"eb14705280fda9344dca8c7ee912d08fafecc9fe","revlink":"","when":1773646742,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Mon 16 Mar 2026 10:43:24","branch":"master","category":"curl","codebase":"","comments":"docs/lib: fix typos\nRepated 'the the' and 'with with'\n\nCloses #20933","files":[{"name":"docs/FAQ.md"},{"name":"lib/cfilters.c"},{"name":"lib/doh.c"}],"number":261150,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"594a9276bcfa3f12271be8a017812999251168ed","revision":"594a9276bcfa3f12271be8a017812999251168ed","revlink":"","when":1773654204,"who":"Martin D\u00fcrrmeier <857448+md42@users.noreply.github.com>"},{"at":"Mon 16 Mar 2026 10:51:02","branch":"master","category":"curl","codebase":"","comments":"url: use URL for url even in comments\n(Missed in CI due to a bug, see #20934)\n\nCloses #20935","files":[{"name":"lib/url.c"}],"number":261151,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0cd0e193d35a28b8ac873e5f484878b9427535ab","revision":"0cd0e193d35a28b8ac873e5f484878b9427535ab","revlink":"","when":1773654662,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 16 Mar 2026 11:01:19","branch":"master","category":"curl","codebase":"","comments":"badwords: detect the the and with with\nThey seem to be the most common mistaken repeated words\n\nRef #20933\n\nCloses #20934","files":[{"name":"scripts/badwords.txt"}],"number":261154,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b240c5292cf0ed42149799c9994d3dd5bdf2d2bc","revision":"b240c5292cf0ed42149799c9994d3dd5bdf2d2bc","revlink":"","when":1773655279,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 16 Mar 2026 11:01:48","branch":"master","category":"curl","codebase":"","comments":"badwords-all: exit with correct code on errors\nProblems remain undetected in CI otherwise\n\nCloses #20934","files":[{"name":"scripts/badwords-all"}],"number":261155,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3334fca537b019c4b0d2f3a2bbd43ac8a27ff89f","revision":"3334fca537b019c4b0d2f3a2bbd43ac8a27ff89f","revlink":"","when":1773655308,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 16 Mar 2026 11:30:45","branch":"master","category":"curl","codebase":"","comments":"ldap: fix to initialize cleartext connection on Windows\nRegression since curl 8.18.0.\n\nReported-by: Yoshiro Yoneya\nFixes #20927\nFollow-up to 39d1976b7f709a516e3243338ebc0443bdd8d56d #19830\n\nCloses #20928","files":[{"name":"lib/ldap.c"}],"number":261159,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6b0a88561106e332773fa676e7949552b0883d3f","revision":"6b0a88561106e332773fa676e7949552b0883d3f","revlink":"","when":1773657045,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 16 Mar 2026 11:31:01","branch":"master","category":"curl","codebase":"","comments":"configure: add option to trace pkg-config detection details\nTo aid debugging cases when dependency detection acts unexpectedly.\nSprung from spending days trying to figure out behavior of ngtcp2 crypto\nmodules and their dependencies.\n\nYou can enable by setting env `CURL_TRACE_PKG_CONFIG` to a non-empty\nvalue. When enabled, details are logged for both successful and\nunsuccessful detections. Logging of unsuccessful ones is automatically\nenabled when `CURL_CI` env is set, which is the case for all CI jobs.\n\nIt works by asking for `--debug` output and grepping for lines that seem\nuseful for this purpose. Output is different for classic pkg-config and\npkgconf, and may depending on tool version. Also append `--print-errors`\noutput if any.\n\nExamples (with pkgconf):\n\nFail, before:\n```\nchecking for libngtcp2_crypto_boringssl options with pkg-config... no\nconfigure: error: --with-ngtcp2 was specified but could not find ngtcp2_crypto_boringssl pkg-config file.\n```\n\nFail, after:\n```\nchecking for libngtcp2_crypto_boringssl options with pkg-config... no\nconfigure: pkg-config --exists libngtcp2_crypto_boringssl trace:\n---- begin\ntrying path: /home/runner/nghttp3/build/lib/pkgconfig for libngtcp2_crypto_boringssl\ntrying path: /home/runner/ngtcp2-boringssl/build/lib/pkgconfig for libngtcp2_crypto_boringssl\ntrying path: /home/runner/nghttp3/build/lib/pkgconfig for libngtcp2\ntrying path: /home/runner/ngtcp2-boringssl/build/lib/pkgconfig for libngtcp2\ntrying path: /home/runner/nghttp3/build/lib/pkgconfig for openssl\ntrying path: /home/runner/ngtcp2-boringssl/build/lib/pkgconfig for openssl\ntrying path: /home/runner/nghttp2/build/lib/pkgconfig for openssl\n==== error:\nPackage openssl was not found in the pkg-config search path.\nPerhaps you should add the directory containing `openssl.pc'\nto the PKG_CONFIG_PATH environment variable\nPackage 'openssl', required by 'libngtcp2_crypto_boringssl', not found\n---- end\nconfigure: error: --with-ngtcp2 was specified but could not find ngtcp2_crypto_boringssl pkg-config file.\n```\n\nSuccess, after:\n```\nchecking for libngtcp2_crypto_boringssl options with pkg-config... found\nconfigure: pkg-config --exists libngtcp2_crypto_boringssl trace:\n---- begin\ntrying path: /home/runner/awslc/build/lib/pkgconfig for libngtcp2_crypto_boringssl\ntrying path: /home/runner/nghttp3/build/lib/pkgconfig for libngtcp2_crypto_boringssl\ntrying path: /home/runner/nghttp2/build/lib/pkgconfig for libngtcp2_crypto_boringssl\ntrying path: /home/runner/ngtcp2/build/lib/pkgconfig for libngtcp2_crypto_boringssl\ntrying path: /home/runner/awslc/build/lib/pkgconfig for libngtcp2\ntrying path: /home/runner/nghttp3/build/lib/pkgconfig for libngtcp2\ntrying path: /home/runner/nghttp2/build/lib/pkgconfig for libngtcp2\ntrying path: /home/runner/ngtcp2/build/lib/pkgconfig for libngtcp2\ntrying path: /home/runner/awslc/build/lib/pkgconfig for openssl\ntrying path: /home/runner/awslc/build/lib/pkgconfig for libssl\ntrying path: /home/runner/awslc/build/lib/pkgconfig for libcrypto\n---- end\n```\n\nMore examples:\nhttps://github.com/curl/curl/pull/20926#issuecomment-4064259935\n\nIf there is an externally enablable, built-in feature like this in\nclassic pkg-config or pkgconf, I could not find it.\n\nAlso:\n- GHA/http3-linux: set `CURL_TRACE_PKG_CONFIG` to log detection details.\n  H3 builds are prone to hard-to-debug dependency issues.\n\nRef: #20920\nFollow-up to 3c64ffaff4cd8c8275627dd2e17b6879a1d32262 #18415 #18188\nFollow-up to 99500660af19f89069e71c2251c13963401b3806 #18028 #18022\n\nCherry-picked from #20926\n\nCloses #20931","files":[{"name":".github/workflows/http3-linux.yml"},{"name":"acinclude.m4"},{"name":"docs/INSTALL.md"}],"number":261160,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"04d90b5deb332cd2359d5ba3f71804c55da14397","revision":"04d90b5deb332cd2359d5ba3f71804c55da14397","revlink":"","when":1773657061,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 16 Mar 2026 11:49:34","branch":"master","category":"curl","codebase":"","comments":"cmake: add `CURL_GCC_ANALYZER` option, enable in CI, fix/silence\nEnable in one existing Linux, macOS and Windows job.\n\nCost:\n- Linux: +1.3 minutes.\n- macOS: +1.5 minutes.\n- Windows: +2.5 minutes.\n\nFix or silence issues found:\n- conncache: silence NULL deref warning.\n  ```\n  lib/conncache.c:564:18: warning: dereference of NULL '*data.multi' [CWE-476] [-Wanalyzer-null-dereference]\n  ```\n  Ref: ede6a8e08762321d95864ad384b8ff5ac44ac459 #19378\n- http2: check pointer for NULL.\n  ```\n  lib/http2.c:388:7: error: dereference of NULL \u2018data\u2019 [CWE-476] [-Wanalyzer-null-dereference]\n  ```\n- http2: silence potential NULL deref in `cf_h2_recv`.\n  ```\n  lib/http2.c: In function 'cf_h2_recv':\n  lib/curl_trc.h:62:15: warning: dereference of NULL 'data' [CWE-476] [-Wanalyzer-null-dereference]\n  ```\n- openldap: silence deref before NULL check.\n  Seen in GHA/Linux.\n  ```\n  lib/openldap.c: In function \u2018oldap_state_mechs_resp\u2019:\n  lib/curl_trc.h:140:7: warning: check of \u2018data\u2019 for NULL after already dereferencing it [-Wanalyzer-deref-before-check]\n  ```\n- sendf: silence NULL deref false positive in `Curl_creader_set_fread`.\n  It looks impossible to happen.\n  ```\n  lib/sendf.c:1133:7: warning: dereference of NULL 'r' [CWE-476] [-Wanalyzer-null-dereference]\n  ```\n- ws: silence deref before NULL check.\n  ```\n  lib/ws.c: In function 'ws_send_raw_blocking':\n  lib/curl_trc.h:205:7: warning: check of 'data' for NULL after already dereferencing it [-Wanalyzer-deref-before-check]\n  ```\n- var: fix potential NULL deref\n  ```\n  src/var.c:216:29: warning: dereference of NULL 'envp' [CWE-476] [-Wanalyzer-null-dereference]\n  ```\n- cli_hx_upload.c: fix NULL check after dereference.\n  ```\n  tests/libtest/cli_hx_upload.c:170:7: warning: check of '*t.method' for NULL after already dereferencing it [-Wanalyzer-deref-before-check]\n  ```\n- unit1607, unit1609: fix theoretical NULL ptr dereference.\n  ```\n  tests/unit/unit1607.c:211:12: warning: dereference of NULL 'addr' [CWE-476] [-Wanalyzer-null-dereference]\n  tests/unit/unit1609.c:193:12: warning: dereference of NULL 'addr' [CWE-476] [-Wanalyzer-null-dereference]\n  ```\n- globally disable checks triggering false positives only:\n  ```\n  docs/examples/externalsocket.c:135:8: warning: 'connect' on possibly invalid file descriptor 'sockfd' [-Wanalyzer-fd-use-without-check]\n  lib/bufq.c:465:16: warning: infinite loop [CWE-835] [-Wanalyzer-infinite-loop] (gcc-15 Windows)\n  lib/doh.c:1035:34: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] (gcc-15 macOS)\n  lib/ftp.c:4022:20: warning: infinite loop [CWE-835] [-Wanalyzer-infinite-loop] (gcc-15 macOS)\n  lib/http2.c:689:28: warning: buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] (gcc-15 macOS)\n  lib/socketpair.c:195:5: warning: leak of file descriptor 'curl_dbg_socket(2, 1, 0, 192, \"D:/a/curl/curl/lib/socketpair.c\")' [CWE-775] [-Wanalyzer-fd-leak]\n  src/tool_doswin.c:810:7: warning: leak of file descriptor '*tdata.socket_l' [CWE-775] [-Wanalyzer-fd-leak]\n  src/tool_doswin.c:816:9: warning: leak of file descriptor '*tdata.socket_l' [CWE-775] [-Wanalyzer-fd-leak]\n  src/tool_main.c:96:1: warning: leak of file descriptor 'fd[0]' [CWE-775] [-Wanalyzer-fd-leak]\n  src/tool_main.c:96:1: warning: leak of file descriptor 'fd[1]' [CWE-775] [-Wanalyzer-fd-leak]\n  src/tool_urlglob.c:48:17: warning: leak of 'malloc(8)' [CWE-401] [-Wanalyzer-malloc-leak]\n  src/tool_writeout.c:870:3: warning: leak of FILE 'stream2' [CWE-775] [-Wanalyzer-file-leak]\n  tests/libtest/lib518.c:90:1: warning: leak of FILE [CWE-775] [-Wanalyzer-file-leak]\n  tests/libtest/lib537.c:87:1: warning: leak of FILE [CWE-775] [-Wanalyzer-file-leak]\n  tests/server/tftpd.c:1147:10: warning: 'bind' on possibly invalid file descriptor 'sock' [-Wanalyzer-fd-use-without-check]\n  tests/server/tftpd.c:1155:10: warning: 'bind' on possibly invalid file descriptor 'sock' [-Wanalyzer-fd-use-without-check]\n  tests/server/tftpd.c:1259:10: warning: 'connect' on possibly invalid file descriptor '4294967295' [-Wanalyzer-fd-use-without-check]\n  ```\n\nAlso:\n- cmake: update clang-tidy typecheck comment.\n\nRef: https://gcc.gnu.org/onlinedocs/gcc/Static-Analyzer-Options.html\n\nCloses #20921","files":[{"name":".github/workflows/linux.yml"},{"name":".github/workflows/macos.yml"},{"name":".github/workflows/windows.yml"},{"name":"CMakeLists.txt"},{"name":"docs/INSTALL-CMAKE.md"},{"name":"docs/examples/CMakeLists.txt"},{"name":"lib/CMakeLists.txt"},{"name":"lib/conncache.c"},{"name":"lib/http2.c"},{"name":"lib/openldap.c"},{"name":"lib/sendf.c"},{"name":"lib/ws.c"},{"name":"src/CMakeLists.txt"},{"name":"src/var.c"},{"name":"tests/CMakeLists.txt"},{"name":"tests/libtest/cli_hx_upload.c"},{"name":"tests/unit/unit1607.c"},{"name":"tests/unit/unit1609.c"}],"number":261163,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6d87eb2878899ec1ccf6b612d950b90367b5ea45","revision":"6d87eb2878899ec1ccf6b612d950b90367b5ea45","revlink":"","when":1773658174,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 16 Mar 2026 11:54:43","branch":"master","category":"curl","codebase":"","comments":"curl_get_line: fix potential infinite loop when filename is a directory\nFix potential inifinite loop reading file content with `Curl_get_line()`\nwhen a filename passed via these options are pointing to a directory\nentry (on non-Windows):\n\n- `--alt-svc` / `CURLOPT_ALTSVC`\n- `-b` / `--cookie` / `CURLOPT_COOKIEFILE`\n- `--hsts` / `CURLOPT_HSTS`\n- `--netrc-file` / `CURLOPT_NETRC_FILE`\n\nFix by checking for this condition and silently skipping such filename\nwithout attempting to read content. Add test 1713 to verify.\n\nMention in cookie documentation as an accepted case, also show a verbose\nmessage when a directory is detected. Extend test 46 to verify if such\nfailure lets the logic continue to the next cookie file.\n\nReported-and-based-on-patch-by: Richard Tollerton\nFixes #20823\nCloses #20826 (originally-based-on)\nFollow-up to 769ccb4d4261a75c8a4236fbe7dc3e27956db1c9 #19140\n\nCloses #20873","files":[{"name":"docs/cmdline-opts/cookie.md"},{"name":"docs/libcurl/opts/CURLOPT_COOKIEFILE.md"},{"name":"lib/altsvc.c"},{"name":"lib/cookie.c"},{"name":"lib/hsts.c"},{"name":"lib/netrc.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1713"},{"name":"tests/data/test46"}],"number":261167,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e76968e20dd9ea48220f9c82df50764ab44d7d7c","revision":"e76968e20dd9ea48220f9c82df50764ab44d7d7c","revlink":"","when":1773658483,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 16 Mar 2026 11:57:56","branch":"master","category":"curl","codebase":"","comments":"cmake: resolve imported targets recursively when generating `libcurl.pc`\nTo allow simplifying the binutils ld hack, by chaining the original\nimported target to curl's local duplicate target. Also to allow linking\nto dependencies' native imported targets via their CMake Configs, which\nwill always be hooked up to a `CURL::` interface, and may also be\nchained upstream.\n\nFixing (seen on Linux with simplified binutils hack via #20839):\n```\n Requires:\n Requires.private: libzstd openssl zlib\n Libs: -L${libdir} -lcurl\n-Libs.private:  -lcrypto -lssl -lz -lzstd\n+Libs.private:  -lOpenSSL::Crypto -lZLIB::ZLIB -lcrypto -lssl -lz -lzstd\n Cflags: -I${includedir}\n Cflags.private: -DCURL_STATICLIB\nError: Process completed with exit code\n```\nRef: https://github.com/curl/curl/actions/runs/22768301699/job/66041980258?pr=20839\n\nNote this makes it possible to run into an infinite loop because CMake\nallows cyclic dependencies. It isn't added by curl's CMake script nor by\nany dependencies as defined by default, but may happen in theory with\ncustom-created targets. In such case CMake automatically stops with\nan error at 1000 iterations. I find it overkill to add custom protection\nfor it.\n\nCherry-picked from #20814\nCherry-picked from #20839\n\nCloses #20840","files":[{"name":"CMake/Macros.cmake"},{"name":"CMakeLists.txt"}],"number":261168,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"fad1ebaecc0c489d38c0a9a155f63fdfd9086907","revision":"fad1ebaecc0c489d38c0a9a155f63fdfd9086907","revlink":"","when":1773658676,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 16 Mar 2026 11:59:59","branch":"master","category":"curl","codebase":"","comments":"mk-ca-bundle.pl: make generated timestamps deterministic\nWith default invocation, make generated file timestamps deterministic\nby looking up (via the GitHub API) the last commit that modified\n`certdata.txt`, along with  its commit timestamp.\n\nAlso:\n- show the URL used to download `certdata.txt` from.\n- make `ca-bundle.crt` timestamp match `certdata.txt`'s.\n\nCloses #20528","files":[{"name":"scripts/mk-ca-bundle.pl"}],"number":261169,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ca92e20123928e4788d27135cdafdd084d3833d4","revision":"ca92e20123928e4788d27135cdafdd084d3833d4","revlink":"","when":1773658799,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 16 Mar 2026 12:05:39","branch":"master","category":"curl","codebase":"","comments":"build: include curlx headers directly in src and tests\nTo include what's actually used.\n\nAlso:\n- drop unused includes.\n- scope includes where possible.\n- drop `curlx/curlx.h` umbrella header.\n- config2setopts: include `netinet/in.h` for Cygwin/MSYS2.\n  Previously included by chance via an unused curlx include.\n\nCloses #20776","files":[{"name":"lib/Makefile.inc"},{"name":"lib/curlx/curlx.h"},{"name":"src/config2setopts.c"},{"name":"src/tool_doswin.c"},{"name":"src/tool_operate.c"},{"name":"src/tool_setup.h"},{"name":"tests/libtest/first.h"},{"name":"tests/server/first.h"}],"number":261172,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"030d6aeaf301cf03c322dc8cfbc7fd05018e3d55","revision":"030d6aeaf301cf03c322dc8cfbc7fd05018e3d55","revlink":"","when":1773659139,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"030d6aeaf301cf03c322dc8cfbc7fd05018e3d55"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773699716.085828,1773699727.314022],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773699727.31842,1773699727.514446],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773699727.517539,1773699727.685608],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773699727.688577,1773717199.370478],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4278/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773717199.381715,1773717203.415193],"urls":{}}],"text":["failed","Runtest"],"times":[1773662277.22942,1773717203.41999]},"4280":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/Mail%20result/logs/stdio"]],"number":4280,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4280,"Build"],["codebase","","Build"],["got_revision","b98981e16b5d85895853e6d203ab160a33101a70","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","b98981e16b5d85895853e6d203ab160a33101a70","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 17 Mar 2026 02:47:05","branch":"master","category":"curl","codebase":"","comments":"GHA/http3-linux: add CI reproducer for `--with-ngtcp2=<path>` regression\nConfigure LibreSSL autotools job with `--with-ngtcp=<path>` instead of\nadding ngtcp2 to `PKG_CONFIG_PATH`. To test this way of configuration in\nCI and test for the regression reported in #20889.\n\nTurns out this way of configuration isn't affected by the detection\nissue in this particular case.\n\nIt also works for other backends except for these two, subject to\nseparate fixes:\n- BoringSSL fix: https://github.com/ngtcp2/ngtcp2/pull/2070\n- GnuTLS fix and BoringSSL workaround: #20920\n\nFollow-up to 666db801963afca671ee5fa83bd2e9ed79fb8886 #20891\nFollow-up to 8db0e286b363ad788d6dc0779d605b83c7ed4caf #18189\nFollow-up to 99500660af19f89069e71c2251c13963401b3806 #18028 #18022\n\nCloses #20926","files":[{"name":".github/workflows/http3-linux.yml"}],"number":261248,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1e3c2bec7eb735736755e15a48701f5b2d5b5979","revision":"1e3c2bec7eb735736755e15a48701f5b2d5b5979","revlink":"","when":1773712025,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 17 Mar 2026 10:26:35","branch":"master","category":"curl","codebase":"","comments":"url: don't assume all transfers have hostnames\nFollow-up from 412cd2577ac880be4fae78808e2a1d1c00da833e\n\nAdd test 1659 to verify --connect-to when doing file:// transfers.\n\nReported-by: James Fuller\nCloses #20948","files":[{"name":"lib/url.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1659"}],"number":261259,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b98981e16b5d85895853e6d203ab160a33101a70","revision":"b98981e16b5d85895853e6d203ab160a33101a70","revlink":"","when":1773739595,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"b98981e16b5d85895853e6d203ab160a33101a70"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773775325.519146,1773775335.47918],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773775335.48354,1773775335.66252],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773775335.665286,1773775335.840629],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773775335.842954,1773792734.086021],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4280/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773792734.104177,1773792734.934933],"urls":{}}],"text":["failed","Runtest"],"times":[1773740114.403968,1773792734.939355]},"4281":{"blame":["Daniel Stenberg <daniel@haxx.se>","Flavio Amieiro <flavio@amieiro.net>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/Mail%20result/logs/stdio"]],"number":4281,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4281,"Build"],["codebase","","Build"],["got_revision","80b6cd92af1891d9645923db3bbd453c99e99d45","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","80b6cd92af1891d9645923db3bbd453c99e99d45","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 17 Mar 2026 12:28:58","branch":"master","category":"curl","codebase":"","comments":"HTTP3.md: minor improvements\n- document building curl with CMake.\n\n- mention all supported forks in the OpenSSL section. Delete dedicated\n  quictls section.\n\n- add TLS-backend pkgconfig dir to `PKG_CONFIG_PATH` for correctness.\n  OpenSSL-based ones often work without this, by finding system\n  `openssl.pc`. For GnuTLS and wolfSSL this has a lesser chance. Best to\n  point to them explicitly. (configure may technically be able to do\n  this automatically, but it isn't implemented.)\n\n- use `--with-ngtcp2=<path>` again, where possible.\n  GnuTLS is the exception, pending fix in #20910.\n  Same for BoringSSL, but not documented in `HTTP3.md`.\n\n- replace `<somewhereN>` with `/path/to/depname` for clarity.\n\n- move `LDFLAGS` after `./configure` for curl, to match dep builds.\n\n- move `--with-ngtcp2` next to the TLS-backend option.\n\nFollow-up to 1e3c2bec7eb735736755e15a48701f5b2d5b5979 #20926\nFollow-up to 3c64ffaff4cd8c8275627dd2e17b6879a1d32262 #18415 #18188\nCherry-picked from #20920\n\nCloses #20947","files":[{"name":"docs/HTTP3.md"}],"number":261278,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"32500f12c444536f2f73b08e678fc67175335cd9","revision":"32500f12c444536f2f73b08e678fc67175335cd9","revlink":"","when":1773746938,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 17 Mar 2026 13:42:25","branch":"master","category":"curl","codebase":"","comments":"ftp: do not strdup DATA hostname\nSince `newhost` is already allocated, we do not need to strdup()\nit. Just assign and NULL the reference.\n\nCloses #20953","files":[{"name":"lib/ftp.c"}],"number":261299,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2e2d021d979c74c44dea30f387459dbfe081c90c","revision":"2e2d021d979c74c44dea30f387459dbfe081c90c","revlink":"","when":1773751345,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Tue 17 Mar 2026 14:34:48","branch":"master","category":"curl","codebase":"","comments":"curl_ctype.h: fix spelling in a couple of locally used macros\nThe `ISLOWHEXALHA` and `ISUPHEXALHA` macros were introduced in commit\nf65f750 and seem to be only referenced locally by the `ISXDIGIT` macro.\n\nJudging by the `ISALPHA` macro defined in the same file, it seems like\nthe intention was to spell them as `IS.*HEXALPHA`.\n\nI noticed this while reading through the code and decided to open a PR,\neven if it is only a tiny change, just because I was already looking at\nit and it might be useful. If there is any reason not to merge this,\nplease do close the PR.\n\nCloses #20810","files":[{"name":"lib/curl_ctype.h"}],"number":261307,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"fa5d2cc97e687ee57a069763a3cce5ae85cee9a8","revision":"fa5d2cc97e687ee57a069763a3cce5ae85cee9a8","revlink":"","when":1773754488,"who":"Flavio Amieiro <flavio@amieiro.net>"},{"at":"Tue 17 Mar 2026 14:36:54","branch":"master","category":"curl","codebase":"","comments":"openssl: drop obsolete SSLv2 logic\nCloses #20945","files":[{"name":"lib/vtls/openssl.c"}],"number":261308,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3e74a3e0621fdde141b39ad97db88196e0f8999e","revision":"3e74a3e0621fdde141b39ad97db88196e0f8999e","revlink":"","when":1773754614,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 17 Mar 2026 14:37:53","branch":"master","category":"curl","codebase":"","comments":"configure: fix `--with-ngtcp2=<path>` option for crypto libs\nngtcp2 1.14.0 added module dependencies to `ngtcp2_crypto_*.pc` files.\nThis broke certain build cases in curl, because configure was is\nquerying pkg-config modules by setting `PKG_CONFIG_LIBDIR` to the\ndirectory specified via `--with-*=` options, including `--with-ngtcp2=`.\nSetting `PKG_CONFIG_LIBDIR` tells pkg-config (and pkgconf) to ignore\nsystem locations. This caused that `ngtcp2_crypto_gnutls.pc` could no\nlonger find its indirect dependencies, if those were present at system\nlocations (where they typically are). Another fallout was BoringSSL,\nbecause it does not provide `openssl.pc` on its own, and successful\ndetection relied on finding a non-BoringSSL copy, typically at a system\nlocation (also fixed in ngtcp2 main branch).\n\nFix `ngtcp2_crypto_*` detections to not touch `PKG_CONFIG_LIBDIR` and\ninstead prepend `<path>` set via `--with-ngtcp2=` to `PKG_CONFIG_PATH`.\nThis ensures to pick up any dependent modules from system locations.\n\nNote the side-effect is that potentially undesired modules may be\ndetected this way from system locations, i.e. it makes this particular\ndetection less \"hermetic\" than the rest used in curl configure.\n\n(Configurations using a bare `--with-ngtcp2` with no path were not\naffected, and served as a workaround before this patch. It remains a\nvalid way of configuration after.)\n\nBoth `pkgconf` and `pkg-config` use this logic to calculate their search\ndirectory list:\n```pseudo\nsearch = {}\nif PKG_CONFIG_PATH is set\n  search += PKG_CONFIG_PATH\nendif\nif PKG_CONFIG_LIBDIR is set (even if empty)\n  search += PKG_CONFIG_LIBDIR\nelse\n  search += built-in-pkg-config-dirs\nendif\n```\n\nRefs:\nhttps://github.com/curl/curl/pull/18028/commits (earlier attempt. Failed due to using `PKG_CONFIG_DIR` instead of the correct `PKG_CONFIG_PATH`)\nhttps://github.com/curl/curl/pull/18028/commits/c0874ce8242d42a1ae1d570d6b70b8360da56482\nhttps://man.archlinux.org/man/pkgconf.1.en\nhttps://manpages.debian.org/unstable/pkgconf/pkgconf.1.en.html\nhttps://manpages.debian.org/unstable/pkg-config/pkg-config.1.en.html\nhttps://github.com/ngtcp2/ngtcp2/commit/10e27fd63cc7dd87236ab15de4a02eca6801e234\n\nBug: https://github.com/curl/curl/pull/18022#issuecomment-3120587041\nBug: https://github.com/ngtcp2/ngtcp2/pull/1689#issuecomment-3120593664\nFollow-up to 04d90b5deb332cd2359d5ba3f71804c55da14397 #20931\nFollow-up to 3c64ffaff4cd8c8275627dd2e17b6879a1d32262 #18415 #18188\nFollow-up to 99500660af19f89069e71c2251c13963401b3806 #18028 #18022\n\nCloses #20920","files":[{"name":".github/workflows/http3-linux.yml"},{"name":"acinclude.m4"},{"name":"configure.ac"},{"name":"docs/HTTP3.md"}],"number":261309,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"38107d33544f37ccf7bfcd6e82ede079a40c77e8","revision":"38107d33544f37ccf7bfcd6e82ede079a40c77e8","revlink":"","when":1773754673,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 17 Mar 2026 14:45:01","branch":"master","category":"curl","codebase":"","comments":"strerr: correct the strerror_s() return code condition\nIn curlx_strerror on Windows, the condition checks `!strerror_s(...)`\n(true on success) and therefore always evaluates the fallback block.\nEven when strerror_s successfully produced a valid errno message.\n\nFollow-up to 1eca08a54177403205014\n\nPointed out by Codex Security\nCloses #20955","files":[{"name":"lib/curlx/strerr.c"}],"number":261315,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e894699c1ea4a5e4cf0256fc9eba05a754ab1e58","revision":"e894699c1ea4a5e4cf0256fc9eba05a754ab1e58","revlink":"","when":1773755101,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 17 Mar 2026 14:48:38","branch":"master","category":"curl","codebase":"","comments":"Dockerfile: update debian:bookworm-slim Docker digest to f065376\nCloses #20946","files":[{"name":"Dockerfile"}],"number":261316,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b881bc0021f8237c0476238ae6c7ac57d94ae2b5","revision":"b881bc0021f8237c0476238ae6c7ac57d94ae2b5","revlink":"","when":1773755318,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"},{"at":"Tue 17 Mar 2026 14:52:12","branch":"master","category":"curl","codebase":"","comments":"tool_operate: fix minor memory-leak on early error\nWhen .curlrc is parsed successfully but the tool exits early before\nparse_args() executes; the allocated path was not freed.\n\nSpotted by Codex Security\n\nCloses #20954","files":[{"name":"src/tool_operate.c"}],"number":261317,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"90b9f514581d671afcf66a59d4041e76f0a82cce","revision":"90b9f514581d671afcf66a59d4041e76f0a82cce","revlink":"","when":1773755532,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 17 Mar 2026 14:53:15","branch":"master","category":"curl","codebase":"","comments":"pytest: add additional quiche check for flaky test_05_01\nAs long as stream resets are not visible in the API reliably,\nexclude test_05_01, same as test_05_02 already.\n\nCloses #20952","files":[{"name":"tests/http/test_05_errors.py"}],"number":261324,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"91b422d356a52d32708c02514d8ede66363e8847","revision":"91b422d356a52d32708c02514d8ede66363e8847","revlink":"","when":1773755595,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Tue 17 Mar 2026 14:55:11","branch":"master","category":"curl","codebase":"","comments":"tool_urlglob: fix memory-leak on glob range overflow\nFollow-up to 5f273fdddf76544de960b\n\nPointed out by Codex Security\n\nCloses #20956","files":[{"name":"src/tool_urlglob.c"}],"number":261325,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1098e1044e6aadb471999c88bd184132c3ebc3d8","revision":"1098e1044e6aadb471999c88bd184132c3ebc3d8","revlink":"","when":1773755711,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 17 Mar 2026 15:01:29","branch":"master","category":"curl","codebase":"","comments":"connection bits: move 'connect_only' here\nMove the bit `connection_only` from `connectdata` to `ConnectBits`.\nSince we keep all other bits there, seems the correct place.\n\nCloses #20959","files":[{"name":"lib/conncache.c"},{"name":"lib/cshutdn.c"},{"name":"lib/http2.c"},{"name":"lib/multi.c"},{"name":"lib/url.c"},{"name":"lib/urldata.h"},{"name":"lib/vtls/gtls.c"},{"name":"lib/vtls/openssl.c"},{"name":"lib/vtls/wolfssl.c"}],"number":261326,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"aeee5dd616d825fd67b59b5186fcb51b3c081eae","revision":"aeee5dd616d825fd67b59b5186fcb51b3c081eae","revlink":"","when":1773756089,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Tue 17 Mar 2026 15:32:04","branch":"master","category":"curl","codebase":"","comments":"urldata: remove trailers_state\nIt's not used anywhere. Remove `data->state.trailers_state` completely.\n\nCloses #20960","files":[{"name":"lib/urldata.h"}],"number":261330,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f1a5343f5e4ebb611776670759ed373ca1d27501","revision":"f1a5343f5e4ebb611776670759ed373ca1d27501","revlink":"","when":1773757924,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Tue 17 Mar 2026 15:51:43","branch":"master","category":"curl","codebase":"","comments":"tool_ipfs: accept IPFS gateway URL without set port number\nFollow-up to: 56129718b80b5bd5a55\n\nTest 1851 added to verify\n\nPointed out by Codex Security\n\nCloses #20957","files":[{"name":"src/tool_ipfs.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1851"}],"number":261333,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f4c0590b1cd0e8fde56f9ebe460e20846182c91e","revision":"f4c0590b1cd0e8fde56f9ebe460e20846182c91e","revlink":"","when":1773759103,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 17 Mar 2026 15:56:02","branch":"master","category":"curl","codebase":"","comments":"transfer: enhance secure check\nIntroduce `Curl_xfer_is_secure(data)` that returns TRUE for transfers\nthat happen(ed) over a end-to-end secured connection, e.g. SSL.\n\nAdd test1586 to verify behaviour for http: transfers via a https: proxy.\n\nReported-by: lg_oled77c5pua on hackerone\n\nCloses #20951","files":[{"name":"lib/http.c"},{"name":"lib/imap.c"},{"name":"lib/transfer.c"},{"name":"lib/transfer.h"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1586"}],"number":261337,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"adda11330b379778f2a411236dff7860ae033307","revision":"adda11330b379778f2a411236dff7860ae033307","revlink":"","when":1773759362,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Tue 17 Mar 2026 16:14:08","branch":"master","category":"curl","codebase":"","comments":"curl_get_line: error out on read errors\nMissing ferror handling in Curl_get_line causes infinite loops on I/O\nerrors, leading to denial-of-service hangs for config/cache file loads.\n\nFollow-up to 769ccb4d4261a75c8a4\n\nPointed out by Codex Security\n\nCloses #20958","files":[{"name":"lib/curl_get_line.c"}],"number":261342,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ae09e5bf0d1f868f7094be8f640ec46d66e668bf","revision":"ae09e5bf0d1f868f7094be8f640ec46d66e668bf","revlink":"","when":1773760448,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 17 Mar 2026 16:31:53","branch":"master","category":"curl","codebase":"","comments":"imap: reset the UIDVALIDITY state between transfers\nuidvalidity_set and mb_uidvalidity_set flags were never reset, leaving a\nrisk for stale UIDVALIDITY state across transfers and mailbox switches.\n\nFollow-up to fb6a4802d7a76d8e36652b\n\nSpotted by Codex Security\n\nCloses #20962","files":[{"name":"lib/imap.c"}],"number":261346,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a46816b4cb7d72dc6cc185a0e1f6e081e44a4d7c","revision":"a46816b4cb7d72dc6cc185a0e1f6e081e44a4d7c","revlink":"","when":1773761513,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 17 Mar 2026 16:51:38","branch":"master","category":"curl","codebase":"","comments":"netrc: refactor into smaller sub functions\nFixes #20950 - test 685 is extended for this\nCloses #20932","files":[{"name":"docs/cmdline-opts/netrc.md"},{"name":"docs/libcurl/opts/CURLOPT_NETRC.md"},{"name":"lib/netrc.c"},{"name":"tests/data/test685"}],"number":261351,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a327a5bdedfad6b486bca4e0a1a4fdac9ab298ca","revision":"a327a5bdedfad6b486bca4e0a1a4fdac9ab298ca","revlink":"","when":1773762698,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 17 Mar 2026 17:05:15","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced","files":[{"name":"RELEASE-NOTES"}],"number":261353,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"cc5604182a9e6256e8b5bc288c8586a74fb7492b","revision":"cc5604182a9e6256e8b5bc288c8586a74fb7492b","revlink":"","when":1773763515,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 17 Mar 2026 22:17:36","branch":"master","category":"curl","codebase":"","comments":"cmake: document functions used from Windows system DLLs\nCloses #20965","files":[{"name":"CMakeLists.txt"}],"number":261366,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"650546fbe011f798a270d1dccbff60a2940cbb6a","revision":"650546fbe011f798a270d1dccbff60a2940cbb6a","revlink":"","when":1773782256,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 17 Mar 2026 23:39:33","branch":"master","category":"curl","codebase":"","comments":"generate.bat: remove extra % from VC11 and VC12 runs\nThe extra % translates to nothing, so this did not break anything they\nare just superfluous.\n\nFollow-up to 57d349fe0eee7e1f3eb68dc\n\nAssisted-by: Viktor Szakats\n\nFound by Codex Security","files":[{"name":"projects/Windows/generate.bat"}],"number":261371,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0d7677ac721a83c4c288a9b1f86d4830c2d82809","revision":"0d7677ac721a83c4c288a9b1f86d4830c2d82809","revlink":"","when":1773787173,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 17 Mar 2026 23:41:23","branch":"master","category":"curl","codebase":"","comments":"tool_formparse: propagate my_get_line errors when reading headers\nThe read_field_headers() function would return \"ok\" even if the\nunderlying file read returned error, thus would the parent not become\naware of the problem.\n\nFollow-up to f847d2ed0244319ee6b5e9b054c\n\nFound by Codex Security\n\nCloses #20963","files":[{"name":"src/tool_formparse.c"}],"number":261372,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"80b6cd92af1891d9645923db3bbd453c99e99d45","revision":"80b6cd92af1891d9645923db3bbd453c99e99d45","revlink":"","when":1773787283,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"80b6cd92af1891d9645923db3bbd453c99e99d45"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773827682.561746,1773827695.332717],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773827695.336732,1773827695.519153],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773827695.521501,1773827695.781232],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773827695.783967,1773846324.351828],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4281/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773846324.358883,1773846325.120136],"urls":{}}],"text":["failed","Runtest"],"times":[1773792738.672788,1773846325.122839]},"4282":{"blame":["Daniel Stenberg <daniel@haxx.se>","Ercan Ermis <eposta@ercanermis.com>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/Mail%20result/logs/stdio"]],"number":4282,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4282,"Build"],["codebase","","Build"],["got_revision","ad9836dfa46a565f02f58835d08f9aa08dc773e8","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","ad9836dfa46a565f02f58835d08f9aa08dc773e8","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 18 Mar 2026 10:24:53","branch":"master","category":"curl","codebase":"","comments":"top-complexity: prevent filename-based shell injection risk\nAs we run this script in CI, this should reduce the risk of mischief\n\nFound by Codex Security\n\nCloses #20969","files":[{"name":"scripts/top-complexity"}],"number":261417,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b11f43a4db96cb0533f29739faced172c07244f6","revision":"b11f43a4db96cb0533f29739faced172c07244f6","revlink":"","when":1773825893,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 18 Mar 2026 10:25:52","branch":"master","category":"curl","codebase":"","comments":"asyn-ares: fix HTTPS-lookup when not on port 443\nFollow-up to 8d0bfe74fba1e8394e73d\n\nSpotted by Codex Security\n\nCloses #20966","files":[{"name":"lib/asyn-ares.c"}],"number":261418,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"02e04eaee7cce029f88b2cf35885646c1b9c922b","revision":"02e04eaee7cce029f88b2cf35885646c1b9c922b","revlink":"","when":1773825952,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 18 Mar 2026 10:34:48","branch":"master","category":"curl","codebase":"","comments":"http2: clear the h2 session at delete\nWhen calling nghttp2 to delete session, clear the pointer to avoid risk\nof UAF.\n\nPointed out by Codex Security\n\nCloses #20975","files":[{"name":"lib/http2.c"}],"number":261419,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a43ea5943bb553c73777d33e353ccffcc52a23fb","revision":"a43ea5943bb553c73777d33e353ccffcc52a23fb","revlink":"","when":1773826488,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 18 Mar 2026 10:40:19","branch":"master","category":"curl","codebase":"","comments":"tool_msgs: avoid null pointer deref for early errors\nWhen errorf()/warnf() is used early on, before the global pointer is\nsetup, curl would previosly deref the null pointer.\n\nFollow-up to 3b40128b0f11a3\n\nFound by Codex Security\n\nCloses #20967","files":[{"name":"src/tool_msgs.c"}],"number":261420,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"acb4fcb2ef38e318ce60f3b8ae413c5760bf366f","revision":"acb4fcb2ef38e318ce60f3b8ae413c5760bf366f","revlink":"","when":1773826819,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 18 Mar 2026 11:14:20","branch":"master","category":"curl","codebase":"","comments":"urlapi: make dedotdotify handle leading dots correctly\nPaths starting with one or two leading dots but without a following\nslash were not handled correctly.\n\nFollow-up to c31dd6631f9a0177aa9045cdbb\n\nExtended test 1395 accordingly with a set of new test string.\n\nReported by Codex Security\n\nCloses #20974","files":[{"name":"lib/urlapi.c"},{"name":"tests/unit/unit1395.c"}],"number":261434,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3f06e27502d616e42e28e3545d2624571a561421","revision":"3f06e27502d616e42e28e3545d2624571a561421","revlink":"","when":1773828860,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 18 Mar 2026 11:22:23","branch":"master","category":"curl","codebase":"","comments":"badwords: pass config as filename arg\nInstead of stdin.\n\nTo simplify the command-line, and allow using a safe and portable\n`system()` call from `badwords-all`.\n\nRef: https://perldoc.perl.org/functions/system\n\nCloses #20970","files":[{"name":"scripts/badwords"},{"name":"scripts/badwords-all"}],"number":261435,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"650b33a3dbcb6a48dc52f735401bb75f52bc3121","revision":"650b33a3dbcb6a48dc52f735401bb75f52bc3121","revlink":"","when":1773829343,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 18 Mar 2026 11:24:41","branch":"master","category":"curl","codebase":"","comments":"ftp: reject PWD responses containing control characters\nA malicious or compromised FTP server could include control characters\n(e.g. bare \\r, or bytes 0x01-0x1f/0x7f) inside the quoted directory path\nof its 257 PWD response. That string is stored verbatim as\nftpc->entrypath and later sent unescaped in a CWD command on connection\nreuse via Curl_pp_sendf(), which performs no sanitization before\nappending \\r\\n.\n\nReject the entire path if any control character is encountered during\nextraction so that tainted data never reaches a subsequent FTP command.\n\nAdd test case 3217 and 3218 to verify. Adjusted test 1152 accordingly.\n\nCloses #20949","files":[{"name":"lib/ftp.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1152"},{"name":"tests/data/test3217"},{"name":"tests/data/test3218"}],"number":261436,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c3f04e76ae2b1c3ee9283010538769d54a878a59","revision":"c3f04e76ae2b1c3ee9283010538769d54a878a59","revlink":"","when":1773829481,"who":"Ercan Ermis <eposta@ercanermis.com>"},{"at":"Wed 18 Mar 2026 11:33:37","branch":"master","category":"curl","codebase":"","comments":"gcc: guard `#pragma diagnostic` in core code for <4.6, disable picky warnings\nExtend `#pragma diagnostic push`/`pop` guards to the whole codebase\n(from tests and examples only) to disable it for GCC <4.6. Rename guard\nto `CURL_HAVE_DIAG` and make it include llvm/clang to be interchangeable\nwith `__GNUC__ || __clang__` in this context.\n\nThe above means no longer disabling certain warnings locally, so pair\nthis with disabling all picky warnings for GCC <4.6.\n\nAlso:\n- drop global workarounds for misbehaving GCC <4.6 compiler warnings.\n  Not needed with picky warnings disabled.\n\nReported-by: fds242 on github\nReported-by: Sergey Fedorov\nThanks-to: Orgad Shaneh\nFollow-up to f07a98ae113b832a8748ba66e1554a7f14c6897e #20366\nFixes #20892\nFixes #20924\nCloses #20902\nCloses #20907","files":[{"name":"CMake/PickyWarnings.cmake"},{"name":"docs/examples/sendrecv.c"},{"name":"lib/content_encoding.c"},{"name":"lib/curl_gssapi.c"},{"name":"lib/curl_setup.h"},{"name":"lib/curlx/snprintf.c"},{"name":"lib/ftp.c"},{"name":"lib/if2ip.c"},{"name":"lib/ldap.c"},{"name":"lib/mprintf.c"},{"name":"lib/socks_gssapi.c"},{"name":"lib/vauth/krb5_gssapi.c"},{"name":"lib/vauth/spnego_gssapi.c"},{"name":"lib/version.c"},{"name":"m4/curl-compilers.m4"},{"name":"src/tool_cb_prg.c"},{"name":"src/tool_main.c"},{"name":"src/tool_writeout.c"},{"name":"tests/libtest/first.h"},{"name":"tests/libtest/lib557.c"},{"name":"tests/server/util.c"},{"name":"tests/unit/unit1398.c"},{"name":"tests/unit/unit1652.c"},{"name":"tests/unit/unit2604.c"},{"name":"tests/unit/unit3200.c"}],"number":261441,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"578ee6b79b240a0b41de039913357b100e19283e","revision":"578ee6b79b240a0b41de039913357b100e19283e","revlink":"","when":1773830017,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 18 Mar 2026 11:37:15","branch":"master","category":"curl","codebase":"","comments":"delta: avoid potential zero division\nFound by Codex Security\n\nCloses #20977","files":[{"name":"scripts/delta"}],"number":261442,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c5daffe5f3c0b4a2740d8a77cffd4547617cd51e","revision":"c5daffe5f3c0b4a2740d8a77cffd4547617cd51e","revlink":"","when":1773830235,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 18 Mar 2026 11:37:15","branch":"master","category":"curl","codebase":"","comments":"examples/websocket: fix to sleep more on Windows\nFound by Codex Security\n\nFollow-up to d4b85890555388bec212b75f47a5c1a48705b156 #13771\n\nCloses #20978","files":[{"name":"docs/examples/websocket.c"}],"number":261443,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a3699e8b9eeb3f58949d8c5f5394b215f32092e4","revision":"a3699e8b9eeb3f58949d8c5f5394b215f32092e4","revlink":"","when":1773830235,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 18 Mar 2026 11:40:13","branch":"master","category":"curl","codebase":"","comments":"badwords: prefer 'null-terminated'\nAligning with existing text.\n\nCloses #20979","files":[{"name":"docs/examples/log_failed_transfers.c"},{"name":"docs/examples/synctime.c"},{"name":"docs/internals/BUFREF.md"},{"name":"lib/curlx/base64.c"},{"name":"lib/http.c"},{"name":"lib/transfer.c"},{"name":"lib/vtls/mbedtls.c"},{"name":"scripts/badwords.txt"}],"number":261444,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"454db7aeee4114583a26b2c14ebc594028fe6342","revision":"454db7aeee4114583a26b2c14ebc594028fe6342","revlink":"","when":1773830413,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 18 Mar 2026 13:07:13","branch":"master","category":"curl","codebase":"","comments":"scripts: drop unused CI scripts\nReplaced by Test Clutch:\nhttps://testclutch.curl.se/static/reports/feature-matrix.html\n\nCloses #20981","files":[{"name":".github/scripts/distfiles.sh"},{"name":"scripts/ciconfig.pl"},{"name":"scripts/cijobs.pl"}],"number":261458,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"77c5470147a8fb31c79184f2d373e441c6131efa","revision":"77c5470147a8fb31c79184f2d373e441c6131efa","revlink":"","when":1773835633,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 18 Mar 2026 13:38:51","branch":"master","category":"curl","codebase":"","comments":"lib: always use Curl_1st_fatal instead of Curl_1st_err\nCurl_1st_err() does not return the second error if the first result is\nCURLE_AGAIN. This may cause errors to not become noticeable when they\nshould be.\n\nReplace all use of Curl_1st_err() with Curl_1st_fatal(), which handles\nCURLE_AGAIN as a not-a-real-error case.\n\nCloses #20980","files":[{"name":"lib/easy.c"},{"name":"lib/http.c"},{"name":"lib/multi.c"},{"name":"lib/url.c"},{"name":"lib/url.h"},{"name":"lib/vquic/curl_ngtcp2.c"},{"name":"lib/vquic/curl_quiche.c"}],"number":261460,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"41aaac61e215a827619b896d5b8588200cfdae28","revision":"41aaac61e215a827619b896d5b8588200cfdae28","revlink":"","when":1773837531,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Wed 18 Mar 2026 14:47:39","branch":"master","category":"curl","codebase":"","comments":"rand: use `BCryptGenRandom()` in UWP builds\nAlso:\n- fix build configuration to correctly set Win10 target in the mingw-w64\n  CI build, to enable the `BCryptGenRandom()` prototype in v6+ SDK\n  headers.\n\nRef: https://learn.microsoft.com/windows/win32/api/bcrypt/nf-bcrypt-bcryptgenrandom\n\nIssue raised by Codex Security\n\nCloses #20983","files":[{"name":".github/workflows/windows.yml"},{"name":"lib/rand.c"}],"number":261467,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d986b89c88f35d909ac39c52ae7718ea2b8f50c5","revision":"d986b89c88f35d909ac39c52ae7718ea2b8f50c5","revlink":"","when":1773841659,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 18 Mar 2026 15:06:44","branch":"master","category":"curl","codebase":"","comments":"GHA: update dependency nghttp2/nghttp2 to v1.68.1\nCloses #20982","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"}],"number":261469,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ad9836dfa46a565f02f58835d08f9aa08dc773e8","revision":"ad9836dfa46a565f02f58835d08f9aa08dc773e8","revlink":"","when":1773842804,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"ad9836dfa46a565f02f58835d08f9aa08dc773e8"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773881176.30712,1773881186.675455],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773881186.679858,1773881186.852572],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773881186.855581,1773881187.016064],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773881187.018902,1773898696.039414],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4282/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773898696.28585,1773898722.348066],"urls":{}}],"text":["failed","Runtest"],"times":[1773846327.671426,1773898722.367385]},"4283":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/Mail%20result/logs/stdio"]],"number":4283,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4283,"Build"],["codebase","","Build"],["got_revision","e345dfb9582c165b35507c8d6ce6bf980d85f471","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","e345dfb9582c165b35507c8d6ce6bf980d85f471","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 19 Mar 2026 02:24:06","branch":"master","category":"curl","codebase":"","comments":"asyn-ares: drop orphaned variable references\nIn rare, conditional `#if` branches.\n\nFound by Codex Security\n\nFollow-up to ac7e2c3dc693b43c61898aea89f1a80037505c36 #17450\nFollow-up to 7bf576064c21fe0bb03a67c382d692ebbb9e3426 #17167\n\nCloses #20999","files":[{"name":"lib/asyn-ares.c"}],"number":261508,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e345dfb9582c165b35507c8d6ce6bf980d85f471","revision":"e345dfb9582c165b35507c8d6ce6bf980d85f471","revlink":"","when":1773883446,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"e345dfb9582c165b35507c8d6ce6bf980d85f471"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1773934752.100144,1773934764.599554],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1773934764.603816,1773934764.841399],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1773934764.843741,1773934765.004109],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1773934765.006391,1773952355.187113],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4283/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1773952355.19233,1773952356.203112],"urls":{}}],"text":["failed","Runtest"],"times":[1773898761.659963,1773952356.206022]},"4285":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/Mail%20result/logs/stdio"]],"number":4285,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4285,"Build"],["codebase","","Build"],["got_revision","585955cd9ad7b1863477e4425d10646150e42d58","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","585955cd9ad7b1863477e4425d10646150e42d58","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 20 Mar 2026 01:42:47","branch":"master","category":"curl","codebase":"","comments":"servers.pm: fix to check gopher6 server on its ipv6 port\nFound by Codex Security\n\nCloses #21016","files":[{"name":"tests/servers.pm"}],"number":261666,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"585955cd9ad7b1863477e4425d10646150e42d58","revision":"585955cd9ad7b1863477e4425d10646150e42d58","revlink":"","when":1773967367,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"585955cd9ad7b1863477e4425d10646150e42d58"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774010441.25631,1774010458.620066],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774010458.624113,1774010458.872549],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774010458.875923,1774010459.119827],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774010459.122505,1774029919.934397],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4285/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774029919.963304,1774029967.906848],"urls":{}}],"text":["failed","Runtest"],"times":[1773974126.999159,1774029967.910926]},"4286":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/Mail%20result/logs/stdio"]],"number":4286,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4286,"Build"],["codebase","","Build"],["got_revision","708b3f8b4e56aa6e8423e805b362bfc15389846c","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","708b3f8b4e56aa6e8423e805b362bfc15389846c","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 20 Mar 2026 07:47:57","branch":"master","category":"curl","codebase":"","comments":"lib: move all UNITTEST prototypes to C files\n- make extract-unit-protos handle multi-line prototypes - but they need\n  to be above the implementation\n\n- Prototypes for static functions we use in unit tests should not be in\n  header files. We generate lib/unitprotos.h for this purpose\n\n- Removed some function wrappers written for unit tests and make them\n  use UNITTEST function directly.\n\n- Renamed time2str() in the tool to timebuf() since we have the same\n  name in lib/ and in unit tests they can both be used non-static in a\n  build.\n\nThis reverts commit f95fadd116d54f9031e3ba081e09e5a4f3aa7209.\n\nFollow-up to #21010\n\nCloses #21014","files":[{"name":"lib/doh.c"},{"name":"lib/doh.h"},{"name":"lib/http_aws_sigv4.c"},{"name":"lib/http_aws_sigv4.h"},{"name":"lib/noproxy.c"},{"name":"lib/noproxy.h"},{"name":"lib/progress.c"},{"name":"lib/progress.h"},{"name":"lib/uint-bset.c"},{"name":"lib/uint-bset.h"},{"name":"lib/uint-hash.c"},{"name":"lib/uint-hash.h"},{"name":"lib/urlapi-int.h"},{"name":"lib/urlapi.c"},{"name":"lib/vtls/x509asn1.c"},{"name":"lib/vtls/x509asn1.h"},{"name":"scripts/extract-unit-protos"},{"name":"src/tool_progress.c"},{"name":"src/tool_progress.h"},{"name":"tests/data/test1622"},{"name":"tests/data/test1656"},{"name":"tests/data/test1657"},{"name":"tests/libtest/first.h"},{"name":"tests/tunit/tool1622.c"},{"name":"tests/unit/unit1300.c"},{"name":"tests/unit/unit1395.c"},{"name":"tests/unit/unit1606.c"},{"name":"tests/unit/unit1608.c"},{"name":"tests/unit/unit1616.c"},{"name":"tests/unit/unit1636.c"},{"name":"tests/unit/unit1650.c"},{"name":"tests/unit/unit1653.c"},{"name":"tests/unit/unit1655.c"},{"name":"tests/unit/unit1656.c"},{"name":"tests/unit/unit1657.c"},{"name":"tests/unit/unit1658.c"},{"name":"tests/unit/unit1666.c"},{"name":"tests/unit/unit1979.c"},{"name":"tests/unit/unit1980.c"},{"name":"tests/unit/unit3211.c"},{"name":"tests/unit/unit3212.c"},{"name":"tests/unit/unit3213.c"}],"number":261675,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"98d8e82c7471232639841eb63e16bb979a30acb4","revision":"98d8e82c7471232639841eb63e16bb979a30acb4","revlink":"","when":1773989277,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 20 Mar 2026 07:56:19","branch":"master","category":"curl","codebase":"","comments":"tests/unit/README: describe how to unit test static functions\nUNITTEST explained\n\nCloses #21018","files":[{"name":"tests/unit/README.md"}],"number":261682,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2b3332e749cd35607a6201cfcc70e60fd4e9518a","revision":"2b3332e749cd35607a6201cfcc70e60fd4e9518a","revlink":"","when":1773989779,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 20 Mar 2026 11:31:35","branch":"master","category":"curl","codebase":"","comments":"build: limit `unitprotos.h` include to `units` target\nTo omit it from `tunits`.\n\nAlso: move the include to `unitcheck.h` to save a guard.\n\nRef: https://github.com/curl/curl/pull/21014#issuecomment-4093742896\nReported-by: Daniel Stenberg\nFixes #21021\nFollow-up to 98d8e82c7471232639841eb63e16bb979a30acb4 #21014\n\nCloses #21024","files":[{"name":"tests/libtest/first.h"},{"name":"tests/libtest/unitcheck.h"}],"number":261722,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8a1f361716ab0bbf1e15f8a9914b9f1f07855bae","revision":"8a1f361716ab0bbf1e15f8a9914b9f1f07855bae","revlink":"","when":1774002695,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 20 Mar 2026 11:57:10","branch":"master","category":"curl","codebase":"","comments":"tool_operate: drop the scheme-guessing in the -G handling\nPrior to this, -G would override the scheme set with --proto-default and\nrevert back to guessing the scheme based on the hostname.\n\nAdd test 2008 to verify the fix\n\nSpotted by Codex Security\n\nCloses #20992","files":[{"name":"src/tool_operate.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2008"}],"number":261728,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"756725a32bee029330f949e231720f867b5312dc","revision":"756725a32bee029330f949e231720f867b5312dc","revlink":"","when":1774004230,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 20 Mar 2026 13:17:22","branch":"master","category":"curl","codebase":"","comments":"url: use the socks type for socks proxy\nReported by Codex Security\n\nCloses #21025","files":[{"name":"lib/url.c"}],"number":261739,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e3ed70ce720121ad9a9914101e29bc7028b7e046","revision":"e3ed70ce720121ad9a9914101e29bc7028b7e046","revlink":"","when":1774009042,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 20 Mar 2026 13:47:32","branch":"master","category":"curl","codebase":"","comments":"getinfo: initialize `PureInfo` field `used_proxy`\nFound by Codex Security\n\nFollow-up to cc04c7367740bb6db0e47368247b8b0c70c376cb #12719\n\nCloses #21020","files":[{"name":"lib/getinfo.c"}],"number":261751,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2cdb2209da683aeb8e72f11933095af5478fbc4e","revision":"2cdb2209da683aeb8e72f11933095af5478fbc4e","revlink":"","when":1774010852,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 20 Mar 2026 15:00:21","branch":"master","category":"curl","codebase":"","comments":"file: init fd to -1 to prevent close fd 0 on early failure\nSpotted by Codex Security\n\nCloses #21029","files":[{"name":"lib/file.c"}],"number":261755,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0b182ae529af0af2c1ac435a55af52d5e007ba5d","revision":"0b182ae529af0af2c1ac435a55af52d5e007ba5d","revlink":"","when":1774015221,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 20 Mar 2026 16:00:30","branch":"master","category":"curl","codebase":"","comments":"protocol: use scheme names lowercase\nWhen composing the <scheme>_proxy environment variable, we assume the\nhandler->scheme name is already lowercase.\n\nThis makes unit test 1627 verify that is the case.\n\nFollow-up to c294f9cb564a2d550826cd5\n\nSpotted by Codex Security\n\nCloses #21033","files":[{"name":"lib/protocol.c"},{"name":"tests/unit/unit1627.c"}],"number":261760,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6d1d50d65ddb4b111a56c16fe6a32ab6d71b98be","revision":"6d1d50d65ddb4b111a56c16fe6a32ab6d71b98be","revlink":"","when":1774018830,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 20 Mar 2026 16:55:19","branch":"master","category":"curl","codebase":"","comments":"unit1627.c: remove a newline","files":[{"name":"tests/unit/unit1627.c"}],"number":261767,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"73a528834400e9ebfb20289edf79d1b0f749ec0d","revision":"73a528834400e9ebfb20289edf79d1b0f749ec0d","revlink":"","when":1774022119,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 20 Mar 2026 16:56:48","branch":"master","category":"curl","codebase":"","comments":"urldata: make speeder_c uint32\nThis counter is meant to virtually never wrap.\n\nFollow-up to e3691612ea1\n\nSpotted by Codex Security\n\nCloses #21036","files":[{"name":"lib/urldata.h"}],"number":261768,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b9e179e4e529f64ef40ebb3999e43d89d6f96b1a","revision":"b9e179e4e529f64ef40ebb3999e43d89d6f96b1a","revlink":"","when":1774022208,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 20 Mar 2026 17:23:25","branch":"master","category":"curl","codebase":"","comments":"tool_operhlp: fix `add_file_name_to_url()` result on OOM\nReturn `CURLE_OUT_OF_MEMORY` instead of `CURLE_URL_MALFORMAT` when\n`curl_url()`, `curl_easy_escape()`, or `curl_maprintf()` calls failed.\n\nFound by Codex Security\n\nAlso reuse deinit code from a success branch.\n\nCloses #21011","files":[{"name":"src/tool_operhlp.c"}],"number":261773,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"07c10f09a51379b772beeacc14606ae5cf0e0d10","revision":"07c10f09a51379b772beeacc14606ae5cf0e0d10","revlink":"","when":1774023805,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 20 Mar 2026 17:24:01","branch":"master","category":"curl","codebase":"","comments":"protcol.h: fix the CURLPROTO_MASK\nIt had an 'f' too few. Also provide CURLPROTO_WS* unconditionally\ninternally, so that code can depend on them in all builds.\n\nFollow-up to cd5ca80f00d2d9f0fe7\n\nSpotted by Codex Security\n\nTest case 3219 added to catch this next time.\n\nCloses #21031","files":[{"name":"lib/protocol.h"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test3219"},{"name":"tests/unit/Makefile.inc"},{"name":"tests/unit/unit3219.c"}],"number":261774,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f2ba8f061363ac0f1c1aec71c25c2ffeb9dbefc5","revision":"f2ba8f061363ac0f1c1aec71c25c2ffeb9dbefc5","revlink":"","when":1774023841,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 20 Mar 2026 17:46:50","branch":"master","category":"curl","codebase":"","comments":"transfer: enable custom methods again on next transfer\n`http_ignorecustom` is set on redirect handling but was not reset\nbetween transfers, so once a redirect occurs in the new follow modes,\ncustom request methods were ignored for later transfers on the same\nhandle.\n\nFollow-up to fb13923dd67d5196c47e8d\n\nDetected by Codex Security\n\nCloses #21037","files":[{"name":"lib/transfer.c"}],"number":261779,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1eb9096897b31423bf2d11bf4c263530df4e8ec7","revision":"1eb9096897b31423bf2d11bf4c263530df4e8ec7","revlink":"","when":1774025210,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 20 Mar 2026 17:48:56","branch":"master","category":"curl","codebase":"","comments":"wolfssl: fix handling of abrupt connection close\nA closed connection without TLS notify shutdowns, has been reported as a\ncorrect EOF instead of an error. Fix the error handling in wolfSSL\nbackend receive handling.\n\nSpotted by Codex Security\n\nCloses #21002","files":[{"name":"lib/vtls/wolfssl.c"}],"number":261780,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"708b3f8b4e56aa6e8423e805b362bfc15389846c","revision":"708b3f8b4e56aa6e8423e805b362bfc15389846c","revlink":"","when":1774025336,"who":"Stefan Eissing <stefan@eissing.org>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"708b3f8b4e56aa6e8423e805b362bfc15389846c"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774066150.789298,1774066161.903355],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774066161.913832,1774066162.127761],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774066162.131528,1774066162.311811],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774066162.316835,1774083432.86501],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4286/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774083432.870619,1774083433.628632],"urls":{}}],"text":["failed","Runtest"],"times":[1774029976.016552,1774083433.631532]},"4287":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/Mail%20result/logs/stdio"]],"number":4287,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4287,"Build"],["codebase","","Build"],["got_revision","447b32f13ac30a77f0653f32e7044f927e14c397","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","447b32f13ac30a77f0653f32e7044f927e14c397","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 20 Mar 2026 19:53:11","branch":"master","category":"curl","codebase":"","comments":"GHA/windows: disable `taskkill` in torture jobs\nAs an experiment.\n\nAlso:\n- processhelp.pm: log when `taskkill` is force-skipped.\n\nRef: #21035\n\nFollow-up to f450f3801b6b9dff0ea280f5fb4bf28203f7b313 #19897\nFollow-up to 2701ac6a4d16a62130dad05be1c484903b8545c7 #19421\n\nCloses #21039","files":[{"name":".github/workflows/windows.yml"},{"name":"tests/processhelp.pm"}],"number":261787,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"208b87744e8ce326e2569c2efd735da43ce74a0b","revision":"208b87744e8ce326e2569c2efd735da43ce74a0b","revlink":"","when":1774032791,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 20 Mar 2026 22:28:50","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced\nBump curlver to 8.20.0 for pending release","files":[{"name":"RELEASE-NOTES"},{"name":"include/curl/curlver.h"}],"number":261791,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"447b32f13ac30a77f0653f32e7044f927e14c397","revision":"447b32f13ac30a77f0653f32e7044f927e14c397","revlink":"","when":1774042130,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"447b32f13ac30a77f0653f32e7044f927e14c397"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774118152.440792,1774118156.50751],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774118156.521932,1774118156.805312],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774118156.807641,1774118156.99545],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774118156.997986,1774135562.006372],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4287/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774135562.066781,1774135654.142687],"urls":{}}],"text":["failed","Runtest"],"times":[1774083435.802897,1774135654.176981]},"4289":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/Mail%20result/logs/stdio"]],"number":4289,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4289,"Build"],["codebase","","Build"],["got_revision","d3ae2e0565eb8592b7d75e342596205321dc6cf5","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","d3ae2e0565eb8592b7d75e342596205321dc6cf5","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 22 Mar 2026 11:55:39","branch":"master","category":"curl","codebase":"","comments":"lib: make SMB support opt-in\nThe SMB protocol has weak security and is rarely used these days.\n\nNote that SMB also requires NTLM enabled.\n\nCloses #20846","files":[{"name":".github/workflows/windows.yml"},{"name":"CMakeLists.txt"},{"name":"configure.ac"},{"name":"docs/CURL-DISABLE.md"},{"name":"docs/DEPRECATE.md"},{"name":"docs/INSTALL-CMAKE.md"},{"name":"lib/curl_config-cmake.h.in"},{"name":"lib/curl_setup.h"},{"name":"lib/protocol.c"},{"name":"lib/smb.c"},{"name":"lib/smb.h"},{"name":"lib/version.c"}],"number":261977,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6393103b993fa7007ea31808892e20bb574122b8","revision":"6393103b993fa7007ea31808892e20bb574122b8","revlink":"","when":1774176939,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sun 22 Mar 2026 12:02:49","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced","files":[{"name":"RELEASE-NOTES"}],"number":261978,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d3ae2e0565eb8592b7d75e342596205321dc6cf5","revision":"d3ae2e0565eb8592b7d75e342596205321dc6cf5","revlink":"","when":1774177369,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"d3ae2e0565eb8592b7d75e342596205321dc6cf5"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774191245.376217,1774191255.974434],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774191255.978436,1774191256.153398],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774191256.155704,1774191256.313857],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774191256.316066,1774208682.507822],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4289/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774208682.513169,1774208683.352743],"urls":{}}],"text":["failed","Runtest"],"times":[1774177542.102659,1774208683.355404]},"4291":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/Mail%20result/logs/stdio"]],"number":4291,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4291,"Build"],["codebase","","Build"],["got_revision","9820e5dface5739accda14e656d89a7f84642c61","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","9820e5dface5739accda14e656d89a7f84642c61","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 22 Mar 2026 23:58:02","branch":"master","category":"curl","codebase":"","comments":"tool_operate: fix memory-leak on failed uploads\nAdd test case 1673 to do repeated upload failures and verify there is no\nleak. This proved a previous leak and now it verifies the fix.\n\nReported-by: James Fuller\nCloses #21062","files":[{"name":"src/tool_operate.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1673"}],"number":262028,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9820e5dface5739accda14e656d89a7f84642c61","revision":"9820e5dface5739accda14e656d89a7f84642c61","revlink":"","when":1774220282,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"9820e5dface5739accda14e656d89a7f84642c61"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774244215.257244,1774244218.666443],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774244218.673017,1774244218.897548],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774244218.900981,1774244219.084328],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774244219.087888,1774261527.368647],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4291/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774261527.374518,1774261528.436721],"urls":{}}],"text":["failed","Runtest"],"times":[1774244215.113664,1774261528.439701]},"4292":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/Mail%20result/logs/stdio"]],"number":4292,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4292,"Build"],["codebase","","Build"],["got_revision","8f0e0f9dc70f55cf1a080c391858a8a01e6a25a8","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","8f0e0f9dc70f55cf1a080c391858a8a01e6a25a8","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 23 Mar 2026 08:26:02","branch":"master","category":"curl","codebase":"","comments":"urlapi: remove redundant condition in dedotdotify\nBonus: remove two variables, clear up some comments.\n\nPoined out by CodeSonar\n\nCloses #21065","files":[{"name":"lib/urlapi.c"}],"number":262036,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0c475b5df746f417609a5b25ed6ed59a6db63f2f","revision":"0c475b5df746f417609a5b25ed6ed59a6db63f2f","revlink":"","when":1774250762,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 23 Mar 2026 10:17:59","branch":"master","category":"curl","codebase":"","comments":"urlapi: fix handling of \"file:///\"\nWhen the path is exactly one byte, a single slash.\n\nExtended test 1560 to verify.\n\nFound by Codex Security\n\nCloses #21070","files":[{"name":"lib/urlapi.c"},{"name":"tests/libtest/lib1560.c"}],"number":262050,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e0be05cbab2312795043111a42798968394acf0d","revision":"e0be05cbab2312795043111a42798968394acf0d","revlink":"","when":1774257479,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 23 Mar 2026 10:19:08","branch":"master","category":"curl","codebase":"","comments":"netrc: remove unused parsenetrc() macro for netrc-disabled\nWhen netrc is disabled, this macro is unused (and wrong).\n\nCloses #21067","files":[{"name":"lib/netrc.h"}],"number":262051,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e0327b2ebb8b260ebc47e2b0366d358b63c63ddd","revision":"e0327b2ebb8b260ebc47e2b0366d358b63c63ddd","revlink":"","when":1774257548,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 23 Mar 2026 10:19:45","branch":"master","category":"curl","codebase":"","comments":"urldata: make hstslist only present in HSTS builds\nCloses #21068","files":[{"name":"lib/urldata.h"}],"number":262052,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8f0e0f9dc70f55cf1a080c391858a8a01e6a25a8","revision":"8f0e0f9dc70f55cf1a080c391858a8a01e6a25a8","revlink":"","when":1774257585,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"8f0e0f9dc70f55cf1a080c391858a8a01e6a25a8"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774280093.197252,1774280103.208123],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774280103.212298,1774280103.401126],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774280103.40386,1774280103.560902],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774280103.56334,1774297850.286544],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4292/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774297850.291961,1774297851.184602],"urls":{}}],"text":["failed","Runtest"],"times":[1774261530.589195,1774297851.187942]},"4293":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/Mail%20result/logs/stdio"]],"number":4293,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4293,"Build"],["codebase","","Build"],["got_revision","3ef422e12852fc47a60afd622ccebdf1ca8c3af0","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","3ef422e12852fc47a60afd622ccebdf1ca8c3af0","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 23 Mar 2026 14:32:46","branch":"master","category":"curl","codebase":"","comments":"test1714: verify telnet download with --max-filesize\n(disabled on Windows because of hangs)\n\nCloses #21023","files":[{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1714"}],"number":262089,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"07d109b7c601bca4ea2e881c90b23874d7bf89d2","revision":"07d109b7c601bca4ea2e881c90b23874d7bf89d2","revlink":"","when":1774272766,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 23 Mar 2026 14:33:59","branch":"master","category":"curl","codebase":"","comments":"config2setopts: make --capath work in proxy disabled builds\nFollow-up to 95e8515ca0801c2b1aacbdad0\n\nSpotted by Codex Security\n\nCloses #21063","files":[{"name":"src/config2setopts.c"}],"number":262092,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d3fa54a2435593187c6d271b126dd33ec6dd491f","revision":"d3fa54a2435593187c6d271b126dd33ec6dd491f","revlink":"","when":1774272839,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 23 Mar 2026 14:35:02","branch":"master","category":"curl","codebase":"","comments":"lib1560: verify more URLs\n- control codes at various places in URL, even when URL encoding\n  is requested\n\n- verify zone id extraction more\n\nCloses #21071","files":[{"name":"tests/libtest/lib1560.c"}],"number":262093,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3ef422e12852fc47a60afd622ccebdf1ca8c3af0","revision":"3ef422e12852fc47a60afd622ccebdf1ca8c3af0","revlink":"","when":1774272902,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"3ef422e12852fc47a60afd622ccebdf1ca8c3af0"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774315580.253014,1774315582.713696],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774315582.718731,1774315582.917691],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774315582.920119,1774315583.093321],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774315583.095626,1774333130.172142],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4293/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774333130.578627,1774333131.794684],"urls":{}}],"text":["failed","Runtest"],"times":[1774297853.896521,1774333131.813113]},"4294":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/Mail%20result/logs/stdio"]],"number":4294,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4294,"Build"],["codebase","","Build"],["got_revision","6f9f4b3cb777633a40ca0d6746843b428a0390b6","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","6f9f4b3cb777633a40ca0d6746843b428a0390b6","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 23 Mar 2026 23:01:01","branch":"master","category":"curl","codebase":"","comments":"test2405: require wakeup\nTo get the correct file descriptor count\n\nReported-by: Marcel Raad\nFixes #21069\nCloses #21074","files":[{"name":"tests/data/test2405"}],"number":262131,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"664db28d2972d5ee82eb41473006a0d72346f3c5","revision":"664db28d2972d5ee82eb41473006a0d72346f3c5","revlink":"","when":1774303261,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 23 Mar 2026 23:03:58","branch":"master","category":"curl","codebase":"","comments":"lib: add thread pool and queue\n- new source files for thread pool and queue\n- test cases 3217 and 3218 for them\n- internal documentation\n\nCloses #20916","files":[{"name":"docs/Makefile.am"},{"name":"docs/internals/THRDPOOL+QUEUE.md"},{"name":"lib/Makefile.inc"},{"name":"lib/curl_threads.c"},{"name":"lib/curl_threads.h"},{"name":"lib/curl_trc.c"},{"name":"lib/curl_trc.h"},{"name":"lib/memdebug.c"},{"name":"lib/thrdpool.c"},{"name":"lib/thrdpool.h"},{"name":"lib/thrdqueue.c"},{"name":"lib/thrdqueue.h"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test3300"},{"name":"tests/data/test3301"},{"name":"tests/unit/Makefile.inc"},{"name":"tests/unit/unit3300.c"},{"name":"tests/unit/unit3301.c"}],"number":262135,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6f9f4b3cb777633a40ca0d6746843b428a0390b6","revision":"6f9f4b3cb777633a40ca0d6746843b428a0390b6","revlink":"","when":1774303438,"who":"Stefan Eissing <stefan@eissing.org>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"6f9f4b3cb777633a40ca0d6746843b428a0390b6"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774350765.339132,1774350779.783178],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774350779.789689,1774350780.398028],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774350780.400975,1774350792.792876],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774350792.807674,1774369225.166666],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4294/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774369225.17331,1774369226.010722],"urls":{}}],"text":["failed","Runtest"],"times":[1774333135.66199,1774369226.013859]},"4296":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/Mail%20result/logs/stdio"]],"number":4296,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4296,"Build"],["codebase","","Build"],["got_revision","988b352f917151452c4f1483214ba7012299b1e2","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","988b352f917151452c4f1483214ba7012299b1e2","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 24 Mar 2026 19:29:21","branch":"master","category":"curl","codebase":"","comments":"curl_sha512_256: support delegating to wolfSSL API\nOffered by wolfSSL v5.0.0+ (2021-11-01).\n\nCloses #21077","files":[{"name":"lib/curl_sha512_256.c"}],"number":262217,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"28f0932073bfbcb977e2638e137e2519cb2b14e2","revision":"28f0932073bfbcb977e2638e137e2519cb2b14e2","revlink":"","when":1774376961,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 24 Mar 2026 19:29:21","branch":"master","category":"curl","codebase":"","comments":"sha256: support delegating to wolfSSL API\nOffered by wolfSSL v3.11.0+ (2017-05-04).\n\nCloses #21078","files":[{"name":"lib/sha256.c"}],"number":262218,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"988b352f917151452c4f1483214ba7012299b1e2","revision":"988b352f917151452c4f1483214ba7012299b1e2","revlink":"","when":1774376961,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"988b352f917151452c4f1483214ba7012299b1e2"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774411620.491716,1774411633.601821],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774411633.6579,1774411633.93856],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774411633.943775,1774411634.141503],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774411634.145926,1774429230.353224],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4296/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774429230.358854,1774429231.659205],"urls":{}}],"text":["failed","Runtest"],"times":[1774394193.666131,1774429231.662732]},"4297":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/Mail%20result/logs/stdio"]],"number":4297,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4297,"Build"],["codebase","","Build"],["got_revision","62d77b12fce55d3481bb0b2e70e0f921c8cbfe5e","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","62d77b12fce55d3481bb0b2e70e0f921c8cbfe5e","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 25 Mar 2026 11:02:08","branch":"master","category":"curl","codebase":"","comments":"sha256, sha512_256: switch to wolfCrypt API\nReplacing the OpenSSL-like compatibility interface, and syncing with\nexisting API use within lib/wolfssl.c for SHA-256.\n\nRef: https://www.wolfssl.com/documentation/manuals/wolfssl/group__SHA.html\n\nFollow-up to 28f0932073bfbcb977e2638e137e2519cb2b14e2 #21077\nFollow-up to 988b352f917151452c4f1483214ba7012299b1e2 #21078\n\nCloses #21090","files":[{"name":"lib/curl_sha512_256.c"},{"name":"lib/sha256.c"}],"number":262273,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ff3251a538949f20e120e56f5e4f30b7499d299c","revision":"ff3251a538949f20e120e56f5e4f30b7499d299c","revlink":"","when":1774432928,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 25 Mar 2026 11:02:08","branch":"master","category":"curl","codebase":"","comments":"spacecheck: check long lines and repeat spaces, fix fallouts\nVerify if lines are not longer than 192 characters. Also verify if lines\nhave less than 79 repeat spaces (and fix one fallout).\n\nTo improve readability by avoiding long lines and to prevent adding\noverly long lines with text that may go unnoticed in an editor or diff\nviewer.\n\nIn addition to pre-existing line length limits: 79 for C, 132 for CMake\nsources.\n\nAlso:\n- spacecheck: fix/harden allowlist regexes.\n- spacecheck: tidy-up quotes and simplify escaping.\n- spacecheck: allow folding strings with repeat spaces.\n- GHA: fix a suppressed shellcheck warning.\n- GHA/macos: simplify by dropping brew bundle.\n- test1119.pl: precompile a regex.\n- FAQ.md: delete very long link to a Windows 7/2008 support article\n  that's lost it relevance.\n\nCloses #21087","files":[{"name":".github/scripts/typos.toml"},{"name":".github/scripts/verify-examples.pl"},{"name":".github/scripts/verify-synopsis.pl"},{"name":".github/workflows/codeql.yml"},{"name":".github/workflows/configure-vs-cmake.yml"},{"name":".github/workflows/distcheck.yml"},{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux-old.yml"},{"name":".github/workflows/linux.yml"},{"name":".github/workflows/macos.yml"},{"name":".github/workflows/windows.yml"},{"name":"CMake/PickyWarnings.cmake"},{"name":"LICENSES/BSD-4-Clause-UC.txt"},{"name":"acinclude.m4"},{"name":"configure.ac"},{"name":"docs/ECH.md"},{"name":"docs/FAQ.md"},{"name":"docs/HTTP3.md"},{"name":"docs/INSTALL-CMAKE.md"},{"name":"docs/INSTALL.md"},{"name":"docs/wcurl.md"},{"name":"lib/Makefile.am"},{"name":"m4/curl-compilers.m4"},{"name":"scripts/mk-ca-bundle.pl"},{"name":"scripts/spacecheck.pl"},{"name":"src/Makefile.am"},{"name":"tests/libtest/lib557.c"},{"name":"tests/test1119.pl"}],"number":262274,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"62d77b12fce55d3481bb0b2e70e0f921c8cbfe5e","revision":"62d77b12fce55d3481bb0b2e70e0f921c8cbfe5e","revlink":"","when":1774432928,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"62d77b12fce55d3481bb0b2e70e0f921c8cbfe5e"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774452039.910857,1774452052.210946],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774452052.214597,1774452052.42405],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774452052.42624,1774452052.605958],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774452052.60821,1774469843.232893],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4297/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774469843.240504,1774469844.128681],"urls":{}}],"text":["failed","Runtest"],"times":[1774433133.847027,1774469844.132374]},"4299":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/Mail%20result/logs/stdio"]],"number":4299,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4299,"Build"],["codebase","","Build"],["got_revision","897f7143c53ec1ec53df149f869af956157d161b","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","897f7143c53ec1ec53df149f869af956157d161b","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 26 Mar 2026 07:56:42","branch":"master","category":"curl","codebase":"","comments":"location/follow: mention netrc\nCloses #21091","files":[{"name":"docs/cmdline-opts/follow.md"},{"name":"docs/cmdline-opts/location.md"}],"number":262342,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0c14ed62c45b71ffcc6b7ef905e321288eea3eee","revision":"0c14ed62c45b71ffcc6b7ef905e321288eea3eee","revlink":"","when":1774508202,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 26 Mar 2026 07:57:19","branch":"master","category":"curl","codebase":"","comments":"cleancmd.pl: remove markdown links before spellcheck\nCloses #21085","files":[{"name":".github/scripts/cleancmd.pl"}],"number":262343,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"970f0a8cecd982cb646a9897642e274cd87ab498","revision":"970f0a8cecd982cb646a9897642e274cd87ab498","revlink":"","when":1774508239,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 26 Mar 2026 07:57:25","branch":"master","category":"curl","codebase":"","comments":"docs/VERIFY.md: verify curl\nDon't trust, verify!\n\nCloses #21085","files":[{"name":"docs/Makefile.am"},{"name":"docs/VERIFY.md"}],"number":262344,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"897f7143c53ec1ec53df149f869af956157d161b","revision":"897f7143c53ec1ec53df149f869af956157d161b","revlink":"","when":1774508245,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"897f7143c53ec1ec53df149f869af956157d161b"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774526892.779171,1774526911.12307],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774526911.127959,1774526911.328134],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774526911.33164,1774526911.53117],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774526911.535073,1774546213.866671],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4299/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774546213.94683,1774546215.366808],"urls":{}}],"text":["failed","Runtest"],"times":[1774508759.401495,1774546215.381032]},"4300":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/Mail%20result/logs/stdio"]],"number":4300,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4300,"Build"],["codebase","","Build"],["got_revision","128c252975423856d1403c42267a8a1f1b97433f","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","128c252975423856d1403c42267a8a1f1b97433f","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 26 Mar 2026 11:06:25","branch":"master","category":"curl","codebase":"","comments":"DEPRECATE.md: fix copy-and-paste mistaken subtitles\nCloses #21102","files":[{"name":"docs/DEPRECATE.md"}],"number":262368,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f660b77f74ee3c6993d49aa2952501fda32ffe10","revision":"f660b77f74ee3c6993d49aa2952501fda32ffe10","revlink":"","when":1774519585,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 26 Mar 2026 11:20:03","branch":"master","category":"curl","codebase":"","comments":"cmake: add CMake Config-based dependency detection for c-ares, wolfSSL\nFor wolfSSL it requires v5.2.1+, and with 5.9.0+ it's also supported when\nwolfSSL was built with autotools.\n\nFollow-up to 8fce3e17e6cb310cd6dbe38ff14869b8fe5827d2 #20814\n\nCloses #21098","files":[{"name":"CMake/FindCares.cmake"},{"name":"CMake/FindWolfSSL.cmake"},{"name":"docs/INSTALL-CMAKE.md"}],"number":262370,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a56ab9dbc84d6f20c3a91af8a11bc0edc2897b56","revision":"a56ab9dbc84d6f20c3a91af8a11bc0edc2897b56","revlink":"","when":1774520403,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 26 Mar 2026 14:20:07","branch":"master","category":"curl","codebase":"","comments":"perl: harden external command invocations\nIn `adddocsref.pl`, `checksrc-all.pl`, `singleuse.pl` and tests 307, 1013,\n1022, 1275, 1707, 1708, 1710.\n\nCloses #21097","files":[{"name":"docs/examples/adddocsref.pl"},{"name":"scripts/checksrc-all.pl"},{"name":"scripts/singleuse.pl"},{"name":"tests/data/test1707"},{"name":"tests/data/test1708"},{"name":"tests/data/test1710"},{"name":"tests/libtest/test1013.pl"},{"name":"tests/libtest/test1022.pl"},{"name":"tests/libtest/test307.pl"},{"name":"tests/test1275.pl"},{"name":"tests/test1707.pl"}],"number":262394,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"20914e37530022957ee16397ac9fa7270088479c","revision":"20914e37530022957ee16397ac9fa7270088479c","revlink":"","when":1774531207,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 26 Mar 2026 16:08:37","branch":"master","category":"curl","codebase":"","comments":"GHA/curl-for-win: pass GH token to the containers\nTo avoid rate limits when accessing GH APIs during the build.\n\nAiming to avoid (while trying to retrieve a file timestamp):\n```\n++ [[ 2026-02-11-1a84aee6387d2f9c9531c655edeea4a80aa0fcfa =~ (.+)-([a-f0-9]{40,}) ]]\n++ ver=2026-02-11\n++ commit=1a84aee6387d2f9c9531c655edeea4a80aa0fcfa\n++ set +x\ncurl: (22) The requested URL returned error: 403\ncurl: (22) The requested URL returned error: 403\ncurl: (22) The requested URL returned error: 403\ncurl: (22) The requested URL returned error: 403\n[...]\n```\nRef: https://github.com/curl/curl/actions/runs/23598912140/job/68723120977?pr=21104\n\nFollow-up to:\nhttps://github.com/curl/curl-for-win/commit/a26898fe489e2721b709d1eebc3b5e95c7332417\nhttps://github.com/curl/curl-for-win/commit/17f2fb3ead747d375ea1d6c08e649efd17017c8b\nhttps://github.com/curl/curl-for-win/commit/6dd6e47e9876ffe615544977ff6cfd684e6d421b\nhttps://github.com/curl/curl-for-win/commit/b461404b5a800bcfebe34d524d9c6a32bc08b9a5\n\nCloses #21105","files":[{"name":".github/workflows/curl-for-win.yml"}],"number":262408,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"128c252975423856d1403c42267a8a1f1b97433f","revision":"128c252975423856d1403c42267a8a1f1b97433f","revlink":"","when":1774537717,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"128c252975423856d1403c42267a8a1f1b97433f"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774564447.182606,1774564460.558091],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774564460.563336,1774564460.750021],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774564460.752947,1774564460.916963],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774564460.919559,1774581877.203843],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4300/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774581877.21157,1774581877.963713],"urls":{}}],"text":["failed","Runtest"],"times":[1774546222.151667,1774581877.967195]},"4301":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/Mail%20result/logs/stdio"]],"number":4301,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4301,"Build"],["codebase","","Build"],["got_revision","d63432d1f8e759f4c6c64a100fa307656883d0f3","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","d63432d1f8e759f4c6c64a100fa307656883d0f3","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 26 Mar 2026 23:05:59","branch":"master","category":"curl","codebase":"","comments":"GHA: try workaround for slow Azure Ubuntu distro server\nIt's been going on for almost a year, chances seem slim to have this\nfixed upstream.\n\nThe observed issue is that on GitHub-supplied CI runner images,\nsometimes, `apt-get install` using the stock distro server\n`http://azure.archive.ubuntu.com/ubuntu` sees extreme slowness while\ndownloading data, then reaching the job timeout and aborting, making CI\nred and necessitating a manual restart of the failed job(s).\n\nIn majority of cases the install step takes no longer than 8-40 seconds\n(download + install), while in the failing case it takes 10-20+ minutes\njust to download.\n\nEarlier I slimmed down installs to avoid unnecessary packages, which\nmitigated, but did not completely fix the issue.\n\nExample:\nhttps://github.com/curl/curl/actions/runs/23599596928/job/68725576899?pr=21105\n\nFollow-up to 0455d8772a1af20ce63c46c5738582aa9b1b8441 #18509\n\nCloses #21107","files":[{"name":".github/workflows/codeql.yml"},{"name":".github/workflows/configure-vs-cmake.yml"},{"name":".github/workflows/distcheck.yml"},{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"},{"name":".github/workflows/non-native.yml"},{"name":".github/workflows/windows.yml"}],"number":262453,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"5172ba5475cffc525c2338dfa63f818e11e80a42","revision":"5172ba5475cffc525c2338dfa63f818e11e80a42","revlink":"","when":1774562759,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 26 Mar 2026 23:27:24","branch":"master","category":"curl","codebase":"","comments":"hsts: when a dupe host adds subdomains, use that\nOtherwise a weaker earlier entry is allowed to override a later more\nrestrictive one.\n\nAdd test 1638 to verify.\n\nCloses #21108","files":[{"name":"docs/tests/FILEFORMAT.md"},{"name":"lib/curlx/strparse.c"},{"name":"lib/curlx/strparse.h"},{"name":"lib/hsts.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1638"}],"number":262457,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e1fdbdd16f269da33938d39725a074b4684fd132","revision":"e1fdbdd16f269da33938d39725a074b4684fd132","revlink":"","when":1774564044,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 26 Mar 2026 23:39:28","branch":"master","category":"curl","codebase":"","comments":"tool_cb_hdr: only truncate etags output when regular file\nWhen sending the output to stdout it cannot truncate.\n\nAdd test1619 to verify --etag-save to stdout\n\nSpotted by Codex Security\n\nCloses #21103","files":[{"name":"src/tool_cb_hdr.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1619"}],"number":262463,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d63432d1f8e759f4c6c64a100fa307656883d0f3","revision":"d63432d1f8e759f4c6c64a100fa307656883d0f3","revlink":"","when":1774564768,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"d63432d1f8e759f4c6c64a100fa307656883d0f3"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774599482.976476,1774599494.120648],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774599494.130394,1774599494.70915],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774599494.711596,1774599494.867062],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774599494.869895,1774616891.452586],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4301/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774616891.457449,1774616892.181425],"urls":{}}],"text":["failed","Runtest"],"times":[1774581880.205859,1774616892.184149]},"4302":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/Mail%20result/logs/stdio"]],"number":4302,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4302,"Build"],["codebase","","Build"],["got_revision","7523de760d7b41045b4c5ab4b8cb2419d037f049","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","7523de760d7b41045b4c5ab4b8cb2419d037f049","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 27 Mar 2026 08:05:48","branch":"master","category":"curl","codebase":"","comments":"src: use ftruncate() unconditionally\nSystems without it need to provide a custom alternative just like we\nhave have for Windows. This adds an MSDOS version that fails if trying\nto truncate a too large file.\n\nCloses #21109","files":[{"name":"src/tool_cb_hdr.c"},{"name":"src/tool_operate.c"},{"name":"src/tool_setup.h"},{"name":"src/tool_util.c"}],"number":262475,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6041b9b11b904c64305eb6c3f456b83288c1f323","revision":"6041b9b11b904c64305eb6c3f456b83288c1f323","revlink":"","when":1774595148,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 27 Mar 2026 08:10:14","branch":"master","category":"curl","codebase":"","comments":"src: add curl_global_init_mem testing\nBuild with \"configure --enable-init-mem-debug\" to make the tool use\ncurl_global_init_mem() and a set of private memory funtion callbacks for\nlibcurl's memory management.\n\nUsing this setup, memory mixups in tool code is more likely to cause\ncrashes and thus get discovered while running tests.\n\nThis curl_global_init_mem debug mode can only be done when building\nlibcurl shared (not static) and without debugging enabled - since it\nneeds to use the custom memory funtion callbacks.\n\nCloses #21099","files":[{"name":"CMakeLists.txt"},{"name":"configure.ac"},{"name":"src/tool_cfgable.c"}],"number":262476,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"59c11074cfca00cf071b7194af6e2e4f8743bb69","revision":"59c11074cfca00cf071b7194af6e2e4f8743bb69","revlink":"","when":1774595414,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 27 Mar 2026 08:10:29","branch":"master","category":"curl","codebase":"","comments":"GHA: add a 'curl_global_init_mem debug' job\nCloses #21099","files":[{"name":".github/workflows/linux.yml"}],"number":262477,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"46d0ade0866f591289778cf1b2cb9945f61418a4","revision":"46d0ade0866f591289778cf1b2cb9945f61418a4","revlink":"","when":1774595429,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 27 Mar 2026 08:10:32","branch":"master","category":"curl","codebase":"","comments":"tool: fix memory mixups\nmemory allocated by libcurl must be freed with curl_free() and vice versa,\nmemory allocated by the tool itself must be freed with curlx_free().\n\n- dynbuf: free libcurl data with curl_free()\n- tool_operate: make sure we get URL using the right memory\n- tool_operhlp: free libcurl memory with curl_free()\n- tool_operate: free curl_maprintf() pointer with curl_free\n- var: data from curlx_base64_decode needs curlx_free\n- tool_operate: fix memory juggling in etag handling\n- tool_cb_hdr: fix memory area mixups\n- tool_operate: another mixup in etag management\n- tool_cb_hdr: more memory mixup fixes\n- tool_cfgable.c: document some details\n- tool_help: show global-mem-debug in -V output\n\nCloses #21099","files":[{"name":"lib/curlx/dynbuf.c"},{"name":"src/tool_cb_hdr.c"},{"name":"src/tool_cfgable.c"},{"name":"src/tool_help.c"},{"name":"src/tool_operate.c"},{"name":"src/tool_operhlp.c"},{"name":"src/var.c"}],"number":262478,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b71973c1159295e094cc48dbb7442bbc642bd434","revision":"b71973c1159295e094cc48dbb7442bbc642bd434","revlink":"","when":1774595432,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 27 Mar 2026 08:10:39","branch":"master","category":"curl","codebase":"","comments":"runtests: check for Debug case sensitively\nFor both TrackMemory and Debug\n\nCloses #21099","files":[{"name":"tests/runtests.pl"}],"number":262479,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"916faac3dc239921b3bf880febf167e117b3dea8","revision":"916faac3dc239921b3bf880febf167e117b3dea8","revlink":"","when":1774595439,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 27 Mar 2026 09:33:54","branch":"master","category":"curl","codebase":"","comments":"test1619: download into %LOGDIR\nOtherwise it will end up in tests/ which is not wanted.\n\nFollow-up to d63432d1f8e759f4c6\n\nReported-by: Stefan Eissing\n\nCloses #21114","files":[{"name":"tests/data/test1619"}],"number":262494,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"860c57dffdc8728f50d55d042ceeb6201470fb06","revision":"860c57dffdc8728f50d55d042ceeb6201470fb06","revlink":"","when":1774600434,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 27 Mar 2026 09:34:42","branch":"master","category":"curl","codebase":"","comments":"cf-socket: avoid low risk integer overflow on ancient Solaris\nSpotted by Codex Security\n\nCloses #21111","files":[{"name":"lib/cf-socket.c"}],"number":262495,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"248b92939aa6efeff5d58e973b63b50f36337913","revision":"248b92939aa6efeff5d58e973b63b50f36337913","revlink":"","when":1774600482,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 27 Mar 2026 09:38:59","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced","files":[{"name":"RELEASE-NOTES"}],"number":262496,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"cfc86e4e0432bc5c20c6f9615c40ab4dd0805529","revision":"cfc86e4e0432bc5c20c6f9615c40ab4dd0805529","revlink":"","when":1774600739,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 27 Mar 2026 09:51:34","branch":"master","category":"curl","codebase":"","comments":"request: reset resp_trailer in new requests\nOtherwise the trailer state lingers on into subsequent requests.\n\nFollow-up to 29610e5f3d0c9f2643e09\n\nSpotted by Codex Security\n\nCloses #21112","files":[{"name":"lib/request.c"}],"number":262498,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"10d5177984c5ee74f902020459615673bac084df","revision":"10d5177984c5ee74f902020459615673bac084df","revlink":"","when":1774601494,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 27 Mar 2026 11:53:57","branch":"master","category":"curl","codebase":"","comments":"GHA/http3-linux: add missing step conditions\nTo omit unused cache restores. Saving ~7 seconds in jobs not using them.\n\nCloses #21120","files":[{"name":".github/workflows/http3-linux.yml"}],"number":262510,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"68fefb9f59ecd0fcd85b207a5203203af99f17df","revision":"68fefb9f59ecd0fcd85b207a5203203af99f17df","revlink":"","when":1774608837,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 27 Mar 2026 12:05:51","branch":"master","category":"curl","codebase":"","comments":"openssl: fix build with 4.0.0-beta1 no-deprecated\n```\nlib/vtls/openssl.c:4238:22: error: \u2018SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED\u2019 undeclared (first use in this function); did you mean \u2018SSL_R_TLS_ALERT_CERTIFICATE_EXPIRED\u2019?\n 4238 |           (reason == SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED))) {\n      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n      |                      SSL_R_TLS_ALERT_CERTIFICATE_EXPIRED\nlib/vtls/openssl.c:4238:22: note: each undeclared identifier is reported only once for each function it appears in\n```\nRef: https://github.com/curl/curl/actions/runs/23641366299/job/68863072427#step:24:189\n\nCherry-picked from #21118\n\nCloses #21119","files":[{"name":"lib/vtls/openssl.c"}],"number":262513,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c0250829679cc42e1b08cce8639ebe2b2f165145","revision":"c0250829679cc42e1b08cce8639ebe2b2f165145","revlink":"","when":1774609551,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 27 Mar 2026 12:23:12","branch":"master","category":"curl","codebase":"","comments":"GHA/http3-linux: add OpenSSL 4 beta jobs, with ECH\nCloses #21118","files":[{"name":".github/workflows/http3-linux.yml"}],"number":262516,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7523de760d7b41045b4c5ab4b8cb2419d037f049","revision":"7523de760d7b41045b4c5ab4b8cb2419d037f049","revlink":"","when":1774610592,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"7523de760d7b41045b4c5ab4b8cb2419d037f049"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774634449.861017,1774634458.338568],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774634458.342607,1774634458.512156],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774634458.514337,1774634458.688125],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774634458.691312,1774651694.877952],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4302/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774651694.884347,1774651695.597366],"urls":{}}],"text":["failed","Runtest"],"times":[1774616895.08251,1774651695.600189]},"4303":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/Mail%20result/logs/stdio"]],"number":4303,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4303,"Build"],["codebase","","Build"],["got_revision","4f316230fd7dab9fba2518df2529204302e193eb","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","4f316230fd7dab9fba2518df2529204302e193eb","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 27 Mar 2026 14:19:31","branch":"master","category":"curl","codebase":"","comments":"mk-ca-bundle.pl: drop reproducible timestamp feature\nMozilla may push to its repo much later than the commit date, which can\nbe a source of confusion when using the reproducible timestamp (which is\ndetermined by the commit date) by default. Example:\n\nhttps://curl.se/ca/cacert-2026-03-19.pem vs.\nhttps://github.com/mozilla-firefox/firefox/commits/1a84aee6387d2f9c9531c655edeea4a80aa0fcfa/security/nss/lib/ckfw/builtins/certdata.txt\n\nThis feature had no actual user (or a planned one) from within curl at\nthe moment, and not requested by curl users. curl-for-win does this on\nits own, which is the more practical way there since everything (not\njust the CA bundle) needs to be reproducible anyway. I surmise this may\nbe true for most if not all reproducible use-cases.\n\nAnother limitation was that it could bump into GitHub's rate limiting,\nneeding further updates.\n\nAlso: code had some unintented leftovers.\n\nReported-by: Daniel Stenberg\nBug: https://github.com/curl/curl/pull/20528#issuecomment-4140610008\nFollow-up to ca92e20123928e4788d27135cdafdd084d3833d4 #20528\n\nCloses #21116","files":[{"name":"scripts/mk-ca-bundle.pl"}],"number":262527,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"351e4f956a11bdf419c14f1f69758a15e77e7fea","revision":"351e4f956a11bdf419c14f1f69758a15e77e7fea","revlink":"","when":1774617571,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 27 Mar 2026 14:23:29","branch":"master","category":"curl","codebase":"","comments":"http2: prevent secure schemes pushed over insecure connections\nWhen assembling the URL of a pushed resource over a not-secured\nconnection, require the scheme to be known and not secure.\n\nReported-by: xkilua on hackerone\n\nCloses #21113","files":[{"name":"lib/http2.c"}],"number":262528,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2e8c922a89153083227a8f6b737f15bbe9fe1446","revision":"2e8c922a89153083227a8f6b737f15bbe9fe1446","revlink":"","when":1774617809,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Fri 27 Mar 2026 15:54:22","branch":"master","category":"curl","codebase":"","comments":"multi: fix connection retry for non-http\nnon-HTTP protocols no longer retry after connection reuse failures\nbecause multi_follow() now requires a handler->follow callback that is\nNULL for those protocols. Provide a fallback for plain retries.\n\nFollow-up to 1213c312722f93b7856d2\n\nSpotted by Codex Security\n\nCloses #21121","files":[{"name":"lib/multi.c"}],"number":262546,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"28fbf4a87d81107ef548137b75b4f7ef01c4a75c","revision":"28fbf4a87d81107ef548137b75b4f7ef01c4a75c","revlink":"","when":1774623262,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 27 Mar 2026 15:56:12","branch":"master","category":"curl","codebase":"","comments":"transfer: clear the URL pointer in OOM to avoid UAF\nSince the pointer can be extracted with CURLINFO_EFFECTIVE_URL later it\nmust not linger pointing to freed memory.\n\nFound by Codex Security\n\nCloses #21123","files":[{"name":"lib/transfer.c"}],"number":262547,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"86b39c2226d7114c7720230b5662aa352e1e631f","revision":"86b39c2226d7114c7720230b5662aa352e1e631f","revlink":"","when":1774623372,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 27 Mar 2026 16:12:51","branch":"master","category":"curl","codebase":"","comments":"libssh: propagate error back in SFTP function\nThe myssh_in_SFTP_READDIR_BOTTOM() function would not store the error\ncode correctly thus it could be ignored and missed when an error was\nreturned at that particular moment.\n\nFollow-up to 3c26e6a896247ccf872d3f1\n\nFound by Codex Security\n\nCloses #21122","files":[{"name":"lib/vssh/libssh.c"}],"number":262549,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ff678be69a57ee9809adf37d759f8826507ffe0a","revision":"ff678be69a57ee9809adf37d759f8826507ffe0a","revlink":"","when":1774624371,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 27 Mar 2026 16:50:28","branch":"master","category":"curl","codebase":"","comments":"tool_cb_hdr: use the file descriptor instead of calling fileno() again\nFollow-up to 6041b9b11b904c6430\n\nCloses #21126","files":[{"name":"src/tool_cb_hdr.c"}],"number":262556,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d7d683c3ba3ebfa4c3e31926417f92a64686e1d0","revision":"d7d683c3ba3ebfa4c3e31926417f92a64686e1d0","revlink":"","when":1774626628,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 27 Mar 2026 16:51:07","branch":"master","category":"curl","codebase":"","comments":"tool_util: fix the ftruncate use for DJGPP\nFollow-up to 6041b9b11b904c64305eb6c3f4\n\nSince we define ftruncate as a macro, we can't use the macro within\nthe function!\n\nCloses #21125","files":[{"name":"src/tool_util.c"}],"number":262557,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4f316230fd7dab9fba2518df2529204302e193eb","revision":"4f316230fd7dab9fba2518df2529204302e193eb","revlink":"","when":1774626667,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"4f316230fd7dab9fba2518df2529204302e193eb"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774669172.349041,1774669175.475321],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774669175.480047,1774669175.742812],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774669175.746213,1774669176.503687],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774669176.506534,1774687144.756495],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4303/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774687144.763569,1774687145.537987],"urls":{}}],"text":["failed","Runtest"],"times":[1774651697.617764,1774687145.541255]},"4304":{"blame":["Viktor Szakats <commit@vsz.me>","dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/Mail%20result/logs/stdio"]],"number":4304,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4304,"Build"],["codebase","","Build"],["got_revision","bb0c8cf5af39a78e1aeaf356863326884e154673","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","bb0c8cf5af39a78e1aeaf356863326884e154673","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sat 28 Mar 2026 00:49:46","branch":"master","category":"curl","codebase":"","comments":"GHA/http3-linux: fix openssl4 version in cache keys\nFollow-up to 7523de760d7b41045b4c5ab4b8cb2419d037f049 #21118\n\nCloses #21132","files":[{"name":".github/workflows/http3-linux.yml"}],"number":262585,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"30462cd66fe2c717730ce190d65e743ce45df2b3","revision":"30462cd66fe2c717730ce190d65e743ce45df2b3","revlink":"","when":1774655386,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 28 Mar 2026 00:55:09","branch":"master","category":"curl","codebase":"","comments":"mk-ca-bundle.pl: tidy up more leftovers\nFollow-up to 351e4f956a11bdf419c14f1f69758a15e77e7fea #21116\nFollow-up to ca92e20123928e4788d27135cdafdd084d3833d4 #20528\n\nCloses #21131","files":[{"name":"scripts/mk-ca-bundle.pl"}],"number":262588,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f1bdbd25e3aae1c86eb8d981a5cab0a477d6b3f2","revision":"f1bdbd25e3aae1c86eb8d981a5cab0a477d6b3f2","revlink":"","when":1774655709,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 28 Mar 2026 03:43:26","branch":"master","category":"curl","codebase":"","comments":"GHA: bump pip-dependencies\n- update `filelock` from 3.24.3 to 3.25.2\n- update `ruff` from 0.15.2 to 0.15.7\n- update `cryptography` from 46.0.5 to 46.0.6 (CVE-2026-34073)\n\nCloses #21138","files":[{"name":".github/scripts/requirements.txt"},{"name":"tests/http/requirements.txt"}],"number":262601,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"bb0c8cf5af39a78e1aeaf356863326884e154673","revision":"bb0c8cf5af39a78e1aeaf356863326884e154673","revlink":"","when":1774665806,"who":"dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"bb0c8cf5af39a78e1aeaf356863326884e154673"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774705821.457389,1774705833.907178],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774705833.911351,1774705834.109662],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774705834.112552,1774705834.286131],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774705834.288813,1774723952.413787],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4304/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774723952.453741,1774723964.295012],"urls":{}}],"text":["failed","Runtest"],"times":[1774687147.804687,1774723964.298579]},"4305":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/Mail%20result/logs/stdio"]],"number":4305,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4305,"Build"],["codebase","","Build"],["got_revision","f0f0a7f7d61df334e6fa111966c576e036e00bf5","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","f0f0a7f7d61df334e6fa111966c576e036e00bf5","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sat 28 Mar 2026 12:20:03","branch":"master","category":"curl","codebase":"","comments":"keylog: drop unused/redundant includes and guards\nCloses #21137","files":[{"name":"lib/vquic/curl_ngtcp2.c"},{"name":"lib/vquic/curl_quiche.c"},{"name":"lib/vquic/vquic-tls.c"},{"name":"lib/vtls/keylog.c"}],"number":262625,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"31ec67651acf2ae705b7f096664d38d387d00074","revision":"31ec67651acf2ae705b7f096664d38d387d00074","revlink":"","when":1774696803,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 28 Mar 2026 15:51:04","branch":"master","category":"curl","codebase":"","comments":"keylog.h: replace literal number with macro in declaration\nAlso syncing with the defintion.\n\nCloses #21141","files":[{"name":"lib/vtls/keylog.h"}],"number":262630,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9b01f73ac2f1261eb4306cbf5b860454ce7e3c37","revision":"9b01f73ac2f1261eb4306cbf5b860454ce7e3c37","revlink":"","when":1774709464,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 28 Mar 2026 15:52:41","branch":"master","category":"curl","codebase":"","comments":"boringssl: fix more coexist cases with Schannel/WinCrypt\nBy moving the coexist workaround from vtls/openssl.c to vtls/openssl.h.\nThis way it also applies to vtls.c (and possibly other sources including\n`vtls/openssl.h`), which may need it in unity builds before BoringSSL\nheader `openssl/ssl.h` pulling in the conflicting symbols and causing\nconflicts otherwise.\n\nSeen with build config:\n```\n-DCURL_USE_SCHANNEL=ON -DCURL_USE_OPENSSL=ON\n-DCMAKE_UNITY_BUILD=ON -DCMAKE_UNITY_BUILD_BATCH_SIZE=30\n```\n\nFixing:\n```\nIn file included from _cm-win-boringssl/lib/CMakeFiles/libcurl_object.dir/Unity/unity_5_c.c:7:\nIn file included from lib/vtls/vtls.c:54:\nIn file included from lib/vtls/openssl.h:33:\nIn file included from /path/to/boringssl/_x64-win-ucrt/usr/include/openssl/opensslv.h:18:\nIn file included from /path/to/boringssl/_x64-win-ucrt/usr/include/openssl/crypto.h:18:\n/path/to/boringssl/_x64-win-ucrt/usr/include/openssl/base.h:293:29: error: expected ')'\n  293 | typedef struct X509_name_st X509_NAME;\n      |                             ^\n/path/to/llvm-mingw/x86_64-w64-mingw32/include/wincrypt.h:1515:29: note: expanded from macro 'X509_NAME'\n 1515 | #define X509_NAME ((LPCSTR) 7)\n      |                             ^\n[...]\n```\n\nRef: 2a92c39a218713635768364f801fa13831a019e0 #20567\n\nCloses #21136","files":[{"name":"lib/vtls/openssl.c"},{"name":"lib/vtls/openssl.h"}],"number":262632,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f0f0a7f7d61df334e6fa111966c576e036e00bf5","revision":"f0f0a7f7d61df334e6fa111966c576e036e00bf5","revlink":"","when":1774709561,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"f0f0a7f7d61df334e6fa111966c576e036e00bf5"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774742451.445072,1774742461.231242],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774742461.237559,1774742461.432144],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774742461.435657,1774742461.612753],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774742461.615303,1774759797.882998],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4305/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774759797.925383,1774759798.784533],"urls":{}}],"text":["failed","Runtest"],"times":[1774724042.030577,1774759798.794427]},"4306":{"blame":["Daniel Stenberg <daniel@haxx.se>","Dexter Gerig <Fullmetal5@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/Mail%20result/logs/stdio"]],"number":4306,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4306,"Build"],["codebase","","Build"],["got_revision","8f3f470baec57f5e53e11fc2ecaa749201ca9c0c","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","8f3f470baec57f5e53e11fc2ecaa749201ca9c0c","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sat 28 Mar 2026 22:59:22","branch":"master","category":"curl","codebase":"","comments":"configure: remove superfluous experimental warning for HTTP/3\nThis warning was created at a time when all backends for HTTP/3 were\nexperimental. Since there are now non-experimental backends this warning\nis incorrect in some cases and was already handled by backends that were\nadded to the experimental list.\n\nFollow-up to 0535f6ec71cf950d7ad412b19ed706fcc7e4a7a9\n\nCloses #21139","files":[{"name":"configure.ac"}],"number":262692,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"fde2e9a6b2653baccea6a870a919fd0d411e743d","revision":"fde2e9a6b2653baccea6a870a919fd0d411e743d","revlink":"","when":1774735162,"who":"Dexter Gerig <Fullmetal5@users.noreply.github.com>"},{"at":"Sat 28 Mar 2026 23:00:42","branch":"master","category":"curl","codebase":"","comments":"tool_cb_rea: make waitfd() return void\nNothing cared about the return code. Simplified.\n\nCloses #21127","files":[{"name":"src/tool_cb_rea.c"}],"number":262693,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8f3f470baec57f5e53e11fc2ecaa749201ca9c0c","revision":"8f3f470baec57f5e53e11fc2ecaa749201ca9c0c","revlink":"","when":1774735242,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"8f3f470baec57f5e53e11fc2ecaa749201ca9c0c"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774777809.418444,1774777812.953472],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774777812.958976,1774777813.27738],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774777813.280404,1774777813.571241],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774777813.574228,1774796419.815375],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4306/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774796419.821276,1774796420.871029],"urls":{}}],"text":["failed","Runtest"],"times":[1774759801.967246,1774796420.874457]},"4307":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/Mail%20result/logs/stdio"]],"number":4307,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4307,"Build"],["codebase","","Build"],["got_revision","d87d4022aab3ae2d0c3d7fb96b1428f05383b70c","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","d87d4022aab3ae2d0c3d7fb96b1428f05383b70c","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 29 Mar 2026 18:59:34","branch":"master","category":"curl","codebase":"","comments":"tool_operate: actually apply the --parallel-max-host limit\nIt was wrongly previously only used in debug code for event based\ntransfer and not in the \"normal\" parallel transfer case.\n\nFollow-up to 4654493fedfccbae18bd9c\n\nCloses #21147","files":[{"name":"src/tool_operate.c"}],"number":262756,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d87d4022aab3ae2d0c3d7fb96b1428f05383b70c","revision":"d87d4022aab3ae2d0c3d7fb96b1428f05383b70c","revlink":"","when":1774803574,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"d87d4022aab3ae2d0c3d7fb96b1428f05383b70c"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774804059.253355,1774804071.179539],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774804071.196546,1774804071.441555],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774804071.444014,1774804071.601807],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774804071.604319,1774822033.834422],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4307/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774822033.844844,1774822034.666322],"urls":{}}],"text":["failed","Runtest"],"times":[1774804059.16467,1774822034.670863]},"4308":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/Mail%20result/logs/stdio"]],"number":4308,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4308,"Build"],["codebase","","Build"],["got_revision","78cf1566f190fd372b4c8848538319c5face18b1","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","78cf1566f190fd372b4c8848538319c5face18b1","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 29 Mar 2026 23:42:11","branch":"master","category":"curl","codebase":"","comments":"docs: mention more zip bomb precautions\nCloses #21143","files":[{"name":"docs/cmdline-opts/compressed.md"},{"name":"docs/libcurl/opts/CURLOPT_ACCEPT_ENCODING.md"}],"number":262775,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"78cf1566f190fd372b4c8848538319c5face18b1","revision":"78cf1566f190fd372b4c8848538319c5face18b1","revlink":"","when":1774820531,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"78cf1566f190fd372b4c8848538319c5face18b1"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774839705.529536,1774839715.932781],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774839715.941122,1774839716.164286],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774839716.168172,1774839716.341757],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774839716.34493,1774856818.946801],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4308/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774856818.954285,1774856819.699344],"urls":{}}],"text":["failed","Runtest"],"times":[1774822037.551514,1774856819.702533]},"4309":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/Mail%20result/logs/stdio"]],"number":4309,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4309,"Build"],["codebase","","Build"],["got_revision","9dfe69cb3cef425c537d82ea883ce8697aad2c4b","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","9dfe69cb3cef425c537d82ea883ce8697aad2c4b","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 30 Mar 2026 10:59:38","branch":"master","category":"curl","codebase":"","comments":"curl_ngtcp2: extend and update callbacks for 1.22.0+\nFixing:\n```\nlib/vquic/curl_ngtcp2.c:880:1: error: missing field 'recv_stateless_reset2' initializer [-Wmissing-field-initializers]\n  880 | };\n      | ^\n```\n\nAlso:\n- GHA/http3-linux: bump to ngtcp2 v1.22.0.\n\nRefs:\nhttps://github.com/ngtcp2/ngtcp2/releases/tag/v1.22.0\nhttps://github.com/ngtcp2/ngtcp2/commit/b7bfe41db898b59bda031f8ca2d41abf51fa3726\nhttps://github.com/ngtcp2/ngtcp2/pull/2035\n\nCloses #21152","files":[{"name":".github/workflows/http3-linux.yml"},{"name":"lib/vquic/curl_ngtcp2.c"}],"number":262805,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"89dbe84fdf7dd6232c2b9faf3789847d2b374f13","revision":"89dbe84fdf7dd6232c2b9faf3789847d2b374f13","revlink":"","when":1774861178,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 30 Mar 2026 11:00:37","branch":"master","category":"curl","codebase":"","comments":"GHA/windows: bump to stunnel 5.77 (from 5.76)\nRef: https://www.stunnel.org/mailman3/hyperkitty/list/stunnel-announce@lists.stunnel.org/thread/BLYG54UILDIADJC2HWVFWQ2MK2YC3HOM/\n\nCloses #21154","files":[{"name":".github/workflows/windows.yml"}],"number":262806,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9dfe69cb3cef425c537d82ea883ce8697aad2c4b","revision":"9dfe69cb3cef425c537d82ea883ce8697aad2c4b","revlink":"","when":1774861237,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"9dfe69cb3cef425c537d82ea883ce8697aad2c4b"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774874508.347552,1774874518.20953],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774874518.213233,1774874518.382617],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774874518.384781,1774874518.534046],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774874518.536226,1774891967.142563],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4309/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774891967.14863,1774891968.138165],"urls":{}}],"text":["failed","Runtest"],"times":[1774861508.252837,1774891968.141318]},"4310":{"blame":["Daniel Stenberg <daniel@haxx.se>","Greg Kroah-Hartman <gregkh@linuxfoundation.org>","Kaixuan Li <kaixuan.li@ntu.edu.sg>","MarkLee131 <kaixuan.li@ntu.edu.sg>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/Mail%20result/logs/stdio"]],"number":4310,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4310,"Build"],["codebase","","Build"],["got_revision","ce6c441cf243ab822d50b926da1ce5078d7f0766","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","ce6c441cf243ab822d50b926da1ce5078d7f0766","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 30 Mar 2026 13:02:24","branch":"master","category":"curl","codebase":"","comments":"GHA/linux: drop slow server logic for non-Azure source [ci skip]\nRef: https://github.com/curl/curl/actions/runs/23740539514/job/69156214117\nFollow-up to 5172ba5475cffc525c2338dfa63f818e11e80a42 #21107","files":[{"name":".github/workflows/linux.yml"}],"number":262823,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3502c5159b0b8ee1cd3ae0bb8756f81dbc930d8a","revision":"3502c5159b0b8ee1cd3ae0bb8756f81dbc930d8a","revlink":"","when":1774868544,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 30 Mar 2026 13:05:17","branch":"master","category":"curl","codebase":"","comments":"cmake: use `AIX` built-in variable (with CMake 4.0+)\nAlso keep the old method for compatibility with CMake <4.0.\n\nRef: https://cmake.org/cmake/help/v4.0/variable/AIX.html\n\nCloses #21134","files":[{"name":"CMake/OtherTests.cmake"},{"name":"CMakeLists.txt"},{"name":"lib/CMakeLists.txt"}],"number":262827,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"89741958e870659fbe8a1dcfb6f52ce012424d9a","revision":"89741958e870659fbe8a1dcfb6f52ce012424d9a","revlink":"","when":1774868717,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 30 Mar 2026 13:28:38","branch":"master","category":"curl","codebase":"","comments":"cf-dns: connection filter for DNS queries\nNew connection filter `cf-dns` that manages DNS queries. If hands\nout addresses and HTTPS-RR records to anyone interested. Used by\nHTTPS and IP happy eyeballing.\n\nInformation may become available *before* the libcurl \"dns entry\"\nis complete, e.g. all queries have been answered. The cf-ip-happy\nfilter uses this information to start connection attempts as soon\nas the first address is available.\n\nThe multi MSTATE_RESOLVING was removed. A new connection always\ngoes to MSTATE_CONNECTING. The connectdata bit `dns_resolved`\nindicates when DNS information is complete. This is used for\nerror reporting and starting the progress meter.\n\nRemoved dns entries `data->state.dns[i]`, as the `cf-dns` filter\nnow keeps the reference now.\n\nMany minor tweaks for making this work and pass address information\naround safely.\n\nCloses #21027","files":[{"name":"lib/Makefile.inc"},{"name":"lib/asyn-ares.c"},{"name":"lib/asyn-thrdd.c"},{"name":"lib/asyn.h"},{"name":"lib/cf-dns.c"},{"name":"lib/cf-dns.h"},{"name":"lib/cf-https-connect.c"},{"name":"lib/cf-https-connect.h"},{"name":"lib/cf-ip-happy.c"},{"name":"lib/cf-ip-happy.h"},{"name":"lib/cf-socket.c"},{"name":"lib/cf-socket.h"},{"name":"lib/cfilters.c"},{"name":"lib/cfilters.h"},{"name":"lib/connect.c"},{"name":"lib/connect.h"},{"name":"lib/curl_addrinfo.c"},{"name":"lib/curl_addrinfo.h"},{"name":"lib/curl_share.c"},{"name":"lib/curl_trc.c"},{"name":"lib/dnscache.c"},{"name":"lib/dnscache.h"},{"name":"lib/easy.c"},{"name":"lib/ftp.c"},{"name":"lib/hostip.c"},{"name":"lib/hostip.h"},{"name":"lib/multi.c"},{"name":"lib/multihandle.h"},{"name":"lib/url.c"},{"name":"lib/url.h"},{"name":"lib/urldata.h"},{"name":"lib/vquic/curl_ngtcp2.c"},{"name":"lib/vquic/curl_ngtcp2.h"},{"name":"lib/vquic/curl_quiche.c"},{"name":"lib/vquic/curl_quiche.h"},{"name":"lib/vquic/vquic.c"},{"name":"lib/vquic/vquic.h"},{"name":"tests/data/test142"},{"name":"tests/data/test2500"},{"name":"tests/data/test500"},{"name":"tests/data/test506"},{"name":"tests/libtest/lib506.c"},{"name":"tests/unit/unit1620.c"},{"name":"tests/unit/unit2600.c"}],"number":262830,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"335dc0e3c59688270140115c9f84ea5c929870d8","revision":"335dc0e3c59688270140115c9f84ea5c929870d8","revlink":"","when":1774870118,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Mon 30 Mar 2026 13:46:14","branch":"master","category":"curl","codebase":"","comments":"src: drop detecting and redefining system symbol `ftruncate`\nIntroduce `toolx_ftruncate()` macro and map it to existing replacements\nfor non-mingw-w64 Windows and DJGPP, or to `ftruncate` otherwise.\n\nFollow-up to 6041b9b11b904c64305eb6c3f456b83288c1f323 #21109\n\nCloses #21130","files":[{"name":"CMake/unix-cache.cmake"},{"name":"CMake/win32-cache.cmake"},{"name":"CMakeLists.txt"},{"name":"configure.ac"},{"name":"lib/config-mac.h"},{"name":"lib/config-os400.h"},{"name":"lib/config-riscos.h"},{"name":"lib/config-win32.h"},{"name":"lib/curl_config-cmake.h.in"},{"name":"m4/curl-functions.m4"},{"name":"src/tool_cb_hdr.c"},{"name":"src/tool_operate.c"},{"name":"src/tool_setup.h"},{"name":"src/tool_util.c"}],"number":262839,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"20b18a43f6dd8ff3a1ae72c2774f469a74224fc7","revision":"20b18a43f6dd8ff3a1ae72c2774f469a74224fc7","revlink":"","when":1774871174,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 30 Mar 2026 13:46:14","branch":"master","category":"curl","codebase":"","comments":"tool_dirhie: stop redefining system symbol `mkdir`\nReplace with local macro `toolx_mkdir()`, and map that to\nplatform-specific implementations as necessary.\n\nCloses #21133","files":[{"name":"src/tool_dirhie.c"}],"number":262840,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9f66cdddf4ca4e211f79af28d92b000b839cdddc","revision":"9f66cdddf4ca4e211f79af28d92b000b839cdddc","revlink":"","when":1774871174,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 30 Mar 2026 13:46:14","branch":"master","category":"curl","codebase":"","comments":"build: drop redundant `USE_QUICHE` guards\nWhen used together with `USE_OPENSSL`. `USE_QUICHE` always implies\n`USE_OPENSSL`.\n\nAlso: merge two (now identical) `#if` blocks in `openssl.c`.\n\nCloses #21135","files":[{"name":"lib/vtls/keylog.c"},{"name":"lib/vtls/openssl.c"},{"name":"src/curlinfo.c"},{"name":"tests/libtest/cli_hx_download.c"}],"number":262841,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3c729284714706f324752509d050bab9095afeb2","revision":"3c729284714706f324752509d050bab9095afeb2","revlink":"","when":1774871174,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 30 Mar 2026 13:46:14","branch":"master","category":"curl","codebase":"","comments":"build: drop duplicate `pthread.h` includes\nAlready included from `curl_setup.h`.\n\nCloses #21144","files":[{"name":"lib/curl_threads.h"},{"name":"lib/easy_lock.h"},{"name":"lib/thrdpool.c"},{"name":"lib/thrdqueue.c"},{"name":"tests/libtest/lib1565.c"},{"name":"tests/libtest/lib3026.c"}],"number":262842,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"930f2e822715d4602326d549e5a8085ee8c3ec11","revision":"930f2e822715d4602326d549e5a8085ee8c3ec11","revlink":"","when":1774871174,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 30 Mar 2026 16:07:06","branch":"master","category":"curl","codebase":"","comments":"socks: reject zero-length GSSAPI/SSPI tokens from proxy\nA \"broken\" SOCKS5 proxy can send an invalid length of the encryption\ntoken, which could cause malloc(0) to be called, which is a \"platform\ncan do what it wants\" potential problem.\n\nResolve this by explicitly checking the length and rejecting the invalid\ntoken before ever attempting to allocate any memory.\n\nCloses #21159","files":[{"name":"lib/socks_gssapi.c"},{"name":"lib/socks_sspi.c"}],"number":262868,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"fb6925c2434ac527883f9b14ce946ed0e386914f","revision":"fb6925c2434ac527883f9b14ce946ed0e386914f","revlink":"","when":1774879626,"who":"Greg Kroah-Hartman <gregkh@linuxfoundation.org>"},{"at":"Mon 30 Mar 2026 16:13:24","branch":"master","category":"curl","codebase":"","comments":"socks: add assertion for hostname length in SOCKS5 connect\nsocks5_req0_init() rejects hostnames longer than 255 bytes, but the\nlater cast to unsigned char in socks5_req1_init() has no local\nindication that it is safe. Add a DEBUGASSERT and comment to document\nthe invariant and guard against future refactoring.\n\nCloses #21157","files":[{"name":"lib/socks.c"}],"number":262871,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2c26cea5ecb168c1e3c980725071828c9b0482b8","revision":"2c26cea5ecb168c1e3c980725071828c9b0482b8","revlink":"","when":1774880004,"who":"Kaixuan Li <kaixuan.li@ntu.edu.sg>"},{"at":"Mon 30 Mar 2026 16:17:42","branch":"master","category":"curl","codebase":"","comments":"tool: fix two more allocator mismatches\nmemory allocated by libcurl (curl_maprintf) must be freed with\ncurl_free(), and memory allocated by the tool (curlx_strdup via\nfindfile) must be freed with curlx_free().\n\n- tool_cfgable: ech_config is allocated with curl_maprintf, free it\n  with curl_free() instead of tool_safefree()\n- config2setopts: known hosts from findfile() is allocated with\n  curlx_strdup, free it with curlx_free() instead of curl_free()\n\nFollow-up to b71973c115\n\nCloses #21150","files":[{"name":".mailmap"},{"name":"src/config2setopts.c"},{"name":"src/tool_getparam.c"}],"number":262872,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9fcc7e4c43cea795f343e3308278a9dba61431d2","revision":"9fcc7e4c43cea795f343e3308278a9dba61431d2","revlink":"","when":1774880262,"who":"MarkLee131 <kaixuan.li@ntu.edu.sg>"},{"at":"Mon 30 Mar 2026 16:46:53","branch":"master","category":"curl","codebase":"","comments":"wolfssl: refactor Curl_wssl_ctx_init into sub functions\nReduce complexity. It was at complexity 60, with is the current max\nallowed. After this, the worst in wolfssl.c is at 29.\n\nCloses #21128","files":[{"name":"lib/vtls/wolfssl.c"}],"number":262879,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"eac64c187997a3bdbdc27c7724a8cc59585005f7","revision":"eac64c187997a3bdbdc27c7724a8cc59585005f7","revlink":"","when":1774882013,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 30 Mar 2026 18:39:12","branch":"master","category":"curl","codebase":"","comments":"fopen: for temp files, inherit permissions only for owner\nWhen creating a temp file in order to later replace an original, copying\nover the existing permissions can not be considered safe when the user\nrunning libcurl is not the owner of the existing file.\n\nCloses #21092","files":[{"name":"lib/curl_fopen.c"}],"number":262887,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8deaf04febba87b0253a5421c663197739c374ca","revision":"8deaf04febba87b0253a5421c663197739c374ca","revlink":"","when":1774888752,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Mon 30 Mar 2026 18:50:02","branch":"master","category":"curl","codebase":"","comments":"wolfssl: fix build without TLS 1.3 support\nFollow-up to: eac64c187997a3bdbdc27c\n\nCloses #21161","files":[{"name":"lib/vtls/wolfssl.c"}],"number":262890,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7deed5bb5599e4f8269d7d567ba0f2e3122a6826","revision":"7deed5bb5599e4f8269d7d567ba0f2e3122a6826","revlink":"","when":1774889402,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 30 Mar 2026 18:50:44","branch":"master","category":"curl","codebase":"","comments":"test445: fix error code, remove SMB use\nThe test should now expect error 7. SMB is now opt-in, so not used in as\nmany builds anymore.\n\nFollow-up to a186ecf4bf0c8ebb3a\n\nCloses #21160","files":[{"name":"tests/data/test445"}],"number":262891,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9f7295fb23727280c2bd60f0924dbf76b5112da7","revision":"9f7295fb23727280c2bd60f0924dbf76b5112da7","revlink":"","when":1774889444,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 30 Mar 2026 18:57:07","branch":"master","category":"curl","codebase":"","comments":"build: drop redundant `HAVE_PTHREAD_H` guard\nPrior to this patch code used either `HAVE_PTHREAD_H`, or\n`HAVE_THREADS_POSIX`, or both, to decide if POSIX Threads support is\npresent. In effect requiring both to be defined for a consistent build.\n\nDrop detecting and guarding for `pthread.h`, and assume it present when\n`HAVE_THREADS_POSIX` is set.\n\nOS/400 had `HAVE_PTHREAD_H` set, but not `HAVE_THREADS_POSIX`, which\npossibly left threading disabled in most sources.\n\nRef: https://pubs.opengroup.org/onlinepubs/009695399/basedefs/pthread.h.html\nRef: 930f2e822715d4602326d549e5a8085ee8c3ec11 #21144\n\nCloses #21158","files":[{"name":"CMakeLists.txt"},{"name":"configure.ac"},{"name":"docs/examples/threaded.c"},{"name":"lib/config-os400.h"},{"name":"lib/curl_config-cmake.h.in"},{"name":"lib/curl_setup.h"},{"name":"lib/easy_lock.h"},{"name":"tests/libtest/lib1565.c"},{"name":"tests/libtest/lib3026.c"}],"number":262895,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ce6c441cf243ab822d50b926da1ce5078d7f0766","revision":"ce6c441cf243ab822d50b926da1ce5078d7f0766","revlink":"","when":1774889827,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"ce6c441cf243ab822d50b926da1ce5078d7f0766"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774910466.916755,1774910479.994077],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774910479.99975,1774910480.186783],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774910480.190698,1774910480.372039],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774910480.374517,1774929308.718195],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4310/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774929308.724165,1774929309.942912],"urls":{}}],"text":["failed","Runtest"],"times":[1774891971.396652,1774929309.946564]},"4311":{"blame":["Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/Mail%20result/logs/stdio"]],"number":4311,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4311,"Build"],["codebase","","Build"],["got_revision","b9690e9cd14188a5f6ab994cfea98f33447c487e","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","b9690e9cd14188a5f6ab994cfea98f33447c487e","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 31 Mar 2026 00:51:04","branch":"master","category":"curl","codebase":"","comments":"cmake: use `Threads::Threads` imported target for POSIX Threads\n- use `Threads::Threads` imported target, replacing\n  `CMAKE_THREAD_LIBS_INIT`. To use the modern form and to allow using\n  `THREADS_PREFER_PTHREAD_FLAG` option.\n\n- only add Threads library/options if POSIX Threads was detected (not\n  any other threading backend FindThreads may detect, e.g. the HP one.)\n\n- curl-config.in.cmake: detect and define `Threads::Threads`.\n\nRefs:\nhttps://cmake.org/cmake/help/v3.18/module/FindThreads.html\nhttps://cmake.org/cmake/help/v4.3/module/FindThreads.html\n\nCloses #21163","files":[{"name":"CMake/curl-config.in.cmake"},{"name":"CMakeLists.txt"}],"number":262925,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2d546d239ecd455b6459e68b85ef8d4b045c0a00","revision":"2d546d239ecd455b6459e68b85ef8d4b045c0a00","revlink":"","when":1774911064,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 31 Mar 2026 00:51:04","branch":"master","category":"curl","codebase":"","comments":"GHA: update dependency google/boringssl to v0.20260327.0\nCloses #21166","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"}],"number":262926,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9dc3c06aa76a6802766868dbd06787abadff994c","revision":"9dc3c06aa76a6802766868dbd06787abadff994c","revlink":"","when":1774911064,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"},{"at":"Tue 31 Mar 2026 03:32:36","branch":"master","category":"curl","codebase":"","comments":"cf-https-connect: silence `-Wimplicit-int-enum-cast` with HTTPS-RR + clang 21 (reapply)\nReapply: e09a7b83d67c56bcb65ef6d0d3c9ba517942fa6d #21057\n\nAlso:\n- enable HTTPS-RR by default in curl-for-win to test it with clang 21.\n  Ref: https://github.com/curl/curl-for-win/commit/dc65c449f313a16279dde7eb243367b77986ddf1\n\nFollow-up to 335dc0e3c59688270140115c9f84ea5c929870d8 #21027\n\nCloses #21167","files":[{"name":"lib/cf-https-connect.c"}],"number":262931,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e49190f9f3c2f869bde6bf30cf80426c4c01807a","revision":"e49190f9f3c2f869bde6bf30cf80426c4c01807a","revlink":"","when":1774920756,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 31 Mar 2026 05:33:45","branch":"master","category":"curl","codebase":"","comments":"cmake: silence bad library `Threads::Threads` warning\nSeen on macOS:\n```\nCMake Warning at CMakeLists.txt:2158 (message):\n  Bad lib in library list: Threads::Threads\n```\n\nFollow-up to 2d546d239ecd455b6459e68b85ef8d4b045c0a00 #21163\n\nCloses #21170","files":[{"name":"CMakeLists.txt"}],"number":262940,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b9690e9cd14188a5f6ab994cfea98f33447c487e","revision":"b9690e9cd14188a5f6ab994cfea98f33447c487e","revlink":"","when":1774928025,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"b9690e9cd14188a5f6ab994cfea98f33447c487e"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774947603.250866,1774947616.881545],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774947616.885537,1774947617.086709],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774947617.088993,1774947617.248962],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774947617.251452,1774965437.513267],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4311/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774965437.521031,1774965438.382927],"urls":{}}],"text":["failed","Runtest"],"times":[1774929312.682408,1774965438.386371]},"4312":{"blame":["Dan Fandrich <dan@coneharvesters.com>","Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/Mail%20result/logs/stdio"]],"number":4312,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4312,"Build"],["codebase","","Build"],["got_revision","6828df7d2116fe680a0d012b06a4501e26efa99b","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","6828df7d2116fe680a0d012b06a4501e26efa99b","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 31 Mar 2026 06:54:39","branch":"master","category":"curl","codebase":"","comments":"docs: list more dependencies for running Python HTTP tests\nReviewed-by: Daniel Stenberg <daniel@haxx.se>\nReviewed-by: Viktor Szakats <commit@vsz.me>\nCloses #21110","files":[{"name":"docs/tests/HTTP.md"},{"name":"tests/http/testenv/env.py"}],"number":262942,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"bae6237c45aece328295a5b03013c779dc2d5655","revision":"bae6237c45aece328295a5b03013c779dc2d5655","revlink":"","when":1774932879,"who":"Dan Fandrich <dan@coneharvesters.com>"},{"at":"Tue 31 Mar 2026 07:43:47","branch":"master","category":"curl","codebase":"","comments":"tool_operhlp: iterate through all slashes to find name\nIf there is no trailing file name for -O or --remote-name-all, continue\nsearching until there is no more to search. A URL ending with multiple\nslashes would previously make it do wrong.\n\nAdd test 1639 and 1644 to verify.\n\nFollow-up to e26eefd9ce19b1b954a\n\nReported-by: James Fuller\n\nCloses #21165","files":[{"name":"src/tool_operhlp.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1639"},{"name":"tests/data/test1644"}],"number":262950,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8e89646a3da04ff3a45a1ef459888c1308f0a6d5","revision":"8e89646a3da04ff3a45a1ef459888c1308f0a6d5","revlink":"","when":1774935827,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 31 Mar 2026 07:50:56","branch":"master","category":"curl","codebase":"","comments":"CURLOPT_SSL_CTX_FUNCTION.md: expand on effects connection reuse\nCloses #21164","files":[{"name":"docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.md"}],"number":262951,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2f93a0e6bb584b6a6a5f9d5586d9454dffda5c3c","revision":"2f93a0e6bb584b6a6a5f9d5586d9454dffda5c3c","revlink":"","when":1774936256,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 31 Mar 2026 08:59:07","branch":"master","category":"curl","codebase":"","comments":"http2: return error on OOM in push headers\nReported-by: M42kL33 on hackerone\nBug: https://hackerone.com/reports/3636044\nCloses #21171","files":[{"name":"lib/http2.c"}],"number":262964,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9b36748938a1827d2d7658de531751a31bd6b608","revision":"9b36748938a1827d2d7658de531751a31bd6b608","revlink":"","when":1774940347,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 31 Mar 2026 09:02:47","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced","files":[{"name":"RELEASE-NOTES"}],"number":262965,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3e677a9a26f22192dc82d3b7d178dae3aa6af913","revision":"3e677a9a26f22192dc82d3b7d178dae3aa6af913","revlink":"","when":1774940567,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 31 Mar 2026 13:23:46","branch":"master","category":"curl","codebase":"","comments":"cmake: improve passing build options to `try_compile()`\nPass build options directly via `COMPILE_DEFINTIONS` and\n`LINK_LIBRARIES`, instead of \"tunneling\" them through `CMAKE_FLAGS`.\nThe latter method breaks when passing `Threads::Threads` as library via\n`CMAKE_REQUIRED_LIBRARIES`, while also being complex and fragile.\n\nExample:\n```\n-- Performing Test HAVE_FSETXATTR_5\nCMake Error at bld/CMakeFiles/CMakeTmp/CMakeLists.txt:27 (target_link_libraries):\n  Target \"cmTC_3386e\" links to:\n\n    Threads::Threads\n\n  but the target was not found.  Possible reasons include:\n\n    * There is a typo in the target name.\n    * A find_package call is missing for an IMPORTED target.\n    * An ALIAS target is missing.\n\nCMake Error at CMake/Macros.cmake:51 (try_compile):\n  Failed to generate test project build system.\nCall Stack (most recent call first):\n  CMakeLists.txt:1684 (curl_internal_test)\n```\nRef: https://github.com/curl/curl/actions/runs/23792043930/job/69329796592?pr=21168#step:38:318\n\nNote: a side-effect is no longer passing C compiler flags (e.g.\n`CMAKE_REQUIRED_FLAGS`) to the _linker_. This should not be an issue,\nthough CMake is passing them during its built-in detections.\n\nRef: https://cmake.org/cmake/help/v3.18/command/try_compile.html\n\nCloses #21176","files":[{"name":"CMake/Macros.cmake"},{"name":"CMakeLists.txt"}],"number":263008,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6828df7d2116fe680a0d012b06a4501e26efa99b","revision":"6828df7d2116fe680a0d012b06a4501e26efa99b","revlink":"","when":1774956226,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"6828df7d2116fe680a0d012b06a4501e26efa99b"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774982900.175577,1774982910.452041],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774982910.455813,1774982910.637528],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774982910.640077,1774982910.797236],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774982910.80009,1775000256.975218],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4312/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775000256.98169,1775000257.930725],"urls":{}}],"text":["failed","Runtest"],"times":[1774965440.886098,1775000257.970657]},"4313":{"blame":["Daniel Stenberg <daniel@haxx.se>","John Haugabook <johnhaugabook@gmail.com>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/Mail%20result/logs/stdio"]],"number":4313,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4313,"Build"],["codebase","","Build"],["got_revision","1ec912d2926767478783af950e5f7ce4e9ed2f7b","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","1ec912d2926767478783af950e5f7ce4e9ed2f7b","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 31 Mar 2026 16:49:57","branch":"master","category":"curl","codebase":"","comments":"INSTALL.md: update Cygwin instructions\nPolish Cygwin section of install, adding suggestions for:\n\n- `cmake`\n- `ninja`\n- `setup --build-depends`\n\nCloses #20995","files":[{"name":"docs/INSTALL.md"}],"number":263027,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c1f7ffd572c5375ceac14d17177b206ffeebcd78","revision":"c1f7ffd572c5375ceac14d17177b206ffeebcd78","revlink":"","when":1774968597,"who":"John Haugabook <johnhaugabook@gmail.com>"},{"at":"Tue 31 Mar 2026 17:15:47","branch":"master","category":"curl","codebase":"","comments":"docs: SSH host verification is done at connect time\nConnection reuse is done more \"casually\" once verified.\n\nCloses #21173","files":[{"name":"docs/libcurl/opts/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.md"},{"name":"docs/libcurl/opts/CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256.md"},{"name":"docs/libcurl/opts/CURLOPT_SSH_KNOWNHOSTS.md"}],"number":263045,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c31fcf2decfbf1259cc1f3192f0cde9416189510","revision":"c31fcf2decfbf1259cc1f3192f0cde9416189510","revlink":"","when":1774970147,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 31 Mar 2026 17:17:47","branch":"master","category":"curl","codebase":"","comments":"cmake: enable pthreads for BoringSSL/AWS-LC\nDepends on 6828df7d2116fe680a0d012b06a4501e26efa99b #21176\n\nCloses #21168","files":[{"name":"CMake/curl-config.in.cmake"},{"name":"CMakeLists.txt"}],"number":263046,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f14d9e6efc9dc82725d0547f2dd77fc29192ecbd","revision":"f14d9e6efc9dc82725d0547f2dd77fc29192ecbd","revlink":"","when":1774970267,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 31 Mar 2026 17:17:47","branch":"master","category":"curl","codebase":"","comments":"INSTALL.md: refer to as Cygwin\nReplacing `cygwin`.\n\nCloses #21179","files":[{"name":"docs/INSTALL.md"}],"number":263047,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1570091f1012e0a280ff28993c668a28affbd309","revision":"1570091f1012e0a280ff28993c668a28affbd309","revlink":"","when":1774970267,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 31 Mar 2026 17:19:56","branch":"master","category":"curl","codebase":"","comments":"lib: accept larger input to md5/hmac/sha256/sha512 functions\nAvoid unchecked data conversions from size_t to unsigned int.\n\nReported-by: James Fuller\nCloses #21174","files":[{"name":"lib/curl_hmac.h"},{"name":"lib/curl_md5.h"},{"name":"lib/curl_sha256.h"},{"name":"lib/curl_sha512_256.c"},{"name":"lib/hmac.c"},{"name":"lib/md5.c"},{"name":"lib/sha256.c"}],"number":263048,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"dd7fcd581f68fb76198497d585e9844e23d0f3ce","revision":"dd7fcd581f68fb76198497d585e9844e23d0f3ce","revlink":"","when":1774970396,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 31 Mar 2026 17:53:03","branch":"master","category":"curl","codebase":"","comments":"md5: fix large size handling\nFollow-up to dd7fcd581f68fb76198497d\n\nCloses #21180","files":[{"name":"lib/md5.c"}],"number":263055,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6eab0a42e369b0cf2488d35ead2fdd7d5b676ca6","revision":"6eab0a42e369b0cf2488d35ead2fdd7d5b676ca6","revlink":"","when":1774972383,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 31 Mar 2026 23:39:47","branch":"master","category":"curl","codebase":"","comments":"GHA: try workaround for slow Azure Ubuntu distro server (cont.)\n- fail if all retries failed.\n- run `dpkg --configure -a` after an aborted slow attempt.\n\n```\nSelecting previously unselected package libsys-hostname-long-perl.\nError: slow server, retry\nE: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.\n[...]\n```\n\nBug: https://github.com/curl/curl/pull/21107#issuecomment-4163506100\nFollow-up to 5172ba5475cffc525c2338dfa63f818e11e80a42 #21107\n\nCloses #21181","files":[{"name":".github/workflows/codeql.yml"},{"name":".github/workflows/configure-vs-cmake.yml"},{"name":".github/workflows/distcheck.yml"},{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"},{"name":".github/workflows/non-native.yml"},{"name":".github/workflows/windows.yml"}],"number":263089,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a5838847c4395cdf043d9a833f38d5ba0a704ca1","revision":"a5838847c4395cdf043d9a833f38d5ba0a704ca1","revlink":"","when":1774993187,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 31 Mar 2026 23:53:45","branch":"master","category":"curl","codebase":"","comments":"http: refactor http_on_response into sub functions\nReduces complexity.\n\nCloses #21172","files":[{"name":"lib/http.c"},{"name":"lib/http2.h"}],"number":263091,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1ec912d2926767478783af950e5f7ce4e9ed2f7b","revision":"1ec912d2926767478783af950e5f7ce4e9ed2f7b","revlink":"","when":1774994025,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"1ec912d2926767478783af950e5f7ce4e9ed2f7b"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775018298.527667,1775018333.085323],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775018333.109252,1775018333.33717],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775018333.343199,1775018333.554169],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775018333.561372,1775035727.781365],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4313/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775035727.786874,1775035728.572109],"urls":{}}],"text":["failed","Runtest"],"times":[1775000262.137246,1775035728.574852]},"4314":{"blame":["Alex Hamilton <1622250+Aehmlo@users.noreply.github.com>","Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/Mail%20result/logs/stdio"]],"number":4314,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4314,"Build"],["codebase","","Build"],["got_revision","11609c3d45170158860a887af5fa779fc3216581","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","11609c3d45170158860a887af5fa779fc3216581","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 01 Apr 2026 08:34:56","branch":"master","category":"curl","codebase":"","comments":"docs/cmdline-opts: tidy up retry-connrefused\nCloses #21182","files":[{"name":"docs/cmdline-opts/retry-connrefused.md"}],"number":263104,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"46d107d0e73135ef4559c8a046ac60d766a514c5","revision":"46d107d0e73135ef4559c8a046ac60d766a514c5","revlink":"","when":1775025296,"who":"Alex Hamilton <1622250+Aehmlo@users.noreply.github.com>"},{"at":"Wed 01 Apr 2026 10:45:05","branch":"master","category":"curl","codebase":"","comments":"cookie: fix rejection when tabs in value\nA previous refactor changed the TAB check so that the octet could be\naccepted in the 'path', which would cause an invalid line in the saved\ncookie file so not possible to read the cookie back. Not terrible\nbecause the path cannot contain a raw tab anyway so it would never match\nanyway.\n\nAdd test 1685 to verify\n\nReported-by: Izan on hackerone\n\nCloses #21185","files":[{"name":"lib/cookie.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1685"}],"number":263122,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8e8bdd36048c146fe843d8948a912fbd398d1c5d","revision":"8e8bdd36048c146fe843d8948a912fbd398d1c5d","revlink":"","when":1775033105,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 01 Apr 2026 10:49:26","branch":"master","category":"curl","codebase":"","comments":"hsts: skip expired HSTS entries read from file\nExtend test 780 to verify\n\nCloses #21186","files":[{"name":"lib/hsts.c"},{"name":"tests/data/test780"}],"number":263123,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4478a10f0d0bfbacde2c00397bb69e9c5b078c00","revision":"4478a10f0d0bfbacde2c00397bb69e9c5b078c00","revlink":"","when":1775033366,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 01 Apr 2026 10:56:11","branch":"master","category":"curl","codebase":"","comments":"alt-svc: skip expired entries read from file\nExtend test 1654 to verify\n\nCloses #21187","files":[{"name":"lib/altsvc.c"},{"name":"tests/data/test1654"}],"number":263127,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"11609c3d45170158860a887af5fa779fc3216581","revision":"11609c3d45170158860a887af5fa779fc3216581","revlink":"","when":1775033771,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"11609c3d45170158860a887af5fa779fc3216581"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775054262.513316,1775054275.965803],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775054275.969727,1775054276.143977],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775054276.146162,1775054276.373727],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775054276.376018,1775071798.542413],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4314/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775071798.555779,1775071799.474616],"urls":{}}],"text":["failed","Runtest"],"times":[1775035731.226894,1775071799.477861]},"4315":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/Mail%20result/logs/stdio"]],"number":4315,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4315,"Build"],["codebase","","Build"],["got_revision","0df6c01db398f5e25d00a062aae56f2a89d8ff55","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","0df6c01db398f5e25d00a062aae56f2a89d8ff55","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 01 Apr 2026 11:06:43","branch":"master","category":"curl","codebase":"","comments":"altsvc: drop the prio field from the struct\nThe value is not used for anything, no point in keeping it in memory.\n\nCloses #21188","files":[{"name":"lib/altsvc.c"},{"name":"lib/altsvc.h"}],"number":263143,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c1963e2d2ca51a6bac0cd337d3935873ecadd2c2","revision":"c1963e2d2ca51a6bac0cd337d3935873ecadd2c2","revlink":"","when":1775034403,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 01 Apr 2026 12:05:47","branch":"master","category":"curl","codebase":"","comments":"altsvc: cap the list at 5,000 entries\nAvoid never-ending growth.\n\nWhen adding more entries, it now deletes the first entry in the list,\nwhich is the oldest added entry still held in memory. I decided to avoid\na Least Recently Used concept as I suspect with a list with this many\nentries most entries have not been used, and we don't save the timestamp\nof recent use anyway.\n\nThe net effect might (no matter what) be that the removed entry might\nfeel a bit \"random\" in the eyes of the user.\n\nVerify with test 1669.\n\nReported-by: Geeknik Labs\nFixes #21183\nCloses #21189","files":[{"name":"lib/altsvc.c"},{"name":"lib/altsvc.h"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1669"},{"name":"tests/unit/Makefile.inc"},{"name":"tests/unit/unit1669.c"}],"number":263144,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0805ec043ecb4f2b43782ec06779a27fa8d06d4a","revision":"0805ec043ecb4f2b43782ec06779a27fa8d06d4a","revlink":"","when":1775037947,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 01 Apr 2026 14:36:10","branch":"master","category":"curl","codebase":"","comments":"test1275.pl: ignore indented sections in markdowns\nThey are special and should not be checked like this.\n\nCloses #21191","files":[{"name":"tests/test1275.pl"}],"number":263165,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4f3a0ef90df891b491ad51944360ec21789b0146","revision":"4f3a0ef90df891b491ad51944360ec21789b0146","revlink":"","when":1775046970,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 01 Apr 2026 14:38:41","branch":"master","category":"curl","codebase":"","comments":"HSTS: cap the list at 1,000 entries\nAvoid never-ending growth.\n\nWhen adding more entries, it now deletes the first entry in the list,\nwhich is the oldest added entry still held in memory. I decided to avoid\na Least Recently Used concept as I suspect with a list with this many\nentries most entries have not been used, and we don't save the timestamp\nof recent use anyway.\n\nThe net effect might (no matter what) be that the removed entry might\nfeel a bit \"random\" in the eyes of the user.\n\nVerify with test 1674\n\nRef #21183\nCloses #21190","files":[{"name":"lib/hsts.c"},{"name":"lib/hsts.h"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1674"},{"name":"tests/unit/Makefile.inc"},{"name":"tests/unit/unit1674.c"}],"number":263166,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"03a792b186da7fdfbe4b85b022d7790091455bdc","revision":"03a792b186da7fdfbe4b85b022d7790091455bdc","revlink":"","when":1775047121,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 01 Apr 2026 15:36:31","branch":"master","category":"curl","codebase":"","comments":"lib: make resolving HTTPS DNS records reliable:\n- allow to specify when they are wanted on starting a resolve\n- match dns cache entries accordingly. An entry which never\n  tried to get HTTPS-RRs is no answer for a resolve that wants\n  it.\n- fix late arrivals of resolve answers to match the \"async\"\n  records that started them - if it still exists.\n- provide for multiple \"async\" resolves in a transfer at the\n  same time. We may need to resolve an IP interface while the\n  main connection resolve has not finished yet.\n- allow lookup of HTTPS-RR information as soon as it is\n  available, even if A/AAAA queries are still ongoing.\n\nFor this, the \"async\" infrastructure is changed:\n\n- Defined bits for DNS queries `CURL_DNSQ_A`, `CURL_DNSQ_AAAA`\n  and `CURL_DNSQ_HTTPS`. These replace `ip_version` which says\n  nothing about HTTPS.\n  Use them in dns cache entries for matching.\n- enhance the `async->id` to be a unique `uint32_t` for\n  resolves inside one multi. This is weak, as the id may\n  wrap around. However it is combined with the `mid` of\n  the easy handle, making collisions highly unlikely.\n  `data->state.async` is only accessed in few places where\n  the mid/async-id match is performed.\n- vtls: for ECH supporting TLS backends (openssl, rustls, wolfssl),\n  retrieve the HTTPS-RR information from the dns connection filter.\n  Delay the connect if the HTTPS-RR is needed, but has not\n  been resolved yet.\n\nThe implementation of all this is complete for the threaded\nresolver. c-ares resolver and DoH do not take advantage of\nall new async features yet. To be done in separate PRs.\n\nDetails:\n\nc-ares: cleanup settings and initialisation. Any ares channel\nis only being created on starting a resolve and propagating\noperations in setopt.c to the channel are not helpful.\n\nChanged threaded+ares pollset handling so that they do not\noverwrite each others `ASYNC_NAME` timeouts.\n\nAdd trace name 'threads' for tracing thread queue and\npool used by threaded resolver.\n\nCloses #21175","files":[{"name":"docs/libcurl/curl_global_trace.md"},{"name":"lib/asyn-ares.c"},{"name":"lib/asyn-base.c"},{"name":"lib/asyn-thrdd.c"},{"name":"lib/asyn.h"},{"name":"lib/cf-dns.c"},{"name":"lib/cf-dns.h"},{"name":"lib/cf-https-connect.c"},{"name":"lib/cf-socket.c"},{"name":"lib/connect.c"},{"name":"lib/curl_trc.c"},{"name":"lib/curl_trc.h"},{"name":"lib/dnscache.c"},{"name":"lib/dnscache.h"},{"name":"lib/doh.c"},{"name":"lib/doh.h"},{"name":"lib/easy.c"},{"name":"lib/ftp.c"},{"name":"lib/hostip.c"},{"name":"lib/hostip.h"},{"name":"lib/hostip4.c"},{"name":"lib/hostip6.c"},{"name":"lib/httpsrr.c"},{"name":"lib/httpsrr.h"},{"name":"lib/multi.c"},{"name":"lib/multihandle.h"},{"name":"lib/request.c"},{"name":"lib/setopt.c"},{"name":"lib/socks.c"},{"name":"lib/thrdpool.c"},{"name":"lib/thrdpool.h"},{"name":"lib/thrdqueue.c"},{"name":"lib/thrdqueue.h"},{"name":"lib/url.c"},{"name":"lib/urldata.h"},{"name":"lib/vtls/openssl.c"},{"name":"lib/vtls/rustls.c"},{"name":"lib/vtls/wolfssl.c"},{"name":"tests/libtest/lib655.c"},{"name":"tests/unit/unit1658.c"}],"number":263175,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2b3dfb4ad47ec05efad9af930c47968a49916999","revision":"2b3dfb4ad47ec05efad9af930c47968a49916999","revlink":"","when":1775050591,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Wed 01 Apr 2026 19:53:53","branch":"master","category":"curl","codebase":"","comments":"tidy-up: rename `Curl_safefree()`/`tool_safefree()` to `curlx_safefree()`\nTo sync names for the same macro logic between lib and src, and to move\nit to the curlx namespace, to match `curlx_free()` that it's calling.\n\nCloses #21151","files":[{"name":"lib/asyn-base.c"},{"name":"lib/cf-h1-proxy.c"},{"name":"lib/cf-h2-proxy.c"},{"name":"lib/cf-ip-happy.c"},{"name":"lib/cf-socket.c"},{"name":"lib/connect.c"},{"name":"lib/curl_setup.h"},{"name":"lib/curl_sspi.c"},{"name":"lib/curlx/dynbuf.c"},{"name":"lib/doh.c"},{"name":"lib/dynhds.c"},{"name":"lib/escape.c"},{"name":"lib/file.c"},{"name":"lib/ftp.c"},{"name":"lib/hash.c"},{"name":"lib/http.c"},{"name":"lib/http2.c"},{"name":"lib/http_digest.c"},{"name":"lib/http_ntlm.c"},{"name":"lib/httpsrr.c"},{"name":"lib/idn.c"},{"name":"lib/imap.c"},{"name":"lib/mime.c"},{"name":"lib/mqtt.c"},{"name":"lib/multi.c"},{"name":"lib/netrc.c"},{"name":"lib/pop3.c"},{"name":"lib/request.c"},{"name":"lib/rtsp.c"},{"name":"lib/setopt.c"},{"name":"lib/slist.c"},{"name":"lib/smb.c"},{"name":"lib/smtp.c"},{"name":"lib/socks_gssapi.c"},{"name":"lib/socks_sspi.c"},{"name":"lib/tftp.c"},{"name":"lib/transfer.c"},{"name":"lib/uint-hash.c"},{"name":"lib/url.c"},{"name":"lib/urlapi.c"},{"name":"lib/vauth/digest.c"},{"name":"lib/vauth/digest_sspi.c"},{"name":"lib/vauth/krb5_sspi.c"},{"name":"lib/vauth/ntlm.c"},{"name":"lib/vauth/ntlm_sspi.c"},{"name":"lib/vauth/spnego_gssapi.c"},{"name":"lib/vauth/spnego_sspi.c"},{"name":"lib/vssh/libssh.c"},{"name":"lib/vssh/libssh2.c"},{"name":"lib/vtls/gtls.c"},{"name":"lib/vtls/keylog.c"},{"name":"lib/vtls/mbedtls.c"},{"name":"lib/vtls/openssl.c"},{"name":"lib/vtls/schannel.c"},{"name":"lib/vtls/schannel_verify.c"},{"name":"lib/vtls/vtls.c"},{"name":"lib/vtls/vtls_scache.c"},{"name":"src/tool_cb_hdr.c"},{"name":"src/tool_cfgable.c"},{"name":"src/tool_cfgable.h"},{"name":"src/tool_formparse.c"},{"name":"src/tool_getparam.c"},{"name":"src/tool_ipfs.c"},{"name":"src/tool_operate.c"},{"name":"src/tool_operhlp.c"},{"name":"src/tool_ssls.c"},{"name":"src/tool_urlglob.c"},{"name":"tests/libtest/lib558.c"},{"name":"tests/unit/unit1302.c"},{"name":"tests/unit/unit1304.c"},{"name":"tests/unit/unit1330.c"},{"name":"tests/unit/unit1653.c"}],"number":263192,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0df6c01db398f5e25d00a062aae56f2a89d8ff55","revision":"0df6c01db398f5e25d00a062aae56f2a89d8ff55","revlink":"","when":1775066033,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"0df6c01db398f5e25d00a062aae56f2a89d8ff55"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775089544.924953,1775089555.301273],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775089555.305183,1775089555.481727],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775089555.483916,1775089555.633145],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775089555.635349,1775107010.11101],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4315/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775107010.132023,1775107010.902865],"urls":{}}],"text":["failed","Runtest"],"times":[1775071802.654784,1775107010.908356]},"4316":{"blame":["Dan Fandrich <dan@coneharvesters.com>","Viktor Szakats <commit@vsz.me>","dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/Mail%20result/logs/stdio"]],"number":4316,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4316,"Build"],["codebase","","Build"],["got_revision","38b626e7908e944d362cbf200f75de24ed0a28c1","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","38b626e7908e944d362cbf200f75de24ed0a28c1","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 01 Apr 2026 22:50:11","branch":"master","category":"curl","codebase":"","comments":"GHA: bump actions and pips\n- update `actions/cache` from 5.0.3 to 5.0.4\n- update `actions/download-artifact` from 7.0.0 to 8.0.1\n- update `actions/upload-artifact` from 6.0.0 to 7.0.0\n- update `msys2/setup-msys2` from 2.30.0 to 2.31.0\n- update pip `ruff` from 0.15.7 to 0.15.8\n\nCloses #21195\nCloses #21197","files":[{"name":".github/scripts/requirements.txt"},{"name":".github/workflows/distcheck.yml"},{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"},{"name":".github/workflows/macos.yml"},{"name":".github/workflows/non-native.yml"},{"name":".github/workflows/windows.yml"}],"number":263225,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"fcf946e8461b68840e4afb39711a52c9bf622a10","revision":"fcf946e8461b68840e4afb39711a52c9bf622a10","revlink":"","when":1775076611,"who":"dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>"},{"at":"Wed 01 Apr 2026 22:50:12","branch":"master","category":"curl","codebase":"","comments":"spelling: fix typos\nCloses #21198","files":[{"name":"lib/vquic/curl_quiche.c"},{"name":"lib/vtls/schannel.c"}],"number":263226,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0b06b944fef72cee4f1a608507ec93684b6b980f","revision":"0b06b944fef72cee4f1a608507ec93684b6b980f","revlink":"","when":1775076612,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 02 Apr 2026 02:44:04","branch":"master","category":"curl","codebase":"","comments":"CI: Improve labeler tag detection\nAdd entries for relevant new files added in the last two years.","files":[{"name":".github/labeler.yml"}],"number":263235,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"38b626e7908e944d362cbf200f75de24ed0a28c1","revision":"38b626e7908e944d362cbf200f75de24ed0a28c1","revlink":"","when":1775090644,"who":"Dan Fandrich <dan@coneharvesters.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"38b626e7908e944d362cbf200f75de24ed0a28c1"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775124560.846149,1775124571.363776],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775124571.367563,1775124571.544961],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775124571.54755,1775124571.709212],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775124571.711721,1775141909.901331],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4316/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775141909.90884,1775141910.589467],"urls":{}}],"text":["failed","Runtest"],"times":[1775107016.701019,1775141910.592467]},"4317":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/Mail%20result/logs/stdio"]],"number":4317,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4317,"Build"],["codebase","","Build"],["got_revision","e127f8ce843e1c070c0ca2074c10dcc01081a395","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","e127f8ce843e1c070c0ca2074c10dcc01081a395","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 02 Apr 2026 09:55:25","branch":"master","category":"curl","codebase":"","comments":"libssh: path length precaution\nMake sure the string is non-zero before indexing it -1. Right now, the\npath is always non-zero length so this is more for (future) safety\nreasons.\n\nCloses #21193","files":[{"name":"lib/vssh/libssh.c"}],"number":263262,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d888a53e14597f0fd252f14d8595b1e9adb7bcf5","revision":"d888a53e14597f0fd252f14d8595b1e9adb7bcf5","revlink":"","when":1775116525,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 02 Apr 2026 10:22:35","branch":"master","category":"curl","codebase":"","comments":"hsts: accept 10K entries in the list\nUp from 1K.\n\nReduces the risk that someone could flush the list by tricking a user to\ndo many transfers to new hostnames.\n\nDocument the limit.\n\nFollow-up to 03a792b186da7fdfbe4b85b022d7\n\nCloses #21200","files":[{"name":"docs/HSTS.md"},{"name":"docs/cmdline-opts/hsts.md"},{"name":"docs/libcurl/opts/CURLOPT_HSTS.md"},{"name":"lib/hsts.h"},{"name":"tests/data/test1674"},{"name":"tests/unit/unit1674.c"}],"number":263264,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"93e80c75b419cc6ec5639404b11773ee58e63073","revision":"93e80c75b419cc6ec5639404b11773ee58e63073","revlink":"","when":1775118155,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 02 Apr 2026 10:50:23","branch":"master","category":"curl","codebase":"","comments":"url: init req.no_body in DO so that it works for h2 push\nreq.no_body was only initialized in Curl_connect, while HTTP/2 server\npush adds a duplicated handle via Curl_multi_add_perform and calls\nCurl_init_do with conn==NULL, never invoking Curl_connect.\n\nVerify it by amending test 1620\n\nFound by Codex Security\n\nCloses #21194","files":[{"name":"lib/url.c"},{"name":"tests/unit/unit1620.c"}],"number":263270,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b27e828b938777b75cf627093e1c9c9d4af2cbd2","revision":"b27e828b938777b75cf627093e1c9c9d4af2cbd2","revlink":"","when":1775119823,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 02 Apr 2026 13:14:29","branch":"master","category":"curl","codebase":"","comments":"url: improve connection reuse on negotiate\nCheck state of negotiate to allow proper connection reuse.\n\nCloses #21203","files":[{"name":"lib/url.c"}],"number":263296,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"33e43985b8f3b9e66691d06e70be0395849856cd","revision":"33e43985b8f3b9e66691d06e70be0395849856cd","revlink":"","when":1775128469,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 02 Apr 2026 13:15:53","branch":"master","category":"curl","codebase":"","comments":"asyn-thrdd: item cleanup using resolv_id\nNow that we support multiple async operations at the same transfer,\nfix the thread queue cleanup to match not only the mid but also the\nresolv_id.\n\nFound by Codex Security\n\nCloses #21202","files":[{"name":"lib/asyn-thrdd.c"}],"number":263297,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"99d5b908781f452a1c2b549d53e0c9b96ed3942f","revision":"99d5b908781f452a1c2b549d53e0c9b96ed3942f","revlink":"","when":1775128553,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 02 Apr 2026 16:40:26","branch":"master","category":"curl","codebase":"","comments":"GHA/windows: drop building with libssh\nBumping `msys2/setup-msys2` from 2.30.0 to 2.31.0 also brought libssh\n0.12.0 (after 0.11.3). libssh has been long known for loading OpenSSH\nconfiguration from disk insecurely on Windows. 0.12.0 brings some fixes\nto this (CVE-2025-14821), which in turn may be changing its behavior on\nthe default GH Windows runner to fail all curl SCP/SFTP tests.\n\nDetecting what is the exact root cause, then defining exact runtime\nconditions for it is difficult and fragile. Same for changing these\nlibssh defaults (if at all possible.)\n\nBut, since configuration loading remains insecure and broken on Windows\neven after the mitigations made by 0.12.0 [0], this patch removes libssh\nfrom the Windows CI job using it previously.\n\nIf someone figures out how to run in CI, it can be readded, though in\ngeneral, using libssh on Windows seems to be less than ideal.\n\n[0] https://github.com/curl/curl-for-win/blob/0e4bd38a5b90f6431b4c145ed094940b4d6b6c0d/libssh.sh#L11-L94\n\nRefs:\nhttps://www.libssh.org/2026/02/10/libssh-0-12-0-and-0-11-4-security-releases/\nhttps://github.com/msys2/MINGW-packages/commit/91382507d5df17d89c074a1469bf3725a9602ff5\n#21199 (unsuccessful fix attempts)\n\nBug: https://github.com/curl/curl/pull/21195#issuecomment-4173085194\nFollow-up to fcf946e8461b68840e4afb39711a52c9bf622a10 #21195\n\nCloses #21204","files":[{"name":".github/workflows/windows.yml"}],"number":263312,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e127f8ce843e1c070c0ca2074c10dcc01081a395","revision":"e127f8ce843e1c070c0ca2074c10dcc01081a395","revlink":"","when":1775140826,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"e127f8ce843e1c070c0ca2074c10dcc01081a395"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775159506.254843,1775159516.181038],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775159516.184953,1775159516.357983],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775159516.360645,1775159516.514467],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775159516.51659,1775176861.624286],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4317/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775176861.630265,1775176862.379909],"urls":{}}],"text":["failed","Runtest"],"times":[1775141912.904812,1775176862.382902]},"4318":{"blame":["Dan Fandrich <dan@coneharvesters.com>","Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/Mail%20result/logs/stdio"]],"number":4318,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4318,"Build"],["codebase","","Build"],["got_revision","c54a3319ad19c991f6d7b09f6f782de19c65d187","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","c54a3319ad19c991f6d7b09f6f782de19c65d187","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 02 Apr 2026 17:00:05","branch":"master","category":"curl","codebase":"","comments":"GHA/windows: switch back to the canonical Cygwin mirror\nThe spare one is at the time of this patch inaccessible.\n\nFollow-up to fb5541c28bdc7761c50423335f44b698d36caef1 #20583\n\nCloses #21207","files":[{"name":".github/workflows/windows.yml"}],"number":263319,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"dc20c91e04d17267d52dc8242d65f1d455666598","revision":"dc20c91e04d17267d52dc8242d65f1d455666598","revlink":"","when":1775142005,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 02 Apr 2026 18:01:20","branch":"master","category":"curl","codebase":"","comments":"hsts: make the HSTS read callback handle name dupes\nNow the logic for handling name duplicates and picking the longest\nexpiry and strictest subdomain is the same for the callback as for when\nreading from file.\n\nAlso strip trailing dots from the hostname added by the callback.\n\nA minor side-effect is that the hostname provided by the callback can\nnow enable subdomains by starting the name with a dot, but we discourage\nusing such hostnames in documentation.\n\nAmended test 1915 to verify.\n\nCloses #21201","files":[{"name":"docs/libcurl/opts/CURLOPT_HSTSREADFUNCTION.md"},{"name":"lib/hsts.c"},{"name":"tests/data/test1915"},{"name":"tests/libtest/lib1915.c"}],"number":263321,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e65ba1bd349a7affb09275a442b6a0837df079d9","revision":"e65ba1bd349a7affb09275a442b6a0837df079d9","revlink":"","when":1775145680,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 02 Apr 2026 19:11:42","branch":"master","category":"curl","codebase":"","comments":"CI: Fix or remove obsolete files in labeler config\nAdd a few more paths, too.","files":[{"name":".github/labeler.yml"}],"number":263330,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c54a3319ad19c991f6d7b09f6f782de19c65d187","revision":"c54a3319ad19c991f6d7b09f6f782de19c65d187","revlink":"","when":1775149902,"who":"Dan Fandrich <dan@coneharvesters.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"c54a3319ad19c991f6d7b09f6f782de19c65d187"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775194771.085429,1775194773.610569],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775194773.615452,1775194773.82565],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775194773.828807,1775194774.004226],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775194774.00738,1775212074.872697],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4318/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775212074.931148,1775212427.070589],"urls":{}}],"text":["failed","Runtest"],"times":[1775176864.539706,1775212427.077124]},"4319":{"blame":["Samuel Henrique <samueloph@debian.org>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/Mail%20result/logs/stdio"]],"number":4319,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4319,"Build"],["codebase","","Build"],["got_revision","f4eddde9dc9c583a46bc3ddf8c858ce24326069b","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","f4eddde9dc9c583a46bc3ddf8c858ce24326069b","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 03 Apr 2026 17:06:16","branch":"master","category":"curl","codebase":"","comments":"tool: fix retries in parallel mode\nVerify that curl's --retry behaviour works\n\n- test 502 in serial, works\n- test 502 in parallel, hangs forver, test skipped by default\n- test 401, no retries done\n\nFixes #20669\nReported-by: BlackFuffey on github\nCloses #21206","files":[{"name":"src/tool_operate.c"},{"name":"tests/http/test_05_errors.py"}],"number":263391,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"78e281bf6a1485c19a5cec1017cb09cab09cde62","revision":"78e281bf6a1485c19a5cec1017cb09cab09cde62","revlink":"","when":1775228776,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Fri 03 Apr 2026 17:07:36","branch":"master","category":"curl","codebase":"","comments":"test 766: flag as timing-dependent\nWe have noticed this test as failing when run in parallel in Fedora and\nAmazon Linux:\nhttps://src.fedoraproject.org/rpms/curl/c/389f1409549178f639afa49f478c544fdaa87be2?branch=rawhide\n\nDebian did not have issues but given there are other FTP tests flagged\nas timing-dependent, it makes sense to flag this one too if we notice\nfailures in other OSes.\n\nCloses #21155","files":[{"name":"tests/data/test766"}],"number":263392,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f4eddde9dc9c583a46bc3ddf8c858ce24326069b","revision":"f4eddde9dc9c583a46bc3ddf8c858ce24326069b","revlink":"","when":1775228856,"who":"Samuel Henrique <samueloph@debian.org>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"f4eddde9dc9c583a46bc3ddf8c858ce24326069b"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775247545.861878,1775247556.259073],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775247556.263557,1775247556.446483],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775247556.449187,1775247556.606403],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775247556.608994,1775264746.788943],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4319/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775264746.811488,1775264747.797808],"urls":{}}],"text":["failed","Runtest"],"times":[1775229317.711367,1775264747.801584]},"4320":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/Mail%20result/logs/stdio"]],"number":4320,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4320,"Build"],["codebase","","Build"],["got_revision","b1784ead8e042e3ae2399458acf763928670e1e6","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","b1784ead8e042e3ae2399458acf763928670e1e6","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 03 Apr 2026 22:27:59","branch":"master","category":"curl","codebase":"","comments":"dnscache: fix locking for negative caching\nReported-by: Izan on hackerone\nCloses #21209","files":[{"name":"lib/dnscache.c"}],"number":263407,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1bf663e32f054d40dbe5e30947f893735a230e47","revision":"1bf663e32f054d40dbe5e30947f893735a230e47","revlink":"","when":1775248079,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 03 Apr 2026 22:33:41","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced","files":[{"name":"RELEASE-NOTES"}],"number":263408,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b1784ead8e042e3ae2399458acf763928670e1e6","revision":"b1784ead8e042e3ae2399458acf763928670e1e6","revlink":"","when":1775248421,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"b1784ead8e042e3ae2399458acf763928670e1e6"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775282718.287329,1775282728.054135],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775282728.059443,1775282728.250888],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775282728.254056,1775282728.42712],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775282728.430149,1775300144.391364],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4320/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775300144.441299,1775300192.22887],"urls":{}}],"text":["failed","Runtest"],"times":[1775264750.269848,1775300192.238668]},"4321":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/Mail%20result/logs/stdio"]],"number":4321,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4321,"Build"],["codebase","","Build"],["got_revision","d2110e7fcfe3f66e8fec2e54ebaa05bd9c897ceb","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","d2110e7fcfe3f66e8fec2e54ebaa05bd9c897ceb","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sat 04 Apr 2026 11:35:24","branch":"master","category":"curl","codebase":"","comments":"buildconf: remove\nNot used since 85868537d6d5b (Aug 2020)\n\nRemoved from the release tarballs since 91fcbc5d1a489c (Aug 2024)\n\nCloses #21210","files":[{"name":".gitattributes"},{"name":".github/scripts/distfiles.sh"},{"name":"buildconf"}],"number":263440,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e96cb8b1d8ec5cee7e3aaa6463cb3314987c8fff","revision":"e96cb8b1d8ec5cee7e3aaa6463cb3314987c8fff","revlink":"","when":1775295324,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sat 04 Apr 2026 12:37:39","branch":"master","category":"curl","codebase":"","comments":"docs: CURLOPT_LOGIN_OPTIONS is a login property\nTest case 1982 verifies this\n\nCloses #21215","files":[{"name":"docs/libcurl/opts/CURLOPT_LOGIN_OPTIONS.md"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1982"}],"number":263446,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d2110e7fcfe3f66e8fec2e54ebaa05bd9c897ceb","revision":"d2110e7fcfe3f66e8fec2e54ebaa05bd9c897ceb","revlink":"","when":1775299059,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"d2110e7fcfe3f66e8fec2e54ebaa05bd9c897ceb"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775319332.832992,1775319346.139928],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775319346.144197,1775319346.328633],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775319346.331703,1775319346.513747],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775319346.516505,1775337082.738418],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4321/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775337082.744998,1775337083.472075],"urls":{}}],"text":["failed","Runtest"],"times":[1775300201.858149,1775337083.475298]},"4322":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/Mail%20result/logs/stdio"]],"number":4322,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4322,"Build"],["codebase","","Build"],["got_revision","2e5d219205ebec64a66bfd29bba73dd5049c434f","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","2e5d219205ebec64a66bfd29bba73dd5049c434f","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sat 04 Apr 2026 13:55:16","branch":"master","category":"curl","codebase":"","comments":"libssh: fix `-Wsign-compare` in 32-bit builds\nSeen with mingw-w64 i686 gcc 15.2.0 (mingw32):\n```\nD:/a/curl/curl/lib/vssh/libssh.c: In function 'myssh_in_SFTP_QUOTE_STAT':\nD:/a/curl/curl/lib/vssh/libssh.c:1664:13: error: comparison of integer expressions\n  of different signedness: 'time_t' {aka 'long int'} and 'unsigned int' [-Werror=sign-compare]\n 1664 |     if(date > UINT_MAX)\n      |             ^\ncc1.exe: all warnings being treated as errors\n```\nRef: https://github.com/curl/curl/actions/runs/23966805891/job/69908216152\n\nCherry-picked from #21199\n\nCloses #21214","files":[{"name":"lib/vssh/libssh.c"}],"number":263457,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8c8eeba5225599a1f5750ece1d15751a8bfce0bb","revision":"8c8eeba5225599a1f5750ece1d15751a8bfce0bb","revlink":"","when":1775303716,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 04 Apr 2026 15:44:22","branch":"master","category":"curl","codebase":"","comments":"GHA/windows: switch 3 mingw-w64 jobs to ucrt64\nmingw-w64 (using msvcrt) is in legacy status.\n\nRef: https://www.msys2.org/docs/environments/\n\nCloses #21213","files":[{"name":".github/workflows/windows.yml"}],"number":263466,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f419afd058cc00c8a4d7177a34e8e6ce4be7547f","revision":"f419afd058cc00c8a4d7177a34e8e6ce4be7547f","revlink":"","when":1775310262,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 04 Apr 2026 15:52:44","branch":"master","category":"curl","codebase":"","comments":"GHA/windows: bump OpenSSH-Windows to v10, other improvements\n- use it in a mingw-w64 job.\n- add support for native ARM64 binaries.\n- add ability to use built-in OpenSSH server in mingw-w64 jobs.\n\nCherry-picked from #21199\n\nCloses #21219","files":[{"name":".github/workflows/windows.yml"}],"number":263467,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3b8bb1a86afbaf967163bf6709b1825e11655bf5","revision":"3b8bb1a86afbaf967163bf6709b1825e11655bf5","revlink":"","when":1775310764,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 04 Apr 2026 17:07:22","branch":"master","category":"curl","codebase":"","comments":"url: set default upload flags to CURLULFLAG_SEEN\nAs documented. Not doing this was a regression.\n\nFollow-up to 6758aa722ddf5a6db819b753d96\n\nReported by Codex Security\n\nCloses #21217","files":[{"name":"lib/url.c"}],"number":263487,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6d6d81e393b790fda5792cbd6aa9c7af82669226","revision":"6d6d81e393b790fda5792cbd6aa9c7af82669226","revlink":"","when":1775315242,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sat 04 Apr 2026 17:09:23","branch":"master","category":"curl","codebase":"","comments":"CURLOPT_UPLOAD_FLAGS.md: expand\nAnd list each supported flag in a nicer way\n\nCloses #21218","files":[{"name":"docs/libcurl/opts/CURLOPT_UPLOAD_FLAGS.md"}],"number":263488,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b669a58f2e046fdd0145eef117e5937cfd57cfa4","revision":"b669a58f2e046fdd0145eef117e5937cfd57cfa4","revlink":"","when":1775315363,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sat 04 Apr 2026 17:10:37","branch":"master","category":"curl","codebase":"","comments":"doh: remove superfluous doh_req check\nIt has already been checked previously in the function.\n\nSpotted by CodeSonar\n\nCloses #21216","files":[{"name":"lib/doh.c"}],"number":263489,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"741ee573757e77d489d5fe54a0617d7d907486c7","revision":"741ee573757e77d489d5fe54a0617d7d907486c7","revlink":"","when":1775315437,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sat 04 Apr 2026 17:16:36","branch":"master","category":"curl","codebase":"","comments":"sshserver.pl: add option to disable KEX algorithms in sshd\nCherry-picked from #21199\n\nCloses #21220","files":[{"name":"tests/sshserver.pl"}],"number":263492,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c98d0a2e9aa7ec87d16af8b056e6e7c0d614feec","revision":"c98d0a2e9aa7ec87d16af8b056e6e7c0d614feec","revlink":"","when":1775315796,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 04 Apr 2026 18:34:13","branch":"master","category":"curl","codebase":"","comments":"GHA/windows: restore libssh, fix to pass tests with 0.12.0\nlibssh 0.12.0 on Windows 64-bit Intel fails to connect to sshd (with SSH\nstate 30) when using the mlkem768x25519-sha256 KEX. (32-bit Intel, ARM64\nand tested non-Windows platforms work fine.) Fix by disabling this KEX\nfor the libssh job.\n\nI do not recommend libssh on Windows due to bugs an insecure behavior.\n\nAlso:\n- fix libssh TFLAGS condition for mingw-w64.\n\nFollow-up to e127f8ce843e1c070c0ca2074c10dcc01081a395 #21204\nFollow-up to fcf946e8461b68840e4afb39711a52c9bf622a10 #21195\n\nCloses #21199","files":[{"name":".github/workflows/windows.yml"}],"number":263499,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ec22ea2502264dbf4ef883a850056c602d8cc41b","revision":"ec22ea2502264dbf4ef883a850056c602d8cc41b","revlink":"","when":1775320453,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 04 Apr 2026 22:32:54","branch":"master","category":"curl","codebase":"","comments":"sendf: fix CR detection if no LF is in the chunk\nWhen doing line ending conversions, and a chunk contains no '\\n', the\nfunction returned early without updating prev_cr to reflect the last\nbyte. It could then lead to CRLFs sequences not get converted when\noccuring right on the boundary border.\n\nFound by Codex Security\n\nCloses #21221","files":[{"name":"lib/sendf.c"}],"number":263529,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2e5d219205ebec64a66bfd29bba73dd5049c434f","revision":"2e5d219205ebec64a66bfd29bba73dd5049c434f","revlink":"","when":1775334774,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"2e5d219205ebec64a66bfd29bba73dd5049c434f"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775354546.305085,1775354557.301033],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775354557.305262,1775354557.492007],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775354557.494812,1775354557.652264],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775354557.654814,1775371666.529214],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4322/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775371666.538212,1775371681.252589],"urls":{}}],"text":["failed","Runtest"],"times":[1775337086.399945,1775371681.255899]},"4323":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/Mail%20result/logs/stdio"]],"number":4323,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4323,"Build"],["codebase","","Build"],["got_revision","acda4eae5eeb24a7b0ab9ec7b1783d74eb43687c","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","acda4eae5eeb24a7b0ab9ec7b1783d74eb43687c","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 05 Apr 2026 11:19:42","branch":"master","category":"curl","codebase":"","comments":"runtests: allow configuring SSH host/client key algorithm\nvia env `CURL_TEST_SSH_KEYALGO`, `rsa` (default), `ecdsa`, `ed25519`.\n\nTo ease debugging and testing and to make these code paths more\nuniversal.\n\nCloses #21223","files":[{"name":".github/workflows/windows.yml"},{"name":"docs/tests/FILEFORMAT.md"},{"name":"tests/data/test1459"},{"name":"tests/runtests.pl"},{"name":"tests/servers.pm"},{"name":"tests/sshhelp.pm"},{"name":"tests/sshserver.pl"}],"number":263551,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"acda4eae5eeb24a7b0ab9ec7b1783d74eb43687c","revision":"acda4eae5eeb24a7b0ab9ec7b1783d74eb43687c","revlink":"","when":1775380782,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"acda4eae5eeb24a7b0ab9ec7b1783d74eb43687c"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775389060.765793,1775389069.931577],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775389069.93721,1775389070.125392],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775389070.128783,1775389070.294912],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775389070.297891,1775406313.646153],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4323/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775406313.741171,1775406316.052573],"urls":{}}],"text":["failed","Runtest"],"times":[1775381100.572826,1775406316.064588]},"4324":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/Mail%20result/logs/stdio"]],"number":4324,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4324,"Build"],["codebase","","Build"],["got_revision","af08d642ea77e433e7817bb0e4ee2bbbd5bb8e02","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","af08d642ea77e433e7817bb0e4ee2bbbd5bb8e02","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 05 Apr 2026 15:23:02","branch":"master","category":"curl","codebase":"","comments":"libssh: fix `-Wsign-compare` in 32-bit builds by dropping a redundant check\nFollow-up to 8c8eeba5225599a1f5750ece1d15751a8bfce0bb #21214 (wrong silencing)\nFollow-up to c049c37acd074a61bbd07eebe25fdf32af575a2a #18989 (add redundant check)\nFollow-up to c988ec9f41060144e175b519f9017c569ac8d3db #9328 (make check fail)\nFollow-up to 44a02d2532c4e6dabb8f2a074d52d5e99ff533be #9324 (add original check)\n\nCloses #21225","files":[{"name":"lib/vssh/libssh.c"}],"number":263585,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8968a68ebae70f5b61bb87194fd0975d3d0371f4","revision":"8968a68ebae70f5b61bb87194fd0975d3d0371f4","revlink":"","when":1775395382,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sun 05 Apr 2026 16:07:54","branch":"master","category":"curl","codebase":"","comments":"share: do bitshifts after the type is checked to be valid\nFixes #21224\nReported-by: bird on github\nCloses #21226","files":[{"name":"lib/curl_share.c"}],"number":263590,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7813d9a077b3e0723a9fb82676957e81f351368b","revision":"7813d9a077b3e0723a9fb82676957e81f351368b","revlink":"","when":1775398074,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sun 05 Apr 2026 16:45:30","branch":"master","category":"curl","codebase":"","comments":"libssh: fix 64-bit printf mask for mingw-w64 <=6.0.0\nFixing (dl-mingw, CM 6.4.0-i686 (mingw-w64 5.0.0) schannel !unity):\n```\nlib/vssh/libssh.c: In function 'myssh_in_SFTP_QUOTE_STATVFS':\nlib/vssh/libssh.c:573:31: error: ISO C does not support the 'I' printf flag [-Werror=format=]\n     char *tmp = curl_maprintf(\"statvfs:\\n\"\n                               ^~~~~~~~~~~~\nlib/vssh/libssh.c:573:31: error: format '%u' expects argument of type 'unsigned int', but argument 2 has type 'uint64_t {aka long long unsigned int}' [-Werror=format=]\nlib/vssh/libssh.c:573:31: error: ISO C does not support the 'I' printf flag [-Werror=format=]\n[...]\n```\nRef: https://github.com/curl/curl/actions/runs/24002480364/job/70000685821\n\nmingw-w64 <=6.0.0 define `PRIu64` like this:\n```\n./inttypes.h:#define PRIu64 \"I64u\"\n```\n\nFollow-up to 413a0fedd02c8c6df1d294534b8c6e306fcca7a2 #12346\nCherry-picked from #21227\n\nCloses #21229","files":[{"name":"lib/vssh/libssh.c"}],"number":263607,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"20756bcf9a5d7075732aaf3cf374ab3bd67cdde3","revision":"20756bcf9a5d7075732aaf3cf374ab3bd67cdde3","revlink":"","when":1775400330,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sun 05 Apr 2026 16:53:09","branch":"master","category":"curl","codebase":"","comments":"docs: noproxy wants the punycoded hostname version\nReported-by: Mehtab Zafar\n\nCloses #21228","files":[{"name":"docs/cmdline-opts/noproxy.md"},{"name":"docs/libcurl/opts/CURLOPT_NOPROXY.md"}],"number":263608,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f22f08a0dfa8843b9f0c10e9227cd8890e64cb46","revision":"f22f08a0dfa8843b9f0c10e9227cd8890e64cb46","revlink":"","when":1775400789,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sun 05 Apr 2026 17:41:11","branch":"master","category":"curl","codebase":"","comments":"GHA/windows: enable more options in 32-bit jobs\nc-ares, gnutls, libssh, openssl.\n\nCloses #21227","files":[{"name":".github/workflows/windows.yml"}],"number":263619,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8b50c9d1cc778932d14524dca2eeea4958a9ffd0","revision":"8b50c9d1cc778932d14524dca2eeea4958a9ffd0","revlink":"","when":1775403671,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sun 05 Apr 2026 17:47:57","branch":"master","category":"curl","codebase":"","comments":"CURLOPT_SOCKS5_AUTH.md: an access property\nReported-by: Cutiapreta on hackerone\nCloses #21230","files":[{"name":"docs/libcurl/opts/CURLOPT_SOCKS5_AUTH.md"}],"number":263624,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f3176e0be84b016973d0d0874acf906267ada791","revision":"f3176e0be84b016973d0d0874acf906267ada791","revlink":"","when":1775404077,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sun 05 Apr 2026 18:03:41","branch":"master","category":"curl","codebase":"","comments":"man: fix argument type for `CURLSHOPT_[UN]SHARE` options\nCloses #21232","files":[{"name":"docs/libcurl/opts/CURLSHOPT_SHARE.md"},{"name":"docs/libcurl/opts/CURLSHOPT_UNSHARE.md"}],"number":263629,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"af08d642ea77e433e7817bb0e4ee2bbbd5bb8e02","revision":"af08d642ea77e433e7817bb0e4ee2bbbd5bb8e02","revlink":"","when":1775405021,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"af08d642ea77e433e7817bb0e4ee2bbbd5bb8e02"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775423985.414709,1775424005.091718],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775424005.095459,1775424005.299576],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775424005.301782,1775424005.445911],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775424005.448099,1775441260.420654],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4324/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775441260.427488,1775441261.532717],"urls":{}}],"text":["failed","Runtest"],"times":[1775406327.558001,1775441261.535841]},"4325":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/Mail%20result/logs/stdio"]],"number":4325,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4325,"Build"],["codebase","","Build"],["got_revision","e078485b361e5d23c6f9f7dd57bcc9bce0a877b6","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","e078485b361e5d23c6f9f7dd57bcc9bce0a877b6","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 05 Apr 2026 22:03:50","branch":"master","category":"curl","codebase":"","comments":"curl_setup.h: drop stray/unused `USE_OPENSSL_QUIC` guard\nFollow-up to 6aaac9dd388a64d0f511544496608693e1105d13 #20226\n\nCloses #21235","files":[{"name":"lib/curl_setup.h"}],"number":263645,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"5fdb35a3bc788699a9af03fdc01282261f672829","revision":"5fdb35a3bc788699a9af03fdc01282261f672829","revlink":"","when":1775419430,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 06 Apr 2026 02:52:08","branch":"master","category":"curl","codebase":"","comments":"Makefile.am: replace stray `:=` with `=` [ci skip]\n`=` is used everywhere else in `Makefile.am` files.\n\nCherry-picked from #21000","files":[{"name":"lib/Makefile.am"},{"name":"src/Makefile.am"}],"number":263654,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6e9df9f111dfe8b5ce4be181b2ec5dca291a8b99","revision":"6e9df9f111dfe8b5ce4be181b2ec5dca291a8b99","revlink":"","when":1775436728,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 06 Apr 2026 02:52:08","branch":"master","category":"curl","codebase":"","comments":"cmake: drop redundant condition\nFollow-up to 43397b0283d4cdb10797e7ead6eacbe09f8a3e77 #21015\nCherry-picked from #21000","files":[{"name":"CMake/PickyWarnings.cmake"}],"number":263655,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e078485b361e5d23c6f9f7dd57bcc9bce0a877b6","revision":"e078485b361e5d23c6f9f7dd57bcc9bce0a877b6","revlink":"","when":1775436728,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"e078485b361e5d23c6f9f7dd57bcc9bce0a877b6"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775459548.48742,1775459558.828667],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775459558.833231,1775459559.014674],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775459559.017548,1775459559.177087],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775459559.180002,1775477283.359378],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4325/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775477283.369116,1775477303.938906],"urls":{}}],"text":["failed","Runtest"],"times":[1775441264.035726,1775477303.942592]},"4326":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/Mail%20result/logs/stdio"]],"number":4326,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4326,"Build"],["codebase","","Build"],["got_revision","7b96563a057ac5cf96cb2b3e9a0df9e1c84ac0cc","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","7b96563a057ac5cf96cb2b3e9a0df9e1c84ac0cc","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 06 Apr 2026 04:05:58","branch":"master","category":"curl","codebase":"","comments":"spacecheck.pl: fix to check 3+ newlines in all files\nFollow-up to e52e6dac8e83dd06306e3e9eca32a39575e8fec6 #20269\n\nCloses #21237","files":[{"name":"lib/hostip.h"},{"name":"scripts/spacecheck.pl"}],"number":263665,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7b96563a057ac5cf96cb2b3e9a0df9e1c84ac0cc","revision":"7b96563a057ac5cf96cb2b3e9a0df9e1c84ac0cc","revlink":"","when":1775441158,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"7b96563a057ac5cf96cb2b3e9a0df9e1c84ac0cc"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775477672.419374,1775477675.446772],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775477675.451507,1775477675.655429],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775477675.658291,1775477675.840848],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775477675.843922,1775495430.048673],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4326/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775495430.057749,1775495430.890557],"urls":{}}],"text":["failed","Runtest"],"times":[1775477310.492212,1775495430.893828]},"4327":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/Mail%20result/logs/stdio"]],"number":4327,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4327,"Build"],["codebase","","Build"],["got_revision","ecd09257d8643bbe4a06da1ac5d77352db6a0366","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","ecd09257d8643bbe4a06da1ac5d77352db6a0366","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 06 Apr 2026 18:49:13","branch":"master","category":"curl","codebase":"","comments":"GHA: autoreconf downloaded tarballs where missing\nTo avoid using pre-built `./configure` scripts.\n\nAlso: drop unrecognized nettle `./configure` option.\n\nCloses #21240","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"}],"number":263782,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"596f685da5e59bfce1f3432b5c5cfeae7073c4bb","revision":"596f685da5e59bfce1f3432b5c5cfeae7073c4bb","revlink":"","when":1775494153,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 06 Apr 2026 18:49:13","branch":"master","category":"curl","codebase":"","comments":"GHA/curl-for-win: drop certdata dependency and `GITHUB_TOKEN` with it\n`certdata` dependency requires accessing api.github.com for\na reproducible timestamp, which in turn requires a GitHub token to avoid\nerrors due to rate limiting. Avoid all this by omitting this dependency,\nwhich isn't necessary for these build tests anyway.\n\nThe `zero` job already did not use `certdata`, but disable explicitly\nanyway just in case.\n\nReported-by: James Fuller\n\nFollow-up to https://github.com/curl/curl-for-win/commit/9514184977347dbfcd7a4f48daeda7bdb8222458\nFollow-up to 128c252975423856d1403c42267a8a1f1b97433f #21105\n\nCloses #21241","files":[{"name":".github/workflows/curl-for-win.yml"}],"number":263783,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ecd09257d8643bbe4a06da1ac5d77352db6a0366","revision":"ecd09257d8643bbe4a06da1ac5d77352db6a0366","revlink":"","when":1775494153,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"ecd09257d8643bbe4a06da1ac5d77352db6a0366"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775513872.196386,1775513882.693235],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775513882.697381,1775513882.876799],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775513882.879008,1775513883.026693],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775513883.028838,1775531089.7031],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4327/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775531089.765364,1775531133.462545],"urls":{}}],"text":["failed","Runtest"],"times":[1775495433.212922,1775531133.483043]},"4328":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/Mail%20result/logs/stdio"]],"number":4328,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4328,"Build"],["codebase","","Build"],["got_revision","fc3261b284b7abf737818abcc693360d40124d37","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","fc3261b284b7abf737818abcc693360d40124d37","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 06 Apr 2026 22:09:03","branch":"master","category":"curl","codebase":"","comments":"cfilters: fix Curl_pollset_poll() return code mixup\nCurl_conn_cf_poll did not map adjust_pollset failures to poll-style\nerrors properly, so error codes were treated as ready events.\n\nFound by Codex Security\n\nCloses #21231","files":[{"name":"lib/cfilters.c"},{"name":"lib/select.c"}],"number":263801,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4cb4f9d6024caff5ef3629f6fe3f6e54aa810f3a","revision":"4cb4f9d6024caff5ef3629f6fe3f6e54aa810f3a","revlink":"","when":1775506143,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 06 Apr 2026 23:12:06","branch":"master","category":"curl","codebase":"","comments":"lib: reserve 'result' for CURLcode\nFor consistency, whereever we use a local variable named 'result' that\nis a CURLcode type. Make other types use other names.\n\nCloses #21244","files":[{"name":"lib/conncache.c"},{"name":"lib/conncache.h"},{"name":"lib/curlx/fopen.c"},{"name":"lib/fake_addrinfo.c"},{"name":"lib/mime.c"},{"name":"lib/progress.c"},{"name":"lib/socks_gssapi.c"},{"name":"lib/url.c"},{"name":"lib/vtls/rustls.c"}],"number":263812,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9f5d1a38d15fa0812865e620c1911a02b18c8e67","revision":"9f5d1a38d15fa0812865e620c1911a02b18c8e67","revlink":"","when":1775509926,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 07 Apr 2026 00:33:48","branch":"master","category":"curl","codebase":"","comments":"cmake: pre-fill `HAVE_PIPE2` for two more platforms\nFor DragonFlyBSD and SunOS.\n\nAlso opt-in `BSD`, which is covering those listed explicitly, when using\nCMake 3.25+.\n\nFollow-up to 131a2fd5aaa1a809211695d2ef8151ffadbebc0c #16987\n\nCloses #21243","files":[{"name":"CMake/unix-cache.cmake"}],"number":263823,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"fc3261b284b7abf737818abcc693360d40124d37","revision":"fc3261b284b7abf737818abcc693360d40124d37","revlink":"","when":1775514828,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"fc3261b284b7abf737818abcc693360d40124d37"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775548549.170683,1775548559.692307],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775548559.700668,1775548559.912881],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775548559.916352,1775548560.075364],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775548560.077884,1775565863.028048],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4328/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775565863.034528,1775565863.720498],"urls":{}}],"text":["failed","Runtest"],"times":[1775531164.128236,1775565863.723893]},"4329":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/Mail%20result/logs/stdio"]],"number":4329,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4329,"Build"],["codebase","","Build"],["got_revision","a0d5d8fea393d65c4cafc4feb6bc4ec0eb8e1b1d","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","a0d5d8fea393d65c4cafc4feb6bc4ec0eb8e1b1d","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 07 Apr 2026 07:48:58","branch":"master","category":"curl","codebase":"","comments":"lib: reserve 'result' for CURLcode, even more\nCloses #21245","files":[{"name":"lib/conncache.c"},{"name":"lib/formdata.c"},{"name":"lib/http.c"},{"name":"lib/smtp.c"},{"name":"lib/url.c"},{"name":"lib/urlapi.c"},{"name":"lib/vtls/schannel_verify.c"},{"name":"lib/vtls/vtls.c"}],"number":263836,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"be92f0a2e45209dcfbfde134a6b24aa8d79c6457","revision":"be92f0a2e45209dcfbfde134a6b24aa8d79c6457","revlink":"","when":1775540938,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 07 Apr 2026 07:50:19","branch":"master","category":"curl","codebase":"","comments":"Dockerfile: update debian:bookworm-slim Docker digest to 4724b8c\nCloses #21248","files":[{"name":"Dockerfile"}],"number":263837,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f1e3091923d064b9f63669796a9a0e1a5c687d68","revision":"f1e3091923d064b9f63669796a9a0e1a5c687d68","revlink":"","when":1775541019,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"},{"at":"Tue 07 Apr 2026 11:58:30","branch":"master","category":"curl","codebase":"","comments":"lib: replace `PRI*32` printf masks with C89 ones\nAlso: fix indent.\n\nFollow-up to 13c1a934144e98d06214a043ff4538791c7d9583 #20215\n\nCloses #21234","files":[{"name":"lib/cf-h2-proxy.c"},{"name":"lib/http2.c"}],"number":263856,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f974a00abaaa7d30610c1951e012d3220e033c24","revision":"f974a00abaaa7d30610c1951e012d3220e033c24","revlink":"","when":1775555910,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 07 Apr 2026 11:58:30","branch":"master","category":"curl","codebase":"","comments":"curl_ntlm_core: use wolfCrypt DES API with wolfSSL\nReplacing the last uses of the OpenSSL compatibility API, and dropping\nthe redefinition of external symbols.\n\nCloses #21247","files":[{"name":"CMakeLists.txt"},{"name":"configure.ac"},{"name":"docs/INSTALL-CMAKE.md"},{"name":"lib/curl_config-cmake.h.in"},{"name":"lib/curl_ntlm_core.c"},{"name":"lib/curl_setup.h"},{"name":"m4/curl-wolfssl.m4"}],"number":263857,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a0d5d8fea393d65c4cafc4feb6bc4ec0eb8e1b1d","revision":"a0d5d8fea393d65c4cafc4feb6bc4ec0eb8e1b1d","revlink":"","when":1775555910,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"a0d5d8fea393d65c4cafc4feb6bc4ec0eb8e1b1d"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775583382.069731,1775583390.882306],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775583390.886177,1775583391.053827],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775583391.056153,1775583391.202023],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775583391.204182,1775600642.076053],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4329/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775600642.083588,1775600642.813561],"urls":{}}],"text":["failed","Runtest"],"times":[1775565865.7661,1775600642.816481]},"4330":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/Mail%20result/logs/stdio"]],"number":4330,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4330,"Build"],["codebase","","Build"],["got_revision","b2a767dbcef3d9442d51cc22ffb52804927e473f","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","b2a767dbcef3d9442d51cc22ffb52804927e473f","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 07 Apr 2026 14:50:42","branch":"master","category":"curl","codebase":"","comments":"libssh2: split ssh_statemachine into more sub functions\nThe pieces of the state machine that were not separate functions before, now\nare.\n\nAlso removed the use of ternary operators in the function calls.\n\nFollow-up to f0bf43e20936cf4aa2665\n\nCloses #21249","files":[{"name":"lib/vssh/libssh2.c"}],"number":263883,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a20989b82c5c6ac98997734726aed891f806fd45","revision":"a20989b82c5c6ac98997734726aed891f806fd45","revlink":"","when":1775566242,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 07 Apr 2026 15:59:04","branch":"master","category":"curl","codebase":"","comments":"libssh: split myssh_statemach_act into sub functions and rename\nFollow-up to bd3b2a626a33434a1e9e83a\n\n- rename it to myssh_statemachine\n\n- remove the use of ternary operators in the switch\n\n- fix the error handling for if 'sshp' actually ever is NULL\n\nCloses #21250","files":[{"name":"lib/vssh/libssh.c"}],"number":263900,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b168fc79ff20807e592678bfc85272c1e1edd278","revision":"b168fc79ff20807e592678bfc85272c1e1edd278","revlink":"","when":1775570344,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 07 Apr 2026 16:09:51","branch":"master","category":"curl","codebase":"","comments":"GHA: update openssl/openssl to v3.6.2\nCloses #21254","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"}],"number":263902,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"44c19a2cce7effa8ab59cbae913b6e911516c41a","revision":"44c19a2cce7effa8ab59cbae913b6e911516c41a","revlink":"","when":1775570991,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"},{"at":"Tue 07 Apr 2026 16:26:25","branch":"master","category":"curl","codebase":"","comments":"cf-ip-happy: limit concurrent attempts\nIntroduce a limit on the concurrent connect attempts of 6:\n\n- document this in CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS\n- close the oldest attempt before opening a new one that would\n  exceed the limit\n- closing failed attempts early to avoid sockets use beyong their\n  usefulness\n- add tests for limits in unit2600\n\nThese changes are externally visible as file descriptors will be\nreassigned where we previously kept the old one around and started a\nnew socket, allocating always a new descriptor.\n\nCloses #21252","files":[{"name":"docs/libcurl/opts/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.md"},{"name":"lib/cf-ip-happy.c"},{"name":"tests/unit/unit2600.c"}],"number":263907,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"db9b6fa82e9062d5c1e1bfb9e9faf898075fbb99","revision":"db9b6fa82e9062d5c1e1bfb9e9faf898075fbb99","revlink":"","when":1775571985,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Tue 07 Apr 2026 16:32:22","branch":"master","category":"curl","codebase":"","comments":"clang-tidy: drop readability-math-missing-parentheses\nIt's mostly annoying and not helpful","files":[{"name":".clang-tidy.yml"}],"number":263910,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"09f9035045718bcaa7c794a0dece1f724c8d0883","revision":"09f9035045718bcaa7c794a0dece1f724c8d0883","revlink":"","when":1775572342,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 07 Apr 2026 16:32:22","branch":"master","category":"curl","codebase":"","comments":"parsedate: clarify time2epoch and add more variations to test 517\nPolish the time2epoch function to become a little more readable.\n\nCorrected the military time zones: they were going in the wrong\ndirection.\n\nAdd more curl_getdate() input varations to test 517\n\nCloses #21251","files":[{"name":"lib/parsedate.c"},{"name":"tests/libtest/lib517.c"}],"number":263911,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3536730f331f2482b10226db231dfb63b5c24faa","revision":"3536730f331f2482b10226db231dfb63b5c24faa","revlink":"","when":1775572342,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 07 Apr 2026 16:57:46","branch":"master","category":"curl","codebase":"","comments":"clang-tidy: avoid assigments in `if` expressions\nAlso enable check in clang-tidy.\n\nCherry-picked from #20794\n\nCloses #21256","files":[{"name":".clang-tidy.yml"},{"name":"lib/vtls/gtls.c"},{"name":"lib/vtls/x509asn1.c"}],"number":263919,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d3dc5dbc87f3047ecac73aa0e7fb190cee59eb86","revision":"d3dc5dbc87f3047ecac73aa0e7fb190cee59eb86","revlink":"","when":1775573866,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 07 Apr 2026 20:04:44","branch":"master","category":"curl","codebase":"","comments":"gtls: fail for large files in `load_file()`\nUsed for issuer certs. Limit the size at `CURL_MAX_INPUT_LENGTH`, 8MB.\n\nBug: https://github.com/curl/curl/pull/21256#discussion_r3045854654\n\nCloses #21257","files":[{"name":"lib/vtls/gtls.c"}],"number":263934,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b2a767dbcef3d9442d51cc22ffb52804927e473f","revision":"b2a767dbcef3d9442d51cc22ffb52804927e473f","revlink":"","when":1775585084,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"b2a767dbcef3d9442d51cc22ffb52804927e473f"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775618084.751219,1775618095.317752],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775618095.325438,1775618095.629343],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775618095.633475,1775618095.840436],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775618095.843647,1775635672.164209],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4330/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775635672.207094,1775635673.107556],"urls":{}}],"text":["failed","Runtest"],"times":[1775600645.123551,1775635673.110762]},"4331":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/Mail%20result/logs/stdio"]],"number":4331,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4331,"Build"],["codebase","","Build"],["got_revision","80b2a5dd37e8fbea3aa70229ab7685f535f1a6cc","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","80b2a5dd37e8fbea3aa70229ab7685f535f1a6cc","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 08 Apr 2026 02:31:44","branch":"master","category":"curl","codebase":"","comments":"GHA/linux: bump mbedTLS 3 to 3.6.5 (from 3.6.4), also verify hash\nAlso:\n- fix incorrect version in cache id.\n  Follow-up to 3a305831d1a9d10b2bfd4fa3939ed41275fee7f7 #19077\n- latest version 3.6.6 fails pytests. Seems similar to the v4.1.0\n  regression.\n  https://github.com/curl/curl/pull/21178\n  https://github.com/Mbed-TLS/mbedtls/issues/10668\n\nCloses #21262","files":[{"name":".github/workflows/linux.yml"}],"number":263959,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f82ed74ed6f64c2bcfff17e8ea6b0806e9ac6cf5","revision":"f82ed74ed6f64c2bcfff17e8ea6b0806e9ac6cf5","revlink":"","when":1775608304,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 08 Apr 2026 03:51:54","branch":"master","category":"curl","codebase":"","comments":"configure: silence useless clang warnings in C89 builds\nSyncing with CMake.\n\nFollow-up to 43397b0283d4cdb10797e7ead6eacbe09f8a3e77 #21015\nFollow-up to 09c9afdd711d0b2ee9f524a235803e755e1074b7 #20363\n\nCloses #21263","files":[{"name":"m4/curl-compilers.m4"}],"number":263960,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4c9af8b6d183ba4f84564dda9c17303b6c10d6f8","revision":"4c9af8b6d183ba4f84564dda9c17303b6c10d6f8","revlink":"","when":1775613114,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 08 Apr 2026 08:03:16","branch":"master","category":"curl","codebase":"","comments":"tool_getparam: reduce opt_string complexity\n- move arguments taking unsigned numbers into opt_num\n\n- move arugments taking seconds into opt_secs\n\nCloses #21261","files":[{"name":"src/tool_getparam.c"},{"name":"src/tool_getparam.h"}],"number":263961,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"80b2a5dd37e8fbea3aa70229ab7685f535f1a6cc","revision":"80b2a5dd37e8fbea3aa70229ab7685f535f1a6cc","revlink":"","when":1775628196,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"80b2a5dd37e8fbea3aa70229ab7685f535f1a6cc"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775654376.934399,1775654391.677519],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775654391.681388,1775654391.854818],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775654391.857359,1775654392.014112],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775654392.016466,1775672272.921799],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4331/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775672272.927557,1775672273.806857],"urls":{}}],"text":["failed","Runtest"],"times":[1775636107.172152,1775672273.809952]},"4332":{"blame":["Dan Fandrich <dan@coneharvesters.com>","Daniel Stenberg <daniel@haxx.se>","Ted Lyngmo <ted@lyncon.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/Mail%20result/logs/stdio"]],"number":4332,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4332,"Build"],["codebase","","Build"],["got_revision","17e8200733a1fd9db148f794d7e1cfb47e491fcd","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","17e8200733a1fd9db148f794d7e1cfb47e491fcd","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 08 Apr 2026 11:25:54","branch":"master","category":"curl","codebase":"","comments":"docs: use the correct CURLOPT_WRITEFUNCTION signature\nIn order to not encourage users to use incompatible function pointers,\nchange the callback function definitions to use `char *` instead of\n`void *` for the first argument.\n\nTriggered by https://stackoverflow.com/questions/79921871/curl-c-c-library-based-application-produces-erronious-response-for-http-post-r#comment141032037_79921871 :\n\n\"The code was mostly modified from\n [this example code](https://curl.se/libcurl/c/postinmemory.html),\n honestly I never knew this is wrong. Thanks for pointing it out.\"\n\nSigned-off-by: Ted Lyngmo <ted@lyncon.se>\nCloses #21265","files":[{"name":"docs/FAQ.md"},{"name":"docs/examples/cacertinmem.c"},{"name":"docs/examples/certinfo.c"},{"name":"docs/examples/chkspeed.c"},{"name":"docs/examples/crawler.c"},{"name":"docs/examples/ephiperfifo.c"},{"name":"docs/examples/evhiperfifo.c"},{"name":"docs/examples/externalsocket.c"},{"name":"docs/examples/ftp-delete.c"},{"name":"docs/examples/ftpget.c"},{"name":"docs/examples/ftpsget.c"},{"name":"docs/examples/ftpuploadresume.c"},{"name":"docs/examples/getinmemory.c"},{"name":"docs/examples/ghiper.c"},{"name":"docs/examples/hiperfifo.c"},{"name":"docs/examples/http2-pushinmemory.c"},{"name":"docs/examples/postinmemory.c"},{"name":"docs/examples/sepheaders.c"},{"name":"docs/examples/sessioninfo.c"},{"name":"docs/examples/sftpget.c"},{"name":"docs/examples/synctime.c"},{"name":"docs/examples/url2file.c"},{"name":"docs/examples/usercertinmem.c"},{"name":"docs/libcurl/libcurl-tutorial.md"},{"name":"docs/libcurl/opts/CURLINFO_TLS_SSL_PTR.md"},{"name":"tests/libtest/lib3102.c"}],"number":263973,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"135665036f2d98efb928df1195f9ef80208483dd","revision":"135665036f2d98efb928df1195f9ef80208483dd","revlink":"","when":1775640354,"who":"Ted Lyngmo <ted@lyncon.se>"},{"at":"Wed 08 Apr 2026 11:27:31","branch":"master","category":"curl","codebase":"","comments":"mbedtls: fix ECJPAKE matching\nIt did not require a full-length match, so empty or prefix tokens map to\nECJPAKE would silently add that cipher to the configured list.\n\nFollow-up to fba9afebba22d577f122239b18\n\nReported by Codex Security\n\nCloses #21264","files":[{"name":"lib/vtls/mbedtls.c"}],"number":263974,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"59c8de789764e004e7e16d00702ba956dbb8cd2f","revision":"59c8de789764e004e7e16d00702ba956dbb8cd2f","revlink":"","when":1775640451,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 08 Apr 2026 11:33:11","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced","files":[{"name":"RELEASE-NOTES"}],"number":263975,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c0e7f70218805db85ca5499f31c15cb4548d828b","revision":"c0e7f70218805db85ca5499f31c15cb4548d828b","revlink":"","when":1775640791,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 08 Apr 2026 11:41:55","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: update the entry for `mk-ca-bundle.pl` [ci skip]\nTo dsecribe the feature remaiming after follow-up commits.\n\nFollow-up to 351e4f956a11bdf419c14f1f69758a15e77e7fea #21116","files":[{"name":"RELEASE-NOTES"}],"number":263977,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"5d84aa41a0f1ee0f786fa0d113eba1b813b9886a","revision":"5d84aa41a0f1ee0f786fa0d113eba1b813b9886a","revlink":"","when":1775641315,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 08 Apr 2026 12:00:59","branch":"master","category":"curl","codebase":"","comments":"parsedate: bsearch the time zones\nThere are 69 entries, bsearch is faster than linear search for random\naccess.\n\nThis now also makes the matching case sensitive (zone names always in\nuppercase). No docs said otherwise and all tests assumed uppercase.\n\nExtended test 517\n\nCloses #21266","files":[{"name":"lib/parsedate.c"},{"name":"tests/libtest/lib517.c"}],"number":263981,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"283db12e05e870207b63bb1b096b1269477afee0","revision":"283db12e05e870207b63bb1b096b1269477afee0","revlink":"","when":1775642459,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 08 Apr 2026 15:18:45","branch":"master","category":"curl","codebase":"","comments":"vtls_scache: include cert_blob independently of verifypeer\nThe making of the TLS session cache key should use the cert blob\nindependently of verifypeer on/off.\n\nFollow-up to fa0ccd9f1fbbbd77bf50b2\n\nSpotted by Codex Security\n\nCloses #21222","files":[{"name":"lib/vtls/vtls_scache.c"}],"number":263992,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"698eee1b95b05841e9986b85829c6be27df8b800","revision":"698eee1b95b05841e9986b85829c6be27df8b800","revlink":"","when":1775654325,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 08 Apr 2026 19:28:05","branch":"master","category":"curl","codebase":"","comments":"tests: enable more ruff checks\n- Checks for missing explicit `return` statements at the end of functions\nthat can return non-`None` values.\n- Checks for classes that inherit from `object`.\n- Checks for useless expressions.\n- Within an `except*` clause, raise exceptions with `raise ... from err`\nor `raise ... from None` to distinguish them from errors in exception\nhandling\n- Checks for variable assignments that immediately precede a `return` of the\nassigned variable.\n- Checks for `else` statements with a `return` statement in the preceding\n`if` block.\n- Checks for unnecessary parentheses on raised exceptions.\n\nCloses: #21258","files":[{"name":"scripts/pythonlint.sh"},{"name":"tests/dictserver.py"},{"name":"tests/http/conftest.py"},{"name":"tests/http/scorecard.py"},{"name":"tests/http/test_17_ssl_use.py"},{"name":"tests/http/test_20_websockets.py"},{"name":"tests/http/test_30_vsftpd.py"},{"name":"tests/http/test_31_vsftpds.py"},{"name":"tests/http/test_32_ftps_vsftpd.py"},{"name":"tests/http/testenv/caddy.py"},{"name":"tests/http/testenv/certs.py"},{"name":"tests/http/testenv/client.py"},{"name":"tests/http/testenv/curl.py"},{"name":"tests/http/testenv/dante.py"},{"name":"tests/http/testenv/env.py"},{"name":"tests/http/testenv/httpd.py"},{"name":"tests/http/testenv/nghttpx.py"},{"name":"tests/http/testenv/sshd.py"},{"name":"tests/http/testenv/vsftpd.py"},{"name":"tests/negtelnetserver.py"},{"name":"tests/smbserver.py"},{"name":"tests/util.py"}],"number":264008,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4c1b6f549404826a75cfb3326cc0352cdc93b27e","revision":"4c1b6f549404826a75cfb3326cc0352cdc93b27e","revlink":"","when":1775669285,"who":"Dan Fandrich <dan@coneharvesters.com>"},{"at":"Wed 08 Apr 2026 19:28:05","branch":"master","category":"curl","codebase":"","comments":"tests: alphabetize and group Python imports & add check\n- De-duplicates, groups, and sorts imports based on the provided `isort` settings.","files":[{"name":"scripts/pythonlint.sh"},{"name":"tests/dictserver.py"},{"name":"tests/http/conftest.py"},{"name":"tests/http/scorecard.py"},{"name":"tests/http/test_01_basic.py"},{"name":"tests/http/test_02_download.py"},{"name":"tests/http/test_03_goaway.py"},{"name":"tests/http/test_04_stuttered.py"},{"name":"tests/http/test_05_errors.py"},{"name":"tests/http/test_06_eyeballs.py"},{"name":"tests/http/test_07_upload.py"},{"name":"tests/http/test_08_caddy.py"},{"name":"tests/http/test_09_push.py"},{"name":"tests/http/test_10_proxy.py"},{"name":"tests/http/test_11_unix.py"},{"name":"tests/http/test_12_reuse.py"},{"name":"tests/http/test_13_proxy_auth.py"},{"name":"tests/http/test_14_auth.py"},{"name":"tests/http/test_15_tracing.py"},{"name":"tests/http/test_16_info.py"},{"name":"tests/http/test_17_ssl_use.py"},{"name":"tests/http/test_18_methods.py"},{"name":"tests/http/test_19_shutdown.py"},{"name":"tests/http/test_20_websockets.py"},{"name":"tests/http/test_21_resolve.py"},{"name":"tests/http/test_30_vsftpd.py"},{"name":"tests/http/test_31_vsftpds.py"},{"name":"tests/http/test_32_ftps_vsftpd.py"},{"name":"tests/http/test_40_socks.py"},{"name":"tests/http/test_50_scp.py"},{"name":"tests/http/test_51_sftp.py"},{"name":"tests/http/testenv/__init__.py"},{"name":"tests/http/testenv/caddy.py"},{"name":"tests/http/testenv/certs.py"},{"name":"tests/http/testenv/client.py"},{"name":"tests/http/testenv/curl.py"},{"name":"tests/http/testenv/dante.py"},{"name":"tests/http/testenv/env.py"},{"name":"tests/http/testenv/httpd.py"},{"name":"tests/http/testenv/nghttpx.py"},{"name":"tests/http/testenv/sshd.py"},{"name":"tests/http/testenv/vsftpd.py"},{"name":"tests/negtelnetserver.py"},{"name":"tests/smbserver.py"}],"number":264009,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"98e470b3a8a60a597e7c4ddb3695e550c765ccb2","revision":"98e470b3a8a60a597e7c4ddb3695e550c765ccb2","revlink":"","when":1775669285,"who":"Dan Fandrich <dan@coneharvesters.com>"},{"at":"Wed 08 Apr 2026 19:28:05","branch":"master","category":"curl","codebase":"","comments":"tests: make whitespace between functions and classes consistent\nMostly, this means two blank lines between classes and functions and one\nline between methods. Since these checks are currently in preview, they\nare done in a separate ruff invocation to avoid turning ALL the preview\nchecks on at the same time.","files":[{"name":"scripts/pythonlint.sh"},{"name":"tests/dictserver.py"},{"name":"tests/ech_combos.py"},{"name":"tests/http/conftest.py"},{"name":"tests/http/scorecard.py"},{"name":"tests/negtelnetserver.py"},{"name":"tests/smbserver.py"},{"name":"tests/util.py"}],"number":264010,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"17e8200733a1fd9db148f794d7e1cfb47e491fcd","revision":"17e8200733a1fd9db148f794d7e1cfb47e491fcd","revlink":"","when":1775669285,"who":"Dan Fandrich <dan@coneharvesters.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"17e8200733a1fd9db148f794d7e1cfb47e491fcd"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775690432.301681,1775690441.705534],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775690441.709833,1775690441.888579],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775690441.891146,1775690442.033117],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775690442.035292,1775707688.633593],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4332/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775707688.64044,1775707689.360531],"urls":{}}],"text":["failed","Runtest"],"times":[1775672276.260014,1775707689.364194]},"4333":{"blame":["Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>","dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/Mail%20result/logs/stdio"]],"number":4333,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4333,"Build"],["codebase","","Build"],["got_revision","3bde26dac82493058b33000a5fa28c8d762c1bc2","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","3bde26dac82493058b33000a5fa28c8d762c1bc2","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 08 Apr 2026 23:15:39","branch":"master","category":"curl","codebase":"","comments":"dns: https-eyeballing async\nMake cf-https-connect work async correctly:\n- only start first baller when at least one A/AAAA address\n  is available\n- select first connect attempt after that with HTTPS-RR info\n  there or not.\n- select second connect attempt only when HTTPS-RR is resolved\n  (may have resolved to \"not known\") and select possible ALPN\n  from things known by then. May not select any second attempt\n  when first already covers everything.\n\nThis means when the HTTPS-RR is known at/before the first address\nis resolved, everything behaves as before. When the HTTPS-RR is\nlate, a first connection attempt will have been started. Any\nALPN preference from the HTTPS-RR that is not already ongoing will\nthen start the second attempt.\n\nFor HTTPS-RRs that recommend 2 or more ALPNs, the first will always\nbe attempted: either it is already ongong or it will be the ALPN\nfor the second attempt. The 2nd ALPN recommendation from HTTPS-RR\n*may* be honored or not, depending on what is already selected.\n\nThe difference in behaviour between early/late HTTPS-RR resolve\ncannot be helped - unless we do not perform any attempts before\nit arrives. Trade offs.\n\nCloses #21267","files":[{"name":"lib/cf-dns.c"},{"name":"lib/cf-dns.h"},{"name":"lib/cf-https-connect.c"},{"name":"lib/vquic/vquic.c"}],"number":264031,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"567803db797ae656dbdf4a630785e51b68798060","revision":"567803db797ae656dbdf4a630785e51b68798060","revlink":"","when":1775682939,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Wed 08 Apr 2026 23:32:25","branch":"master","category":"curl","codebase":"","comments":"build: skip detecting `pipe2()` for Apple targets\nTo avoid (mis-)detecting it via the internal Apple library\n`/usr/lib/system/libsystem_sim_kernel.dylib` when targeting iPhone\nSimulator (seen with iPhoneSimulator26.4.sdk).\n\nReported-by: Ian Spence\nFixes #21236\n\nCloses #21271","files":[{"name":"CMakeLists.txt"},{"name":"configure.ac"}],"number":264034,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1737e47f59d93fa6e2001c2dd3404d67531d0aa9","revision":"1737e47f59d93fa6e2001c2dd3404d67531d0aa9","revlink":"","when":1775683945,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 08 Apr 2026 23:32:25","branch":"master","category":"curl","codebase":"","comments":"GHA: update dependency wolfSSL/wolfssl to v5.9.1\nCloses #21272","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"}],"number":264035,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8a3de6c8ce3576f788a18d1e29481e081c8a000b","revision":"8a3de6c8ce3576f788a18d1e29481e081c8a000b","revlink":"","when":1775683945,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"},{"at":"Thu 09 Apr 2026 02:13:34","branch":"master","category":"curl","codebase":"","comments":"tests/http: bump cryptography from 46.0.6 to 46.0.7\nCloses #21273","files":[{"name":"tests/http/requirements.txt"}],"number":264043,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3bde26dac82493058b33000a5fa28c8d762c1bc2","revision":"3bde26dac82493058b33000a5fa28c8d762c1bc2","revlink":"","when":1775693614,"who":"dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"3bde26dac82493058b33000a5fa28c8d762c1bc2"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775725071.124434,1775725081.038883],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775725081.043145,1775725081.236981],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775725081.2396,1775725081.397292],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775725081.399811,1775742373.636363],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4333/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775742373.641283,1775742374.466812],"urls":{}}],"text":["failed","Runtest"],"times":[1775707691.832274,1775742374.46964]},"4334":{"blame":["Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/Mail%20result/logs/stdio"]],"number":4334,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4334,"Build"],["codebase","","Build"],["got_revision","ef49d42a2c219679aa6844dffd899169ffbdafa1","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","ef49d42a2c219679aa6844dffd899169ffbdafa1","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 09 Apr 2026 09:30:52","branch":"master","category":"curl","codebase":"","comments":"h3: HTTPS-RR use in HTTP/3\nWhen HTTPS-RR is needed for the HTTP/3 handshake, delay the connect\nuntil it arrives. Relevant only for TLS backends that support ECH, for\nnow.\n\nCloses #21253","files":[{"name":"lib/vquic/curl_ngtcp2.c"},{"name":"lib/vquic/curl_quiche.c"},{"name":"lib/vtls/openssl.c"},{"name":"lib/vtls/openssl.h"},{"name":"lib/vtls/wolfssl.c"},{"name":"lib/vtls/wolfssl.h"}],"number":264053,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d99df64405b72690bc03ff5115d4ee909c91fe45","revision":"d99df64405b72690bc03ff5115d4ee909c91fe45","revlink":"","when":1775719852,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 09 Apr 2026 09:32:12","branch":"master","category":"curl","codebase":"","comments":"asyn-ares: connect async\nMake separate queries for A and AAAA records. Hand out A/AAAA/HTTPS\ninformation before all queries are complete.\n\nCloses #21205","files":[{"name":"lib/asyn-ares.c"},{"name":"lib/asyn.h"},{"name":"lib/hostip.c"},{"name":"tests/data/test2104"},{"name":"tests/http/test_21_resolve.py"}],"number":264054,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a28540787c528f0378a38cfb839f8576fb08c089","revision":"a28540787c528f0378a38cfb839f8576fb08c089","revlink":"","when":1775719932,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 09 Apr 2026 14:10:28","branch":"master","category":"curl","codebase":"","comments":"cfilters: CF_TYPE_SETUP connection filter\nConnection filters can now carry the flag CF_TYPE_SETUP, indicating that\nthey are only needed during connection setup, e.g. connect.\n\nOnce the connection is fully established, those filter are removed\nagain. This frees resources and also makes the filter (call) chains\nshorter.\n\nCloses #21269","files":[{"name":"lib/cf-dns.c"},{"name":"lib/cf-haproxy.c"},{"name":"lib/cf-https-connect.c"},{"name":"lib/cf-ip-happy.c"},{"name":"lib/cfilters.c"},{"name":"lib/cfilters.h"},{"name":"lib/http_proxy.c"}],"number":264071,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ef49d42a2c219679aa6844dffd899169ffbdafa1","revision":"ef49d42a2c219679aa6844dffd899169ffbdafa1","revlink":"","when":1775736628,"who":"Stefan Eissing <stefan@eissing.org>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"ef49d42a2c219679aa6844dffd899169ffbdafa1"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775760167.87851,1775760177.824276],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775760177.830664,1775760178.151854],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775760178.154631,1775760178.573039],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775760178.575209,1775777568.768676],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4334/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775777568.774566,1775777569.529677],"urls":{}}],"text":["failed","Runtest"],"times":[1775742376.527931,1775777569.533091]},"4335":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/Mail%20result/logs/stdio"]],"number":4335,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4335,"Build"],["codebase","","Build"],["got_revision","7d49f47fcb3cc8dc2e0cc7f607fa28e2274d3c62","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","7d49f47fcb3cc8dc2e0cc7f607fa28e2274d3c62","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 10 Apr 2026 00:10:58","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: fix typos [ci skip]","files":[{"name":"RELEASE-NOTES"}],"number":264107,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7d49f47fcb3cc8dc2e0cc7f607fa28e2274d3c62","revision":"7d49f47fcb3cc8dc2e0cc7f607fa28e2274d3c62","revlink":"","when":1775772658,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"7d49f47fcb3cc8dc2e0cc7f607fa28e2274d3c62"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775795704.063123,1775795717.682295],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775795717.729172,1775795718.088683],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775795718.092257,1775795718.290657],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775795718.294158,1775813496.63139],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4335/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775813496.641422,1775813497.90839],"urls":{}}],"text":["failed","Runtest"],"times":[1775777571.746645,1775813497.911964]},"4336":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/Mail%20result/logs/stdio"]],"number":4336,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4336,"Build"],["codebase","","Build"],["got_revision","7c8f11e953d663b7c7af5ccaa7f8c051cab79849","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","7c8f11e953d663b7c7af5ccaa7f8c051cab79849","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 10 Apr 2026 08:21:48","branch":"master","category":"curl","codebase":"","comments":"GHA: update awslabs/aws-lc to v1.71.0\nCloses #21283","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"}],"number":264128,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"008aa2b38f2eebad0fc258bd127a2b8c4dca29f1","revision":"008aa2b38f2eebad0fc258bd127a2b8c4dca29f1","revlink":"","when":1775802108,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"},{"at":"Fri 10 Apr 2026 09:38:15","branch":"master","category":"curl","codebase":"","comments":"tool: simplify retrycheck()\n- By making retry_sleep() a separate funtion that determines how long to\n  wait until the next retry.\n\n- switch the retry timer to uint32 to make it uniform across platforms\n\nCloses #21279","files":[{"name":"src/tool_cfgable.h"},{"name":"src/tool_getparam.c"},{"name":"src/tool_operate.c"},{"name":"src/tool_operate.h"}],"number":264132,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"bb3670f9298940a1e5a5fc7b793a46bafb483f25","revision":"bb3670f9298940a1e5a5fc7b793a46bafb483f25","revlink":"","when":1775806695,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 10 Apr 2026 09:39:39","branch":"master","category":"curl","codebase":"","comments":"http: on 303, switch to GET\n... unless it is a POST and the user explicitly asked to keep doing\nPOST.\n\nAdd test1983/1984: verify --follow with 303 and PUT + custom GET\n\nFixes #20715\nReported-by: Dan Arnfield\nCloses #21280","files":[{"name":"docs/libcurl/opts/CURLOPT_FOLLOWLOCATION.md"},{"name":"docs/libcurl/opts/CURLOPT_POSTREDIR.md"},{"name":"lib/http.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1983"},{"name":"tests/data/test1984"}],"number":264133,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e5087ac9fc6c80fbb1708b750e8187c7c876f0a4","revision":"e5087ac9fc6c80fbb1708b750e8187c7c876f0a4","revlink":"","when":1775806779,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 10 Apr 2026 12:10:23","branch":"master","category":"curl","codebase":"","comments":"vquic: fix variable name in fallback code\nCould not cause an issue in practice.\n\nCloses #21281","files":[{"name":"lib/vquic/vquic.c"}],"number":264136,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6e40c3ed480a1208b43a9e2e97743d0442715c43","revision":"6e40c3ed480a1208b43a9e2e97743d0442715c43","revlink":"","when":1775815823,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 10 Apr 2026 12:39:51","branch":"master","category":"curl","codebase":"","comments":"pytest: switch off h3 for pytest_07_22\nRun test_07_22 only on http/1.1 and h2. For h3, we get unreliable tests\nresults in CI due to (probably) nghttpx not always reporting the RESET\nfrom the backend and the test timing out.\n\nCloses #21286","files":[{"name":"tests/http/test_07_upload.py"}],"number":264137,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7c8f11e953d663b7c7af5ccaa7f8c051cab79849","revision":"7c8f11e953d663b7c7af5ccaa7f8c051cab79849","revlink":"","when":1775817591,"who":"Stefan Eissing <stefan@eissing.org>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"7c8f11e953d663b7c7af5ccaa7f8c051cab79849"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775836797.955282,1775836809.632515],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775836809.636616,1775836809.809008],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775836809.811609,1775836809.981029],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775836809.983192,1775854580.279735],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4336/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775854580.310668,1775854581.047597],"urls":{}}],"text":["failed","Runtest"],"times":[1775818139.077464,1775854581.050863]},"4337":{"blame":["Daniel McCarney <daniel@binaryparadox.net>","Stefan Eissing <stefan@eissing.org>","kpcyrd <git@rxv.cc>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/Mail%20result/logs/stdio"]],"number":4337,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4337,"Build"],["codebase","","Build"],["got_revision","0a7e1982fefb237832a256537d93e0ec4b30642a","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","0a7e1982fefb237832a256537d93e0ec4b30642a","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 10 Apr 2026 14:29:29","branch":"master","category":"curl","codebase":"","comments":"pytest: adding support for dnsd test server\nAdd tests to test_21 with checks for 'overrride-dns' from curlinfo.\n\nCloses #21289","files":[{"name":"tests/http/Makefile.am"},{"name":"tests/http/test_21_resolve.py"},{"name":"tests/http/testenv/__init__.py"},{"name":"tests/http/testenv/dnsd.py"},{"name":"tests/http/testenv/env.py"},{"name":"tests/server/dnsd.c"}],"number":264142,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a5542c23e7427b8ea8f6183f503f2935d88d5d65","revision":"a5542c23e7427b8ea8f6183f503f2935d88d5d65","revlink":"","when":1775824169,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Fri 10 Apr 2026 15:58:31","branch":"master","category":"curl","codebase":"","comments":"rustls: handle EOF during initial handshake\nCloses #21242","files":[{"name":"lib/vtls/rustls.c"}],"number":264149,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ce05754c7c3062257999d2d7e9330dd8a792e2f3","revision":"ce05754c7c3062257999d2d7e9330dd8a792e2f3","revlink":"","when":1775829511,"who":"kpcyrd <git@rxv.cc>"},{"at":"Fri 10 Apr 2026 15:58:39","branch":"master","category":"curl","codebase":"","comments":"tests/http: add abrupt server close test\nTest that connecting to a server that immediately closes the connection\nproduces an error instead of hanging/timing out.","files":[{"name":"tests/http/test_05_errors.py"}],"number":264150,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0a7e1982fefb237832a256537d93e0ec4b30642a","revision":"0a7e1982fefb237832a256537d93e0ec4b30642a","revlink":"","when":1775829519,"who":"Daniel McCarney <daniel@binaryparadox.net>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"0a7e1982fefb237832a256537d93e0ec4b30642a"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775872008.034867,1775872011.685532],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775872011.689468,1775872011.870738],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775872011.872936,1775872012.027364],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775872012.029532,1775889257.713419],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4337/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775889257.723552,1775889260.045943],"urls":{}}],"text":["failed","Runtest"],"times":[1775854583.404845,1775889260.105352]},"4338":{"blame":["Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/Mail%20result/logs/stdio"]],"number":4338,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4338,"Build"],["codebase","","Build"],["got_revision","935e1f9963a12ac1a880df538b23b824d2fea7bb","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","935e1f9963a12ac1a880df538b23b824d2fea7bb","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 10 Apr 2026 23:19:41","branch":"master","category":"curl","codebase":"","comments":"configure: tidy up comments\n- convert `#` comments to `dnl`, except copyright headers, and inline\n  comments in `curl-complilers.m4`.\n- drop empty comments.\n- drop line-ending `dnl` markers. (except `zz40-xc-ovr.m4` where it's\n  used to produce a comment in `configure`.)\n- replace `dnl` line with C comment in `AC_CHECK_HEADERS()`.\n\nVerified to produce the same `configure` script except empty lines,\n`#` comments, and C comments, with autoreconf 2.72.\n\nCherry-picked from #21000\n\nCloses #21246","files":[{"name":"acinclude.m4"},{"name":"configure.ac"},{"name":"docs/libcurl/libcurl.m4"},{"name":"m4/curl-amissl.m4"},{"name":"m4/curl-compilers.m4"},{"name":"m4/curl-confopts.m4"},{"name":"m4/curl-functions.m4"},{"name":"m4/curl-gnutls.m4"},{"name":"m4/curl-openssl.m4"},{"name":"m4/curl-override.m4"},{"name":"m4/curl-reentrant.m4"},{"name":"m4/curl-rustls.m4"},{"name":"m4/curl-schannel.m4"},{"name":"m4/xc-am-iface.m4"},{"name":"m4/xc-cc-check.m4"},{"name":"m4/xc-lt-iface.m4"},{"name":"m4/xc-val-flgs.m4"},{"name":"m4/zz40-xc-ovr.m4"},{"name":"m4/zz50-xc-ovr.m4"}],"number":264197,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8a3991e05016cef4f6765967192ffc20ac88e48a","revision":"8a3991e05016cef4f6765967192ffc20ac88e48a","revlink":"","when":1775855981,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 11 Apr 2026 02:21:33","branch":"master","category":"curl","codebase":"","comments":"GHA: update dependency ruff to v0.15.10\nCloses #21282","files":[{"name":".github/scripts/requirements.txt"}],"number":264207,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"935e1f9963a12ac1a880df538b23b824d2fea7bb","revision":"935e1f9963a12ac1a880df538b23b824d2fea7bb","revlink":"","when":1775866893,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"935e1f9963a12ac1a880df538b23b824d2fea7bb"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775906679.216223,1775906689.056883],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775906689.061262,1775906689.247009],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775906689.249323,1775906689.4023],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775906689.404752,1775923815.545187],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4338/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775923815.550177,1775923816.249428],"urls":{}}],"text":["failed","Runtest"],"times":[1775889272.12433,1775923816.252669]},"4339":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/Mail%20result/logs/stdio"]],"number":4339,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4339,"Build"],["codebase","","Build"],["got_revision","afdd8f1290b418896db75e01df4cb60712a892c8","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","afdd8f1290b418896db75e01df4cb60712a892c8","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sat 11 Apr 2026 16:56:22","branch":"master","category":"curl","codebase":"","comments":"getinfo: repair CURLINFO_TLS_SESSION\nThis should return a SSL_CTX pointer but it was accidentally broken.\n\nVerify with test 1587\n\nFollow-up to 2db8ae480fdcae7f005\n\nSpotted by Codex Security\n\nCloses #21290","files":[{"name":"lib/cfilters.c"},{"name":"lib/cfilters.h"},{"name":"lib/getinfo.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1587"},{"name":"tests/libtest/Makefile.inc"},{"name":"tests/libtest/lib1587.c"}],"number":264217,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3e40ccb87581b0f6180fbd9c1eef9c50f270c806","revision":"3e40ccb87581b0f6180fbd9c1eef9c50f270c806","revlink":"","when":1775919382,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sat 11 Apr 2026 17:22:22","branch":"master","category":"curl","codebase":"","comments":"unit1398: add msnprintf tests with negative precision\nCloses #21292","files":[{"name":"tests/unit/unit1398.c"}],"number":264221,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"879209fc88edd64b18c59fa49b7a86c5123ea810","revision":"879209fc88edd64b18c59fa49b7a86c5123ea810","revlink":"","when":1775920942,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sat 11 Apr 2026 17:31:56","branch":"master","category":"curl","codebase":"","comments":"pytest: test threaded resolver\nAdd `resolv-threaded` to curlinfo to detect use of the threaded resolver\ncorrectly even with c-ares linked to https-rr.\n\nRun test_21_05 exactly when threaded resolver is built.\n\nCloses #21287","files":[{"name":"src/curlinfo.c"},{"name":"tests/http/test_21_resolve.py"},{"name":"tests/http/testenv/env.py"}],"number":264223,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a483128b018c18fa12b1202a63f27461e546f152","revision":"a483128b018c18fa12b1202a63f27461e546f152","revlink":"","when":1775921516,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Sat 11 Apr 2026 17:33:03","branch":"master","category":"curl","codebase":"","comments":"http: fix auth_used and auth_avail\nFix http auth to set the `picked` auth when sending the corresponding\nheaders. Fix reporting Digest as avail.\n\nFixes #21274\nReported-by: sergio-nsk on github\nCloses #21284","files":[{"name":"lib/http.c"}],"number":264225,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"afdd8f1290b418896db75e01df4cb60712a892c8","revision":"afdd8f1290b418896db75e01df4cb60712a892c8","revlink":"","when":1775921583,"who":"Stefan Eissing <stefan@eissing.org>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"afdd8f1290b418896db75e01df4cb60712a892c8"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775941300.287535,1775941308.859183],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775941308.863374,1775941309.031131],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775941309.033343,1775941309.170324],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775941309.172515,1775958433.369878],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4339/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775958433.379589,1775958434.310827],"urls":{}}],"text":["failed","Runtest"],"times":[1775923818.429229,1775958434.316644]},"4340":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/Mail%20result/logs/stdio"]],"number":4340,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4340,"Build"],["codebase","","Build"],["got_revision","3b68c67be23e3292a3b7a156029174ba97a810e9","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","3b68c67be23e3292a3b7a156029174ba97a810e9","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 13 Apr 2026 08:08:19","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced","files":[{"name":"RELEASE-NOTES"}],"number":264252,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3b68c67be23e3292a3b7a156029174ba97a810e9","revision":"3b68c67be23e3292a3b7a156029174ba97a810e9","revlink":"","when":1776060499,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"3b68c67be23e3292a3b7a156029174ba97a810e9"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776060913.031461,1776060924.974715],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776060924.979409,1776060925.177294],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776060925.180569,1776060925.359292],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776060925.36213,1776078942.969814],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4340/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776078943.018662,1776078998.769783],"urls":{}}],"text":["failed","Runtest"],"times":[1776060912.950499,1776078998.787266]},"4341":{"blame":["Jay Satiro <raysatiro@yahoo.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/Mail%20result/logs/stdio"]],"number":4341,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4341,"Build"],["codebase","","Build"],["got_revision","70bb0db76720c152f6a55bbe12cf162b55cb105b","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","70bb0db76720c152f6a55bbe12cf162b55cb105b","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 13 Apr 2026 08:12:16","branch":"master","category":"curl","codebase":"","comments":"schannel: increase renegotiation timeout to 60 seconds\nPrior to this change the timeout was 7 seconds but that is too short for\nenhanced-security users that have to fill out an interactive prompt on\nSchannel renegotiation (PIN, smart card, etc).\n\nReported-by: Tim Omta\n\nFixes https://github.com/curl/curl/issues/21270\nCloses https://github.com/curl/curl/pull/21291","files":[{"name":"lib/vtls/schannel.c"}],"number":264254,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"70bb0db76720c152f6a55bbe12cf162b55cb105b","revision":"70bb0db76720c152f6a55bbe12cf162b55cb105b","revlink":"","when":1776060736,"who":"Jay Satiro <raysatiro@yahoo.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"70bb0db76720c152f6a55bbe12cf162b55cb105b"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776098173.15221,1776098187.892149],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776098187.904356,1776098188.121311],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776098188.126014,1776098188.318939],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776098188.32223,1776116210.608156],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4341/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776116210.613603,1776116211.338704],"urls":{}}],"text":["failed","Runtest"],"times":[1776079022.847583,1776116211.34147]},"4342":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/Mail%20result/logs/stdio"]],"number":4342,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4342,"Build"],["codebase","","Build"],["got_revision","3512b673ddc54074676d8322f8a414e364ce0eb2","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","3512b673ddc54074676d8322f8a414e364ce0eb2","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 13 Apr 2026 14:34:16","branch":"master","category":"curl","codebase":"","comments":"setopt: move CURLOPT_CURLU\nTo fix cast from 'char *' to 'CURLU *' (aka 'struct Curl_URL *')\nincreases required alignment from 1 to 8\n\nFollow-up to 3407bee8c8f145557fc9f8baa\n\nCloses #21298","files":[{"name":"lib/setopt.c"}],"number":264297,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ec445fc5951d37d22ee6b22178bd175c4d0abe48","revision":"ec445fc5951d37d22ee6b22178bd175c4d0abe48","revlink":"","when":1776083656,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 13 Apr 2026 19:52:30","branch":"master","category":"curl","codebase":"","comments":"hostip: resolve user supplied ip addresses\nWhen a user supplied an ip address in a URL as hostname, use that even\nwhen address family restrictions like -4 or -6 are set.\n\nAdd test_10_15/16 to verify with a local proxy server.\n\nFixes #21146\nReported-by: Terrance Wong\n\nHow:\n- cf-dns: on see the hostname is an ip(v6) address, add the respective\n  A/AAAA to the dns query bits\n- cf-dns/hostip: only hand out addrinfos for a family if that family\n  is part of the DNS queries. That prevents for example ipv6 addresses\n  to show up from dns cache entries\n- change cf-ip-happy to no longer check for \"ip_version\" and instead\n  use all addresses that cf-dns hands out\n\nCloses #21295","files":[{"name":"lib/cf-dns.c"},{"name":"lib/cf-ip-happy.c"},{"name":"lib/hostip.c"},{"name":"tests/http/test_10_proxy.py"},{"name":"tests/http/testenv/curl.py"},{"name":"tests/http/testenv/httpd.py"}],"number":264314,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"40d57c9f588c42ed3f75fe0ba9b12aa18170a404","revision":"40d57c9f588c42ed3f75fe0ba9b12aa18170a404","revlink":"","when":1776102750,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Mon 13 Apr 2026 21:58:55","branch":"master","category":"curl","codebase":"","comments":"test1560: add a few more URL API test variations\nCloses #21294","files":[{"name":"tests/data/test1560"},{"name":"tests/libtest/lib1560.c"}],"number":264320,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9ded494f0edf419a42f65434de911bf7d6afcaf8","revision":"9ded494f0edf419a42f65434de911bf7d6afcaf8","revlink":"","when":1776110335,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 13 Apr 2026 23:12:05","branch":"master","category":"curl","codebase":"","comments":"setopt: fix typos in comments\nCloses #21303","files":[{"name":"lib/setopt.c"}],"number":264351,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7a349b5eed53ee42d933c392edd75ffe0fc9e4cf","revision":"7a349b5eed53ee42d933c392edd75ffe0fc9e4cf","revlink":"","when":1776114725,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 13 Apr 2026 23:23:34","branch":"master","category":"curl","codebase":"","comments":"lib: move request specific allocations to the request struct\nTo make it clearer that they are ephemeral.\n\nCloses #21301","files":[{"name":"lib/cf-h1-proxy.c"},{"name":"lib/cf-h2-proxy.c"},{"name":"lib/http.c"},{"name":"lib/http_aws_sigv4.c"},{"name":"lib/http_digest.c"},{"name":"lib/http_negotiate.c"},{"name":"lib/http_ntlm.c"},{"name":"lib/http_proxy.c"},{"name":"lib/request.c"},{"name":"lib/request.h"},{"name":"lib/rtsp.c"},{"name":"lib/url.c"},{"name":"lib/urldata.h"}],"number":264353,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3512b673ddc54074676d8322f8a414e364ce0eb2","revision":"3512b673ddc54074676d8322f8a414e364ce0eb2","revlink":"","when":1776115414,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"3512b673ddc54074676d8322f8a414e364ce0eb2"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776133729.614677,1776133742.139757],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776133742.143961,1776133742.331062],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776133742.333559,1776133742.499029],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776133742.501919,1776151810.694711],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4342/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776151810.700535,1776151811.54909],"urls":{}}],"text":["failed","Runtest"],"times":[1776116213.738624,1776151811.55235]},"4343":{"blame":["Viktor Szakats <commit@vsz.me>","dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/Mail%20result/logs/stdio"]],"number":4343,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4343,"Build"],["codebase","","Build"],["got_revision","bcb02fe5265f1e0eb67945e389f7d7801a1d725f","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","bcb02fe5265f1e0eb67945e389f7d7801a1d725f","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 14 Apr 2026 01:08:32","branch":"master","category":"curl","codebase":"","comments":"tidy-up: miscellaneous\n- examples: sync debug output printf masks.\n- INSTALL-CMAKE.md: tidy up section for some options.\n- curl_sha512_256: delete comment suggesting an optimization.\n- vtls/keylog: scope a variable.\n- vtls/openssl: make a source code URL a permalink.\n- vtls/schannel: drop redundant parentheses.\n- test1119.pl: robustify `$1` -> `$s`.\n- sync arg names in comments to match the code.\n- tidy up and minor fixes to comments.\n- fix formatting/indenting/comment/newline/include nits.\n- move `UNITTEST` protos next to definitions, sync their argument names.\n- make variables static.\n- add parentheses to Perl `open()` calls.\n- drop unnecessary double quotes in Perl.\n- clang-format.\n\nCloses #21000","files":[{"name":".clang-tidy.yml"},{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"},{"name":"CMake/PickyWarnings.cmake"},{"name":"docs/INSTALL-CMAKE.md"},{"name":"docs/examples/debug.c"},{"name":"docs/examples/multi-debugcallback.c"},{"name":"docs/libcurl/opts/CURLOPT_DEBUGFUNCTION.md"},{"name":"lib/asyn-ares.c"},{"name":"lib/asyn-thrdd.c"},{"name":"lib/asyn.h"},{"name":"lib/cf-dns.c"},{"name":"lib/cf-dns.h"},{"name":"lib/cf-h2-proxy.c"},{"name":"lib/cf-ip-happy.c"},{"name":"lib/cf-socket.c"},{"name":"lib/config-os400.h"},{"name":"lib/config-win32.h"},{"name":"lib/cookie.c"},{"name":"lib/cookie.h"},{"name":"lib/curl_ctype.h"},{"name":"lib/curl_gssapi.c"},{"name":"lib/curl_ntlm_core.c"},{"name":"lib/curl_setup.h"},{"name":"lib/curl_sha512_256.c"},{"name":"lib/curl_threads.c"},{"name":"lib/curl_threads.h"},{"name":"lib/dict.c"},{"name":"lib/dnscache.c"},{"name":"lib/dnscache.h"},{"name":"lib/doh.c"},{"name":"lib/easy_lock.h"},{"name":"lib/easygetopt.c"},{"name":"lib/ftp.c"},{"name":"lib/ftplistparser.c"},{"name":"lib/hash.c"},{"name":"lib/hash.h"},{"name":"lib/hmac.c"},{"name":"lib/hostip.c"},{"name":"lib/hostip.h"},{"name":"lib/hostip4.c"},{"name":"lib/http.c"},{"name":"lib/http.h"},{"name":"lib/http2.c"},{"name":"lib/http_aws_sigv4.c"},{"name":"lib/http_chunks.c"},{"name":"lib/httpsrr.c"},{"name":"lib/httpsrr.h"},{"name":"lib/idn.c"},{"name":"lib/md4.c"},{"name":"lib/md5.c"},{"name":"lib/mime.c"},{"name":"lib/mprintf.c"},{"name":"lib/multi.c"},{"name":"lib/progress.c"},{"name":"lib/protocol.c"},{"name":"lib/request.h"},{"name":"lib/rtsp.c"},{"name":"lib/select.c"},{"name":"lib/select.h"},{"name":"lib/sendf.c"},{"name":"lib/setup-os400.h"},{"name":"lib/sha256.c"},{"name":"lib/socketpair.h"},{"name":"lib/socks_gssapi.c"},{"name":"lib/telnet.c"},{"name":"lib/uint-spbset.c"},{"name":"lib/uint-table.c"},{"name":"lib/url.c"},{"name":"lib/url.h"},{"name":"lib/urlapi-int.h"},{"name":"lib/urldata.h"},{"name":"lib/version.c"},{"name":"lib/vssh/libssh.c"},{"name":"lib/vssh/libssh2.c"},{"name":"lib/vtls/keylog.c"},{"name":"lib/vtls/openssl.c"},{"name":"lib/vtls/schannel.c"},{"name":"lib/vtls/vtls.c"},{"name":"lib/vtls/x509asn1.c"},{"name":"m4/curl-functions.m4"},{"name":"scripts/badwords"},{"name":"scripts/delta"},{"name":"src/tool_cfgable.c"},{"name":"src/tool_findfile.c"},{"name":"src/tool_getparam.c"},{"name":"src/tool_libinfo.c"},{"name":"src/tool_operate.c"},{"name":"src/tool_util.c"},{"name":"tests/libtest/cli_h2_upgrade_extreme.c"},{"name":"tests/libtest/cli_tls_session_reuse.c"},{"name":"tests/libtest/lib1560.c"},{"name":"tests/libtest/lib1965.c"},{"name":"tests/libtest/lib3102.c"},{"name":"tests/libtest/lib517.c"},{"name":"tests/libtest/mk-lib1521.pl"},{"name":"tests/libtest/test1013.pl"},{"name":"tests/libtest/test1022.pl"},{"name":"tests/pathhelp.pm"},{"name":"tests/runner.pm"},{"name":"tests/servers.pm"},{"name":"tests/sshserver.pl"},{"name":"tests/test1119.pl"},{"name":"tests/test1167.pl"},{"name":"tests/tunit/tool1394.c"},{"name":"tests/tunit/tool1604.c"},{"name":"tests/tunit/tool1621.c"},{"name":"tests/tunit/tool1622.c"},{"name":"tests/tunit/tool1623.c"},{"name":"tests/unit/unit1300.c"},{"name":"tests/unit/unit1302.c"},{"name":"tests/unit/unit1303.c"},{"name":"tests/unit/unit1304.c"},{"name":"tests/unit/unit1307.c"},{"name":"tests/unit/unit1309.c"},{"name":"tests/unit/unit1397.c"},{"name":"tests/unit/unit1399.c"},{"name":"tests/unit/unit1600.c"},{"name":"tests/unit/unit1601.c"},{"name":"tests/unit/unit1602.c"},{"name":"tests/unit/unit1603.c"},{"name":"tests/unit/unit1605.c"},{"name":"tests/unit/unit1607.c"},{"name":"tests/unit/unit1609.c"},{"name":"tests/unit/unit1610.c"},{"name":"tests/unit/unit1611.c"},{"name":"tests/unit/unit1612.c"},{"name":"tests/unit/unit1614.c"},{"name":"tests/unit/unit1615.c"},{"name":"tests/unit/unit1620.c"},{"name":"tests/unit/unit1625.c"},{"name":"tests/unit/unit1626.c"},{"name":"tests/unit/unit1627.c"},{"name":"tests/unit/unit1651.c"},{"name":"tests/unit/unit1652.c"},{"name":"tests/unit/unit1654.c"},{"name":"tests/unit/unit1656.c"},{"name":"tests/unit/unit1657.c"},{"name":"tests/unit/unit1658.c"},{"name":"tests/unit/unit1660.c"},{"name":"tests/unit/unit2601.c"},{"name":"tests/unit/unit2602.c"},{"name":"tests/unit/unit2603.c"},{"name":"tests/unit/unit3205.c"},{"name":"tests/unit/unit3212.c"},{"name":"tests/unit/unit3213.c"},{"name":"tests/unit/unit3214.c"},{"name":"tests/unit/unit3216.c"}],"number":264358,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e0dd6eb4a4fb07bc53f8bb7a798dcea5d023f970","revision":"e0dd6eb4a4fb07bc53f8bb7a798dcea5d023f970","revlink":"","when":1776121712,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 14 Apr 2026 02:20:16","branch":"master","category":"curl","codebase":"","comments":"clang-tidy: enable more checks, fix fallouts\n- enable three checks:\n  - bugprone-invalid-enum-default-initialization\n  - bugprone-sizeof-expression\n  - readability-inconsistent-declaration-parameter-name (strict)\n- fix remaining discrepancies with arg names in prototypes\n  and implementation, in strict mode.\n- document reason for some checks tested but not enabled.\n\nCloses #20794","files":[{"name":".clang-tidy.yml"},{"name":"docs/libcurl/curl_easy_header.md"},{"name":"docs/libcurl/curl_easy_pause.md"},{"name":"docs/libcurl/curl_multi_timeout.md"},{"name":"include/curl/curl.h"},{"name":"include/curl/header.h"},{"name":"include/curl/multi.h"},{"name":"include/curl/urlapi.h"},{"name":"include/curl/websockets.h"},{"name":"lib/curl_gssapi.h"},{"name":"lib/curl_setup.h"},{"name":"lib/curlx/dynbuf.h"},{"name":"lib/curlx/fopen.h"},{"name":"lib/curlx/inet_ntop.h"},{"name":"lib/dnscache.h"},{"name":"lib/doh.h"},{"name":"lib/easy.c"},{"name":"lib/escape.c"},{"name":"lib/headers.c"},{"name":"lib/hostip.c"},{"name":"lib/ldap.c"},{"name":"lib/mprintf.c"},{"name":"lib/multi.c"},{"name":"lib/rand.h"},{"name":"lib/setopt.c"},{"name":"lib/vauth/ntlm.c"},{"name":"lib/vauth/ntlm_sspi.c"},{"name":"lib/vauth/vauth.h"},{"name":"lib/vtls/gtls.h"},{"name":"lib/vtls/wolfssl.h"},{"name":"lib/ws.c"},{"name":"src/tool_dirhie.h"},{"name":"src/tool_paramhlp.c"},{"name":"src/tool_setopt.h"}],"number":264370,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"df6014894b789768b139fff27e8aed9dbc46ed79","revision":"df6014894b789768b139fff27e8aed9dbc46ed79","revlink":"","when":1776126016,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 14 Apr 2026 02:20:16","branch":"master","category":"curl","codebase":"","comments":"KNOWN_BUGS: Native CA roots incomplete on Windows with OpenSSL/fork\nReported-by: finkjsc on github\nReported-by: nitrogene on github\nRef: #12303\nCloses #20897\n\nCloses #21305","files":[{"name":"docs/KNOWN_BUGS.md"}],"number":264371,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7b787f5995313d3f11557248e4ead36eb97dba66","revision":"7b787f5995313d3f11557248e4ead36eb97dba66","revlink":"","when":1776126016,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 14 Apr 2026 02:27:15","branch":"master","category":"curl","codebase":"","comments":"GHA: bump pytest from 9.0.2 to 9.0.3\nCVE-2025-71176\n\nCloses #21306","files":[{"name":"tests/http/requirements.txt"}],"number":264372,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"bcb02fe5265f1e0eb67945e389f7d7801a1d725f","revision":"bcb02fe5265f1e0eb67945e389f7d7801a1d725f","revlink":"","when":1776126435,"who":"dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"bcb02fe5265f1e0eb67945e389f7d7801a1d725f"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776169944.745382,1776169948.728328],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776169948.734276,1776169949.070563],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776169949.073484,1776169949.258412],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776169949.261632,1776188337.525702],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4343/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776188337.531837,1776188338.366123],"urls":{}}],"text":["failed","Runtest"],"times":[1776151813.911976,1776188338.368813]},"4344":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/Mail%20result/logs/stdio"]],"number":4344,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4344,"Build"],["codebase","","Build"],["got_revision","2e5acc1b15044b00b8aca6fac7efbb6c4e7fb156","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","2e5acc1b15044b00b8aca6fac7efbb6c4e7fb156","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 14 Apr 2026 10:16:43","branch":"master","category":"curl","codebase":"","comments":"http: use header_has_value() instead of duplicate code\nCloses #21302","files":[{"name":"lib/http.c"}],"number":264407,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"def4d8986ee66d87db4d17a8a4c6fbaa4ddfc1df","revision":"def4d8986ee66d87db4d17a8a4c6fbaa4ddfc1df","revlink":"","when":1776154603,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 14 Apr 2026 11:04:10","branch":"master","category":"curl","codebase":"","comments":"GHA: update dependency google/boringssl to v0.20260413.0\nCloses #21310","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"}],"number":264415,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"67795ff7304e8b93cb2ec9d9aec3349e05c7a79e","revision":"67795ff7304e8b93cb2ec9d9aec3349e05c7a79e","revlink":"","when":1776157450,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"},{"at":"Tue 14 Apr 2026 11:24:21","branch":"master","category":"curl","codebase":"","comments":"request: cleanup the auth headers on soft rest as well\nTo avoid the risk them lingering around.\n\nFollow-up to 3512b673ddc54074676d\n\nCloses #21311","files":[{"name":"lib/request.c"}],"number":264419,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"99ead4e0f0e8efa5ff838d933c4da39d6da12c60","revision":"99ead4e0f0e8efa5ff838d933c4da39d6da12c60","revlink":"","when":1776158661,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 14 Apr 2026 12:09:04","branch":"master","category":"curl","codebase":"","comments":"lib1560: fix comment typo","files":[{"name":"tests/libtest/lib1560.c"}],"number":264435,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d7a991cc9bd4d5641746c2b4f0f5d1089bcdab4b","revision":"d7a991cc9bd4d5641746c2b4f0f5d1089bcdab4b","revlink":"","when":1776161344,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 14 Apr 2026 12:09:38","branch":"master","category":"curl","codebase":"","comments":"test1675: unit tests for URL API helper functions\n- ipv4_normalize\n- urlencode_str\n- ipv6_parse\n- parse_file\n\nurlapi: make the string URL encoder normalize to uppercase\npercent-encoding\n\nCloses #21296","files":[{"name":"lib/urlapi-int.h"},{"name":"lib/urlapi.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1675"},{"name":"tests/data/test58"},{"name":"tests/libtest/lib1560.c"},{"name":"tests/unit/Makefile.inc"},{"name":"tests/unit/unit1675.c"}],"number":264436,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0b4ebebb06b3148a234a5a7bc95f8253dd6cb8df","revision":"0b4ebebb06b3148a234a5a7bc95f8253dd6cb8df","revlink":"","when":1776161378,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 14 Apr 2026 12:09:48","branch":"master","category":"curl","codebase":"","comments":"urlapi: stop extracting hostname from file:// URLs on Windows\nThere is no reason we should treat this part different on Windows. Noe\nanything except blank, localhost or 127.0.0.1 cause error there as well.\n\nAlso: fix query handling in urlencode_str\n\nCloses #21296","files":[{"name":"lib/urlapi-int.h"},{"name":"lib/urlapi.c"},{"name":"tests/unit/unit1675.c"}],"number":264437,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9ceb3ff46a90c3badc2d81be81275c3fcef4c00a","revision":"9ceb3ff46a90c3badc2d81be81275c3fcef4c00a","revlink":"","when":1776161388,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 14 Apr 2026 16:14:51","branch":"master","category":"curl","codebase":"","comments":"http: clear the proxy credentials as well on port or scheme change\nAdd tests 2009-2011 to verify switching between proxies with credentials\nwhen the switch is driven by a redirect\n\nReported-by: Dwij Mehta\n\nCloses #21304","files":[{"name":"lib/http.c"},{"name":"lib/transfer.c"},{"name":"lib/transfer.h"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2009"},{"name":"tests/data/test2010"},{"name":"tests/data/test2011"}],"number":264472,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"188c2f166a20fa97c2325b2da7d0e5cecc13725f","revision":"188c2f166a20fa97c2325b2da7d0e5cecc13725f","revlink":"","when":1776176091,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 14 Apr 2026 16:18:14","branch":"master","category":"curl","codebase":"","comments":"tests: use %b64[] instead of \"raw\" base64\nCloses #21313","files":[{"name":"tests/data/test795"},{"name":"tests/data/test849"},{"name":"tests/data/test893"},{"name":"tests/data/test953"},{"name":"tests/data/test954"}],"number":264473,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0567e72168ee71273cd8f0b968e69de0519ebe15","revision":"0567e72168ee71273cd8f0b968e69de0519ebe15","revlink":"","when":1776176294,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 14 Apr 2026 16:48:20","branch":"master","category":"curl","codebase":"","comments":"socks: use dns filter for resolving\nUse a dns connection filter to resolve hostnames where their addresses\nare locally resolved and forwarded to the SOCKS proxy.\n\nThis makes all improvements, like in #21295 for example, also apply\nto socks connections. Curl_resolv() is now only called from a DNS\nfilter.\n\n(ftp still calls Curl_resolv_blocking() in two places, one of which\n may be replaceable with a DNS filter as well to remove the block, tbd)\n\nCloses #21297","files":[{"name":"lib/cf-dns.c"},{"name":"lib/cf-dns.h"},{"name":"lib/socks.c"}],"number":264484,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"bcd94e275076680bcad673478950ab19a7b2c9ee","revision":"bcd94e275076680bcad673478950ab19a7b2c9ee","revlink":"","when":1776178100,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Tue 14 Apr 2026 16:49:07","branch":"master","category":"curl","codebase":"","comments":"test dnsd: implement delayed responses\nAdd \"Delay-A: ms\", \"Delay-AAAA: ms\" and \"Delay-HTTPS: ms\" to the test\ndnsd config and implement delayed response handling.\n\nAdd test_21_09 and test_21_10 to check that delayed responses connect\nusing the undelayed address family.\n\nCloses #21299","files":[{"name":"docs/libcurl/libcurl-env-dbg.md"},{"name":"lib/asyn-thrdd.c"},{"name":"src/config2setopts.c"},{"name":"src/tool_operate.c"},{"name":"tests/http/test_21_resolve.py"},{"name":"tests/http/testenv/dnsd.py"},{"name":"tests/server/dnsd.c"}],"number":264485,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"86f1e5b3f6c90e453368fdf23c366c1d4a8c953b","revision":"86f1e5b3f6c90e453368fdf23c366c1d4a8c953b","revlink":"","when":1776178147,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Tue 14 Apr 2026 16:59:11","branch":"master","category":"curl","codebase":"","comments":"urldata: move cookiehost to struct SingleRequest\nTo make it scoped for the single request appropriately.\n\nReported-by: Muhamad Arga Reksapati\n\nVerify with libtest 2504: a custom Host *disabled* on reused handle\n\nCloses #21312","files":[{"name":"lib/http.c"},{"name":"lib/request.c"},{"name":"lib/request.h"},{"name":"lib/url.c"},{"name":"lib/urldata.h"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2504"},{"name":"tests/libtest/Makefile.inc"},{"name":"tests/libtest/lib2504.c"}],"number":264489,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3a19987a87f393d9394fe5acc7643f6c263c92db","revision":"3a19987a87f393d9394fe5acc7643f6c263c92db","revlink":"","when":1776178751,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 14 Apr 2026 18:54:23","branch":"master","category":"curl","codebase":"","comments":"GHA/http3-linux: bump OpenSSL 4 beta to final\nCloses #21318","files":[{"name":".github/workflows/http3-linux.yml"}],"number":264498,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7767b56862556da1e5272f589cfee87d8b31c1f5","revision":"7767b56862556da1e5272f589cfee87d8b31c1f5","revlink":"","when":1776185663,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 14 Apr 2026 18:54:23","branch":"master","category":"curl","codebase":"","comments":"GHA/linux: rename mbedtls-prev env to align with Renovate\n- rename version env to stay compatible with Renovate `matchStrings`.\n- also switch to manual bumps.\n  Bump rule was wrong, and deemed not worthy the complexity to fix.\n\nCloses #21319","files":[{"name":".github/workflows/linux.yml"}],"number":264499,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2e5acc1b15044b00b8aca6fac7efbb6c4e7fb156","revision":"2e5acc1b15044b00b8aca6fac7efbb6c4e7fb156","revlink":"","when":1776185663,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"2e5acc1b15044b00b8aca6fac7efbb6c4e7fb156"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776206545.277349,1776206557.240411],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776206557.244728,1776206557.428373],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776206557.430899,1776206557.588692],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776206557.591447,1776223947.912455],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4344/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776223947.960047,1776223949.235174],"urls":{}}],"text":["failed","Runtest"],"times":[1776188341.018832,1776223949.242106]},"4345":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/Mail%20result/logs/stdio"]],"number":4345,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4345,"Build"],["codebase","","Build"],["got_revision","36295347bc7aaac162503f459d1c631fe8644e33","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","36295347bc7aaac162503f459d1c631fe8644e33","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 14 Apr 2026 23:30:55","branch":"master","category":"curl","codebase":"","comments":"GHA/non-native: bump cross-platform-actions to 1.0.0\nCloses #21320","files":[{"name":".github/workflows/non-native.yml"}],"number":264514,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"880cd0c34bbaf18fd568ee416d9743fe7b0df8bb","revision":"880cd0c34bbaf18fd568ee416d9743fe7b0df8bb","revlink":"","when":1776202255,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 14 Apr 2026 23:39:42","branch":"master","category":"curl","codebase":"","comments":"GHA/linux: tidy up and extend address-sanitizer job options\nAlso tried `integer` which has hits, but too slow to be practical to run on\nevery commit.\n\nCloses #20785","files":[{"name":".github/workflows/linux.yml"}],"number":264517,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"36295347bc7aaac162503f459d1c631fe8644e33","revision":"36295347bc7aaac162503f459d1c631fe8644e33","revlink":"","when":1776202782,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"36295347bc7aaac162503f459d1c631fe8644e33"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776241795.817661,1776241799.37539],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776241799.382157,1776241799.585436],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776241799.588374,1776241799.75309],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776241799.756151,1776260406.082158],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4345/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776260406.087816,1776260407.106721],"urls":{}}],"text":["failed","Runtest"],"times":[1776223952.683587,1776260407.109569]},"4346":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/Mail%20result/logs/stdio"]],"number":4346,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4346,"Build"],["codebase","","Build"],["got_revision","94f14c54b0f906df44a1e8f45ec12cde7b848c00","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","94f14c54b0f906df44a1e8f45ec12cde7b848c00","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 15 Apr 2026 10:14:09","branch":"master","category":"curl","codebase":"","comments":"urlapi: make parse_file() return zero data on error\nThis fixes the torture failures in 1675\n\nAlso, make it allocate the scheme *after* the path has been verified, so\nthat it is avoided in the common error cases.\n\nFixes #21326\nCloses #21324","files":[{"name":"lib/urlapi.c"}],"number":264537,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c60d90cd65391f862b094c4720496b285201dd7f","revision":"c60d90cd65391f862b094c4720496b285201dd7f","revlink":"","when":1776240849,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 15 Apr 2026 10:15:25","branch":"master","category":"curl","codebase":"","comments":"transfer: clear the old autoreferer\nVerify in test 2505\n\nCloses #21322","files":[{"name":"lib/setopt.c"},{"name":"lib/transfer.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2505"},{"name":"tests/libtest/Makefile.inc"},{"name":"tests/libtest/lib2505.c"}],"number":264538,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"fa057ea3dedb04f93672ec95ee964f1f02ec0ecf","revision":"fa057ea3dedb04f93672ec95ee964f1f02ec0ecf","revlink":"","when":1776240925,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 15 Apr 2026 10:17:33","branch":"master","category":"curl","codebase":"","comments":"pytest: fix dnsd pid filename\nSpotted by GitHub Code Quality\n\nFollow-up to a5542c23e7427b8ea8f6183f503f2935d88d5d65 #21289\n\nCloses #21321","files":[{"name":"tests/http/testenv/dnsd.py"}],"number":264539,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ce2f65c4156e5f85b3e168cb7701300e3a85b681","revision":"ce2f65c4156e5f85b3e168cb7701300e3a85b681","revlink":"","when":1776241053,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 15 Apr 2026 10:17:33","branch":"master","category":"curl","codebase":"","comments":"renovate: use standard bump formula for OpenSSL\nCherry-picked from #21317\n\nCloses #21323","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"},{"name":"renovate.json"}],"number":264540,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"94f14c54b0f906df44a1e8f45ec12cde7b848c00","revision":"94f14c54b0f906df44a1e8f45ec12cde7b848c00","revlink":"","when":1776241053,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"94f14c54b0f906df44a1e8f45ec12cde7b848c00"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776278231.609701,1776278244.910074],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776278244.914116,1776278245.09516],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776278245.097727,1776278245.254197],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776278245.256517,1776295937.788572],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4346/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776295937.794881,1776295938.592767],"urls":{}}],"text":["failed","Runtest"],"times":[1776260412.582823,1776295938.59604]},"4347":{"blame":["Daniel McCarney <daniel@binaryparadox.net>","Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/Mail%20result/logs/stdio"]],"number":4347,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4347,"Build"],["codebase","","Build"],["got_revision","54cc65595d3b55444d177635f05708e69e26e8e0","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","54cc65595d3b55444d177635f05708e69e26e8e0","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 15 Apr 2026 23:32:38","branch":"master","category":"curl","codebase":"","comments":"unittests: cleanups\n- make sure all UNITTEST prototypes mark in which unit test they are used,\n  with \"@unittest\" markup\n\n- make sure all UNITTEST functions do not use Curl_ prefix, as that is a\n  prefix we use for global private functions and these functions are static\n  and therefore not global and the prefix is wrong\n\n- drop UNITTEST for functions not used in unit tests\n\n- make the extract-unit-protos script highlight the above issues if found\n\n- extract-unit-protos now also outputs the unit test number for all the\n  generated protos in lib/unitprotos.h to aid readers. It also adds the source\n  file and line number where the proto originates from.\n\n- extract-unit-protos now exits with a non-zero value if any of the above\n  warnings are triggered\n\n- cf-dns: Curl_cf_dns_result => static cf_dns_result\n- hostip: Curl_ipv6works => static ipv6works\n- url: remove Curl_setup_conn() - not used anymore\n- connect: Curl_timeleft_now_ms => UNITTEST timeleft_now_ms\n\nCloses #21330","files":[{"name":"lib/cf-dns.c"},{"name":"lib/cf-dns.h"},{"name":"lib/cf-ip-happy.c"},{"name":"lib/cfilters.c"},{"name":"lib/connect.c"},{"name":"lib/connect.h"},{"name":"lib/dnscache.c"},{"name":"lib/doh.c"},{"name":"lib/dynhds.c"},{"name":"lib/ftp.c"},{"name":"lib/hostip.c"},{"name":"lib/hostip.h"},{"name":"lib/http_aws_sigv4.c"},{"name":"lib/llist.c"},{"name":"lib/multi.c"},{"name":"lib/noproxy.c"},{"name":"lib/progress.c"},{"name":"lib/uint-bset.c"},{"name":"lib/uint-hash.c"},{"name":"lib/uint-spbset.c"},{"name":"lib/uint-table.c"},{"name":"lib/url.c"},{"name":"lib/url.h"},{"name":"lib/urlapi.c"},{"name":"lib/vtls/x509asn1.c"},{"name":"scripts/extract-unit-protos"},{"name":"tests/unit/unit1300.c"},{"name":"tests/unit/unit1303.c"},{"name":"tests/unit/unit1608.c"},{"name":"tests/unit/unit1614.c"},{"name":"tests/unit/unit1653.c"},{"name":"tests/unit/unit2600.c"},{"name":"tests/unit/unit2602.c"},{"name":"tests/unit/unit3211.c"},{"name":"tests/unit/unit3212.c"},{"name":"tests/unit/unit3213.c"}],"number":264614,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7fd35f4c34c0034417c2fcbb69cfcff449f49d0c","revision":"7fd35f4c34c0034417c2fcbb69cfcff449f49d0c","revlink":"","when":1776288758,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 15 Apr 2026 23:34:33","branch":"master","category":"curl","codebase":"","comments":"ci: update RUSTLS_VERSION 0.15.1 -> 0.15.2\nCloses #21333","files":[{"name":".github/workflows/linux.yml"}],"number":264615,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"54cc65595d3b55444d177635f05708e69e26e8e0","revision":"54cc65595d3b55444d177635f05708e69e26e8e0","revlink":"","when":1776288873,"who":"Daniel McCarney <daniel@binaryparadox.net>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"54cc65595d3b55444d177635f05708e69e26e8e0"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776313570.713868,1776313582.367293],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776313582.372821,1776313582.576996],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776313582.585548,1776313582.781203],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776313582.78419,1776331031.070297],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4347/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776331031.076248,1776331032.211143],"urls":{}}],"text":["failed","Runtest"],"times":[1776295940.806556,1776331032.228679]},"4348":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/Mail%20result/logs/stdio"]],"number":4348,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4348,"Build"],["codebase","","Build"],["got_revision","7e450cb80a476b5f96e9c9da67e21ffebcc4b375","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","7e450cb80a476b5f96e9c9da67e21ffebcc4b375","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 16 Apr 2026 10:32:50","branch":"master","category":"curl","codebase":"","comments":"build: fix `-Wformat-signedness` by adjusting printf masks\n- sync printf masks with the passed value.\n- fix a couple of casts.\n\nCherry-picked from #20848\n\nCloses #21335","files":[{"name":"lib/altsvc.c"},{"name":"lib/cf-h2-proxy.c"},{"name":"lib/cf-https-connect.c"},{"name":"lib/cf-ip-happy.c"},{"name":"lib/content_encoding.c"},{"name":"lib/cw-out.c"},{"name":"lib/ftp.c"},{"name":"lib/http.c"},{"name":"lib/http2.c"},{"name":"lib/imap.c"},{"name":"lib/mime.c"},{"name":"lib/multi.c"},{"name":"lib/multi_ev.c"},{"name":"lib/rtsp.c"},{"name":"lib/smtp.c"},{"name":"lib/socks.c"},{"name":"lib/tftp.c"},{"name":"lib/url.c"},{"name":"lib/vquic/curl_ngtcp2.c"},{"name":"lib/vquic/curl_quiche.c"},{"name":"lib/vtls/gtls.c"},{"name":"lib/vtls/mbedtls.c"},{"name":"lib/vtls/openssl.c"},{"name":"lib/vtls/rustls.c"},{"name":"lib/vtls/schannel.c"},{"name":"lib/vtls/schannel_verify.c"},{"name":"lib/vtls/vtls.c"},{"name":"lib/vtls/vtls_scache.c"},{"name":"lib/vtls/x509asn1.c"},{"name":"lib/ws.c"},{"name":"src/config2setopts.c"},{"name":"src/tool_getparam.c"},{"name":"src/tool_writeout.c"},{"name":"src/var.c"},{"name":"tests/libtest/cli_h2_upgrade_extreme.c"},{"name":"tests/libtest/cli_ws_data.c"},{"name":"tests/libtest/cli_ws_pingpong.c"},{"name":"tests/libtest/first.c"},{"name":"tests/libtest/lib1560.c"},{"name":"tests/libtest/lib1565.c"},{"name":"tests/libtest/lib1597.c"},{"name":"tests/libtest/lib1947.c"},{"name":"tests/libtest/lib2405.c"},{"name":"tests/server/mqttd.c"},{"name":"tests/server/sws.c"},{"name":"tests/server/util.c"},{"name":"tests/tunit/tool1621.c"},{"name":"tests/unit/unit1323.c"},{"name":"tests/unit/unit1652.c"},{"name":"tests/unit/unit1660.c"},{"name":"tests/unit/unit1664.c"},{"name":"tests/unit/unit1675.c"},{"name":"tests/unit/unit2603.c"},{"name":"tests/unit/unit2604.c"},{"name":"tests/unit/unit2605.c"},{"name":"tests/unit/unit3200.c"}],"number":264641,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"548c16a824017c49ee14dfb039ddc367fc37838d","revision":"548c16a824017c49ee14dfb039ddc367fc37838d","revlink":"","when":1776328370,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 16 Apr 2026 10:35:32","branch":"master","category":"curl","codebase":"","comments":"libssh2: allocate libssh2-friendly memory in kbd_callback\nThe function libssh2_userauth_keyboard_interactive_ex() calls the\ncallback and is documented to call free() on the memory returned to\nlibssh2 from the callback. libcurl can therefore not use the regular\ncurlx_strdup() for this, as that is not compatible in debug builds or\nwhen curl_global_init_mem() is used.\n\nFixes #21336\nCloses #21338","files":[{"name":"lib/vssh/libssh2.c"}],"number":264645,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7e450cb80a476b5f96e9c9da67e21ffebcc4b375","revision":"7e450cb80a476b5f96e9c9da67e21ffebcc4b375","revlink":"","when":1776328532,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"7e450cb80a476b5f96e9c9da67e21ffebcc4b375"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776349839.295251,1776349850.148335],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776349850.151805,1776349850.323526],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776349850.325835,1776349850.476173],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776349850.478324,1776367314.714053],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4348/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776367314.718645,1776367315.745632],"urls":{}}],"text":["failed","Runtest"],"times":[1776331037.340255,1776367315.748421]},"4349":{"blame":["Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/Mail%20result/logs/stdio"]],"number":4349,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4349,"Build"],["codebase","","Build"],["got_revision","3e0e2cc1ab6f3f44c7d35e84256858edc2ef73f5","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","3e0e2cc1ab6f3f44c7d35e84256858edc2ef73f5","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 16 Apr 2026 11:38:14","branch":"master","category":"curl","codebase":"","comments":"build: adjust/add casts to fix `-Wformat-signedness`\nAlso adjust a mask in `mqttd.c`.\n\nFollow-up to 548c16a824017c49ee14dfb039ddc367fc37838d #21335\nCherry-picked from #20848\n\nCloses #21339","files":[{"name":"lib/socks.c"},{"name":"tests/server/mqttd.c"},{"name":"tests/server/sockfilt.c"}],"number":264653,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ce7174555dec4d077e9e905a47bffcd703175553","revision":"ce7174555dec4d077e9e905a47bffcd703175553","revlink":"","when":1776332294,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 16 Apr 2026 15:00:43","branch":"master","category":"curl","codebase":"","comments":"urlapi: same origin tests\nAdd new internal `curl_url_same_origin()` to check if a href has the\nsame origin as a base URL. Add test cases in test1675 and use this in\nhttp2 push handling.\n\nCloses #21328","files":[{"name":"lib/http2.c"},{"name":"lib/urlapi-int.h"},{"name":"lib/urlapi.c"},{"name":"tests/unit/unit1675.c"}],"number":264674,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"32a513e180ce83d5e9b708211306045407074134","revision":"32a513e180ce83d5e9b708211306045407074134","revlink":"","when":1776344443,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 16 Apr 2026 15:08:16","branch":"master","category":"curl","codebase":"","comments":"GHA/http3-linux: update dependency ngtcp2/ngtcp2 to v1.22.1\nCloses #21343","files":[{"name":".github/workflows/http3-linux.yml"}],"number":264677,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0a6f815ff708e59d72539e72ee5866c62acb26f3","revision":"0a6f815ff708e59d72539e72ee5866c62acb26f3","revlink":"","when":1776344896,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"},{"at":"Thu 16 Apr 2026 15:37:13","branch":"master","category":"curl","codebase":"","comments":"GHA: drop 3rd-party apt source `docker.list`\nSeen on `ubuntu-slim` runners.\n\nAlso:\n- extend to two jobs to `ls -l` package sources on both ubuntu-latest,\n  ubuntu-24.04-arm, and ubuntu-slim.\n- drop former stray apt source `ondrej-ubuntu-php-noble.sources`.\n  It's no longer present on the image.\n\nCloses #21344","files":[{"name":".github/workflows/checkdocs.yml"},{"name":".github/workflows/checksrc.yml"},{"name":".github/workflows/codeql.yml"},{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"}],"number":264682,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3e0e2cc1ab6f3f44c7d35e84256858edc2ef73f5","revision":"3e0e2cc1ab6f3f44c7d35e84256858edc2ef73f5","revlink":"","when":1776346633,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"3e0e2cc1ab6f3f44c7d35e84256858edc2ef73f5"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776384909.439909,1776384919.267312],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776384919.280019,1776384919.885781],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776384919.888834,1776384920.064508],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776384920.066975,1776402389.193175],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4349/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776402389.241522,1776402437.703144],"urls":{}}],"text":["failed","Runtest"],"times":[1776367319.023731,1776402437.728432]},"4350":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/Mail%20result/logs/stdio"]],"number":4350,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4350,"Build"],["codebase","","Build"],["got_revision","021a87cf81638af5317e142610ea0dd9f9fb4890","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","021a87cf81638af5317e142610ea0dd9f9fb4890","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 16 Apr 2026 21:51:41","branch":"master","category":"curl","codebase":"","comments":"http: clear credentials better on redirect\nVerify with test 2506: netrc with redirect using proxy\n\nUpdated test 998 which was wrong.\n\nReported-by: Muhamad Arga Reksapati\n\nCloses #21345","files":[{"name":"lib/http.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2506"},{"name":"tests/data/test998"},{"name":"tests/libtest/Makefile.inc"},{"name":"tests/libtest/lib2506.c"}],"number":264706,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b4024bf808bd558026fdc6096e8457f199ace306","revision":"b4024bf808bd558026fdc6096e8457f199ace306","revlink":"","when":1776369101,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 16 Apr 2026 22:50:52","branch":"master","category":"curl","codebase":"","comments":"lib: rename more CURLcode variables to 'result'\nCloses #21348","files":[{"name":"lib/asyn-ares.c"},{"name":"lib/cookie.c"},{"name":"lib/curl_sha512_256.c"},{"name":"lib/formdata.c"},{"name":"lib/http.c"},{"name":"lib/http_ntlm.c"},{"name":"lib/ldap.c"},{"name":"lib/mime.c"},{"name":"lib/openldap.c"},{"name":"lib/rtsp.c"},{"name":"lib/urlapi.c"}],"number":264718,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"885b553545a74365f4fc2541a0829f7745e80d37","revision":"885b553545a74365f4fc2541a0829f7745e80d37","revlink":"","when":1776372652,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 16 Apr 2026 22:52:13","branch":"master","category":"curl","codebase":"","comments":"pytest_05_09: increase reliability\nTest has been flaky due to not waiting for the test server to be\nlistening. On slow CI systems, the started thread is late and the curl\ncommand gets a refused connection.\n\nCloses #21337","files":[{"name":"lib/cf-socket.c"},{"name":"tests/http/test_05_errors.py"}],"number":264719,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1bf1f8ed6a28244a90dc7b56823f94c18c9d3aba","revision":"1bf1f8ed6a28244a90dc7b56823f94c18c9d3aba","revlink":"","when":1776372733,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 16 Apr 2026 22:53:20","branch":"master","category":"curl","codebase":"","comments":"dnsd: implement HTTPS-RR with alpn pref and no-default-alpn\nSupport HTTPS records in dnsd that have ALPN preferences.\n\nAdd pytest test_22_* to verify that HTTPS record ALPN\npreferencces take effect if the HTTPS resolve arrives in time.\n\nFix HTTPS eyeballing use of timeouts for second attempt. Also,\nmake an initial HTTP/1.1 attempt switch off HTTP/2.\n\nCloses #21329","files":[{"name":"docs/libcurl/libcurl-env-dbg.md"},{"name":"lib/cf-https-connect.c"},{"name":"tests/http/Makefile.am"},{"name":"tests/http/test_06_eyeballs.py"},{"name":"tests/http/test_22_httpsrr.py"},{"name":"tests/http/testenv/dnsd.py"},{"name":"tests/server/dnsd.c"}],"number":264725,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a973377cd7836313728195db3826acbc98cc0098","revision":"a973377cd7836313728195db3826acbc98cc0098","revlink":"","when":1776372800,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 16 Apr 2026 22:56:46","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced","files":[{"name":"RELEASE-NOTES"}],"number":264727,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"bb771cec34d1ebeeb1e188c90afdf19623b97b88","revision":"bb771cec34d1ebeeb1e188c90afdf19623b97b88","revlink":"","when":1776373006,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 16 Apr 2026 22:57:17","branch":"master","category":"curl","codebase":"","comments":"vtls_scache: rename `CURLcode` variable to `result`\nCloses #21346","files":[{"name":"lib/vtls/vtls_scache.c"}],"number":264729,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"021a87cf81638af5317e142610ea0dd9f9fb4890","revision":"021a87cf81638af5317e142610ea0dd9f9fb4890","revlink":"","when":1776373037,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"021a87cf81638af5317e142610ea0dd9f9fb4890"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776420009.53755,1776420026.783233],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776420026.787504,1776420027.132258],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776420027.135123,1776420027.394508],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776420027.397312,1776438435.651168],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4350/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776438435.658274,1776438436.432833],"urls":{}}],"text":["failed","Runtest"],"times":[1776402460.814585,1776438436.435971]},"4351":{"blame":["Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/Mail%20result/logs/stdio"]],"number":4351,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4351,"Build"],["codebase","","Build"],["got_revision","a06fd649747d252ffc7dabc5ea35a17d8a6452bf","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","a06fd649747d252ffc7dabc5ea35a17d8a6452bf","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 17 Apr 2026 10:01:49","branch":"master","category":"curl","codebase":"","comments":"haproxy: use correct ip version on client supplied address\nWhen a user supplies an IP address to use for the HAPROXY protocol,\nthe IP version reported must be deduced from the address and has\nno relation to the IP version used for the upstream connection.\n\nAdd test3220 to verify.\n\nFixes #21340\nReported-by: Fiona Klute\nCloses #21341","files":[{"name":"docs/libcurl/opts/CURLOPT_HAPROXY_CLIENT_IP.md"},{"name":"lib/cf-haproxy.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test3201"},{"name":"tests/data/test3202"},{"name":"tests/data/test3220"}],"number":264788,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"70281e39becfa6fd37dbbd24d6fc73b96ed9fea6","revision":"70281e39becfa6fd37dbbd24d6fc73b96ed9fea6","revlink":"","when":1776412909,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Fri 17 Apr 2026 12:09:14","branch":"master","category":"curl","codebase":"","comments":"unit1675: fix `-Wformat-signedness`\nCloses #21351","files":[{"name":"tests/unit/unit1675.c"}],"number":264797,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b515a71356d2cdecbde959a0e9efc93df254ac5a","revision":"b515a71356d2cdecbde959a0e9efc93df254ac5a","revlink":"","when":1776420554,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 17 Apr 2026 12:09:14","branch":"master","category":"curl","codebase":"","comments":"lib506: rename `CURLcode` variable to `result`\nCloses #21352","files":[{"name":"tests/libtest/lib506.c"}],"number":264798,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"5e45e82bc93552b6960b7d5c59b62536143cc900","revision":"5e45e82bc93552b6960b7d5c59b62536143cc900","revlink":"","when":1776420554,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 17 Apr 2026 13:10:43","branch":"master","category":"curl","codebase":"","comments":"GHA: bump required test minimums\nRef: https://testclutch.curl.se/static/reports/feature-matrix.html\n\nCloses #21353","files":[{"name":".github/workflows/distcheck.yml"},{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux-old.yml"},{"name":".github/workflows/linux.yml"},{"name":".github/workflows/macos.yml"},{"name":".github/workflows/non-native.yml"},{"name":".github/workflows/windows.yml"}],"number":264811,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1701a8319ec96c0b73c39e16c5db68dd758419c2","revision":"1701a8319ec96c0b73c39e16c5db68dd758419c2","revlink":"","when":1776424243,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 17 Apr 2026 13:34:44","branch":"master","category":"curl","codebase":"","comments":"unit1658: rename `CURLcode` to `result`\nCloses #21356","files":[{"name":"tests/unit/unit1658.c"}],"number":264814,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a06fd649747d252ffc7dabc5ea35a17d8a6452bf","revision":"a06fd649747d252ffc7dabc5ea35a17d8a6452bf","revlink":"","when":1776425684,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"a06fd649747d252ffc7dabc5ea35a17d8a6452bf"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776456231.502688,1776456247.502849],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776456247.506588,1776456247.676269],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776456247.678618,1776456247.824225],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776456247.826366,1776473620.781335],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4351/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776473620.79614,1776473627.532793],"urls":{}}],"text":["failed","Runtest"],"times":[1776438438.639266,1776473627.539342]},"4352":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/Mail%20result/logs/stdio"]],"number":4352,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4352,"Build"],["codebase","","Build"],["got_revision","d129ff355dde5698d7cfd090fdc4c1f05f376ad2","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","d129ff355dde5698d7cfd090fdc4c1f05f376ad2","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 17 Apr 2026 17:48:22","branch":"master","category":"curl","codebase":"","comments":"CURLOPT_RTSP_SESSION_ID.md: clarify reuse \"dangers\"\nWhen re-using easy handles the session id stays, unless you do something\nabout it.\n\nCloses #21358","files":[{"name":"docs/libcurl/opts/CURLOPT_RTSP_SESSION_ID.md"}],"number":264845,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"97cf21acd2ff89a537600b18626cdba5b8139a31","revision":"97cf21acd2ff89a537600b18626cdba5b8139a31","revlink":"","when":1776440902,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 17 Apr 2026 22:16:08","branch":"master","category":"curl","codebase":"","comments":"http: clear digest nonce on cross-orgin redirect\nVerify in test 1966\n\nReported-by: Yalguun Tumenkhuu\nCloses #21359","files":[{"name":"lib/http.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1966"}],"number":264859,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6daf4bc7e276b764a96cf450d4dab34327cd8d53","revision":"6daf4bc7e276b764a96cf450d4dab34327cd8d53","revlink":"","when":1776456968,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 17 Apr 2026 22:17:50","branch":"master","category":"curl","codebase":"","comments":"pytest: check 429 handling\nAdd a \"limit\" handler to httpd that responds 429 after 5 requests and\nthen 429s all requests for 2 seconds. After which another 4 requests are\nserved before 429 strikes again.\n\nCloses #21357","files":[{"name":"tests/http/test_05_errors.py"},{"name":"tests/http/testenv/httpd.py"},{"name":"tests/http/testenv/mod_curltest/mod_curltest.c"}],"number":264860,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e0b2ec24005288b965311c274c3b3ed1cdce0285","revision":"e0b2ec24005288b965311c274c3b3ed1cdce0285","revlink":"","when":1776457070,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Fri 17 Apr 2026 22:40:49","branch":"master","category":"curl","codebase":"","comments":"CURLOPT_RTSP_SESSION_ID.md: minor language fix","files":[{"name":"docs/libcurl/opts/CURLOPT_RTSP_SESSION_ID.md"}],"number":264862,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d129ff355dde5698d7cfd090fdc4c1f05f376ad2","revision":"d129ff355dde5698d7cfd090fdc4c1f05f376ad2","revlink":"","when":1776458449,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"d129ff355dde5698d7cfd090fdc4c1f05f376ad2"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776491511.202365,1776491522.025354],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776491522.030426,1776491522.227393],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776491522.230569,1776491522.400549],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776491522.403883,1776508820.693234],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4352/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776508820.733227,1776508822.203864],"urls":{}}],"text":["failed","Runtest"],"times":[1776473630.023195,1776508822.218673]},"4353":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/Mail%20result/logs/stdio"]],"number":4353,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4353,"Build"],["codebase","","Build"],["got_revision","1cc683c859f654332b6e6e6768dc7cdeeab84954","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","1cc683c859f654332b6e6e6768dc7cdeeab84954","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sat 18 Apr 2026 23:32:09","branch":"master","category":"curl","codebase":"","comments":"CURLOPT_RTSP_SESSION_ID.md: expand the comment\nEnhance the example code\n\nCloses #21363","files":[{"name":"docs/libcurl/opts/CURLOPT_RTSP_SESSION_ID.md"}],"number":264914,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1cc683c859f654332b6e6e6768dc7cdeeab84954","revision":"1cc683c859f654332b6e6e6768dc7cdeeab84954","revlink":"","when":1776547929,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"1cc683c859f654332b6e6e6768dc7cdeeab84954"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776565723.379578,1776565744.126892],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776565744.131343,1776565744.387809],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776565744.391081,1776565744.564833],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776565744.567345,1776583566.75494],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4353/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776583566.763648,1776583567.576836],"urls":{}}],"text":["failed","Runtest"],"times":[1776548124.573634,1776583567.580712]},"4354":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/Mail%20result/logs/stdio"]],"number":4354,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4354,"Build"],["codebase","","Build"],["got_revision","54ded66618a2388e88e715c5eb4477d1083582ef","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","54ded66618a2388e88e715c5eb4477d1083582ef","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sat 18 Apr 2026 23:34:39","branch":"master","category":"curl","codebase":"","comments":"docs/libcurl: improve easy setopt examples\n- always assign the curl_easy_perform() return code (and declare\n  the necessary 'result' variable for it)\n\n- always call curl_easy_cleanup() on the created easy handles\n\nCloses #21364","files":[{"name":"docs/libcurl/opts/CURLOPT_ABSTRACT_UNIX_SOCKET.md"},{"name":"docs/libcurl/opts/CURLOPT_ACCEPTTIMEOUT_MS.md"},{"name":"docs/libcurl/opts/CURLOPT_ACCEPT_ENCODING.md"},{"name":"docs/libcurl/opts/CURLOPT_ALTSVC.md"},{"name":"docs/libcurl/opts/CURLOPT_ALTSVC_CTRL.md"},{"name":"docs/libcurl/opts/CURLOPT_APPEND.md"},{"name":"docs/libcurl/opts/CURLOPT_AWS_SIGV4.md"},{"name":"docs/libcurl/opts/CURLOPT_CAINFO.md"},{"name":"docs/libcurl/opts/CURLOPT_CA_CACHE_TIMEOUT.md"},{"name":"docs/libcurl/opts/CURLOPT_CLOSESOCKETDATA.md"},{"name":"docs/libcurl/opts/CURLOPT_CLOSESOCKETFUNCTION.md"},{"name":"docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT.md"},{"name":"docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT_MS.md"},{"name":"docs/libcurl/opts/CURLOPT_CONNECT_TO.md"},{"name":"docs/libcurl/opts/CURLOPT_COOKIE.md"},{"name":"docs/libcurl/opts/CURLOPT_COOKIELIST.md"},{"name":"docs/libcurl/opts/CURLOPT_COPYPOSTFIELDS.md"},{"name":"docs/libcurl/opts/CURLOPT_DEFAULT_PROTOCOL.md"},{"name":"docs/libcurl/opts/CURLOPT_DISALLOW_USERNAME_IN_URL.md"},{"name":"docs/libcurl/opts/CURLOPT_DNS_SHUFFLE_ADDRESSES.md"},{"name":"docs/libcurl/opts/CURLOPT_DOH_SSL_VERIFYHOST.md"},{"name":"docs/libcurl/opts/CURLOPT_DOH_SSL_VERIFYPEER.md"},{"name":"docs/libcurl/opts/CURLOPT_DOH_SSL_VERIFYSTATUS.md"},{"name":"docs/libcurl/opts/CURLOPT_DOH_URL.md"},{"name":"docs/libcurl/opts/CURLOPT_ECH.md"},{"name":"docs/libcurl/opts/CURLOPT_EXPECT_100_TIMEOUT_MS.md"},{"name":"docs/libcurl/opts/CURLOPT_FNMATCH_DATA.md"},{"name":"docs/libcurl/opts/CURLOPT_FNMATCH_FUNCTION.md"},{"name":"docs/libcurl/opts/CURLOPT_FOLLOWLOCATION.md"},{"name":"docs/libcurl/opts/CURLOPT_FORBID_REUSE.md"},{"name":"docs/libcurl/opts/CURLOPT_FRESH_CONNECT.md"},{"name":"docs/libcurl/opts/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.md"},{"name":"docs/libcurl/opts/CURLOPT_HEADER.md"},{"name":"docs/libcurl/opts/CURLOPT_HEADERDATA.md"},{"name":"docs/libcurl/opts/CURLOPT_HEADERFUNCTION.md"},{"name":"docs/libcurl/opts/CURLOPT_HSTS.md"},{"name":"docs/libcurl/opts/CURLOPT_HSTSREADDATA.md"},{"name":"docs/libcurl/opts/CURLOPT_HSTSREADFUNCTION.md"},{"name":"docs/libcurl/opts/CURLOPT_HSTSWRITEDATA.md"},{"name":"docs/libcurl/opts/CURLOPT_HSTS_CTRL.md"},{"name":"docs/libcurl/opts/CURLOPT_HTTP200ALIASES.md"},{"name":"docs/libcurl/opts/CURLOPT_HTTPGET.md"},{"name":"docs/libcurl/opts/CURLOPT_HTTPHEADER.md"},{"name":"docs/libcurl/opts/CURLOPT_HTTPPOST.md"},{"name":"docs/libcurl/opts/CURLOPT_HTTPPROXYTUNNEL.md"},{"name":"docs/libcurl/opts/CURLOPT_IGNORE_CONTENT_LENGTH.md"},{"name":"docs/libcurl/opts/CURLOPT_INFILESIZE.md"},{"name":"docs/libcurl/opts/CURLOPT_INFILESIZE_LARGE.md"},{"name":"docs/libcurl/opts/CURLOPT_INTERLEAVEDATA.md"},{"name":"docs/libcurl/opts/CURLOPT_MAXAGE_CONN.md"},{"name":"docs/libcurl/opts/CURLOPT_MAXLIFETIME_CONN.md"},{"name":"docs/libcurl/opts/CURLOPT_MAXREDIRS.md"},{"name":"docs/libcurl/opts/CURLOPT_MIMEPOST.md"},{"name":"docs/libcurl/opts/CURLOPT_MIME_OPTIONS.md"},{"name":"docs/libcurl/opts/CURLOPT_NOBODY.md"},{"name":"docs/libcurl/opts/CURLOPT_NOPROGRESS.md"},{"name":"docs/libcurl/opts/CURLOPT_NOPROXY.md"},{"name":"docs/libcurl/opts/CURLOPT_PATH_AS_IS.md"},{"name":"docs/libcurl/opts/CURLOPT_PINNEDPUBLICKEY.md"},{"name":"docs/libcurl/opts/CURLOPT_POSTFIELDS.md"},{"name":"docs/libcurl/opts/CURLOPT_POSTFIELDSIZE.md"},{"name":"docs/libcurl/opts/CURLOPT_POSTFIELDSIZE_LARGE.md"},{"name":"docs/libcurl/opts/CURLOPT_POSTREDIR.md"},{"name":"docs/libcurl/opts/CURLOPT_PREREQDATA.md"},{"name":"docs/libcurl/opts/CURLOPT_PREREQFUNCTION.md"},{"name":"docs/libcurl/opts/CURLOPT_PRE_PROXY.md"},{"name":"docs/libcurl/opts/CURLOPT_PRIVATE.md"},{"name":"docs/libcurl/opts/CURLOPT_PROGRESSDATA.md"},{"name":"docs/libcurl/opts/CURLOPT_PROGRESSFUNCTION.md"},{"name":"docs/libcurl/opts/CURLOPT_PROTOCOLS.md"},{"name":"docs/libcurl/opts/CURLOPT_PROTOCOLS_STR.md"},{"name":"docs/libcurl/opts/CURLOPT_PROXY.md"},{"name":"docs/libcurl/opts/CURLOPT_PROXYHEADER.md"},{"name":"docs/libcurl/opts/CURLOPT_PROXY_PINNEDPUBLICKEY.md"},{"name":"docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.md"},{"name":"docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYHOST.md"},{"name":"docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYPEER.md"},{"name":"docs/libcurl/opts/CURLOPT_PUT.md"},{"name":"docs/libcurl/opts/CURLOPT_RANGE.md"},{"name":"docs/libcurl/opts/CURLOPT_READDATA.md"},{"name":"docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS.md"},{"name":"docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS_STR.md"},{"name":"docs/libcurl/opts/CURLOPT_REFERER.md"},{"name":"docs/libcurl/opts/CURLOPT_REQUEST_TARGET.md"},{"name":"docs/libcurl/opts/CURLOPT_RESOLVE.md"},{"name":"docs/libcurl/opts/CURLOPT_RESOLVER_START_DATA.md"},{"name":"docs/libcurl/opts/CURLOPT_RESOLVER_START_FUNCTION.md"},{"name":"docs/libcurl/opts/CURLOPT_RESUME_FROM.md"},{"name":"docs/libcurl/opts/CURLOPT_RESUME_FROM_LARGE.md"},{"name":"docs/libcurl/opts/CURLOPT_SOCKS5_AUTH.md"},{"name":"docs/libcurl/opts/CURLOPT_SSH_COMPRESSION.md"},{"name":"docs/libcurl/opts/CURLOPT_SSH_HOSTKEYDATA.md"},{"name":"docs/libcurl/opts/CURLOPT_SSH_HOSTKEYFUNCTION.md"},{"name":"docs/libcurl/opts/CURLOPT_SSH_KEYDATA.md"},{"name":"docs/libcurl/opts/CURLOPT_SSH_KEYFUNCTION.md"},{"name":"docs/libcurl/opts/CURLOPT_SSLVERSION.md"},{"name":"docs/libcurl/opts/CURLOPT_SSL_FALSESTART.md"},{"name":"docs/libcurl/opts/CURLOPT_SSL_VERIFYHOST.md"},{"name":"docs/libcurl/opts/CURLOPT_SSL_VERIFYPEER.md"},{"name":"docs/libcurl/opts/CURLOPT_STDERR.md"},{"name":"docs/libcurl/opts/CURLOPT_SUPPRESS_CONNECT_HEADERS.md"},{"name":"docs/libcurl/opts/CURLOPT_TCP_FASTOPEN.md"},{"name":"docs/libcurl/opts/CURLOPT_TCP_KEEPALIVE.md"},{"name":"docs/libcurl/opts/CURLOPT_TCP_KEEPCNT.md"},{"name":"docs/libcurl/opts/CURLOPT_TCP_KEEPIDLE.md"},{"name":"docs/libcurl/opts/CURLOPT_TCP_KEEPINTVL.md"},{"name":"docs/libcurl/opts/CURLOPT_TCP_NODELAY.md"},{"name":"docs/libcurl/opts/CURLOPT_TFTP_NO_OPTIONS.md"},{"name":"docs/libcurl/opts/CURLOPT_TIMECONDITION.md"},{"name":"docs/libcurl/opts/CURLOPT_TIMEOUT.md"},{"name":"docs/libcurl/opts/CURLOPT_TIMEOUT_MS.md"},{"name":"docs/libcurl/opts/CURLOPT_TIMEVALUE.md"},{"name":"docs/libcurl/opts/CURLOPT_TIMEVALUE_LARGE.md"},{"name":"docs/libcurl/opts/CURLOPT_TRANSFER_ENCODING.md"},{"name":"docs/libcurl/opts/CURLOPT_UNIX_SOCKET_PATH.md"},{"name":"docs/libcurl/opts/CURLOPT_UNRESTRICTED_AUTH.md"},{"name":"docs/libcurl/opts/CURLOPT_UPKEEP_INTERVAL_MS.md"},{"name":"docs/libcurl/opts/CURLOPT_UPLOAD.md"},{"name":"docs/libcurl/opts/CURLOPT_UPLOAD_FLAGS.md"},{"name":"docs/libcurl/opts/CURLOPT_URL.md"},{"name":"docs/libcurl/opts/CURLOPT_USERAGENT.md"},{"name":"docs/libcurl/opts/CURLOPT_USE_SSL.md"},{"name":"docs/libcurl/opts/CURLOPT_VERBOSE.md"}],"number":264917,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"54ded66618a2388e88e715c5eb4477d1083582ef","revision":"54ded66618a2388e88e715c5eb4477d1083582ef","revlink":"","when":1776548079,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"54ded66618a2388e88e715c5eb4477d1083582ef"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776601880.425025,1776602224.317132],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776602224.341411,1776602228.412937],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776602228.415558,1776602229.04971],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776602229.052667,1776620273.512329],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4354/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776620273.519924,1776620274.532434],"urls":{}}],"text":["failed","Runtest"],"times":[1776583569.89765,1776620274.535647]},"4356":{"blame":["Dag-Erling Sm\u00f8rgrav <des@des.dev>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/Mail%20result/logs/stdio"]],"number":4356,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4356,"Build"],["codebase","","Build"],["got_revision","759f2e5d97a70c7295e5c2256018cfcb1f8900e9","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","759f2e5d97a70c7295e5c2256018cfcb1f8900e9","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 20 Apr 2026 00:06:55","branch":"master","category":"curl","codebase":"","comments":"ws: fix a blocking curl_ws_send() to report written length correctly\nFixes #21372\nReported-by: Yiwei Hou\nClkoses #21373","files":[{"name":"lib/ws.c"}],"number":264983,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ebed4aaf0136392d8f040de16a29d89777323fb3","revision":"ebed4aaf0136392d8f040de16a29d89777323fb3","revlink":"","when":1776636415,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Mon 20 Apr 2026 00:44:21","branch":"master","category":"curl","codebase":"","comments":"lib1960: fix test failure\nOn platforms where struct sockaddr has a length field, the current code\nleaves it uninitialized, resulting in a test failure when valgrind is\nused.\n\nCloses #21377","files":[{"name":"tests/libtest/lib1960.c"}],"number":264986,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6506693f0b5a46f18ac63f792036c69a33031faa","revision":"6506693f0b5a46f18ac63f792036c69a33031faa","revlink":"","when":1776638661,"who":"Dag-Erling Sm\u00f8rgrav <des@des.dev>"},{"at":"Mon 20 Apr 2026 00:44:21","branch":"master","category":"curl","codebase":"","comments":"tests: avoid infinite recursion for `make check`\nThe combination of a misspelled directory name and failing to check the\nresult of cd leads to infinite recursion as `make check` simply invokes\nitself over and over.\n\nFollow-up to 00887aee8ca0efe0b40fa41b2a36e2d853d49b57 #18079\nCloses #21378","files":[{"name":"tests/http/Makefile.am"}],"number":264987,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"759f2e5d97a70c7295e5c2256018cfcb1f8900e9","revision":"759f2e5d97a70c7295e5c2256018cfcb1f8900e9","revlink":"","when":1776638661,"who":"Dag-Erling Sm\u00f8rgrav <des@des.dev>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"759f2e5d97a70c7295e5c2256018cfcb1f8900e9"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776639441.25689,1776639451.022621],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776639451.027416,1776639451.207467],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776639451.209777,1776639451.365383],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776639451.367635,1776656811.517042],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4356/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776656811.529188,1776656812.420445],"urls":{}}],"text":["failed","Runtest"],"times":[1776639441.06329,1776656812.424507]},"4357":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/Mail%20result/logs/stdio"]],"number":4357,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4357,"Build"],["codebase","","Build"],["got_revision","1fbffe7f08f0d551038520b569b817f58084f77b","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","1fbffe7f08f0d551038520b569b817f58084f77b","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 20 Apr 2026 02:37:35","branch":"master","category":"curl","codebase":"","comments":"openssl: fix unused variable warnings in !verbose builds\nAlso fix clang-tidy `readability-redundant-control-flow`.\n\n```\nlib/vtls/openssl.c:4055:46: error: unused parameter 'reason' [-Wunused-parameter]\n 4055 |                                          int reason)\n      |                                              ^\nlib/vtls/openssl.c:4279:19: error: variable 'status' set but not used [-Wunused-but-set-variable]\n 4279 |       const char *status = NULL;\n      |                   ^\n```\nRef: https://github.com/curl/curl/actions/runs/24641388439/job/72045859306?pr=21379\n\n```\nlib/vtls/openssl.c:4092:7: error: Value stored to 'rv' is never read [clang-analyzer-deadcode.DeadStores]\n 4092 |       rv = SSL_ech_get1_status(ssl, &inner, &outer);\n      |       ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nlib/vtls/openssl.c:4092:7: note: Value stored to 'rv' is never read\n 4092 |       rv = SSL_ech_get1_status(ssl, &inner, &outer);\n      |       ^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nlib/vtls/openssl.c:4112:3: error: redundant return statement at the end of a function with a void return type [readability-redundant-control-flow]\n 4111 | #endif\n      | ~~~~~~\n 4112 |   return;\n      |   ^~~~~~~\n 4113 | }\n```\nRef: https://github.com/curl/curl/actions/runs/24642154148/job/72047919525?pr=21379#step:42:186\n\nCherry-picked from #21379\n\nCloses #21380","files":[{"name":"lib/vtls/openssl.c"}],"number":265000,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4c548b978f707a8ab18c4ff56231613958b37e02","revision":"4c548b978f707a8ab18c4ff56231613958b37e02","revlink":"","when":1776645455,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 20 Apr 2026 02:53:24","branch":"master","category":"curl","codebase":"","comments":"GHA: use more OpenSSL 4, enable ECH in more jobs\nfor Linux and macOS.\n\nCloses #21379","files":[{"name":".github/workflows/linux.yml"},{"name":".github/workflows/macos.yml"}],"number":265002,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1fbffe7f08f0d551038520b569b817f58084f77b","revision":"1fbffe7f08f0d551038520b569b817f58084f77b","revlink":"","when":1776646404,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"1fbffe7f08f0d551038520b569b817f58084f77b"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776674891.055491,1776674905.428159],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776674905.432154,1776674905.658432],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776674905.660952,1776674905.832454],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776674905.83481,1776693748.864477],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4357/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776693748.870716,1776693772.089869],"urls":{}}],"text":["failed","Runtest"],"times":[1776656815.809161,1776693772.092544]},"4358":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/Mail%20result/logs/stdio"]],"number":4358,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4358,"Build"],["codebase","","Build"],["got_revision","db13c08c589fa6d5b26812d5f9e0d7155421ffb6","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","db13c08c589fa6d5b26812d5f9e0d7155421ffb6","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 20 Apr 2026 10:47:19","branch":"master","category":"curl","codebase":"","comments":"GHA: bump test minimums (more)\nFollow-up to 701a8319ec96c0b73c39e16c5db68dd758419c2 #21353\n\nCloses #21382","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"},{"name":".github/workflows/macos.yml"},{"name":".github/workflows/non-native.yml"},{"name":".github/workflows/windows.yml"}],"number":265019,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"85e825770a161ae23336ba8f7d381fd2653f6ea7","revision":"85e825770a161ae23336ba8f7d381fd2653f6ea7","revlink":"","when":1776674839,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 20 Apr 2026 11:22:00","branch":"master","category":"curl","codebase":"","comments":"vtls_scache: check reentrancy\nTrack lock status of session cache, add DEBUGASSERT()s for proper\ncalling sequences. Add check of lock status.\n\nUse lock status check to prevent reentry of import/export calls.\nDeny such calls with CURLE_RECURSIVE_API_CALL.\n\nCloses #21383","files":[{"name":"lib/easy.c"},{"name":"lib/vtls/vtls_scache.c"},{"name":"lib/vtls/vtls_scache.h"}],"number":265025,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"5448495cfd782de2d65d596c021a23f6505d1196","revision":"5448495cfd782de2d65d596c021a23f6505d1196","revlink":"","when":1776676920,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Mon 20 Apr 2026 14:28:43","branch":"master","category":"curl","codebase":"","comments":"mime: only allow 40 levels of calls\nTo avoid problems when doing insane things.\n\nCloses #21384","files":[{"name":"lib/mime.c"}],"number":265040,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d087a7e4ecbe72aeecd9b171fdf3fab95c65dfb5","revision":"d087a7e4ecbe72aeecd9b171fdf3fab95c65dfb5","revlink":"","when":1776688123,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 20 Apr 2026 14:56:31","branch":"master","category":"curl","codebase":"","comments":"lib: fix typos in comments\nCloses #21385","files":[{"name":"lib/vtls/vtls_scache.h"},{"name":"lib/ws.c"}],"number":265047,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"db13c08c589fa6d5b26812d5f9e0d7155421ffb6","revision":"db13c08c589fa6d5b26812d5f9e0d7155421ffb6","revlink":"","when":1776689791,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"db13c08c589fa6d5b26812d5f9e0d7155421ffb6"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776711642.091833,1776711655.11276],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776711655.116305,1776711655.288266],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776711655.29043,1776711655.448285],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776711655.450639,1776729141.702069],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4358/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776729141.708138,1776729142.494769],"urls":{}}],"text":["failed","Runtest"],"times":[1776693834.15764,1776729142.498272]},"4359":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/Mail%20result/logs/stdio"]],"number":4359,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4359,"Build"],["codebase","","Build"],["got_revision","0838297ad185a75de3d9a1f81f2a0f52e7d063ef","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","0838297ad185a75de3d9a1f81f2a0f52e7d063ef","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 20 Apr 2026 16:29:25","branch":"master","category":"curl","codebase":"","comments":"build: link `bcrypt.lib` via vcxproj files\nAnd drop pragma from `rand.c`.\n\nCloses #21386","files":[{"name":"lib/rand.c"},{"name":"projects/Windows/tmpl/curl.vcxproj"},{"name":"projects/Windows/tmpl/libcurl.vcxproj"}],"number":265052,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"70a159527c4e0312c556e1e42bc0c98626f276fb","revision":"70a159527c4e0312c556e1e42bc0c98626f276fb","revlink":"","when":1776695365,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 20 Apr 2026 23:47:49","branch":"master","category":"curl","codebase":"","comments":"Happy Eyeballs: add resolution time delay\nHEv3 describes conditions on when first connect attempts shall be\nstarted.\nhttps://www.ietf.org/archive/id/draft-ietf-happy-happyeyeballs-v3-01.html\nChapter 4.2\n\nlibcurl now waits 50ms for AAAA and HTTPS results (when requested) to\nreturn before continuing with the connect.\n\nAdded HTTPS-RR to the \"was resolved\" information info message. Changed\nlogging of HTTPS-RR to a one-liner with RFC 9460 like formatting. This\nway the user can see if/what was resolved and used in connecting.\n\nCloses #21354","files":[{"name":"lib/asyn-ares.c"},{"name":"lib/asyn-thrdd.c"},{"name":"lib/asyn.h"},{"name":"lib/cf-dns.c"},{"name":"lib/cf-dns.h"},{"name":"lib/cf-https-connect.c"},{"name":"lib/cf-ip-happy.c"},{"name":"lib/cfilters.c"},{"name":"lib/cfilters.h"},{"name":"lib/hostip.c"},{"name":"lib/hostip.h"},{"name":"lib/httpsrr.c"},{"name":"lib/httpsrr.h"}],"number":265066,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"809dda3a37363160d4bf5ea2dafa0bcb8188a3f0","revision":"809dda3a37363160d4bf5ea2dafa0bcb8188a3f0","revlink":"","when":1776721669,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Mon 20 Apr 2026 23:48:37","branch":"master","category":"curl","codebase":"","comments":"lib: minor comment typos\nCloses #21388","files":[{"name":"lib/vtls/vtls_scache.h"},{"name":"lib/ws.c"}],"number":265067,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0838297ad185a75de3d9a1f81f2a0f52e7d063ef","revision":"0838297ad185a75de3d9a1f81f2a0f52e7d063ef","revlink":"","when":1776721717,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"0838297ad185a75de3d9a1f81f2a0f52e7d063ef"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776746834.612572,1776746848.495418],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776746848.510798,1776746848.731222],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776746848.735676,1776746849.018546],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776746849.022027,1776764205.312529],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4359/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776764205.319694,1776764206.410944],"urls":{}}],"text":["failed","Runtest"],"times":[1776729144.647374,1776764206.414066]},"4360":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/Mail%20result/logs/stdio"]],"number":4360,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4360,"Build"],["codebase","","Build"],["got_revision","5ff7f773106176d60d6f3386017b58b3b01edb41","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","5ff7f773106176d60d6f3386017b58b3b01edb41","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 21 Apr 2026 08:33:28","branch":"master","category":"curl","codebase":"","comments":"mprintf: simplify parsefmt\n- split out parse_flags() and parse_conversion() to reduce complexity\n  from 57 to 30.\n\nCloses #21391","files":[{"name":"lib/mprintf.c"}],"number":265075,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4e0bfd8cf73603697ddad5d25e946e9f53d6831a","revision":"4e0bfd8cf73603697ddad5d25e946e9f53d6831a","revlink":"","when":1776753208,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 21 Apr 2026 08:35:09","branch":"master","category":"curl","codebase":"","comments":"tool_operate: split create_single into smaller sub functions\nReduces complexity from 58 => 32.\n\nCloses #21389","files":[{"name":"src/tool_operate.c"}],"number":265077,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"19695e815c51f8830fc542557a50f6a7100cd862","revision":"19695e815c51f8830fc542557a50f6a7100cd862","revlink":"","when":1776753309,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 21 Apr 2026 10:09:58","branch":"master","category":"curl","codebase":"","comments":"wolfssl: fix `-Wmissing-prototypes`\nSeen with unity, H3, wolfssl with `HAVE_EX_DATA`.\n\nFixing:\n```\nlib/vtls/wolfssl.c:412:10: error: no previous prototype for function 'Curl_wssl_cache_session' [-Wmissing-prototypes]\n  412 | CURLcode Curl_wssl_cache_session(struct Curl_cfilter *cf,\n      |          ^\nlib/vtls/wolfssl.c:412:1: note: declare 'static' if the function is not intended to be used outside of this translation unit\n  412 | CURLcode Curl_wssl_cache_session(struct Curl_cfilter *cf,\n      | ^\n      | static\n1 error generated.\n```\n\nFollow-up to cc5c1553fbdb8c1391d0cf81134583ee32da64d4 #19852\n\nCloses #21392","files":[{"name":"lib/vtls/wolfssl.h"}],"number":265097,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"5ff7f773106176d60d6f3386017b58b3b01edb41","revision":"5ff7f773106176d60d6f3386017b58b3b01edb41","revlink":"","when":1776758998,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"5ff7f773106176d60d6f3386017b58b3b01edb41"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776782875.116965,1776782886.252181],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776782886.255977,1776782886.419635],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776782886.421804,1776782886.571323],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776782886.573483,1776800482.688182],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4360/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776800482.692759,1776800483.44429],"urls":{}}],"text":["failed","Runtest"],"times":[1776764209.49096,1776800483.446961]},"4361":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/Mail%20result/logs/stdio"]],"number":4361,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4361,"Build"],["codebase","","Build"],["got_revision","ad1fcd6111990fee9e7734a30e13815a93102699","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","ad1fcd6111990fee9e7734a30e13815a93102699","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 21 Apr 2026 14:22:07","branch":"master","category":"curl","codebase":"","comments":"parsedate: refactor\n- introduce 'struct when' to hold the parser result\n- initwhen() initializes a 'struct when'\n- datestring() parses strings\n- datenum() parses numbers\n- datecheck() does some final checks\n- tzadjust() adds the time zone offset\n- convert math to 64 bit, squeeze into time_t only in the last step,\n  mktimet() does the time_t storing\n\nCloses #21394","files":[{"name":"lib/parsedate.c"},{"name":"tests/libtest/lib517.c"}],"number":265115,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2e3607034dcbbc97aa587d878b866a2af6b99c99","revision":"2e3607034dcbbc97aa587d878b866a2af6b99c99","revlink":"","when":1776774127,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 21 Apr 2026 14:35:55","branch":"master","category":"curl","codebase":"","comments":"misc: fix code quality findings\n- httpsrr: drop redundant checks.\n  Follow-up to 809dda3a37363160d4bf5ea2dafa0bcb8188a3f0 #21354\n- httpsrr.h: drop obsolete comment.\n  Follow-up to 2b3dfb4ad47ec05efad9af930c47968a49916999 #21175\n- ws: drop redundant check in `curl_ws_start_frame()`.\n  Follow-up to 37cecfc7b91118f116cf16af8f50a18b15d00d51 #17683\n- ws: fix typo in comment.\n- tool_operate: fix VMS build. (broken since 2019-07-20, v7.66.0)\n  Follow-up to b88940850002a3f1c25bc6488b95ad30eb80d696 #3804\n\nPointed out by Copilot Code Quality\n\nCloses #21393","files":[{"name":"lib/httpsrr.c"},{"name":"lib/httpsrr.h"},{"name":"lib/ws.c"},{"name":"src/tool_operate.c"}],"number":265117,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8eb3cb75a3e1244be4e2b20a3509d923f2144bd0","revision":"8eb3cb75a3e1244be4e2b20a3509d923f2144bd0","revlink":"","when":1776774955,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 21 Apr 2026 15:21:10","branch":"master","category":"curl","codebase":"","comments":"mprintf: OR the flags\nAs 'flags' may already have been set to something when\nparse_conversion() is called, make sure to only OR the new flags.\n\nFollow-up to 4e0bfd8cf73603697ddad5d25e94\n\nCloses #21398","files":[{"name":"lib/mprintf.c"}],"number":265127,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4f7e323b29fbc8dfb818c686d9f644660ebe3178","revision":"4f7e323b29fbc8dfb818c686d9f644660ebe3178","revlink":"","when":1776777670,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 21 Apr 2026 15:21:16","branch":"master","category":"curl","codebase":"","comments":"lib557: add tests with flags AND conversion specifier\nRemove superfluous and never-built test code for systems with 16-bit and\n64-bit ints and 16-bit longs, as we don't know any such.","files":[{"name":"tests/libtest/lib557.c"}],"number":265128,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4daf483b5be8a6524f9aa4135a1dcae0a9c8ec38","revision":"4daf483b5be8a6524f9aa4135a1dcae0a9c8ec38","revlink":"","when":1776777676,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 21 Apr 2026 15:58:06","branch":"master","category":"curl","codebase":"","comments":"async-ares: fix query counter handling\nWhen starting an c-ares query, the provided callback may be invoked\nright away, leading to a decrement of `queries_ongoing`. Increment\nthe counter *before* call c-ares. Otherwise, the `async->done` bit\nis not properly set.\n\nCloses #21399","files":[{"name":"lib/asyn-ares.c"},{"name":"lib/asyn-thrdd.c"}],"number":265131,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ad1fcd6111990fee9e7734a30e13815a93102699","revision":"ad1fcd6111990fee9e7734a30e13815a93102699","revlink":"","when":1776779886,"who":"Stefan Eissing <stefan@eissing.org>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"ad1fcd6111990fee9e7734a30e13815a93102699"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776801325.047547,1776801332.843735],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776801332.847528,1776801333.030225],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776801333.032434,1776801333.189653],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776801333.192205,1776818459.439014],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4361/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776818459.444279,1776818460.194233],"urls":{}}],"text":["failed","Runtest"],"times":[1776801324.97103,1776818460.197015]},"4362":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/Mail%20result/logs/stdio"]],"number":4362,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4362,"Build"],["codebase","","Build"],["got_revision","dcf535629b41debe092e77b36ee37f80b8e05a64","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","dcf535629b41debe092e77b36ee37f80b8e05a64","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 21 Apr 2026 17:22:11","branch":"master","category":"curl","codebase":"","comments":"runtests: allow %EMPTY in <stdout> to verify no output","files":[{"name":"docs/tests/FILEFORMAT.md"},{"name":"tests/runtests.pl"}],"number":265143,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"779bba2f3f740cc94203ab8c2caf0daf691c02ce","revision":"779bba2f3f740cc94203ab8c2caf0daf691c02ce","revlink":"","when":1776784931,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 21 Apr 2026 23:11:42","branch":"master","category":"curl","codebase":"","comments":"tool_operate: keep the filename for upload globbing\nFollow-up to 19695e815c51f8830fc54255\n\nVerify with test 2012 and 2013\n\nCloses #21401","files":[{"name":"src/tool_operate.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2012"},{"name":"tests/data/test2013"}],"number":265144,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"dcf535629b41debe092e77b36ee37f80b8e05a64","revision":"dcf535629b41debe092e77b36ee37f80b8e05a64","revlink":"","when":1776805902,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"dcf535629b41debe092e77b36ee37f80b8e05a64"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776836290.602592,1776836300.890805],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776836300.895819,1776836301.096222],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776836301.099728,1776836301.275373],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776836301.278518,1776853702.837427],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4362/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776853702.879964,1776853705.133232],"urls":{}}],"text":["failed","Runtest"],"times":[1776818462.415187,1776853705.141605]},"4363":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/Mail%20result/logs/stdio"]],"number":4363,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4363,"Build"],["codebase","","Build"],["got_revision","99d460d6dac64940beadb379e4b68805060b09b4","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","99d460d6dac64940beadb379e4b68805060b09b4","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 22 Apr 2026 07:50:59","branch":"master","category":"curl","codebase":"","comments":"tool_operate: reset the upload glob counter for next URL\nFixes #21402\n\nAdjust test 2012 and 2013 accordingly\n\nCloses #21403","files":[{"name":"src/tool_operate.c"},{"name":"tests/data/test2012"},{"name":"tests/data/test2013"}],"number":265155,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b16be8e244c1309ee2dc14b6e9de1a045d8a297f","revision":"b16be8e244c1309ee2dc14b6e9de1a045d8a297f","revlink":"","when":1776837059,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 22 Apr 2026 07:53:54","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced","files":[{"name":"RELEASE-NOTES"}],"number":265156,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"528f6238a5b94e7d575be1e609e8d59f3b35e3fb","revision":"528f6238a5b94e7d575be1e609e8d59f3b35e3fb","revlink":"","when":1776837234,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 22 Apr 2026 09:29:05","branch":"master","category":"curl","codebase":"","comments":"appveyor: bump to OpenSSL 3.6\nCloses #21405","files":[{"name":"appveyor.sh"},{"name":"appveyor.yml"}],"number":265162,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7d73fe9494631b4513190a26c9bf9e8b52b16f6b","revision":"7d73fe9494631b4513190a26c9bf9e8b52b16f6b","revlink":"","when":1776842945,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 22 Apr 2026 09:29:05","branch":"master","category":"curl","codebase":"","comments":"Dockerfile: update debian:bookworm-slim Docker digest to f9c6a2f\nCloses #21406","files":[{"name":"Dockerfile"}],"number":265163,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"99d460d6dac64940beadb379e4b68805060b09b4","revision":"99d460d6dac64940beadb379e4b68805060b09b4","revlink":"","when":1776842945,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"99d460d6dac64940beadb379e4b68805060b09b4"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776872734.765135,1776872747.557995],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776872747.562528,1776872747.827988],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776872747.830755,1776872747.994677],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776872747.997445,1776890634.192736],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4363/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776890634.201762,1776890634.989965],"urls":{}}],"text":["failed","Runtest"],"times":[1776853709.336507,1776890634.993892]},"4364":{"blame":["Daniel Stenberg <daniel@haxx.se>","Dio Putra <dioput12@gmail.com>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/Mail%20result/logs/stdio"]],"number":4364,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4364,"Build"],["codebase","","Build"],["got_revision","50ff4f2927e3e319d39ba86bbcac3f57e5c89984","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","50ff4f2927e3e319d39ba86bbcac3f57e5c89984","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 22 Apr 2026 14:53:59","branch":"master","category":"curl","codebase":"","comments":"docs: clarify retry-max-time timing\nCloses #21411","files":[{"name":"docs/cmdline-opts/retry-max-time.md"}],"number":265185,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"37ab2469c182b1dd85306d3ceb062b458f36759b","revision":"37ab2469c182b1dd85306d3ceb062b458f36759b","revlink":"","when":1776862439,"who":"Dio Putra <dioput12@gmail.com>"},{"at":"Wed 22 Apr 2026 15:30:33","branch":"master","category":"curl","codebase":"","comments":"asyn-thrdd: minor without-IPv6 fixes\nPointed out by Copilot\n\nCloses #21413","files":[{"name":"lib/asyn-thrdd.c"}],"number":265191,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0f2b020c033e1d9aa1fbb811361f831512e076c5","revision":"0f2b020c033e1d9aa1fbb811361f831512e076c5","revlink":"","when":1776864633,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 22 Apr 2026 18:22:33","branch":"master","category":"curl","codebase":"","comments":"GHA: delete all apt sources except `ubuntu.sources`\nGitHub runners are getting new 3rd-party sources frequntly now, last\nweek `docker.list`, this week: `google-chrome.sources`. To avoid\nplaying catch up, allowlist the only one we use: `ubuntu.sources`. If\nthis is renamed, CI would break. Let's hope this happens much less\noften than new sources.\n\nBug: https://github.com/curl/curl/pull/21414#issuecomment-4297788640\n\nFollow-up to 3e0e2cc1ab6f3f44c7d35e84256858edc2ef73f5 #21344\n\nCloses #21416","files":[{"name":".github/workflows/checkdocs.yml"},{"name":".github/workflows/checksrc.yml"},{"name":".github/workflows/codeql.yml"},{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"}],"number":265202,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ed3fea60873b79e1b54f3621d8d3a115d6c33559","revision":"ed3fea60873b79e1b54f3621d8d3a115d6c33559","revlink":"","when":1776874953,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 22 Apr 2026 18:24:25","branch":"master","category":"curl","codebase":"","comments":"asyn-thrdd: drop redundant `result` check\nPointed out by GitHub Code Quality\n\nCloses #21415","files":[{"name":"lib/asyn-thrdd.c"}],"number":265204,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"bfc0cb42fb52f422d53c06ed528c498c3a17dfa6","revision":"bfc0cb42fb52f422d53c06ed528c498c3a17dfa6","revlink":"","when":1776875065,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 22 Apr 2026 19:38:56","branch":"master","category":"curl","codebase":"","comments":"GHA: deprioritize Azure Ubuntu mirror\nDue to year-long unreliability.\n\nThe default Ubuntu mirror works as fast as the Azure one when it's\nworking at its normal speed. And has HTTPS.\n\nAlso:\n- replac the retry hack that turn out to not solve the problem.\n- add timeouts to each download step to catch slowness early.\n\nFollow-up to a5838847c4395cdf043d9a833f38d5ba0a704ca1 #21181\nFollow-up to 5172ba5475cffc525c2338dfa63f818e11e80a42 #21107\n\nCloses #21414","files":[{"name":".github/workflows/checkdocs.yml"},{"name":".github/workflows/checksrc.yml"},{"name":".github/workflows/codeql.yml"},{"name":".github/workflows/configure-vs-cmake.yml"},{"name":".github/workflows/distcheck.yml"},{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"},{"name":".github/workflows/non-native.yml"},{"name":".github/workflows/windows.yml"}],"number":265210,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"50ff4f2927e3e319d39ba86bbcac3f57e5c89984","revision":"50ff4f2927e3e319d39ba86bbcac3f57e5c89984","revlink":"","when":1776879536,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"50ff4f2927e3e319d39ba86bbcac3f57e5c89984"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776908345.583157,1776908357.056125],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776908357.060393,1776908357.230565],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776908357.23285,1776908357.36792],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776908357.37017,1776926155.575519],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4364/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776926155.582468,1776926156.43927],"urls":{}}],"text":["failed","Runtest"],"times":[1776890637.989718,1776926156.442639]},"4365":{"blame":["Daniel Stenberg <daniel@haxx.se>","Yedaya Katsman <yedaya.ka@gmail.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/Mail%20result/logs/stdio"]],"number":4365,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4365,"Build"],["codebase","","Build"],["got_revision","7100e8d45abcb24907f28ede3b15969b775453de","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","7100e8d45abcb24907f28ede3b15969b775453de","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 23 Apr 2026 07:40:56","branch":"master","category":"curl","codebase":"","comments":"urlapi: simplify urlget_url\n- unify the query and fragment separator logic\n- read the bitflags directly instead of via a temp variable\n- narrow the scope of a few variables\n\nCloses #21417","files":[{"name":"lib/urlapi.c"}],"number":265230,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4c078fd11570528396fd63552d330d97e6bd5e62","revision":"4c078fd11570528396fd63552d330d97e6bd5e62","revlink":"","when":1776922856,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 23 Apr 2026 08:13:59","branch":"master","category":"curl","codebase":"","comments":"vtls: log when key logging is enabled.\nIf built with LibreSSL, also warn that it only works for TLS <= 1.2\n\nInspired-by: Viktor Szakats\nCloses #19814","files":[{"name":"lib/vtls/keylog.c"},{"name":"lib/vtls/keylog.h"},{"name":"lib/vtls/vtls.c"}],"number":265236,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7100e8d45abcb24907f28ede3b15969b775453de","revision":"7100e8d45abcb24907f28ede3b15969b775453de","revlink":"","when":1776924839,"who":"Yedaya Katsman <yedaya.ka@gmail.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"7100e8d45abcb24907f28ede3b15969b775453de"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776944533.000692,1776944547.637185],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776944547.641734,1776944547.828882],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776944547.832018,1776944547.989543],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776944547.992639,1776963815.488629],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4365/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776963815.506931,1776963888.326395],"urls":{}}],"text":["failed","Runtest"],"times":[1776926159.666583,1776963888.335941]},"4366":{"blame":["Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/Mail%20result/logs/stdio"]],"number":4366,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4366,"Build"],["codebase","","Build"],["got_revision","69f3a36bcb94b6e69f0248ac749833483326edf9","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","69f3a36bcb94b6e69f0248ac749833483326edf9","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 23 Apr 2026 10:26:10","branch":"master","category":"curl","codebase":"","comments":"GHA/appveyor-status: disable `gh` tool telemetry\nRef: https://cli.github.com/telemetry\n\nCloses #21418","files":[{"name":".github/workflows/appveyor-status.yml"}],"number":265241,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"fd2a729a12466dc4a377916e7e2f0e37c4b61b53","revision":"fd2a729a12466dc4a377916e7e2f0e37c4b61b53","revlink":"","when":1776932770,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 23 Apr 2026 11:22:35","branch":"master","category":"curl","codebase":"","comments":"CI: set `DO_NOT_TRACK=1`\nCloses #21420","files":[{"name":".github/workflows/checkdocs.yml"},{"name":".github/workflows/checksrc.yml"},{"name":".github/workflows/checkurls.yml"},{"name":".github/workflows/codeql.yml"},{"name":".github/workflows/configure-vs-cmake.yml"},{"name":".github/workflows/curl-for-win.yml"},{"name":".github/workflows/distcheck.yml"},{"name":".github/workflows/fuzz.yml"},{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/label.yml"},{"name":".github/workflows/linux-old.yml"},{"name":".github/workflows/linux.yml"},{"name":".github/workflows/macos.yml"},{"name":".github/workflows/non-native.yml"},{"name":".github/workflows/windows.yml"},{"name":"appveyor.yml"}],"number":265244,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e418b42c82fe56dfe6526298d0e515e8d3f74d1e","revision":"e418b42c82fe56dfe6526298d0e515e8d3f74d1e","revlink":"","when":1776936155,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 23 Apr 2026 15:55:07","branch":"master","category":"curl","codebase":"","comments":"multi: enhance pending handles fairness\nWhen trying to connect a pending transfer, remember the `mid` that was\nlast reactivated and start looking for future pending handles from the\nlast one forward through the pending bitset.\n\nBackground: when many pending handles exist, iterating the bitset always\nfrom the start may become unfair to transfers that were assigned higher\n`mid` values.\n\nFixes #21396\nReported-by: Juan Bel\u00f3n\nCloses #21412","files":[{"name":"lib/multi.c"},{"name":"lib/multihandle.h"}],"number":265261,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"00cac453c7955d8a3894772e02029bb8b65a2c12","revision":"00cac453c7955d8a3894772e02029bb8b65a2c12","revlink":"","when":1776952507,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 23 Apr 2026 17:23:54","branch":"master","category":"curl","codebase":"","comments":"doh: remove conn->bits.doh\nSince we have a new struct instance for each async operation now and\nasync operation may happen in parallel, remove the connection bit\nindicating doh is in progress.\n\nCloses #21422","files":[{"name":"lib/doh.c"},{"name":"lib/hostip.c"},{"name":"lib/urldata.h"}],"number":265268,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"69f3a36bcb94b6e69f0248ac749833483326edf9","revision":"69f3a36bcb94b6e69f0248ac749833483326edf9","revlink":"","when":1776957834,"who":"Stefan Eissing <stefan@eissing.org>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"69f3a36bcb94b6e69f0248ac749833483326edf9"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776981962.917659,1776981974.187227],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776981974.218724,1776981974.433472],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776981974.436137,1776981974.597115],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776981974.599413,1776999353.922957],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4366/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776999353.945139,1776999357.689304],"urls":{}}],"text":["failed","Runtest"],"times":[1776963936.559574,1776999357.699497]},"4367":{"blame":["Daniel McCarney <daniel@binaryparadox.net>","Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/Mail%20result/logs/stdio"]],"number":4367,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4367,"Build"],["codebase","","Build"],["got_revision","961a13e366eaafc0d1828bc933abc78805f4b8ea","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","961a13e366eaafc0d1828bc933abc78805f4b8ea","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 23 Apr 2026 20:24:53","branch":"master","category":"curl","codebase":"","comments":"ci: update RUSTLS_VERSION 0.15.2 -> 0.15.3\nCloses #21424","files":[{"name":".github/workflows/linux.yml"}],"number":265283,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ed9083eba206ed39f41f8eaebab4f7c2546c2277","revision":"ed9083eba206ed39f41f8eaebab4f7c2546c2277","revlink":"","when":1776968693,"who":"Daniel McCarney <daniel@binaryparadox.net>"},{"at":"Thu 23 Apr 2026 22:07:41","branch":"master","category":"curl","codebase":"","comments":"checksrc.pl: delete stray commas\nCloses #21426","files":[{"name":"scripts/checksrc.pl"}],"number":265292,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"734793f53319adc847b9c1fda0e01a3a5c495201","revision":"734793f53319adc847b9c1fda0e01a3a5c495201","revlink":"","when":1776974861,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 23 Apr 2026 22:58:39","branch":"master","category":"curl","codebase":"","comments":"rustls: fix memory leak on repeated SSLKEYLOGFILE fails\nBefore this fix, Curl_tls_keylog_open() assigned the environment\nvariable result to a global keylog_file_name without freeing any prior\nallocation. If the file cannot be opened (e.g., permission error)\nkeylog_file_fp stays NULL, so subsequent calls to Curl_tls_keylog_open\nwill overwrite keylog_file_name and leak the previous allocation.\n\nSpotted by Codex Security\n\nCloses #21427","files":[{"name":"lib/vtls/keylog.c"}],"number":265298,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"961a13e366eaafc0d1828bc933abc78805f4b8ea","revision":"961a13e366eaafc0d1828bc933abc78805f4b8ea","revlink":"","when":1776977919,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"961a13e366eaafc0d1828bc933abc78805f4b8ea"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777017628.571248,1777017631.392526],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777017631.398855,1777017631.580849],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777017631.583117,1777017631.763756],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777017631.766344,1777035815.969234],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4367/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777035815.979318,1777035817.48676],"urls":{}}],"text":["failed","Runtest"],"times":[1776999361.903857,1777035817.490148]},"4368":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/Mail%20result/logs/stdio"]],"number":4368,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4368,"Build"],["codebase","","Build"],["got_revision","b6e0ecb3f28708bf49208738bec69a2dd0cbeb17","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","b6e0ecb3f28708bf49208738bec69a2dd0cbeb17","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 24 Apr 2026 08:18:57","branch":"master","category":"curl","codebase":"","comments":"urldata.h: fix typo and lingering backtick\nSpotted by Copilot\n\nCloses #21430","files":[{"name":"lib/urldata.h"}],"number":265312,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"eea9ce45a459752bcd33acbe5fb449f738f84065","revision":"eea9ce45a459752bcd33acbe5fb449f738f84065","revlink":"","when":1777011537,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 24 Apr 2026 08:30:33","branch":"master","category":"curl","codebase":"","comments":"hostip: init the curl_jmpenv_lock appropriately\nA zero-initialized static value is not guaranteed to be a valid mutex on\nall POSIX implementations\n\nSpotted by Codex Security\n\nCloses #21432","files":[{"name":"lib/hostip.c"}],"number":265314,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"5c756684ba781c48b3a8f858c4c6299c848c86de","revision":"5c756684ba781c48b3a8f858c4c6299c848c86de","revlink":"","when":1777012233,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 24 Apr 2026 08:56:35","branch":"master","category":"curl","codebase":"","comments":"doh: fix #ifdef name\nSpotted by Copilot\n\nCloses #21431","files":[{"name":"lib/doh.c"}],"number":265324,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4bc34a54160f65b1a5ad86cbf6daddbe7b08fecc","revision":"4bc34a54160f65b1a5ad86cbf6daddbe7b08fecc","revlink":"","when":1777013795,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 24 Apr 2026 09:46:35","branch":"master","category":"curl","codebase":"","comments":"checksrc: fix code quality findings\n- fix counting errors. Update test1185 results accordingly.\n- fix an error message.\n- tidy up regexp syntax.\n\nPointed out by GitHub Code Quality\n\nCloses #21429","files":[{"name":"scripts/checksrc.pl"},{"name":"tests/data/test1185"}],"number":265329,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ee65f19e2aba5ca58185e88491ec117e04f54e18","revision":"ee65f19e2aba5ca58185e88491ec117e04f54e18","revlink":"","when":1777016795,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 24 Apr 2026 10:14:26","branch":"master","category":"curl","codebase":"","comments":"checksrc: add missing items to warnings hash, alpha-sort\nCloses #21434","files":[{"name":"scripts/checksrc.pl"}],"number":265336,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8b7e460cce7dcfdc7f5f19e4d35a677593bce162","revision":"8b7e460cce7dcfdc7f5f19e4d35a677593bce162","revlink":"","when":1777018466,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 24 Apr 2026 10:42:34","branch":"master","category":"curl","codebase":"","comments":"tests: drop support for the hex=\"yes\" option in getpart\nThe remaining datacheck sections using this for MQTT tests were not\nactually used anyway!\n\nCloses #21428","files":[{"name":"docs/tests/FILEFORMAT.md"},{"name":"tests/data/test1132"},{"name":"tests/data/test1190"},{"name":"tests/data/test1192"},{"name":"tests/data/test1194"},{"name":"tests/data/test1195"},{"name":"tests/data/test1196"},{"name":"tests/data/test1198"},{"name":"tests/data/test1199"},{"name":"tests/data/test1640"},{"name":"tests/data/test1916"},{"name":"tests/data/test1917"},{"name":"tests/data/test2200"},{"name":"tests/data/test2203"},{"name":"tests/data/test2204"},{"name":"tests/data/test3017"},{"name":"tests/data/test3018"},{"name":"tests/getpart.pm"}],"number":265341,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2f37943406720c757b7a54a4c07fb1dafab98efa","revision":"2f37943406720c757b7a54a4c07fb1dafab98efa","revlink":"","when":1777020154,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 24 Apr 2026 11:08:56","branch":"master","category":"curl","codebase":"","comments":"checksrc: add missing semicolon, fix `IFDEFSINGLE` capture group\nPointed out by GitHub Code Quality\n\nCloses #21435","files":[{"name":"scripts/checksrc.pl"},{"name":"tests/data/test1185"}],"number":265343,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0d3d9f22221193827df5b1e6236b031c29b59b94","revision":"0d3d9f22221193827df5b1e6236b031c29b59b94","revlink":"","when":1777021736,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 24 Apr 2026 13:10:59","branch":"master","category":"curl","codebase":"","comments":"resolve: pass bool for proxy resolves\nSo that CURLcode failure is correct and not figured out later via\n`conn->bits.proxy`. Add the flag to the async struct.\n\n`for_proxy` is figured out by the caller of Curl_resolv() when it\nfigures out which host/proxy name it wants the addresses for.\n\nRemove CONN_IS_PROXIED macro as no longer needed.\n\nCloses #21423","files":[{"name":"lib/asyn-ares.c"},{"name":"lib/asyn-base.c"},{"name":"lib/asyn-thrdd.c"},{"name":"lib/asyn.h"},{"name":"lib/cf-dns.c"},{"name":"lib/cf-ip-happy.c"},{"name":"lib/connect.c"},{"name":"lib/doh.c"},{"name":"lib/hostip.c"},{"name":"lib/hostip.h"},{"name":"lib/url.c"},{"name":"lib/urldata.h"}],"number":265349,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b6e0ecb3f28708bf49208738bec69a2dd0cbeb17","revision":"b6e0ecb3f28708bf49208738bec69a2dd0cbeb17","revlink":"","when":1777029059,"who":"Stefan Eissing <stefan@eissing.org>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"b6e0ecb3f28708bf49208738bec69a2dd0cbeb17"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777053467.149536,1777053479.619515],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777053479.623417,1777053479.797427],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777053479.799619,1777053479.952318],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777053479.954764,1777070831.62128],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4368/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777070831.646954,1777070835.922071],"urls":{}}],"text":["failed","Runtest"],"times":[1777035820.15805,1777070835.926059]},"4369":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/Mail%20result/logs/stdio"]],"number":4369,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4369,"Build"],["codebase","","Build"],["got_revision","b5ee935f75ecb168364f0a61f43a8692ef7d2dbc","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","b5ee935f75ecb168364f0a61f43a8692ef7d2dbc","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 24 Apr 2026 15:03:25","branch":"master","category":"curl","codebase":"","comments":"GHA/windows: disable ssh-ed25519 hostkey in libssh2-wincng jobs\nlibssh2 built with the WinCNG crypto backend does not support ed25519\nhostkeys.\n\nRef: #21438\nFollow-up to acda4eae5eeb24a7b0ab9ec7b1783d74eb43687c #21223\n\nCloses #21439","files":[{"name":".github/workflows/windows.yml"}],"number":265361,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7c0a8fc2106ed4ce0570aa245bfdcaf5ff67cf37","revision":"7c0a8fc2106ed4ce0570aa245bfdcaf5ff67cf37","revlink":"","when":1777035805,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 24 Apr 2026 17:01:01","branch":"master","category":"curl","codebase":"","comments":"mbedtls: cleanup more without care for 'initialized'\nSeveral mbedTLS resources (entropy/CTR-DRBG, CA/client certs, keys, CRL)\nare initialized and may allocate memory before initialized is set, and\nmust still be cleaned up.\n\nFollow-up to 1c4813c769ea65c128c067004\n\nCaught by Codex Security\nCloses #21440","files":[{"name":"lib/vtls/mbedtls.c"}],"number":265366,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d19a0394723440eea452d519566667d0e52bd5d0","revision":"d19a0394723440eea452d519566667d0e52bd5d0","revlink":"","when":1777042861,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 24 Apr 2026 17:09:21","branch":"master","category":"curl","codebase":"","comments":"sshserver.pl: add option to enable KEX algorithms in sshd\nNecessary when the libssh2/libssh client library does not support KEX\nalgos offered by default by the OpenSSH server. E.g. libssh2 with WinCNG\ncombined with OpenSSH 10+.\n\nAlso: use this option in GHA/windows.\n\nFollow-up to 3b8bb1a86afbaf967163bf6709b1825e11655bf5 #21219\nFollow-up to c98d0a2e9aa7ec87d16af8b056e6e7c0d614feec #21220\n\nCloses #21438","files":[{"name":".github/workflows/windows.yml"},{"name":"tests/sshserver.pl"}],"number":265368,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"41f3f94d9191f2454ac12ae9130e44b78c55e1fd","revision":"41f3f94d9191f2454ac12ae9130e44b78c55e1fd","revlink":"","when":1777043361,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 24 Apr 2026 17:47:30","branch":"master","category":"curl","codebase":"","comments":"mbedtls: remove failf() call with first argument as NULL\nfailf() needs an easy handle to work. This change removes the call since\nthere is normnally nowhere to show the output if init fails.\n\nBonus: improve language in an infof() call\n\nSpotted by Copilot\n\nCloses #21441","files":[{"name":"lib/vtls/mbedtls.c"}],"number":265374,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7d295145eb7ea07bbf8d4a0cf433f31c3f1ed585","revision":"7d295145eb7ea07bbf8d4a0cf433f31c3f1ed585","revlink":"","when":1777045650,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 24 Apr 2026 17:50:10","branch":"master","category":"curl","codebase":"","comments":"socks filter: pass operation parameters\nPass all operations parameters to a SOCKS filter at creation\ntime, not relying on \"global\" connectdata values.\n\nEliminate modifications to `conn->ip_version` when local resolving\nfor SOCKS4.\n\nDo not retrieve the socket for GSSAPI blocking calls from connectdata,\nbut from the filters \"below\" the SOCKS one.\n\nCloses #21436","files":[{"name":"lib/connect.c"},{"name":"lib/socks.c"},{"name":"lib/socks.h"}],"number":265375,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4840fe3f8a96dc96f2a2ed897cc02155628d4dd1","revision":"4840fe3f8a96dc96f2a2ed897cc02155628d4dd1","revlink":"","when":1777045810,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Fri 24 Apr 2026 17:50:44","branch":"master","category":"curl","codebase":"","comments":"setup connection filter: mark as setup\nAdd CF_TYPE_SETUP to the setup connection filter so that it is\nremoved and destroyed after the connection has been established.\n\nCloses #21437","files":[{"name":"lib/cfilters.c"},{"name":"lib/connect.c"}],"number":265376,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"bfcc1c6eb4d891d3671a65a6f05c0161c5542578","revision":"bfcc1c6eb4d891d3671a65a6f05c0161c5542578","revlink":"","when":1777045844,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Fri 24 Apr 2026 22:29:02","branch":"master","category":"curl","codebase":"","comments":"connect: fix typo on error message [ci skip]\nPointed out by GitHub Code Quality","files":[{"name":"lib/connect.c"}],"number":265381,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b5ee935f75ecb168364f0a61f43a8692ef7d2dbc","revision":"b5ee935f75ecb168364f0a61f43a8692ef7d2dbc","revlink":"","when":1777062542,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"b5ee935f75ecb168364f0a61f43a8692ef7d2dbc"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777088449.316843,1777088459.666577],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777088459.672207,1777088459.866898],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777088459.870295,1777088460.075857],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777088460.079423,1777106106.300006],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4369/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777106106.306648,1777106107.391268],"urls":{}}],"text":["failed","Runtest"],"times":[1777070839.227336,1777106107.395129]},"4370":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/Mail%20result/logs/stdio"]],"number":4370,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4370,"Build"],["codebase","","Build"],["got_revision","44491105619165da9216afbf631b870fd34a8e70","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","44491105619165da9216afbf631b870fd34a8e70","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sat 25 Apr 2026 08:35:45","branch":"master","category":"curl","codebase":"","comments":"GHA/windows: bump stunnel to 5.78\nCloses #21443","files":[{"name":".github/workflows/windows.yml"}],"number":265386,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f9d3f00c98496f294ddb5ad44d25ec8ed03dea68","revision":"f9d3f00c98496f294ddb5ad44d25ec8ed03dea68","revlink":"","when":1777098945,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 25 Apr 2026 08:42:54","branch":"master","category":"curl","codebase":"","comments":"sshserver.pl: tidy up around `AllowUsers` setup\n- drop redundant space-to-`?` replacement.\n- add parentheses to silence code checker.\n- tidy up comments.\n\nFollow-up to e53523fef07894991c69d907a7c7794c7ada4ff4 #14859\n\nCloses #21442","files":[{"name":"tests/sshserver.pl"}],"number":265387,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"44491105619165da9216afbf631b870fd34a8e70","revision":"44491105619165da9216afbf631b870fd34a8e70","revlink":"","when":1777099374,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"44491105619165da9216afbf631b870fd34a8e70"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777125140.144744,1777125153.260544],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777125153.264583,1777125153.462061],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777125153.464483,1777125153.642574],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777125153.64537,1777142853.80166],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4370/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777142853.807889,1777142854.625462],"urls":{}}],"text":["failed","Runtest"],"times":[1777106109.852127,1777142854.628831]},"4371":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/Mail%20result/logs/stdio"]],"number":4371,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4371,"Build"],["codebase","","Build"],["got_revision","aa1e954a1f29ea870e28ced1602e8e1d9a29f96f","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","aa1e954a1f29ea870e28ced1602e8e1d9a29f96f","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sat 25 Apr 2026 11:28:08","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: add missing contributors\nFrom security reports etc","files":[{"name":"RELEASE-NOTES"}],"number":265390,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"40b65d869a46026e0fdaa6d8cdaa7ff2a40e13e7","revision":"40b65d869a46026e0fdaa6d8cdaa7ff2a40e13e7","revlink":"","when":1777109288,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sat 25 Apr 2026 11:37:19","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced","files":[{"name":"RELEASE-NOTES"}],"number":265392,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"5227dd9c2eee5578f0845b2e78d71c806742d0db","revision":"5227dd9c2eee5578f0845b2e78d71c806742d0db","revlink":"","when":1777109839,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sat 25 Apr 2026 12:38:07","branch":"master","category":"curl","codebase":"","comments":"pytest: drop unused imports\nSpotted by GitHub Code Quality\n\nCloses #21445","files":[{"name":"tests/http/test_05_errors.py"},{"name":"tests/http/test_22_httpsrr.py"}],"number":265396,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"05905b12072122a7fd21d706ed6ff486fd4aed74","revision":"05905b12072122a7fd21d706ed6ff486fd4aed74","revlink":"","when":1777113487,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 25 Apr 2026 13:59:20","branch":"master","category":"curl","codebase":"","comments":"test_22_httpsrr: drop duplicate skipif conditions\nAlready set at class-level.\n\nSpotted by GitHub Code Quality\n\nCloses #21446","files":[{"name":"tests/http/test_22_httpsrr.py"}],"number":265407,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c6b1c49be0da9e9cb0d238c908560ffbff1b6414","revision":"c6b1c49be0da9e9cb0d238c908560ffbff1b6414","revlink":"","when":1777118360,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 25 Apr 2026 13:59:20","branch":"master","category":"curl","codebase":"","comments":"tidy-up: git options, ECH, HTTP/3 documentation\n- prefer `--branch` over `-b`, where missing.\n- add `--depth 1` where missing.\n- sync option order between docs and GHA.\n- bump quiche and rustls-ffi versions in documentation.\n- ECH.md: update for OpenSSL 4.\n\nCloses #21447","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"},{"name":"docs/ECH.md"},{"name":"docs/HTTP3.md"},{"name":"docs/INSTALL.md"},{"name":"docs/RUSTLS.md"}],"number":265408,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"701cd4cfc325ddc7d0902b8546da5fa3adc16065","revision":"701cd4cfc325ddc7d0902b8546da5fa3adc16065","revlink":"","when":1777118360,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 25 Apr 2026 14:20:42","branch":"master","category":"curl","codebase":"","comments":"test_22_httpsrr: avoid class name clash with `test_21_resolve`\nSpotted by GitHub Code Quality\n\nCloses #21448","files":[{"name":"tests/http/test_22_httpsrr.py"}],"number":265411,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"024c73dfa10d3100cac43aea35a28a476cc352db","revision":"024c73dfa10d3100cac43aea35a28a476cc352db","revlink":"","when":1777119642,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 25 Apr 2026 16:04:06","branch":"master","category":"curl","codebase":"","comments":"sectrust: fail on missing OCSP stapling\nWhen using Apple SecTrust, requiring the server to send\nan OCSP response and does not, fail correctly.\n\nReported-by: Carlos Carrillo\nCloses #21444","files":[{"name":"lib/vtls/openssl.c"}],"number":265413,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"51905671e07f087e28e5741063646c379fe17d89","revision":"51905671e07f087e28e5741063646c379fe17d89","revlink":"","when":1777125846,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Sat 25 Apr 2026 16:14:54","branch":"master","category":"curl","codebase":"","comments":"KNOWN_BUGS.md: Windows stdin relay accepts unauthenticated local connections\nA windows developer could have a look at this.\n\nCloses #21433","files":[{"name":".github/scripts/pyspelling.words"},{"name":"docs/KNOWN_BUGS.md"}],"number":265415,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"aa1e954a1f29ea870e28ced1602e8e1d9a29f96f","revision":"aa1e954a1f29ea870e28ced1602e8e1d9a29f96f","revlink":"","when":1777126494,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"aa1e954a1f29ea870e28ced1602e8e1d9a29f96f"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777160883.215974,1777160894.468882],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777160894.473404,1777160894.650815],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777160894.653759,1777160894.82255],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777160894.825503,1777178413.76511],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4371/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777178414.076084,1777178426.986391],"urls":{}}],"text":["failed","Runtest"],"times":[1777142856.826733,1777178427.090728]},"4372":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/Mail%20result/logs/stdio"]],"number":4372,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4372,"Build"],["codebase","","Build"],["got_revision","4125f45c7e8ecd16ea95b9bfe5a6af57b66766e8","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","4125f45c7e8ecd16ea95b9bfe5a6af57b66766e8","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 26 Apr 2026 16:31:53","branch":"master","category":"curl","codebase":"","comments":"write-out.md: fix minor language mistake\nCloses #21450","files":[{"name":"docs/cmdline-opts/write-out.md"}],"number":265486,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4125f45c7e8ecd16ea95b9bfe5a6af57b66766e8","revision":"4125f45c7e8ecd16ea95b9bfe5a6af57b66766e8","revlink":"","when":1777213913,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"4125f45c7e8ecd16ea95b9bfe5a6af57b66766e8"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777232066.132033,1777232077.122802],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777232077.12655,1777232077.301436],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777232077.303759,1777232077.444689],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777232077.446862,1777249557.75282],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4372/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777249557.764457,1777249558.973074],"urls":{}}],"text":["failed","Runtest"],"times":[1777214101.985142,1777249558.976616]},"4373":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/Runtest/logs/resultlog"],["interrupt","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/Runtest/logs/interrupt"]],"number":4373,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4373,"Build"],["codebase","","Build"],["got_revision","7586ca74558b7b0b21b2b8c83882172a6bc470eb","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","7586ca74558b7b0b21b2b8c83882172a6bc470eb","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":5,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 26 Apr 2026 16:35:33","branch":"master","category":"curl","codebase":"","comments":"docs/cmdline-opts/write-out.md: tls_earlydata was adeded in 8.13.0","files":[{"name":"docs/cmdline-opts/write-out.md"}],"number":265489,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c2fdf7a335edbfa1e06e80ca0b1bfb5b05881cc0","revision":"c2fdf7a335edbfa1e06e80ca0b1bfb5b05881cc0","revlink":"","when":1777214133,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sun 26 Apr 2026 16:42:31","branch":"master","category":"curl","codebase":"","comments":"docs/cmdline-opts/write-out.md: minor language edit","files":[{"name":"docs/cmdline-opts/write-out.md"}],"number":265490,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7586ca74558b7b0b21b2b8c83882172a6bc470eb","revision":"7586ca74558b7b0b21b2b8c83882172a6bc470eb","revlink":"","when":1777214551,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"7586ca74558b7b0b21b2b8c83882172a6bc470eb"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777267674.64131,1777267678.270149],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777267678.285384,1777267678.57623],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777267678.579657,1777267678.906537],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/Runtest/logs/resultlog"],["interrupt","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4373/steps/Runtest/logs/interrupt"]],"name":"Runtest","results":[5,["exception","slave","lost"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","exception","slave","lost"],"times":[1777267678.910136,1777282797.917421],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"Mail result","results":[null,[]],"statistics":{},"step_number":4,"text":[],"times":[null,null],"urls":{}}],"text":["retry","exception","slave","lost"],"times":[1777249562.642649,1777282797.922817]},"4374":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/Mail%20result/logs/stdio"]],"number":4374,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4374,"Build"],["codebase","","Build"],["got_revision","c1cfdf59acbaf9504c4578d4cf56cdd7c8594507","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","c1cfdf59acbaf9504c4578d4cf56cdd7c8594507","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 26 Apr 2026 16:35:33","branch":"master","category":"curl","codebase":"","comments":"docs/cmdline-opts/write-out.md: tls_earlydata was adeded in 8.13.0","files":[{"name":"docs/cmdline-opts/write-out.md"}],"number":265489,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c2fdf7a335edbfa1e06e80ca0b1bfb5b05881cc0","revision":"c2fdf7a335edbfa1e06e80ca0b1bfb5b05881cc0","revlink":"","when":1777214133,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sun 26 Apr 2026 16:42:31","branch":"master","category":"curl","codebase":"","comments":"docs/cmdline-opts/write-out.md: minor language edit","files":[{"name":"docs/cmdline-opts/write-out.md"}],"number":265490,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7586ca74558b7b0b21b2b8c83882172a6bc470eb","revision":"7586ca74558b7b0b21b2b8c83882172a6bc470eb","revlink":"","when":1777214551,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 27 Apr 2026 10:27:01","branch":"master","category":"curl","codebase":"","comments":"setopt: clear proxy auth properties when switching\nVerify with test 1588\n\nCloses #21453","files":[{"name":"lib/setopt.c"},{"name":"lib/vauth/vauth.h"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1588"},{"name":"tests/libtest/Makefile.inc"},{"name":"tests/libtest/lib1588.c"}],"number":265578,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c1cfdf59acbaf9504c4578d4cf56cdd7c8594507","revision":"c1cfdf59acbaf9504c4578d4cf56cdd7c8594507","revlink":"","when":1777278421,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"c1cfdf59acbaf9504c4578d4cf56cdd7c8594507"}],"steps":[{"eta":null,"expectations":[["output",8838,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777282885.742247,1777282901.496466],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777282901.500708,1777282901.787755],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777282901.790259,1777282902.217984],"urls":{}},{"eta":null,"expectations":[["output",314843,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777282902.220989,1777301938.40905],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4374/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777301938.414201,1777301939.330411],"urls":{}}],"text":["failed","Runtest"],"times":[1777282885.663347,1777301939.33334]},"4375":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/Mail%20result/logs/stdio"]],"number":4375,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4375,"Build"],["codebase","","Build"],["got_revision","931ac3085af506ab7d7a787622e8ccc8557b4895","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","931ac3085af506ab7d7a787622e8ccc8557b4895","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 27 Apr 2026 11:53:47","branch":"master","category":"curl","codebase":"","comments":"units: tidy up dynbuf init\nInit dynbuf after global init to bring closer to use, improve\nreadability and sync test sources.\n\nCloses #21451","files":[{"name":"tests/unit/unit1656.c"},{"name":"tests/unit/unit1657.c"},{"name":"tests/unit/unit1666.c"},{"name":"tests/unit/unit1667.c"}],"number":265588,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"aab8d47227b84fe54f082e9ee4b9f42078152f71","revision":"aab8d47227b84fe54f082e9ee4b9f42078152f71","revlink":"","when":1777283627,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 27 Apr 2026 11:53:47","branch":"master","category":"curl","codebase":"","comments":"runtests: fix linefeeds in log messages\nCherry-picked from #21449\n\nCloses #21452","files":[{"name":"tests/ftpserver.pl"},{"name":"tests/runner.pm"}],"number":265589,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4d89043fbcf985607dea25952c5f0ae5014914ac","revision":"4d89043fbcf985607dea25952c5f0ae5014914ac","revlink":"","when":1777283627,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 27 Apr 2026 11:53:47","branch":"master","category":"curl","codebase":"","comments":"tunits: initialize global `tool_stderr`\nTo avoid difficult to track down crashes when a tested function ends up\noutputing a message via `errorf()`, `warnf()` or siblings.\n\nCherry-picked from #21449\n\nCloses #21454","files":[{"name":"tests/libtest/first.c"}],"number":265590,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e2f84e6ba9f1a6135d3bb33fd0b881a5d90cf606","revision":"e2f84e6ba9f1a6135d3bb33fd0b881a5d90cf606","revlink":"","when":1777283627,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 27 Apr 2026 12:09:09","branch":"master","category":"curl","codebase":"","comments":"tool_dirhie: fix to create drive-relative directory\nFix to create the top directory `foo` when specified as\n`X:foo\\bar\\filename`, on Windows and MS-DOS. Add test to verify.\n\nCaught by Codex Security\n\nFollow-up to 787ee935acd5867bdac836b2043b6095eed2c29e #16566\n\nCloses #21449","files":[{"name":"src/tool_dirhie.c"},{"name":"src/tool_dirhie.h"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1720"},{"name":"tests/tunit/Makefile.inc"},{"name":"tests/tunit/tool1720.c"}],"number":265592,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"13b6a6036cacef0523e1968a080403437d413de1","revision":"13b6a6036cacef0523e1968a080403437d413de1","revlink":"","when":1777284549,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 27 Apr 2026 12:50:32","branch":"master","category":"curl","codebase":"","comments":"write-out.md: minor language fix\nPointed out by Copilot\n\nCloses #21455","files":[{"name":"docs/cmdline-opts/write-out.md"}],"number":265595,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1ea3060a259ec4854ebc423626743d306e9892eb","revision":"1ea3060a259ec4854ebc423626743d306e9892eb","revlink":"","when":1777287032,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 27 Apr 2026 13:34:27","branch":"master","category":"curl","codebase":"","comments":"tidy-up: whitespace\nCloses #21456","files":[{"name":"docs/VERIFY.md"},{"name":"lib/hostip.c"},{"name":"lib/httpsrr.h"},{"name":"lib/setopt.c"},{"name":"tests/libtest/lib1560.c"}],"number":265612,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"032ea65ff2f5bf58f9c0c9e347dee7a850a42baa","revision":"032ea65ff2f5bf58f9c0c9e347dee7a850a42baa","revlink":"","when":1777289667,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 27 Apr 2026 15:07:03","branch":"master","category":"curl","codebase":"","comments":"GHA/checksrc: switch to zizmor `--persona` option\nCloses #21457","files":[{"name":".github/workflows/checksrc.yml"}],"number":265625,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"931ac3085af506ab7d7a787622e8ccc8557b4895","revision":"931ac3085af506ab7d7a787622e8ccc8557b4895","revlink":"","when":1777295223,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"931ac3085af506ab7d7a787622e8ccc8557b4895"}],"steps":[{"eta":null,"expectations":[["output",8836,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777319839.198371,1777319851.701078],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777319851.705343,1777319851.8993],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777319851.901866,1777319852.075019],"urls":{}},{"eta":null,"expectations":[["output",314750,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777319852.07717,1777338162.270329],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4375/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777338162.277678,1777338163.174409],"urls":{}}],"text":["failed","Runtest"],"times":[1777301959.43411,1777338163.177436]},"4376":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/Mail%20result/logs/stdio"]],"number":4376,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4376,"Build"],["codebase","","Build"],["got_revision","f485f5e031d1db0d8fdc9061d3aad53508c676d4","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","f485f5e031d1db0d8fdc9061d3aad53508c676d4","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 27 Apr 2026 17:46:42","branch":"master","category":"curl","codebase":"","comments":"cmake: do not install `wcurl` when `BUILD_CURL_EXE=OFF`\nSkip installing `wcurl.1` also.\n\nReported-by: Daniel Schulte\nFixes #21458\nFollow-up to 23bed347b38922779382599f8b72c4d762add7bd #17035\n\nCloses #21459","files":[{"name":"CMakeLists.txt"},{"name":"docs/CMakeLists.txt"}],"number":265641,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"74542c1f4bfea75f92562075370fd839891cc440","revision":"74542c1f4bfea75f92562075370fd839891cc440","revlink":"","when":1777304802,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 27 Apr 2026 21:26:29","branch":"master","category":"curl","codebase":"","comments":"cmake: do not install shell completions when `BUILD_CURL_EXE=OFF`\nFollow-up to 74542c1f4bfea75f92562075370fd839891cc440 #21459\n\nCloses #21460","files":[{"name":"scripts/CMakeLists.txt"}],"number":265651,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f485f5e031d1db0d8fdc9061d3aad53508c676d4","revision":"f485f5e031d1db0d8fdc9061d3aad53508c676d4","revlink":"","when":1777317989,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"f485f5e031d1db0d8fdc9061d3aad53508c676d4"}],"steps":[{"eta":null,"expectations":[["output",7685,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777356587.546622,1777356590.713838],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777356590.718624,1777356590.919431],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777356590.922634,1777356591.103518],"urls":{}},{"eta":null,"expectations":[["output",314757,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777356591.106704,1777373983.435585],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4376/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777373983.454355,1777373984.470557],"urls":{}}],"text":["failed","Runtest"],"times":[1777338164.995234,1777373984.476562]},"4377":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/Mail%20result/logs/stdio"]],"number":4377,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4377,"Build"],["codebase","","Build"],["got_revision","377ed81ab755d8f0e84e8c80b3bf8dd7a53d3fa5","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","377ed81ab755d8f0e84e8c80b3bf8dd7a53d3fa5","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 28 Apr 2026 09:07:27","branch":"master","category":"curl","codebase":"","comments":"build: stop building and installing `runtests.1` and `testcurl.1`\nThe corresponding tools are never installed, and both are dev tools.\nRefer to their `.md` originals instead.\n\nAlso markdownify text in lines nearby.\n\nRef: https://github.com/curl/curl/pull/21460#issuecomment-4328258450\n\nCloses #21461","files":[{"name":"docs/CMakeLists.txt"},{"name":"docs/Makefile.am"},{"name":"docs/tests/TEST-SUITE.md"},{"name":"tests/.gitignore"},{"name":"tests/runtests.pl"}],"number":265674,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0f47ddc0a98e4fb20c54e1f054fc3831aec4d35f","revision":"0f47ddc0a98e4fb20c54e1f054fc3831aec4d35f","revlink":"","when":1777360047,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 28 Apr 2026 09:07:27","branch":"master","category":"curl","codebase":"","comments":"tidy-up: a cmake warning message and a variable name\nSpotted by GitHub Code Quality\n\nCloses #21462","files":[{"name":"scripts/CMakeLists.txt"},{"name":"tests/libtest/lib1588.c"}],"number":265675,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"377ed81ab755d8f0e84e8c80b3bf8dd7a53d3fa5","revision":"377ed81ab755d8f0e84e8c80b3bf8dd7a53d3fa5","revlink":"","when":1777360047,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"377ed81ab755d8f0e84e8c80b3bf8dd7a53d3fa5"}],"steps":[{"eta":null,"expectations":[["output",8837,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777392499.498989,1777392511.226557],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777392511.230431,1777392511.389064],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777392511.391273,1777392511.534751],"urls":{}},{"eta":null,"expectations":[["output",314804,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777392511.536977,1777410304.046442],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4377/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777410304.051747,1777410304.815346],"urls":{}}],"text":["failed","Runtest"],"times":[1777373986.911569,1777410304.818058]},"4378":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/Mail%20result/logs/stdio"]],"number":4378,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4378,"Build"],["codebase","","Build"],["got_revision","a05f34973e6c4bb629d018f7cb51487be1c904d8","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","a05f34973e6c4bb629d018f7cb51487be1c904d8","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 29 Apr 2026 07:45:21","branch":"master","category":"curl","codebase":"","comments":"THANKS: names from the 8.20.0 release","files":[{"name":"docs/THANKS"}],"number":265866,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"32970e7826a8ef1cb962e6b6aa7ebc7f45e89875","revision":"32970e7826a8ef1cb962e6b6aa7ebc7f45e89875","revlink":"","when":1777441521,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 29 Apr 2026 07:45:21","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced\ncurl 8.20.0 release\n\nplus VERSIONS.md update","files":[{"name":"RELEASE-NOTES"},{"name":"docs/VERSIONS.md"}],"number":265867,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a05f34973e6c4bb629d018f7cb51487be1c904d8","revision":"a05f34973e6c4bb629d018f7cb51487be1c904d8","revlink":"","when":1777441521,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"a05f34973e6c4bb629d018f7cb51487be1c904d8"}],"steps":[{"eta":null,"expectations":[["output",8857,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777459606.568123,1777459621.024905],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777459621.036068,1777459621.505546],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777459621.510127,1777459621.742508],"urls":{}},{"eta":null,"expectations":[["output",314758,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777459621.745871,1777477796.104298],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4378/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777477796.109388,1777477796.87313],"urls":{}}],"text":["failed","Runtest"],"times":[1777441978.982368,1777477796.876064]},"4379":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/Mail%20result/logs/stdio"]],"number":4379,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4379,"Build"],["codebase","","Build"],["got_revision","ddb30354f68038629290688f4c5f58fef283727b","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","ddb30354f68038629290688f4c5f58fef283727b","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 29 Apr 2026 22:12:35","branch":"master","category":"curl","codebase":"","comments":"GHA/linux: work around Linuxbrew install failure\nRoot cause unknown, it appeared today without any local change:\n```\n==> Installing dependencies for libssh2: openssl@3 and zlib-ng-compat\n==> Installing libssh2 dependency: openssl@3\n==> Pouring openssl@3--3.6.2.x86_64_linux.bottle.tar.gz\nError: A `brew install openssl@4 libssh2 libngtcp2 libnghttp3 c-ares` process has already locked /home/linuxbrew/.linuxbrew/Cellar/openssl@4.\nPlease wait for it to finish or terminate it to continue.\nError: Process completed with exit code 1.\n```\nRef: https://github.com/curl/curl/actions/runs/25129061781/job/73650161844?pr=21468#step:2:407\n\nLast known good run: https://github.com/curl/curl/actions/runs/25038989485/job/73337289504\n\nRef: 1fbffe7f08f0d551038520b569b817f58084f77b #21379\n\nCloses #21469","files":[{"name":".github/workflows/linux.yml"}],"number":265945,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ddb30354f68038629290688f4c5f58fef283727b","revision":"ddb30354f68038629290688f4c5f58fef283727b","revlink":"","when":1777493555,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"ddb30354f68038629290688f4c5f58fef283727b"}],"steps":[{"eta":null,"expectations":[["output",8835,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777494161.133267,1777494172.360426],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777494172.364143,1777494172.54726],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777494172.549446,1777494172.694158],"urls":{}},{"eta":null,"expectations":[["output",314741,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777494172.696299,1777511367.17401],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4379/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777511367.180461,1777511368.048965],"urls":{}}],"text":["failed","Runtest"],"times":[1777494161.058912,1777511368.052075]},"4380":{"blame":["Raymond Steen <raymond@vortiqxconsilium.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/Mail%20result/logs/stdio"]],"number":4380,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4380,"Build"],["codebase","","Build"],["got_revision","2bb5c9b5552d37f08a439f2bec400009321d325c","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","2bb5c9b5552d37f08a439f2bec400009321d325c","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 30 Apr 2026 14:14:44","branch":"master","category":"curl","codebase":"","comments":"mqtt: validate PINGRESP and DISCONNECT have remaining_length == 0\nPer MQTT 3.1.1 sections 3.13.1 and 3.14.1, PINGRESP and DISCONNECT fixed\nheaders must have remaining_length set to zero. The previous code\ndispatched to mqtt->nextstate based on the queued state alone without\nvalidating remaining_length for these no-payload packet types, allowing\na malicious broker to send a PINGRESP with non-zero remaining_length\nwhose trailing bytes would be interpreted as the payload of whatever\nmessage type was queued (CONNACK, SUBACK, etc.).\n\nThe exploitation path turned out to be narrow \u2014 curl sends data to the\nserver the user chose to talk to \u2014 but the spec violation and the\nresulting protocol-state error are real. Reject the malformed packets\nwith CURLE_WEIRD_SERVER_REPLY before state dispatch.\n\nReported-by: Raymond Steen <raymond@vortiqxconsilium.com>\nFound by VORTIQ-X VXF Framework\nBug: https://hackerone.com/reports/3702718\n\nSigned-off-by: Raymond Steen <raymond@vortiqxconsilium.com>\nCloses #21465","files":[{"name":"lib/mqtt.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2206"},{"name":"tests/data/test2207"},{"name":"tests/server/mqttd.c"}],"number":265989,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2bb5c9b5552d37f08a439f2bec400009321d325c","revision":"2bb5c9b5552d37f08a439f2bec400009321d325c","revlink":"","when":1777551284,"who":"Raymond Steen <raymond@vortiqxconsilium.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"2bb5c9b5552d37f08a439f2bec400009321d325c"}],"steps":[{"eta":null,"expectations":[["output",8853,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777570034.4335,1777570048.880177],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777570048.883748,1777570049.061567],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777570049.063711,1777570049.215717],"urls":{}},{"eta":null,"expectations":[["output",314718,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777570049.217857,1777587697.354694],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4380/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777587697.359455,1777587698.012912],"urls":{}}],"text":["failed","Runtest"],"times":[1777551783.825863,1777587698.015476]},"4381":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/Mail%20result/logs/stdio"]],"number":4381,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4381,"Build"],["codebase","","Build"],["got_revision","91232fc2a23eb01e55fdbce17a412a0efcd414d3","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","91232fc2a23eb01e55fdbce17a412a0efcd414d3","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 30 Apr 2026 16:14:13","branch":"master","category":"curl","codebase":"","comments":"GHA/curl-for-win: switch riscv job to debian:stable (testing broke)\n```\nThe following packages have unmet dependencies:\n[...]\nE: Unable to satisfy dependencies. Reached two conflicting assignments:\n   1. musl-dev:amd64=1.2.5-3+b1 is selected for install\n   2. musl-dev:amd64 is not selected for install because:\n      1. musl-dev:riscv64=1.2.5-3 is selected for install\n      2. musl-dev:amd64 Breaks musl-dev:riscv64 (!= 1.2.5-3+b1)\n```\nRef: https://github.com/curl/curl/actions/runs/25168601672/job/73785600341#step:3:154\n\nCloses #21475","files":[{"name":".github/workflows/curl-for-win.yml"}],"number":266007,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ceaa5dfba001223132ed2e125cf7bb688e07cda2","revision":"ceaa5dfba001223132ed2e125cf7bb688e07cda2","revlink":"","when":1777558453,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 30 Apr 2026 20:22:23","branch":"master","category":"curl","codebase":"","comments":"tidy-up: miscellaneous\n- sha256: fix backend priority in comment.\n- URLs: link to IETF URLs to the HTML document, to match others.\n- VERSIONS.md: use unified date format for recent entries too.\n  Ref: https://github.com/curl/curl-www/commit/ce5d32032f8d3d8601f3ef022bbca485020d1bb9\n- GHA/labeler.yml: alpha-sort file masks in a label block.\n- tests/server/mqttd: fix call arg list in a disabled function.\n- tests/server/mqttd: fix comment.\n\nCloses #21473","files":[{"name":".github/labeler.yml"},{"name":"docs/ECH.md"},{"name":"docs/TODO.md"},{"name":"docs/VERSIONS.md"},{"name":"lib/sha256.c"},{"name":"tests/server/mqttd.c"}],"number":266017,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"91232fc2a23eb01e55fdbce17a412a0efcd414d3","revision":"91232fc2a23eb01e55fdbce17a412a0efcd414d3","revlink":"","when":1777573343,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"91232fc2a23eb01e55fdbce17a412a0efcd414d3"}],"steps":[{"eta":null,"expectations":[["output",8808,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777605164.476613,1777605180.358703],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777605180.367031,1777605180.587615],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777605180.592224,1777605180.780197],"urls":{}},{"eta":null,"expectations":[["output",314718,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777605180.783999,1777622821.02758],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4381/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777622821.034792,1777622822.061424],"urls":{}}],"text":["failed","Runtest"],"times":[1777587699.83549,1777622822.064679]},"4382":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4382/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4382/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4382/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4382/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4382/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4382/steps/Runtest/logs/stdio"]],"number":4382,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4382,"Build"],["codebase","","Build"],["got_revision","d0717acaf0fcf102bf8e59a1e0c6dce3a00feeb0","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","d0717acaf0fcf102bf8e59a1e0c6dce3a00feeb0","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":4,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 01 May 2026 10:26:33","branch":"master","category":"curl","codebase":"","comments":"tool_formparse: simplify get_param_part\nIntroduce a few sub functions to reduce complexity\n\nCloses #21478","files":[{"name":"src/tool_formparse.c"}],"number":266044,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ecc8bf6be281dfa5aeedbb7a655472bfbafd0a3d","revision":"ecc8bf6be281dfa5aeedbb7a655472bfbafd0a3d","revlink":"","when":1777623993,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 01 May 2026 10:27:17","branch":"master","category":"curl","codebase":"","comments":"user-agent.md: mention double quotes too\nReported-by: Jeremy Nicoll\nBug: https://curl.se/mail/archive-2026-04/0029.html\nCloses #21477","files":[{"name":"docs/cmdline-opts/user-agent.md"}],"number":266045,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d0717acaf0fcf102bf8e59a1e0c6dce3a00feeb0","revision":"d0717acaf0fcf102bf8e59a1e0c6dce3a00feeb0","revlink":"","when":1777624037,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"d0717acaf0fcf102bf8e59a1e0c6dce3a00feeb0"}],"steps":[{"eta":null,"expectations":[["output",8825,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4382/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777641212.147033,1777641224.382085],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4382/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4382/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777641224.386764,1777641224.547622],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4382/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4382/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777641224.550051,1777641224.716515],"urls":{}},{"eta":null,"expectations":[["output",null,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4382/steps/Runtest/logs/stdio"]],"name":"Runtest","results":[4,["Runtest"]],"statistics":{},"step_number":3,"text":["Runtest","exception"],"times":[1777641224.718782,1777641224.77348],"urls":{}},{"eta":null,"expectations":[["output",null,null]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"Mail result","results":[null,[]],"statistics":{},"step_number":4,"text":[],"times":[null,null],"urls":{}}],"text":["exception","Runtest"],"times":[1777624377.042212,1777641224.777319]},"4383":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/Mail%20result/logs/stdio"]],"number":4383,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4383,"Build"],["codebase","","Build"],["got_revision","faa4b0692d30986c498d91ad36223cbf02796ad1","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","faa4b0692d30986c498d91ad36223cbf02796ad1","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 01 May 2026 11:30:51","branch":"master","category":"curl","codebase":"","comments":"asyn-thrdd: fix result processing without wakeup socketpair\nWhen building curl 8.20.0 with socketpair disabled, there is no\nwakeup socket and the resolve results are not processed.\n\nThis fix performs result processing in the absence of a wakeup\nsocket before checking the resolve result.\n\nCloses #21476","files":[{"name":"lib/asyn-thrdd.c"}],"number":266051,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c29278cc83f31a3e5113eb5c68604fc48ce22fcb","revision":"c29278cc83f31a3e5113eb5c68604fc48ce22fcb","revlink":"","when":1777627851,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Fri 01 May 2026 11:34:15","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced\nAlso bump the curlver to tenative 8.20.1","files":[{"name":"RELEASE-NOTES"},{"name":"include/curl/curlver.h"}],"number":266055,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ea392e6b36d875056cf9e28f841bdc8cdc2efbb6","revision":"ea392e6b36d875056cf9e28f841bdc8cdc2efbb6","revlink":"","when":1777628055,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 01 May 2026 11:53:28","branch":"master","category":"curl","codebase":"","comments":"url: simplify parseurlandfillconn\nIntroduce two helper functions:\n\n- hsts_upgrade()\n- setup_hostname()\n\nCloses #21479","files":[{"name":"lib/url.c"}],"number":266061,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3f9baa890e05471d7cc4a434237f819baaa4239d","revision":"3f9baa890e05471d7cc4a434237f819baaa4239d","revlink":"","when":1777629208,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 01 May 2026 11:54:08","branch":"master","category":"curl","codebase":"","comments":"tool_formparse.c: fix two minor comment typos\nPointed out by Copilot\n\nCloses #21480","files":[{"name":"src/tool_formparse.c"}],"number":266062,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"faa4b0692d30986c498d91ad36223cbf02796ad1","revision":"faa4b0692d30986c498d91ad36223cbf02796ad1","revlink":"","when":1777629248,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"faa4b0692d30986c498d91ad36223cbf02796ad1"}],"steps":[{"eta":null,"expectations":[["output",6565,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777666755.49529,1777666757.667363],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777666757.671172,1777666757.863603],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777666757.866117,1777666758.017567],"urls":{}},{"eta":null,"expectations":[["output",314693,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777666758.019879,1777684072.195861],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4383/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777684072.211779,1777684073.044739],"urls":{}}],"text":["failed","Runtest"],"times":[1777648611.361502,1777684073.047642]},"4384":{"blame":["dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/Mail%20result/logs/stdio"]],"number":4384,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4384,"Build"],["codebase","","Build"],["got_revision","47755c4e69710552f5951190980114ccf3a42707","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","47755c4e69710552f5951190980114ccf3a42707","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 01 May 2026 21:19:22","branch":"master","category":"curl","codebase":"","comments":"GHA: bump actions and pips\n- update action `actions/cache` from 5.0.4 to 5.0.5\n- update action `actions/upload-artifact` from 7.0.0 to 7.0.1\n- update action `github/codeql-action` from 4.32.4 to 4.35.2\n- update action `msys2/setup-msys2` from 2.31.0 to 2.31.1\n\n- update pip `filelock` from 3.25.2 to 3.29.0\n- update pip `impacket` to 0.13.0\n- update pip `ruff` from 0.15.10 to 0.15.12\n\nCloses #21483\nCloses #21482","files":[{"name":".github/scripts/requirements.txt"},{"name":".github/workflows/codeql.yml"},{"name":".github/workflows/distcheck.yml"},{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"},{"name":".github/workflows/macos.yml"},{"name":".github/workflows/non-native.yml"},{"name":".github/workflows/windows.yml"},{"name":"tests/http/requirements.txt"},{"name":"tests/requirements.txt"}],"number":266104,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"47755c4e69710552f5951190980114ccf3a42707","revision":"47755c4e69710552f5951190980114ccf3a42707","revlink":"","when":1777663162,"who":"dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"47755c4e69710552f5951190980114ccf3a42707"}],"steps":[{"eta":null,"expectations":[["output",8811,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777702095.900427,1777702109.380488],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777702109.385615,1777702109.57182],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777702109.574282,1777702109.746948],"urls":{}},{"eta":null,"expectations":[["output",314702,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777702109.749851,1777719523.990647],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4384/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777719524.025,1777719526.158178],"urls":{}}],"text":["failed","Runtest"],"times":[1777684075.102628,1777719526.166282]},"4385":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/Mail%20result/logs/stdio"]],"number":4385,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4385,"Build"],["codebase","","Build"],["got_revision","f59733be23913c5aeb069df2af18ac4c26902fc8","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","f59733be23913c5aeb069df2af18ac4c26902fc8","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 04 May 2026 00:14:06","branch":"master","category":"curl","codebase":"","comments":"setopt: changing the proxy port is also a proxy change\nTest 1589 verifies.\n\nCloses #21485","files":[{"name":"lib/setopt.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1589"},{"name":"tests/libtest/Makefile.inc"},{"name":"tests/libtest/first.c"},{"name":"tests/libtest/first.h"},{"name":"tests/libtest/lib1589.c"}],"number":266237,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f59733be23913c5aeb069df2af18ac4c26902fc8","revision":"f59733be23913c5aeb069df2af18ac4c26902fc8","revlink":"","when":1777846446,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"f59733be23913c5aeb069df2af18ac4c26902fc8"}],"steps":[{"eta":null,"expectations":[["output",8842,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777864514.947297,1777864529.935997],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777864529.967934,1777864530.420027],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777864530.424433,1777864530.664785],"urls":{}},{"eta":null,"expectations":[["output",314697,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777864530.669829,1777882267.331632],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4385/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777882267.338924,1777882291.811003],"urls":{}}],"text":["failed","Runtest"],"times":[1777846977.581585,1777882291.814897]},"4386":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/Mail%20result/logs/stdio"]],"number":4386,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4386,"Build"],["codebase","","Build"],["got_revision","1963b2382c0a7e65bbaf5531bf35c912816d90dc","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","1963b2382c0a7e65bbaf5531bf35c912816d90dc","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 04 May 2026 10:35:40","branch":"master","category":"curl","codebase":"","comments":"gtls: simplify Curl_gtls_verifyserver\nMove peer certificate verification logic into gtls_verify_cert()\n\nCloses #21488","files":[{"name":"lib/vtls/gtls.c"}],"number":266251,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1963b2382c0a7e65bbaf5531bf35c912816d90dc","revision":"1963b2382c0a7e65bbaf5531bf35c912816d90dc","revlink":"","when":1777883740,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"1963b2382c0a7e65bbaf5531bf35c912816d90dc"}],"steps":[{"eta":null,"expectations":[["output",8825,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777903282.073285,1777903299.415897],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777903299.419948,1777903299.898114],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777903299.900721,1777903300.052493],"urls":{}},{"eta":null,"expectations":[["output",314713,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777903300.054775,1777921275.038758],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4386/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777921275.04801,1777921287.648749],"urls":{}}],"text":["failed","Runtest"],"times":[1777884175.083565,1777921287.651625]},"4387":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/Mail%20result/logs/stdio"]],"number":4387,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4387,"Build"],["codebase","","Build"],["got_revision","cb9cfee9b0a1e92adc47cec03f5ecdc90ae59184","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","cb9cfee9b0a1e92adc47cec03f5ecdc90ae59184","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 04 May 2026 10:57:45","branch":"master","category":"curl","codebase":"","comments":"tool_formparse: cleanups\n- explain the get_param_part() function\n- make it parse only blanks like the rest of this code\n- check for commas explicitly when scanning multiple files (to help code\n  understanding)\n\nCloses #21489","files":[{"name":"src/tool_formparse.c"}],"number":266255,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6f26ecb734d1caa50ca47ceb4700236f3638cf33","revision":"6f26ecb734d1caa50ca47ceb4700236f3638cf33","revlink":"","when":1777885065,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 04 May 2026 11:20:22","branch":"master","category":"curl","codebase":"","comments":"mime: simplify Curl_mime_prepare_headers\nMake add_content_disposition() a sub function for that single purpose.\n\nCloses #21490","files":[{"name":"lib/mime.c"}],"number":266261,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f69ba0408e79b116b9fd9a0fc130bd78a37f2470","revision":"f69ba0408e79b116b9fd9a0fc130bd78a37f2470","revlink":"","when":1777886422,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 04 May 2026 11:22:05","branch":"master","category":"curl","codebase":"","comments":"libcurl-easy.md: minor clarifications\nCloses #21491","files":[{"name":"docs/libcurl/libcurl-easy.md"}],"number":266263,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a790b634c0e24e026971d25e921b60e4df9f6964","revision":"a790b634c0e24e026971d25e921b60e4df9f6964","revlink":"","when":1777886525,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 04 May 2026 16:18:46","branch":"master","category":"curl","codebase":"","comments":"socks_gssapi: tiny Curl_SOCKS5_gssapi_negotiate cleanups\n- use 'result' instead of 'code' for CURLcode variable\n- use aprintf() instead of malloc + snprintf\n\nCloses #21493","files":[{"name":"lib/socks_gssapi.c"}],"number":266284,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"46e9c65c8fdfe42182190c2133a8a808a4208c37","revision":"46e9c65c8fdfe42182190c2133a8a808a4208c37","revlink":"","when":1777904326,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 04 May 2026 17:31:08","branch":"master","category":"curl","codebase":"","comments":"show-headers.md: mention bold headers and --no-styled-output\nMentioned-by: Sollace on github\nFixes #21495\nCloses #21497","files":[{"name":".github/scripts/pyspelling.words"},{"name":"docs/cmdline-opts/show-headers.md"}],"number":266303,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a575601b5b0d6e0fa6843de74b5d1c69ee2bc262","revision":"a575601b5b0d6e0fa6843de74b5d1c69ee2bc262","revlink":"","when":1777908668,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 04 May 2026 19:53:49","branch":"master","category":"curl","codebase":"","comments":"lib: two minor typos\nSpotted by Copilot\n\nCloses #21496","files":[{"name":"lib/url.c"},{"name":"lib/vtls/gtls.c"}],"number":266305,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"cb9cfee9b0a1e92adc47cec03f5ecdc90ae59184","revision":"cb9cfee9b0a1e92adc47cec03f5ecdc90ae59184","revlink":"","when":1777917229,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"cb9cfee9b0a1e92adc47cec03f5ecdc90ae59184"}],"steps":[{"eta":null,"expectations":[["output",8807,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777939647.54272,1777939659.997352],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777939660.000993,1777939660.169093],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777939660.171274,1777939660.332379],"urls":{}},{"eta":null,"expectations":[["output",314731,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777939660.334654,1777957128.519629],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4387/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777957128.546085,1777957129.570063],"urls":{}}],"text":["failed","Runtest"],"times":[1777921303.262235,1777957129.577265]},"4388":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/Mail%20result/logs/stdio"]],"number":4388,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4388,"Build"],["codebase","","Build"],["got_revision","1ff399c3f7ec07f5bbe52b416b8b92a824c6a959","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","1ff399c3f7ec07f5bbe52b416b8b92a824c6a959","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 05 May 2026 08:46:26","branch":"master","category":"curl","codebase":"","comments":"gtls: fix some typos\nAlso make gtls_get_ietf_proto() static\n\nFound by Copilot\n\nCloses #21498","files":[{"name":"lib/vtls/gtls.c"},{"name":"lib/vtls/gtls.h"}],"number":266318,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1ff399c3f7ec07f5bbe52b416b8b92a824c6a959","revision":"1ff399c3f7ec07f5bbe52b416b8b92a824c6a959","revlink":"","when":1777963586,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"1ff399c3f7ec07f5bbe52b416b8b92a824c6a959"}],"steps":[{"eta":null,"expectations":[["output",8808,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777975051.856851,1777975066.082873],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777975066.087638,1777975066.279156],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777975066.281658,1777975066.491312],"urls":{}},{"eta":null,"expectations":[["output",314688,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777975066.493965,1777993273.523667],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4388/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777993273.547426,1777993282.833441],"urls":{}}],"text":["failed","Runtest"],"times":[1777963982.185948,1777993282.837932]},"4389":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/Mail%20result/logs/stdio"]],"number":4389,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4389,"Build"],["codebase","","Build"],["got_revision","80214dca6b7bbc6aaeb9fbf5a5e0344b9fe94171","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","80214dca6b7bbc6aaeb9fbf5a5e0344b9fe94171","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 05 May 2026 08:55:49","branch":"master","category":"curl","codebase":"","comments":"thrdqueue: make thrdq_await_done only for unit tests\nIt is not used for anything else, so drop Curl_ and make it conditional\naccordingly.\n\nCloses #21499","files":[{"name":"lib/thrdqueue.c"},{"name":"tests/unit/unit3301.c"}],"number":266320,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"117d50b4bf48ca04908f87dd665ba183573587b6","revision":"117d50b4bf48ca04908f87dd665ba183573587b6","revlink":"","when":1777964149,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 05 May 2026 10:11:10","branch":"master","category":"curl","codebase":"","comments":"tool_formparse.c: use define instead of magic number\nThe longest header lines accepted for the -F option is now a define\ninstead of a magic number. I also bumped it to be an even 8K.\n\nWhen fixing, I noticed that for some OOM errors curl would display two\nerror messages. Also fixed here.\n\nCloses #21501","files":[{"name":"src/tool_formparse.c"}],"number":266329,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"03b547f73f8dcfddb108bbfdbdc979f0b55595f1","revision":"03b547f73f8dcfddb108bbfdbdc979f0b55595f1","revlink":"","when":1777968670,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 05 May 2026 14:17:20","branch":"master","category":"curl","codebase":"","comments":"thrdqueue.h: forward declare curl_thrdq unconditionally\nThis allows the unit tests to have a prototype involving such a struct\npointer - even when the build is done without threaded resolver.\n\nFollow-up to 117d50b4bf48ca04908f87dd665ba\n\nCloses #21503","files":[{"name":"lib/thrdqueue.h"}],"number":266346,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"484f724a30ed4af50d53ddbb4d308aa51e40c242","revision":"484f724a30ed4af50d53ddbb4d308aa51e40c242","revlink":"","when":1777983440,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 05 May 2026 14:34:27","branch":"master","category":"curl","codebase":"","comments":"thrdqueue.h: minor language polish in comments","files":[{"name":"lib/thrdqueue.h"}],"number":266355,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9c9a4f3eabbb6f24277538d28a00afa25ba2839a","revision":"9c9a4f3eabbb6f24277538d28a00afa25ba2839a","revlink":"","when":1777984467,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 05 May 2026 16:22:11","branch":"master","category":"curl","codebase":"","comments":"lib: introduce Curl_peer\n`struct Curl_peer` keeps information about a communication endpoint\ntogether. It will replace `conn->host` and `conn->conn_to_host` and\nproxyinfo host. It will also become part of `struct ssl_peer`.\n\nIt has a reference counter, so an instance can be shared between\nconnections and filters.\n\nElminiates `conn->host` and `conn->connect_to_host`, used in the\nproxyinfo structures. Passed to DNS resolution and socks filters, etc.\n\nPass peer to http proxy and socks tunnel filters. Use peer in dns filter\nand resolving. Make `Curl_peer` a member in the `struct ssl_peer`.\n\nAdd `docs/internals/PEERS.md` for documentation.\n\nCloses #21472","files":[{"name":"docs/Makefile.am"},{"name":"docs/internals/PEERS.md"},{"name":"lib/Makefile.inc"},{"name":"lib/cf-dns.c"},{"name":"lib/cf-dns.h"},{"name":"lib/cf-h1-proxy.c"},{"name":"lib/cf-h1-proxy.h"},{"name":"lib/cf-h2-proxy.c"},{"name":"lib/cf-h2-proxy.h"},{"name":"lib/cf-haproxy.c"},{"name":"lib/cf-ip-happy.c"},{"name":"lib/cf-socket.c"},{"name":"lib/cfilters.c"},{"name":"lib/cfilters.h"},{"name":"lib/connect.c"},{"name":"lib/connect.h"},{"name":"lib/curl_addrinfo.c"},{"name":"lib/curl_addrinfo.h"},{"name":"lib/curl_sasl.c"},{"name":"lib/ftp.c"},{"name":"lib/hostip.c"},{"name":"lib/hostip.h"},{"name":"lib/hsts.c"},{"name":"lib/hsts.h"},{"name":"lib/http.c"},{"name":"lib/http2.c"},{"name":"lib/http_aws_sigv4.c"},{"name":"lib/http_negotiate.c"},{"name":"lib/http_ntlm.c"},{"name":"lib/http_proxy.c"},{"name":"lib/http_proxy.h"},{"name":"lib/httpsrr.c"},{"name":"lib/idn.c"},{"name":"lib/idn.h"},{"name":"lib/ldap.c"},{"name":"lib/openldap.c"},{"name":"lib/peer.c"},{"name":"lib/peer.h"},{"name":"lib/protocol.c"},{"name":"lib/protocol.h"},{"name":"lib/rtsp.c"},{"name":"lib/smb.c"},{"name":"lib/socks.c"},{"name":"lib/socks.h"},{"name":"lib/socks_gssapi.c"},{"name":"lib/socks_sspi.c"},{"name":"lib/url.c"},{"name":"lib/url.h"},{"name":"lib/urldata.h"},{"name":"lib/vauth/digest.c"},{"name":"lib/vauth/digest_sspi.c"},{"name":"lib/vauth/vauth.c"},{"name":"lib/vquic/vquic-tls.c"},{"name":"lib/vssh/libssh.c"},{"name":"lib/vssh/libssh2.c"},{"name":"lib/vtls/apple.c"},{"name":"lib/vtls/gtls.c"},{"name":"lib/vtls/mbedtls.c"},{"name":"lib/vtls/openssl.c"},{"name":"lib/vtls/rustls.c"},{"name":"lib/vtls/schannel.c"},{"name":"lib/vtls/schannel_verify.c"},{"name":"lib/vtls/vtls.c"},{"name":"lib/vtls/vtls.h"},{"name":"lib/vtls/vtls_scache.c"},{"name":"lib/vtls/wolfssl.c"},{"name":"scripts/schemetable.c"}],"number":266361,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"bc40e09f63889a8bc14fa8f7221921eb5b4a559e","revision":"bc40e09f63889a8bc14fa8f7221921eb5b4a559e","revlink":"","when":1777990931,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Tue 05 May 2026 16:24:40","branch":"master","category":"curl","codebase":"","comments":"socks_gssapi: simplify Curl_SOCKS5_gssapi_negotiate\nAlso: pass in NULL when 'conf_state' is not wanted for gss_wrap() and\ngss_unwrap()\n\nCloses #21502","files":[{"name":"lib/socks_gssapi.c"}],"number":266362,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f97f01f5928fedfd7a5d25a739165d0266223e7c","revision":"f97f01f5928fedfd7a5d25a739165d0266223e7c","revlink":"","when":1777991080,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 05 May 2026 16:26:44","branch":"master","category":"curl","codebase":"","comments":"GHA: verify function-lengths\nNo production code function is allowed to be longer than 500 lines.\n\nThe lib/setopt.c:setopt_cptr function is currently exempt, as a single\nexception until we make it smaller.\n\nCloses #21492","files":[{"name":".github/workflows/checksrc.yml"},{"name":"scripts/Makefile.am"},{"name":"scripts/top-length"}],"number":266363,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"80214dca6b7bbc6aaeb9fbf5a5e0344b9fe94171","revision":"80214dca6b7bbc6aaeb9fbf5a5e0344b9fe94171","revlink":"","when":1777991204,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"80214dca6b7bbc6aaeb9fbf5a5e0344b9fe94171"}],"steps":[{"eta":null,"expectations":[["output",8813,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1778011342.209509,1778011362.975446],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1778011362.979725,1778011363.161333],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1778011363.16356,1778011363.323243],"urls":{}},{"eta":null,"expectations":[["output",314760,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1778011363.325807,1778028921.563709],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4389/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1778028921.56864,1778028922.436739],"urls":{}}],"text":["failed","Runtest"],"times":[1777993288.579413,1778028922.439799]},"4390":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/Mail%20result/logs/stdio"]],"number":4390,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4390,"Build"],["codebase","","Build"],["got_revision","2c81cf620e559b6c448dcfd8ef389f214746b533","Git"],["osplatform","I386","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","2c81cf620e559b6c448dcfd8ef389f214746b533","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":2,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 05 May 2026 17:46:51","branch":"master","category":"curl","codebase":"","comments":"hsts: rename Curl_hsts() to hsts_check() and make it static\nIt is no longer used outside of hsts.c\n\nCloses #21507","files":[{"name":"lib/hsts.c"},{"name":"lib/hsts.h"},{"name":"tests/unit/unit1660.c"}],"number":266383,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2cb6ba672da5fc000a1b1b8b5496c6459eb34378","revision":"2cb6ba672da5fc000a1b1b8b5496c6459eb34378","revlink":"","when":1777996011,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 05 May 2026 17:49:12","branch":"master","category":"curl","codebase":"","comments":"hostip: convert Curl_resolv_unix to static resolv_unix\nIt was only used within this file\n\nCloses #21508","files":[{"name":"lib/hostip.c"},{"name":"lib/hostip.h"}],"number":266384,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"481c9d46f1405723260a6633bfc1eee9ada2631f","revision":"481c9d46f1405723260a6633bfc1eee9ada2631f","revlink":"","when":1777996152,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 05 May 2026 17:54:54","branch":"master","category":"curl","codebase":"","comments":"multi: make multi_runsingle use sub functions for states\nThe state machine now calls dedicated sub functions for each state, to\nreduce the size and complexity.\n\nCloses #21506","files":[{"name":"lib/multi.c"}],"number":266385,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2c81cf620e559b6c448dcfd8ef389f214746b533","revision":"2c81cf620e559b6c448dcfd8ef389f214746b533","revlink":"","when":1777996494,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"2c81cf620e559b6c448dcfd8ef389f214746b533"}],"steps":[{"eta":null,"expectations":[["output",7674,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1778036108.333974,1778036112.829543],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1778036112.836686,1778036113.111039],"urls":{}},{"eta":null,"expectations":[["output",991,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1778036113.115089,1778036113.304911],"urls":{}},{"eta":null,"expectations":[["output",314827,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1778036113.308777,1778053881.188181],"urls":{}},{"eta":null,"expectations":[["output",1092,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-i386/builds/4390/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1778053881.259788,1778053891.991442],"urls":{}}],"text":["failed","Runtest"],"times":[1778036108.205837,1778053891.996173]},"4391":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-i386","currentStep":null,"eta":null,"logs":[],"number":4391,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave"],["buildername","curl-threaded-solaris10-i386","Builder"],["buildnumber",4391,"Build"],["codebase","","Build"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","06839bda7662b9f24a3c26223f0767e9e094926e","Build"],["scheduler","schedule-curl-threaded-solaris10-i386","Scheduler"],["slavename","unstable10x","BuildSlave"],["workdir","/export/home/buildbot/slave/curl-threaded-solaris10-i386","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build","results":null,"slave":"unstable10x","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 06 May 2026 08:16:33","branch":"master","category":"curl","codebase":"","comments":"protocol: introduce typedef for the do_more() function\nInstead of using magic values -1, 0 and -1 using enum.\n\nCloses #21509","files":[{"name":"lib/ftp.c"},{"name":"lib/multi.c"},{"name":"lib/protocol.h"}],"number":266418,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e0df43b9d35a2ccacfb61a60534fa2f51a6a9468","revision":"e0df43b9d35a2ccacfb61a60534fa2f51a6a9468","revlink":"","when":1778048193,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 06 May 2026 09:15:03","branch":"master","category":"curl","codebase":"","comments":"tool_formparse: polish error message + make two functions static\nCloses #21510","files":[{"name":"src/tool_formparse.c"},{"name":"src/tool_formparse.h"}],"number":266423,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"21687202d957453dd147e835c357598c02a52b29","revision":"21687202d957453dd147e835c357598c02a52b29","revlink":"","when":1778051703,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 06 May 2026 09:19:12","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced\nAlso bump pending version to 8.21.0","files":[{"name":"RELEASE-NOTES"},{"name":"include/curl/curlver.h"}],"number":266424,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"06839bda7662b9f24a3c26223f0767e9e094926e","revision":"06839bda7662b9f24a3c26223f0767e9e094926e","revlink":"","when":1778051952,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"06839bda7662b9f24a3c26223f0767e9e094926e"}],"steps":[{"eta":null,"expectations":[["output",null,null]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"git","results":[null,[]],"statistics":{},"step_number":0,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[["output",null,null]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"setproperty","results":[null,[]],"statistics":{},"step_number":1,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[["output",null,null]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"setproperty_1","results":[null,[]],"statistics":{},"step_number":2,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[["output",null,null]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"Runtest","results":[null,[]],"statistics":{},"step_number":3,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[["output",null,null]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"Mail result","results":[null,[]],"statistics":{},"step_number":4,"text":[],"times":[null,null],"urls":{}}],"text":[],"times":[1778053897.571649,null]}}