{"3086":{"blame":["Christian Schmitz <support@monkeybreadsoftware.de>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/Mail%20result/logs/stdio"]],"number":3086,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3086,"Build"],["codebase","","Build"],["got_revision","991119051c2e54d2e9b6b002811f7f9da71c37eb","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","991119051c2e54d2e9b6b002811f7f9da71c37eb","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 19 Nov 2025 16:16:20","branch":"master","category":"curl","codebase":"","comments":"ftp: use size_t instead of ssize_t\nMake type conversions unnecessary.\n\nCloses #19607","files":[{"name":"lib/ftp.c"}],"number":249374,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9fb843ac8f3dc14cfeb4dd2902f1b23445a717ac","revision":"9fb843ac8f3dc14cfeb4dd2902f1b23445a717ac","revlink":"","when":1763565380,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Wed 19 Nov 2025 16:18:22","branch":"master","category":"curl","codebase":"","comments":"gopher: convert ssize_t to size_t\nMake type conversions unnecessary.\n\nCloses #19608","files":[{"name":"lib/gopher.c"}],"number":249375,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"30afc66b88a2020842d7ddb78116f44ac6b34310","revision":"30afc66b88a2020842d7ddb78116f44ac6b34310","revlink":"","when":1763565502,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Wed 19 Nov 2025 16:20:18","branch":"master","category":"curl","codebase":"","comments":"http: eliminate ssize_t\nUse size_t to avoid conversions.\n\nCloses #19610","files":[{"name":"lib/http1.c"},{"name":"lib/http1.h"},{"name":"lib/http2.c"},{"name":"lib/vquic/curl_ngtcp2.c"},{"name":"lib/vquic/curl_osslq.c"},{"name":"lib/vquic/curl_quiche.c"},{"name":"tests/unit/unit2603.c"}],"number":249376,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"17dc43ce6cfe536e4a30c1be42de1a9cdd585a9a","revision":"17dc43ce6cfe536e4a30c1be42de1a9cdd585a9a","revlink":"","when":1763565618,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Wed 19 Nov 2025 16:25:07","branch":"master","category":"curl","codebase":"","comments":"libssh2: add paths to error messages for quote commands\nWe really like to know what path curl parsed from our input.\n\nCloses #19605","files":[{"name":"lib/vssh/libssh2.c"}],"number":249377,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"991119051c2e54d2e9b6b002811f7f9da71c37eb","revision":"991119051c2e54d2e9b6b002811f7f9da71c37eb","revlink":"","when":1763565907,"who":"Christian Schmitz <support@monkeybreadsoftware.de>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"991119051c2e54d2e9b6b002811f7f9da71c37eb"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1763566953.550572,1763566975.63359],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1763566975.637064,1763566975.817124],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1763566975.81941,1763566975.978693],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1763566975.980848,1763567718.570791],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3086/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1763567718.579516,1763567718.929579],"urls":{}}],"text":["build","successful"],"times":[1763566084.69293,1763567718.93226]},"3097":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/Mail%20result/logs/stdio"]],"number":3097,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3097,"Build"],["codebase","","Build"],["got_revision","fd23d9505c7263814bfb2963e9c406a53b0295a2","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","fd23d9505c7263814bfb2963e9c406a53b0295a2","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 21 Nov 2025 04:30:44","branch":"master","category":"curl","codebase":"","comments":"src: move `memdebug.h` to be the last include\n`memdebug.h` must be included last within each source. This breaks when\nincluding it in a header, which ends up being included in the middle of\nother headers, and `memdebug.h` also ending up in the middle of\nincludes.\n\nFollow-up to c255d2fdcbf27b4bfd668ae3784bb657449d6889 #19602\n\nCloses #19629","files":[{"name":"src/tool_cfgable.h"},{"name":"src/tool_ssls.c"}],"number":249533,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"fd23d9505c7263814bfb2963e9c406a53b0295a2","revision":"fd23d9505c7263814bfb2963e9c406a53b0295a2","revlink":"","when":1763695844,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"fd23d9505c7263814bfb2963e9c406a53b0295a2"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1763701044.1576,1763701048.185386],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1763701048.190612,1763701048.404875],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1763701048.408101,1763701048.602131],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1763701048.60512,1763702254.943438],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3097/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1763702254.950554,1763702255.470821],"urls":{}}],"text":["build","successful"],"times":[1763698526.188103,1763702255.475242]},"3106":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/Mail%20result/logs/stdio"]],"number":3106,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3106,"Build"],["codebase","","Build"],["got_revision","18b94293133c1e035b5ac5b4fde854d1f17418a3","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","18b94293133c1e035b5ac5b4fde854d1f17418a3","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 21 Nov 2025 16:42:45","branch":"master","category":"curl","codebase":"","comments":"checksrc: ban `_tcsncpy`, `wcscpy`, `wcsncpy`\nFollow-up to eaa7651374898cef89e5783b0219bdffcc0eb60e #19589\n\nCloses #19641","files":[{"name":"scripts/checksrc.pl"}],"number":249591,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"acfcc2b28806a1be7e027205673b1a33618ddfb5","revision":"acfcc2b28806a1be7e027205673b1a33618ddfb5","revlink":"","when":1763739765,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 21 Nov 2025 16:45:42","branch":"master","category":"curl","codebase":"","comments":"curlx: replace `mbstowcs`/`wcstombs` with `_s` counterparts (Windows)\nThey are used in Windows-specific `fopen()`, `freopen`, `open()` and\n`curlx_get_winapi_error()` calls, and in `fix_excessive_path()` in\nUnicode builds.\n\nRefs:\nhttps://learn.microsoft.com/cpp/c-runtime-library/reference/mbstowcs-mbstowcs-l\nhttps://learn.microsoft.com/cpp/c-runtime-library/reference/mbstowcs-s-mbstowcs-s-l\nhttps://learn.microsoft.com/cpp/c-runtime-library/reference/wcstombs-wcstombs-l\nhttps://learn.microsoft.com/cpp/c-runtime-library/reference/wcstombs-s-wcstombs-s-l\n\nAlso ban these functions via checksrc.\n\nCo-authored-by: Jay Satiro\n\nCloses #19581","files":[{"name":"lib/curl_setup.h"},{"name":"lib/curlx/fopen.c"},{"name":"lib/curlx/winapi.c"},{"name":"scripts/checksrc.pl"}],"number":249592,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"18b94293133c1e035b5ac5b4fde854d1f17418a3","revision":"18b94293133c1e035b5ac5b4fde854d1f17418a3","revlink":"","when":1763739942,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"18b94293133c1e035b5ac5b4fde854d1f17418a3"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1763743527.003736,1763743548.341846],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1763743548.345571,1763743548.499668],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1763743548.50183,1763743548.642922],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1763743548.645147,1763744301.556146],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3106/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1763744301.561873,1763744301.930056],"urls":{}}],"text":["build","successful"],"times":[1763741913.269332,1763744301.933119]},"3110":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/Mail%20result/logs/stdio"]],"number":3110,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3110,"Build"],["codebase","","Build"],["got_revision","f13f320dee7ea37bc01cc7b4282450b6165373c9","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","f13f320dee7ea37bc01cc7b4282450b6165373c9","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 23 Nov 2025 12:52:00","branch":"master","category":"curl","codebase":"","comments":"tool_msgs: make voutf() use stack instead of heap\nFor printf()ing the message to show.\n\nCloses #19651","files":[{"name":"src/tool_msgs.c"}],"number":249660,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f13f320dee7ea37bc01cc7b4282450b6165373c9","revision":"f13f320dee7ea37bc01cc7b4282450b6165373c9","revlink":"","when":1763898720,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"f13f320dee7ea37bc01cc7b4282450b6165373c9"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1763900435.799712,1763900478.362047],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1763900478.369239,1763900478.556022],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1763900478.558726,1763900478.714444],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1763900478.716795,1763901408.471981],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3110/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1763901408.479773,1763901409.28027],"urls":{}}],"text":["build","successful"],"times":[1763899173.045263,1763901409.284611]},"3126":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/Mail%20result/logs/stdio"]],"number":3126,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3126,"Build"],["codebase","","Build"],["got_revision","b8f83738c3ab01c214a314981626c86c9ffaca72","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","b8f83738c3ab01c214a314981626c86c9ffaca72","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 25 Nov 2025 10:26:56","branch":"master","category":"curl","codebase":"","comments":"asyn-ares: handle Curl_dnscache_mk_entry() OOM error\nTo avoid leaking memory.\n\nFollow-up to ce06fe7771052549ff430\nCloses #19688","files":[{"name":"lib/asyn-ares.c"}],"number":249911,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b8f83738c3ab01c214a314981626c86c9ffaca72","revision":"b8f83738c3ab01c214a314981626c86c9ffaca72","revlink":"","when":1764062816,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"b8f83738c3ab01c214a314981626c86c9ffaca72"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1764065848.603143,1764065872.054246],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1764065872.058941,1764065872.247225],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1764065872.250013,1764065872.419586],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1764065872.422612,1764066870.446288],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3126/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1764066870.451501,1764066870.832901],"urls":{}}],"text":["build","successful"],"times":[1764063698.838626,1764066870.835605]},"3160":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/Mail%20result/logs/stdio"]],"number":3160,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3160,"Build"],["codebase","","Build"],["got_revision","02aa75a8c240af1a8912145497806e8925859a87","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","02aa75a8c240af1a8912145497806e8925859a87","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 28 Nov 2025 22:39:19","branch":"master","category":"curl","codebase":"","comments":"runtests: allow a test to switch off memdebug\nTest 3207 now uses this as its multi-threading is not fully memdebug\ncompliant.\n\nCloses #19752","files":[{"name":"docs/tests/FILEFORMAT.md"},{"name":"lib/memdebug.c"},{"name":"tests/data/test3207"},{"name":"tests/runner.pm"},{"name":"tests/runtests.pl"}],"number":250425,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"02aa75a8c240af1a8912145497806e8925859a87","revision":"02aa75a8c240af1a8912145497806e8925859a87","revlink":"","when":1764365959,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"02aa75a8c240af1a8912145497806e8925859a87"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1764368055.74865,1764368077.771931],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1764368077.776106,1764368077.941213],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1764368077.943397,1764368078.08665],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1764368078.088913,1764368855.878676],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3160/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1764368855.885776,1764368856.25962],"urls":{}}],"text":["build","successful"],"times":[1764366497.055256,1764368856.262531]},"3187":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/Mail%20result/logs/stdio"]],"number":3187,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3187,"Build"],["codebase","","Build"],["got_revision","85a6936d7669748983ec340519df325eea9c9333","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","85a6936d7669748983ec340519df325eea9c9333","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 01 Dec 2025 22:17:21","branch":"master","category":"curl","codebase":"","comments":"libssh2: consider strdup() failures OOM and return correctly\nIn the ssh_state_pkey_init function.\n\nCloses #19791","files":[{"name":"lib/vssh/libssh2.c"}],"number":250685,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"85a6936d7669748983ec340519df325eea9c9333","revision":"85a6936d7669748983ec340519df325eea9c9333","revlink":"","when":1764623841,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"85a6936d7669748983ec340519df325eea9c9333"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1764624491.13332,1764624516.087975],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1764624516.091875,1764624516.269848],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1764624516.272133,1764624516.419611],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1764624516.422605,1764625446.370554],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3187/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1764625446.376795,1764625446.816496],"urls":{}}],"text":["build","successful"],"times":[1764624488.275941,1764625446.819647]},"3268":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/Mail%20result/logs/stdio"]],"number":3268,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3268,"Build"],["codebase","","Build"],["got_revision","77eb6697f5f8c98d4d86ce1f5d4216f80404a688","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","77eb6697f5f8c98d4d86ce1f5d4216f80404a688","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 12 Dec 2025 13:33:51","branch":"master","category":"curl","codebase":"","comments":"test568: fix codespell, catch it next time early in CI\nAlso:\n- GHA/checksrc: do not exclude `tests/data/*` changes.\n\nFollow-up to 407d2f3d574f68bfe986b621282a61016ca45c63 #19944\n\nCloses #19945","files":[{"name":".github/workflows/checksrc.yml"},{"name":"tests/data/test568"}],"number":251954,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"77eb6697f5f8c98d4d86ce1f5d4216f80404a688","revision":"77eb6697f5f8c98d4d86ce1f5d4216f80404a688","revlink":"","when":1765542831,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"77eb6697f5f8c98d4d86ce1f5d4216f80404a688"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1765543914.703521,1765543958.917515],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1765543958.935243,1765543959.157587],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1765543959.160817,1765543959.434019],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1765543959.437179,1765545075.610492],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3268/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1765545075.615965,1765545076.614802],"urls":{}}],"text":["build","successful"],"times":[1765543914.602518,1765545076.618192]},"3338":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/Mail%20result/logs/stdio"]],"number":3338,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3338,"Build"],["codebase","","Build"],["got_revision","884b5ea921f2e6b4e9c6e5b6d47de25006f8c6e8","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","884b5ea921f2e6b4e9c6e5b6d47de25006f8c6e8","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 21 Dec 2025 02:31:58","branch":"master","category":"curl","codebase":"","comments":"transfer: drop unused `vquic/vquic.h` include\nCloses #20059","files":[{"name":"lib/transfer.c"}],"number":252939,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a3f866ac76fab51b3ec76d6bcc92629c5aaa1f30","revision":"a3f866ac76fab51b3ec76d6bcc92629c5aaa1f30","revlink":"","when":1766280718,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sun 21 Dec 2025 02:31:58","branch":"master","category":"curl","codebase":"","comments":"lib: drop unused `vssh/ssh.h` includes\nCloses #20060","files":[{"name":"lib/sendf.c"},{"name":"lib/urldata.h"}],"number":252940,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"70651cb6de12f245af3e9253da370e0a7004de79","revision":"70651cb6de12f245af3e9253da370e0a7004de79","revlink":"","when":1766280718,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sun 21 Dec 2025 02:36:33","branch":"master","category":"curl","codebase":"","comments":"lib: include `curlx/warnless.h` from `curl_setup.h`\nTo make it available for all files. Drop includes from individual\nsources. This header was already included from most sources and not\nspecific to any internal subsystem.\n\nAlso to ensure that two system symbol redefines on Windows (`read()` and\n`write()`) get applied to all sources. Move them to `curl_setup.h`.\n\nCloses #20056","files":[{"name":"lib/altsvc.c"},{"name":"lib/cf-h2-proxy.c"},{"name":"lib/cf-socket.c"},{"name":"lib/cfilters.c"},{"name":"lib/connect.c"},{"name":"lib/curl_addrinfo.c"},{"name":"lib/curl_ntlm_core.c"},{"name":"lib/curl_rtmp.c"},{"name":"lib/curl_sasl.c"},{"name":"lib/curl_setup.h"},{"name":"lib/curl_sha512_256.c"},{"name":"lib/curl_sspi.c"},{"name":"lib/curlx/base64.c"},{"name":"lib/curlx/curlx.h"},{"name":"lib/curlx/version_win32.c"},{"name":"lib/curlx/warnless.h"},{"name":"lib/easy.c"},{"name":"lib/escape.c"},{"name":"lib/file.c"},{"name":"lib/formdata.c"},{"name":"lib/ftp.c"},{"name":"lib/gopher.c"},{"name":"lib/hmac.c"},{"name":"lib/hostip.c"},{"name":"lib/http.c"},{"name":"lib/http2.c"},{"name":"lib/http_chunks.c"},{"name":"lib/idn.c"},{"name":"lib/imap.c"},{"name":"lib/md4.c"},{"name":"lib/md5.c"},{"name":"lib/mime.c"},{"name":"lib/mqtt.c"},{"name":"lib/multi.c"},{"name":"lib/multi_ev.c"},{"name":"lib/parsedate.c"},{"name":"lib/pop3.c"},{"name":"lib/select.c"},{"name":"lib/sendf.c"},{"name":"lib/setopt.c"},{"name":"lib/sha256.c"},{"name":"lib/smtp.c"},{"name":"lib/socks_gssapi.c"},{"name":"lib/socks_sspi.c"},{"name":"lib/system_win32.c"},{"name":"lib/telnet.c"},{"name":"lib/transfer.c"},{"name":"lib/uint-bset.c"},{"name":"lib/url.c"},{"name":"lib/vauth/cleartext.c"},{"name":"lib/vauth/cram.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/oauth2.c"},{"name":"lib/vauth/spnego_gssapi.c"},{"name":"lib/vauth/spnego_sspi.c"},{"name":"lib/vquic/curl_ngtcp2.c"},{"name":"lib/vquic/curl_osslq.c"},{"name":"lib/vquic/curl_quiche.c"},{"name":"lib/vquic/vquic.c"},{"name":"lib/vssh/libssh.c"},{"name":"lib/vssh/libssh2.c"},{"name":"lib/vtls/gtls.c"},{"name":"lib/vtls/openssl.c"},{"name":"lib/vtls/schannel.c"},{"name":"lib/vtls/vtls.c"},{"name":"lib/vtls/vtls_scache.c"},{"name":"lib/ws.c"}],"number":252941,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"884b5ea921f2e6b4e9c6e5b6d47de25006f8c6e8","revision":"884b5ea921f2e6b4e9c6e5b6d47de25006f8c6e8","revlink":"","when":1766280993,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"884b5ea921f2e6b4e9c6e5b6d47de25006f8c6e8"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1766284079.326624,1766284083.573999],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1766284083.578479,1766284083.749321],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1766284083.752087,1766284083.967984],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1766284083.970755,1766284938.883034],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3338/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1766284938.897562,1766284939.320019],"urls":{}}],"text":["build","successful"],"times":[1766282094.730692,1766284939.323247]},"3365":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/Mail%20result/logs/stdio"]],"number":3365,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3365,"Build"],["codebase","","Build"],["got_revision","6842d4ec4d1be8d54447c4b096dc402d42dd0287","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","6842d4ec4d1be8d54447c4b096dc402d42dd0287","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Sat 27 Dec 2025 16:25:38","branch":"master","category":"curl","codebase":"","comments":"cf-socket: return OOM error if socket() failes due to OOM\nCloses #20100","files":[{"name":"lib/cf-socket.c"}],"number":253387,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"19ca87d4e2a1b2b22bb693feddf0831b07ae0f63","revision":"19ca87d4e2a1b2b22bb693feddf0831b07ae0f63","revlink":"","when":1766849138,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sat 27 Dec 2025 16:25:52","branch":"master","category":"curl","codebase":"","comments":"ftp: return from ftp_state_use_port immediately on OOM\nCloses #20100","files":[{"name":"lib/ftp.c"}],"number":253388,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0ccd16d29a90206597e68d19f47813da94bb03da","revision":"0ccd16d29a90206597e68d19f47813da94bb03da","revlink":"","when":1766849152,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sat 27 Dec 2025 16:25:55","branch":"master","category":"curl","codebase":"","comments":"urlapi: return OOM correctly from parse_hostname_login()\nCloses #20100","files":[{"name":"lib/urlapi.c"}],"number":253389,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0e054134b7e8a562126cd9f4b28cb51143eca2a9","revision":"0e054134b7e8a562126cd9f4b28cb51143eca2a9","revlink":"","when":1766849155,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sat 27 Dec 2025 16:27:11","branch":"master","category":"curl","codebase":"","comments":"curl_quiche: refuse headers with CR, LF or null bytes\nAlso renamed the struct field to 'h1hdr' from 'scratch' to better say\nwhat its purpose is.\n\nCloses #20101","files":[{"name":"lib/vquic/curl_quiche.c"}],"number":253390,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6842d4ec4d1be8d54447c4b096dc402d42dd0287","revision":"6842d4ec4d1be8d54447c4b096dc402d42dd0287","revlink":"","when":1766849231,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"6842d4ec4d1be8d54447c4b096dc402d42dd0287"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1766849508.419923,1766849519.429543],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1766849519.43331,1766849519.590272],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1766849519.592426,1766849519.726409],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1766849519.728542,1766850235.58325],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3365/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1766850235.587929,1766850235.931542],"urls":{}}],"text":["build","successful"],"times":[1766849508.342138,1766850235.934018]},"3403":{"blame":["Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/Mail%20result/logs/stdio"]],"number":3403,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3403,"Build"],["codebase","","Build"],["got_revision","68b94daeb89399caec06c4a614805f5ab6974b41","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","68b94daeb89399caec06c4a614805f5ab6974b41","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Sat 03 Jan 2026 13:04:21","branch":"master","category":"curl","codebase":"","comments":"pytest: test 16_01 stabilize\nWhen checking the reported times of a transfer, do not exptect\nthe 'queue' time to be in any relation to others. 'queue' uses its own\nstart timestamp and the reported duration is thereofore independant.\n\nRef: #20112\nCloses #20163","files":[{"name":"tests/http/testenv/curl.py"}],"number":254028,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"68b94daeb89399caec06c4a614805f5ab6974b41","revision":"68b94daeb89399caec06c4a614805f5ab6974b41","revlink":"","when":1767441861,"who":"Stefan Eissing <stefan@eissing.org>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"68b94daeb89399caec06c4a614805f5ab6974b41"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1767443650.936292,1767443662.320975],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1767443662.325167,1767443662.515792],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1767443662.518689,1767443662.681112],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1767443662.683992,1767444766.085057],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3403/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1767444766.094366,1767444766.512976],"urls":{}}],"text":["build","successful"],"times":[1767442422.401134,1767444766.516748]},"3445":{"blame":["Jacek Migacz <jmigacz@redhat.com>","Kai Pastor <dg0yt@darc.de>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/Mail%20result/logs/stdio"]],"number":3445,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3445,"Build"],["codebase","","Build"],["got_revision","86190dccb34981e43a00bbcc9215ed7e48ba0755","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","86190dccb34981e43a00bbcc9215ed7e48ba0755","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 22 Jan 2026 16:51:34","branch":"master","category":"curl","codebase":"","comments":"tool: enable header separation for HTTPS proxies\nWhen using a proxy, --header specified headers were leaking into CONNECT\nrequests. This could break corporate proxies that reject custom\nUser-Agent headers in CONNECT.\n\nEnable CURLHEADER_SEPARATE only for HTTPS through proxy or when\n--proxytunnel is used, ensuring:\n\n- --header affects only HTTP requests (not CONNECT)\n- --proxy-header affects only CONNECT requests\n- --user-agent affects both consistently\n\nFixes the redirect + proxy + custom UA issue while maintaining\ncompatibility with HTTP proxy scenarios.\n\nCloses #20398","files":[{"name":"src/config2setopts.c"}],"number":256060,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"aacbe4d9bf4590247819bed5318835b89eafe533","revision":"aacbe4d9bf4590247819bed5318835b89eafe533","revlink":"","when":1769097094,"who":"Jacek Migacz <jmigacz@redhat.com>"},{"at":"Thu 22 Jan 2026 17:08:20","branch":"master","category":"curl","codebase":"","comments":"cmake: add `CURL_DROP_UNUSED` option to reduce binary sizes\nTo enable known linker options dropping unused, dead, code and data from\nthe executables built.\n\nUseful to reduce binary sizes for curl, libcurl shared lib and apps\nlinking static libcurl. It's effective on both \"unity\" and non-unity\nbuilds. Aligning \"unity\" build sizes with default, non-unity ones.\n\nSupported platforms: Apple, MSVC, llvm/clang and GCC on all tested\nplatforms: Linux, BSDs, Windows, MSYS2/Cygwin, Android, MS-DOS.\n\nNotes:\n- Static libraries grow 20-30% with non-Apple toolchains.\n  This effect is controlled by separate, optional compiler flags on\n  non-Apple. This patch enables them automatically for public binaries\n  (libcurl and curl tool), and leaves them off for internal/test ones.\n- MSVC enables this option by default for 'Release' configurations.\n  The curl build option has no effect on it.\n- Observed effect on VS2010 is negligible. VS2012+ is recommended.\n- Works with LTO, Fil-C.\n- No observed/conclusive effect on build speed.\n- On Windows with clang/gcc (mingw-w64/MSYS2/Cygwin) it also enables\n  `-fno-asynchronous-unwind-tables` as a workaround to make\n  the toolchain options actually work.\n  Ref: https://sourceware.org/bugzilla/show_bug.cgi?id=11539\n  Thanks-to: Andarwinux\n\nAlso:\n- GHA: enable in Linux and MinGW jobs to test it. Size changes:\n\n  - linux aws-lc H3:\n    curl: 2000000 -> 1937152, libcurl.a: 2065724 -> 2716532 bytes\n  - macos clang HTTP-only:\n    curl: 1364376 -> 128799 bytes, libcurl.a: unchanged\n  - macos llvm MultiSSL:\n    curl: 410056 -> 405720, libcurl.dylib: 1350336 -> 1348480 bytes\n  - mingw schannel c-ares U:\n    curl: 1588736 -> 1507328, libcurl-d.a: 3322040 -> 3884746 bytes\n    bld: 34 -> 35MB\n\n- GHA: enable in MSVC and Apple jobs to reduce disk footprint, with no\n  obvious downside. Size changes:\n\n  - AppVeyor CI VS2019:\n    curl: 2339840 -> 1295872, libcurl-d.dll: 3155968 -> 1900544 bytes\n    bld: 161 -> 97MB\n  - AppVeyor CI VS2022 clang-cl:\n    curl: 2933248 -> 2332160, libcurl-d.lib: 4762688 -> 5511330 bytes\n    bld: 133 -> 121MB\n  - AppVeyor CI VS2022 HTTP-only:\n    curl: 3514368 -> 2177024, libcurl-d.lib: 2538420 -> 3151740 bytes\n    bld: 137 -> 83MB\n  - GHA intel:\n    curl: 2629120 -> 2023424, libcurl-d.lib: 4366652 -> 5350670 bytes\n    bld: 86 -> 69MB\n  - GHA arm64:\n    curl: 2832896 -> 2063872, libcurl-d.lib: 4690616 -> 5597250 bytes\n    bld: 82 -> 66MB\n\nRefs:\nhttps://maskray.me/blog/2021-02-28-linker-garbage-collection\nhttps://web.archive.org/web/20110811230637/msdn.microsoft.com/en-us/library/bxwfs976.aspx (VS2010)\nhttps://learn.microsoft.com/cpp/build/reference/opt-optimizations\nhttps://learn.microsoft.com/cpp/build/reference/gy-enable-function-level-linking\n\nCloses #20357","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"},{"name":".github/workflows/macos.yml"},{"name":".github/workflows/windows.yml"},{"name":"CMakeLists.txt"},{"name":"appveyor.sh"},{"name":"docs/INSTALL-CMAKE.md"},{"name":"lib/CMakeLists.txt"},{"name":"src/CMakeLists.txt"}],"number":256063,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"66ad54e46b934e17e786e10e0292fa6f1f3fa816","revision":"66ad54e46b934e17e786e10e0292fa6f1f3fa816","revlink":"","when":1769098100,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 22 Jan 2026 17:10:48","branch":"master","category":"curl","codebase":"","comments":"cmake: always define `CURL::win32_winsock` on Windows in `curl-config.cmake`\nThe CMake config can be consumed by project which enable only language\n`CXX`. `CMAKE_C_COMPILER_ID` isn't defined in this case, and the target\ndefinition would be missing. But the check for compiler id isn't really\nneeded: The target is namespaced and valid, regardless of actual\ncompiler.\n\nNoticed in https://github.com/microsoft/vcpkg/issues/49518, building cpr.\n\nFollow-up to 16f073ef49f94412000218c9f6ad04e3fd7e4d01 #16973\n\nCloses #20382","files":[{"name":"CMake/curl-config.in.cmake"}],"number":256064,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ef3101d1819928a7799309a16cc531818778e5c7","revision":"ef3101d1819928a7799309a16cc531818778e5c7","revlink":"","when":1769098248,"who":"Kai Pastor <dg0yt@darc.de>"},{"at":"Thu 22 Jan 2026 17:18:16","branch":"master","category":"curl","codebase":"","comments":"socketpair: set SO_NOSIGPIPE where possible\nSet SO_NOSIGPIPE on socketpair/inet-simulated socketpair\nimplementations. eventfd and pipe() do not need/want it.\n\nCloses #20397","files":[{"name":"lib/cf-socket.c"},{"name":"lib/cf-socket.h"},{"name":"lib/socketpair.c"}],"number":256068,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2a6ae3684e220986c96bd62f0a05e9f1e6eb6a82","revision":"2a6ae3684e220986c96bd62f0a05e9f1e6eb6a82","revlink":"","when":1769098696,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 22 Jan 2026 18:27:51","branch":"master","category":"curl","codebase":"","comments":"GHA/linux: move mbedTLS and wolfSSL valgrind jobs to arm64\nFor significantly better performance.\n\nAM wolfssl-opensslextra valgrind 1:  6m53s -> 4m15s\nAM wolfssl-opensslextra valgrind 2:  6m47s -> 4m25s\nCM mbedtls gss valgrind 1:           8m33s -> 4m31s\nCM mbedtls gss valgrind 2:           8m39s -> 4m34s\n('after' times corrected for 'install prereq' differences)\n\nbefore: https://github.com/curl/curl/actions/runs/21255607562\nafter: https://github.com/curl/curl/actions/runs/21257368016\n\nAlso tried rustls, but that'd require linux arm64 release binaries at:\nhttps://github.com/rustls/rustls-ffi/releases\n\nCloses #20392","files":[{"name":".github/workflows/linux.yml"}],"number":256080,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ab8ccaed2479bf7d019b3aa25f22299546e23828","revision":"ab8ccaed2479bf7d019b3aa25f22299546e23828","revlink":"","when":1769102871,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 22 Jan 2026 18:42:46","branch":"master","category":"curl","codebase":"","comments":"GHA/linux: rename `intel` to `intelc` to avoid mixup with `<pkg>-intel`\nTo avoid unnecessarily installing Intel C for any `<pkg>-intel` locally\nbuilt dependency.\n\nFollow-up to ab8ccaed2479bf7d019b3aa25f22299546e23828 #20392\nFollow-up to d9fe60d4572bf82e407ae33277f81def896d06f2 #20248\n\nCloses #20400","files":[{"name":".github/workflows/linux.yml"}],"number":256083,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9e9adfddbf3f9c43581ec68d0a68ef0c81b5df43","revision":"9e9adfddbf3f9c43581ec68d0a68ef0c81b5df43","revlink":"","when":1769103766,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 22 Jan 2026 23:44:47","branch":"master","category":"curl","codebase":"","comments":"tidy-up: Markdown, clang-format nits\n- drop leading indent from Markdown.\n- switch to Markdown section markers where missing.\n- move `&&` and `||` to the end of the line (C, Perl).\n- openssl: add parenthesis to an if sub-expression.\n- misc clang-format nits.\n- unfold Markdown links.\n- SSL-PROBLEMS.md: drop stray half code-fence.\n\nCloses #20402","files":[{"name":".github/CONTRIBUTING.md"},{"name":"docs/CODE_OF_CONDUCT.md"},{"name":"docs/HISTORY.md"},{"name":"docs/HTTP-COOKIES.md"},{"name":"docs/RELEASE-PROCEDURE.md"},{"name":"docs/SSL-PROBLEMS.md"},{"name":"docs/VERSIONS.md"},{"name":"docs/libcurl/ABI.md"},{"name":"docs/testcurl.md"},{"name":"docs/tests/TEST-SUITE.md"},{"name":"lib/connect.c"},{"name":"lib/content_encoding.c"},{"name":"lib/curl_sasl.c"},{"name":"lib/doh.c"},{"name":"lib/doh.h"},{"name":"lib/openldap.c"},{"name":"lib/vssh/libssh2.c"},{"name":"lib/vtls/openssl.c"},{"name":"m4/curl-compilers.m4"},{"name":"projects/Windows/README.md"},{"name":"scripts/checksrc.pl"},{"name":"src/tool_easysrc.c"},{"name":"tests/pathhelp.pm"},{"name":"tests/test745.pl"}],"number":256092,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b81341e8f557a719ea9c9c28ffd4385ac3e36f64","revision":"b81341e8f557a719ea9c9c28ffd4385ac3e36f64","revlink":"","when":1769121887,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 22 Jan 2026 23:44:47","branch":"master","category":"curl","codebase":"","comments":"GHA: migrate 3 linter jobs to arm64\nAlso to make them finish as fast or overall faster.\n\ncheckdocs/proselint:\nbefore: https://github.com/curl/curl/actions/runs/21255607528/job/61169136666 22s\nafter: https://github.com/curl/curl/actions/runs/21266680535/job/61207470652?pr=20403 19s\n\nchecksrc/spellcheck, linters, REUSE:\nbefore: https://github.com/curl/curl/actions/runs/21255607522/job/61169137076 3m11s\nafter: https://github.com/curl/curl/actions/runs/21266680282/job/61207475282?pr=20403 2m27s\ntypos: 13s -> 28s\npytype: 2m24s -> 1m24s\n\nchecksrc/misc checks:\nbefore: https://github.com/curl/curl/actions/runs/21255607522/job/61169137176 2m29s\nafter: https://github.com/curl/curl/actions/runs/21266680282/job/61207475248?pr=20403 2m5s\nshellcheck: seems larger and slower on arm64. 33 -> 45MB, 1s -> 3s\nbadwords: 2m1s -> 1m35s\n\nCloses #20403","files":[{"name":".github/workflows/checkdocs.yml"},{"name":".github/workflows/checksrc.yml"}],"number":256093,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"86190dccb34981e43a00bbcc9215ed7e48ba0755","revision":"86190dccb34981e43a00bbcc9215ed7e48ba0755","revlink":"","when":1769121887,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"86190dccb34981e43a00bbcc9215ed7e48ba0755"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1769191640.916269,1769191669.985744],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1769191669.992874,1769191670.398844],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1769191670.401776,1769191670.7885],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1769191670.791826,1769213205.182389],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3445/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1769213205.225924,1769213239.83976],"urls":{}}],"text":["failed","Runtest"],"times":[1769147193.058039,1769213239.867268]},"3447":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/Mail%20result/logs/stdio"]],"number":3447,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3447,"Build"],["codebase","","Build"],["got_revision","64728418ff5138608ce84bcc1de4a80b5a95808b","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","64728418ff5138608ce84bcc1de4a80b5a95808b","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Sat 24 Jan 2026 02:12:54","branch":"master","category":"curl","codebase":"","comments":"build: fix unused variables/values/code in non-verbose builds\nSeen in GHA/codeql builds.\n\nOne of them also affected wolfSSL < 3.9.10 builds.\n\n61093e2a819d26b7ddf309baef264b9e50c6c56f #20353\nCherry-picked from #20404\nCloses #20417","files":[{"name":"lib/curl_gssapi.c"},{"name":"lib/doh.c"},{"name":"lib/vtls/mbedtls.c"},{"name":"lib/vtls/rustls.c"},{"name":"lib/vtls/wolfssl.c"}],"number":256210,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3150ac7000aa1249fbfe15c45420365f26a6fd61","revision":"3150ac7000aa1249fbfe15c45420365f26a6fd61","revlink":"","when":1769217174,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 24 Jan 2026 13:10:26","branch":"master","category":"curl","codebase":"","comments":"GHA/codeql: improve perf on Windows, enable `CURL_WERROR=ON`, and more\n- set `CURL_DROP_UNUSED=ON` for Windows (MSVC) to make the analysis step\n  faster: 1m30s -> 1m15s\n\n- enable `CURL_WERROR=ON` in all builds, to catch potential build issues\n  in addition to running CodeQL. To make these builds useful as regular\n  build tests too.\n\n- add links to CodeQL Actions documentation.\n\n- delete test data C files after checkout in an attempt to remove them\n  from CodeQL code coverage stats.\n\nCloses #20418","files":[{"name":".github/workflows/codeql.yml"}],"number":256225,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"64728418ff5138608ce84bcc1de4a80b5a95808b","revision":"64728418ff5138608ce84bcc1de4a80b5a95808b","revlink":"","when":1769256626,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"64728418ff5138608ce84bcc1de4a80b5a95808b"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1769318894.941318,1769318996.773259],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1769318996.789078,1769318997.602619],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1769318997.608813,1769319001.328592],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1769319001.336616,1769342268.02224],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3447/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1769342268.04577,1769342269.415972],"urls":{}}],"text":["failed","Runtest"],"times":[1769276452.30014,1769342269.422439]},"3449":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/Mail%20result/logs/stdio"]],"number":3449,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3449,"Build"],["codebase","","Build"],["got_revision","2da1bbca96cd97eaa96e8f44bb34df2b56b5d7e4","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","2da1bbca96cd97eaa96e8f44bb34df2b56b5d7e4","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 25 Jan 2026 14:20:37","branch":"master","category":"curl","codebase":"","comments":"build: constify `memchr()`/`strchr()`/etc result variables (cont.)\nAssisted-by: Rudi Heitbaum\nFixes #20420\nFollow-up to 7dc60bdb90c710c2e36b2d05aa3686ff491a9bbe #20425\nFollow-up to 0e2507a3c65376d6bda860ff20bd94ada9bbb9fd #20421\n\nCloses #20428","files":[{"name":"lib/dict.c"},{"name":"lib/http_digest.c"},{"name":"src/tool_operhlp.c"},{"name":"src/tool_urlglob.c"},{"name":"src/tool_writeout.c"},{"name":"tests/libtest/lib1560.c"},{"name":"tests/server/sws.c"}],"number":256301,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4e5908306ad5febee88f7eae8ea3b0c41a6b7d84","revision":"4e5908306ad5febee88f7eae8ea3b0c41a6b7d84","revlink":"","when":1769347237,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sun 25 Jan 2026 15:58:56","branch":"master","category":"curl","codebase":"","comments":"tool: return code variable consistency\n- ParameterError variables are named 'err'\n- CURLcode variables are named 'result'\n\nFor naming consistency across functions\n\nCloses #20426","files":[{"name":"src/tool_easysrc.c"},{"name":"src/tool_formparse.c"},{"name":"src/tool_getparam.c"},{"name":"src/tool_operate.c"},{"name":"src/tool_paramhlp.c"},{"name":"src/tool_setopt.c"},{"name":"src/tool_ssls.c"},{"name":"src/tool_urlglob.c"}],"number":256305,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d0dc6e2ec059bf306f32e7a49e9ff7425cd26fcd","revision":"d0dc6e2ec059bf306f32e7a49e9ff7425cd26fcd","revlink":"","when":1769353136,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sun 25 Jan 2026 18:54:12","branch":"master","category":"curl","codebase":"","comments":"GHA: use `ubuntu-slim` image in 3 jobs\nFor small jobs using no parallelism, and which still use x64 for faster\n`apt install`. x64 1-core (vs. 4), 5GB RAM (vs. 16), no Linuxbrew,\nno arm64.\n\nRefs:\nhttps://docs.github.com/en/actions/reference/runners/github-hosted-runners\nhttps://github.blog/changelog/2026-01-22-1-vcpu-linux-runner-now-generally-available-in-github-actions/\nhttps://github.com/actions/runner-images/blob/285cf722f0145c477f7a65d4e822515500c10382/images/ubuntu-slim/ubuntu-slim-Readme.md\n\nCloses #20431","files":[{"name":".github/workflows/checksrc.yml"},{"name":".github/workflows/label.yml"}],"number":256333,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"30c49db6f7ad64c6819181283fd0baff44815441","revision":"30c49db6f7ad64c6819181283fd0baff44815441","revlink":"","when":1769363652,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sun 25 Jan 2026 19:29:24","branch":"master","category":"curl","codebase":"","comments":"GHA: switch 3 more small jobs to `ubuntu-slim`\nFollow-up to 30c49db6f7ad64c6819181283fd0baff44815441 #20431\n\nCloses #20433","files":[{"name":".github/workflows/checksrc.yml"},{"name":".github/workflows/checkurls.yml"},{"name":".github/workflows/distcheck.yml"}],"number":256339,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4516023152f74ec055215d2bc6956e93f1818aaf","revision":"4516023152f74ec055215d2bc6956e93f1818aaf","revlink":"","when":1769365764,"who":"Viktor Szakats <commit@vsz.me>"},{"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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"2da1bbca96cd97eaa96e8f44bb34df2b56b5d7e4"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1769449471.231413,1769449606.405124],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1769449606.433407,1769449606.87532],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1769449606.877763,1769449607.280832],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1769449607.284744,1769470739.833422],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3449/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1769470739.849845,1769470741.026857],"urls":{}}],"text":["failed","Runtest"],"times":[1769406575.289391,1769470741.033509]},"3480":{"blame":["Dan Fandrich <dan@coneharvesters.com>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/Mail%20result/logs/stdio"]],"number":3480,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3480,"Build"],["codebase","","Build"],["got_revision","36c2c7626fbe955697cd41cd7e78d88b83575bc1","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","36c2c7626fbe955697cd41cd7e78d88b83575bc1","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 17 Feb 2026 21:38:26","branch":"master","category":"curl","codebase":"","comments":"libcurl-security.md: Fix typos and add a point about URLs","files":[{"name":"docs/libcurl/libcurl-security.md"}],"number":257969,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"36c2c7626fbe955697cd41cd7e78d88b83575bc1","revision":"36c2c7626fbe955697cd41cd7e78d88b83575bc1","revlink":"","when":1771360706,"who":"Dan Fandrich <dan@coneharvesters.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"36c2c7626fbe955697cd41cd7e78d88b83575bc1"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1771416331.437413,1771416373.92727],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1771416373.955468,1771416374.394594],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1771416374.39808,1771416374.714864],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1771416374.719489,1771437872.298117],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3480/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1771437872.420394,1771437901.331064],"urls":{}}],"text":["failed","Runtest"],"times":[1771373070.965874,1771437901.343673]},"3489":{"blame":["Daniel Stenberg <daniel@haxx.se>","Diogo Correia <me@diogotc.com>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/Mail%20result/logs/stdio"]],"number":3489,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3489,"Build"],["codebase","","Build"],["got_revision","102d4c8ba9e162f4f1f9ac4d45571de26a49739a","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","102d4c8ba9e162f4f1f9ac4d45571de26a49739a","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 24 Feb 2026 01:11:17","branch":"master","category":"curl","codebase":"","comments":"INSTALL-CMAKE.md: document the `curl` build target\nCan be useful to together with `testdeps` to build all binaries.\n\nCloses #20694","files":[{"name":"docs/INSTALL-CMAKE.md"}],"number":258782,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"67298a80b3a2d092d801a4dc4a6f115935092eec","revision":"67298a80b3a2d092d801a4dc4a6f115935092eec","revlink":"","when":1771891877,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 24 Feb 2026 08:15:39","branch":"master","category":"curl","codebase":"","comments":"docs: use dot instead of comma at end of sentences\nSome sentences incorrectly ended with a command instead of a dot.\n\nCloses #20700","files":[{"name":"docs/CONTRIBUTE.md"},{"name":"docs/libcurl/opts/CURLOPT_SSL_VERIFYHOST.md"}],"number":258792,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9d94b1a06620ed838ae1354b414316e5f707486a","revision":"9d94b1a06620ed838ae1354b414316e5f707486a","revlink":"","when":1771917339,"who":"Diogo Correia <me@diogotc.com>"},{"at":"Tue 24 Feb 2026 11:18:12","branch":"master","category":"curl","codebase":"","comments":"setopt: refuse blobs with zero length\nA blob must have a length or it will not be accepted. By enforcing the\ncheck here, TLS backend code can rely on the fact that the length is\nalways non-zero from this point.\n\nReported-by: aisle-research-bot\nURL: https://github.com/curl/curl/pull/20689#pullrequestreview-3846390367\nCloses #20705","files":[{"name":"lib/setopt.c"}],"number":258820,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"956e1ae84f2fec9f027b4ce80999744326b30992","revision":"956e1ae84f2fec9f027b4ce80999744326b30992","revlink":"","when":1771928292,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 24 Feb 2026 11:19:20","branch":"master","category":"curl","codebase":"","comments":"mbedtls: split mbed_connect_step1 into sub functions\nIncrease readability. Reduce complexity.\n\nCloses #20689","files":[{"name":"lib/vtls/mbedtls.c"}],"number":258821,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7981594df590030e6fe01b8f44704f0cf02cf9c1","revision":"7981594df590030e6fe01b8f44704f0cf02cf9c1","revlink":"","when":1771928360,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 24 Feb 2026 12:34:19","branch":"master","category":"curl","codebase":"","comments":"openssl: fix potential NULL dereference when loading certs (Windows)\nThis could happen if the first cert to be loaded missed EKU (Enhanced\nKey Usage) data, when using native CA on Windows.\n\nFix by skipping certs without Enhanced Key Usage data.\n\nDetected by clang-tidy:\n```\nlib/vtls/openssl.c:2922:15: warning: Access to field 'cUsageIdentifier'\n results in a dereference of a null pointer (loaded from variable\n 'enhkey_usage') [clang-analyzer-core.NullDereference]\n 2922 |           if(!enhkey_usage->cUsageIdentifier) {\n      |               ^\n```\n\nRefs:\nhttps://learn.microsoft.com/windows/win32/secgloss/e-gly\nhttps://learn.microsoft.com/windows/win32/api/wincrypt/nf-wincrypt-certgetenhancedkeyusage\nhttps://gitlab.winehq.org/wine/wine/-/blob/wine-11.2/dlls/crypt32/cert.c?ref_type=tags#L3061-3164\n\nAssisted-by: Stefan Eissing\n\nCloses #20634","files":[{"name":"lib/vtls/openssl.c"}],"number":258826,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ba685ad5e5712fed4c3772df0372569b4e5ff428","revision":"ba685ad5e5712fed4c3772df0372569b4e5ff428","revlink":"","when":1771932859,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 24 Feb 2026 14:42:23","branch":"master","category":"curl","codebase":"","comments":"top-complexity: lower the max allowed complexity to 60\nCloses #20706","files":[{"name":"scripts/top-complexity"}],"number":258836,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6ef6fb84ac40b6cd39d60f2b9aa3d6947c5ac3c2","revision":"6ef6fb84ac40b6cd39d60f2b9aa3d6947c5ac3c2","revlink":"","when":1771940543,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 24 Feb 2026 15:54:45","branch":"master","category":"curl","codebase":"","comments":"config-riscos.h: drop all undefs\nThey are superfluous\n\nCloses #20711","files":[{"name":"lib/config-riscos.h"}],"number":258844,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"704a0a3fa99be093601f7a065f73f2fef78e061f","revision":"704a0a3fa99be093601f7a065f73f2fef78e061f","revlink":"","when":1771944885,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 24 Feb 2026 16:02:34","branch":"master","category":"curl","codebase":"","comments":"DEPRECATE.md: TLS SRP support gets removed in August 2026\nCloses #20697","files":[{"name":"docs/DEPRECATE.md"}],"number":258845,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c513b1d520a4a5ee0ceec92b43308f06393c3212","revision":"c513b1d520a4a5ee0ceec92b43308f06393c3212","revlink":"","when":1771945354,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 24 Feb 2026 16:30:05","branch":"master","category":"curl","codebase":"","comments":"managen: silence Perl warnings\nCloses #20707","files":[{"name":"scripts/managen"}],"number":258851,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"be2499f7dda1f2d541004d10937f018cea1639ef","revision":"be2499f7dda1f2d541004d10937f018cea1639ef","revlink":"","when":1771947005,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 24 Feb 2026 16:30:05","branch":"master","category":"curl","codebase":"","comments":"tidy-up: macro parentheses\nAdd missing and drop redundant parentheses.\n\nAlso: fix whitespace.\n\nRef: #20690\n\nCloses #20710","files":[{"name":"include/curl/curl.h"},{"name":"include/curl/multi.h"},{"name":"lib/curl_setup.h"},{"name":"lib/headers.h"},{"name":"lib/mime.h"},{"name":"lib/rand.h"},{"name":"lib/select.h"},{"name":"lib/setup-os400.h"},{"name":"lib/vtls/vtls.h"}],"number":258852,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"102d4c8ba9e162f4f1f9ac4d45571de26a49739a","revision":"102d4c8ba9e162f4f1f9ac4d45571de26a49739a","revlink":"","when":1771947005,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"102d4c8ba9e162f4f1f9ac4d45571de26a49739a"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1771998427.331452,1771998500.033946],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1771998500.053801,1771998500.594027],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1771998500.597735,1771998501.255624],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1771998501.258757,1772021121.354479],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3489/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1772021121.448014,1772021182.489815],"urls":{}}],"text":["failed","Runtest"],"times":[1771956136.897574,1772021182.500466]},"3498":{"blame":["Daniel D\u00edaz <daniel.diaz@sonos.com>","Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/Mail%20result/logs/stdio"]],"number":3498,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3498,"Build"],["codebase","","Build"],["got_revision","4b583b7585c178e46bbe5f51d6da85230f53bde0","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","4b583b7585c178e46bbe5f51d6da85230f53bde0","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 02 Mar 2026 21:30:36","branch":"master","category":"curl","codebase":"","comments":"curlx: add local `snprintf()` helper that always nul-terminates (Windows)\nMake the helper use `vsnprintf()` internally on all supported Windows\ntoolchains (dropping `_snprintf()` and `snprintf()`), ensure to\nnul-terminate. Omit the return value to avoid complexity.\n\nUse the helper from `mprintf.c` / `out_double()`, from tests/server code\nand the tests/server-specific build of `curlx_inet_ntop()`,\n`curlx_strerror()` functions. In the single call (in tests) where the\nreturned length was used previously, determine it with `strlen()`.\n\nRefs:\nhttps://github.com/libssh2/libssh2/blob/libssh2-1.11.1/src/misc.c#L57-L79\nhttps://learn.microsoft.com/cpp/c-runtime-library/reference/snprintf-snprintf-snprintf-l-snwprintf-snwprintf-l\nhttps://learn.microsoft.com/cpp/c-runtime-library/reference/vsnprintf-vsnprintf-vsnprintf-l-vsnwprintf-vsnwprintf-l\n\nAssisted-by: Jay Satiro\nFollow-up to fa8bd1cc09125b368d4295c19331bf33e2d0c602 #20761\nFollow-up to 8ab468c8aa2e3b7b2354f0e9545859ca631f4457 #15997\n\nCloses #20765","files":[{"name":"lib/Makefile.inc"},{"name":"lib/curl_setup.h"},{"name":"lib/curlx/snprintf.c"},{"name":"lib/curlx/snprintf.h"},{"name":"lib/mprintf.c"},{"name":"tests/server/Makefile.inc"},{"name":"tests/server/first.h"},{"name":"tests/server/tftpd.c"}],"number":259594,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"64f28b8f8859fc80816f7db3b5c4b6f2fd84bd27","revision":"64f28b8f8859fc80816f7db3b5c4b6f2fd84bd27","revlink":"","when":1772483436,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 02 Mar 2026 22:21:21","branch":"master","category":"curl","codebase":"","comments":"mprintf: silence clang-tidy `readability-suspicious-call-argument`\nFollow-up to 64f28b8f8859fc80816f7db3b5c4b6f2fd84bd27 #20765\n\nCloses #20791","files":[{"name":"lib/mprintf.c"}],"number":259601,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"30ec220a68dcb24dc53d5348045ee82801d2aed1","revision":"30ec220a68dcb24dc53d5348045ee82801d2aed1","revlink":"","when":1772486481,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 02 Mar 2026 22:40:29","branch":"master","category":"curl","codebase":"","comments":"build: drop unused `snprintf()` feature check on Windows\nFollow-up to 64f28b8f8859fc80816f7db3b5c4b6f2fd84bd27 #20765\n\nCloses #20790","files":[{"name":"CMake/win32-cache.cmake"},{"name":"CMakeLists.txt"},{"name":"configure.ac"},{"name":"lib/config-win32.h"}],"number":259612,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d557c06b529dd6b0f583350e6fc0c471f415c66f","revision":"d557c06b529dd6b0f583350e6fc0c471f415c66f","revlink":"","when":1772487629,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 03 Mar 2026 00:28:35","branch":"master","category":"curl","codebase":"","comments":"mbedtls: guard TLS 1.3 + session tickets usage inside ifdef\nIf TLS 1.3 is not supported, the call to\n`mbedtls_ssl_conf_tls13_enable_signal_new_session_tickets()` fails\nduring compilation:\n```\ncurl-8.18.0/lib/vtls/mbedtls.c: In function 'mbed_connect_step1':\ncurl-8.18.0/lib/vtls/mbedtls.c:809:3: error: implicit declaration of function 'mbedtls_ssl_conf_tls13_enable_signal_new_session_tickets' [-Werror=implicit-function-declaration]\n   mbedtls_ssl_conf_tls13_enable_signal_new_session_tickets(&backend->config,\n   ^\ncurl-8.18.0/lib/vtls/mbedtls.c:809:3: warning: nested extern declaration of 'mbedtls_ssl_conf_tls13_enable_signal_new_session_tickets' [-Wnested-externs]\n```\n\nProtect this call inside the `#ifdef` block by making sure that support\nfor TLS 1.3 is defined.\n\nCloses #20789","files":[{"name":"lib/vtls/mbedtls.c"}],"number":259635,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3aa63896ae7a745fc50fa9cfa0bef0adb74462f6","revision":"3aa63896ae7a745fc50fa9cfa0bef0adb74462f6","revlink":"","when":1772494115,"who":"Daniel D\u00edaz <daniel.diaz@sonos.com>"},{"at":"Tue 03 Mar 2026 00:46:41","branch":"master","category":"curl","codebase":"","comments":"cmake: stop disabling C4774 after replacing `snprintf()`, update comment (MSVC)\n- update comment for `-wd4710` option.\n  Ref: https://ci.appveyor.com/project/curlorg/curl/builds/53627545\n- stop suppressing C4774. Not triggered by the replacement call\n  `vsnprintf()`, as also confirmed by local tests.\n  Follow-up to https://github.com/curl/curl/commit/192b9214a7cf9082665ce460617308cb4836850b\n  Ref: https://devblogs.microsoft.com/cppblog/format-specifiers-checking/\n  Ref: https://learn.microsoft.com/cpp/error-messages/compiler-warnings/compiler-warnings-c4600-through-c4799\n\nFollow-up to 64f28b8f8859fc80816f7db3b5c4b6f2fd84bd27 #20765\n\nCloses #20792","files":[{"name":"CMake/PickyWarnings.cmake"}],"number":259642,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"86a2a6b5477b848f405f9c93d7a56343349d6e4b","revision":"86a2a6b5477b848f405f9c93d7a56343349d6e4b","revlink":"","when":1772495201,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 03 Mar 2026 01:36:55","branch":"master","category":"curl","codebase":"","comments":"Dockerfile: update debian:bookworm-slim digest to 74d56e3\nCloses #20714","files":[{"name":"Dockerfile"}],"number":259655,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4b583b7585c178e46bbe5f51d6da85230f53bde0","revision":"4b583b7585c178e46bbe5f51d6da85230f53bde0","revlink":"","when":1772498215,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"4b583b7585c178e46bbe5f51d6da85230f53bde0"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1772582829.57319,1772582839.084763],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1772582839.091341,1772582839.524671],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1772582839.527147,1772582840.01405],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1772582840.017565,1772603621.901558],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3498/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1772603621.980776,1772603716.12676],"urls":{}}],"text":["failed","Runtest"],"times":[1772539838.454643,1772603716.209726]},"3534":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3534/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3534/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3534/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3534/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3534/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3534/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3534/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3534/steps/Mail%20result/logs/stdio"]],"number":3534,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3534,"Build"],["codebase","","Build"],["got_revision","d63432d1f8e759f4c6c64a100fa307656883d0f3","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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>"},{"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-sparc/builds/3534/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774593743.146228,1774593779.118936],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3534/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3534/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774593779.13001,1774593779.336449],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3534/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3534/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774593779.339434,1774593779.513024],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3534/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3534/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774593779.516295,1774615051.716928],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3534/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774615051.725235,1774615052.478292],"urls":{}}],"text":["failed","Runtest"],"times":[1774572371.687441,1774615052.481821]},"3536":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/Mail%20result/logs/stdio"]],"number":3536,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3536,"Build"],["codebase","","Build"],["got_revision","f1bdbd25e3aae1c86eb8d981a5cab0a477d6b3f2","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","f1bdbd25e3aae1c86eb8d981a5cab0a477d6b3f2","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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>"},{"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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"f1bdbd25e3aae1c86eb8d981a5cab0a477d6b3f2"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774679288.034644,1774679338.853318],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774679338.859903,1774679339.237117],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774679339.240802,1774679339.637712],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774679339.64107,1774701364.152344],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3536/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774701364.159891,1774701365.786641],"urls":{}}],"text":["failed","Runtest"],"times":[1774657205.228466,1774701365.790303]},"3537":{"blame":["Viktor Szakats <commit@vsz.me>","dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/Mail%20result/logs/stdio"]],"number":3537,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3537,"Build"],["codebase","","Build"],["got_revision","31ec67651acf2ae705b7f096664d38d387d00074","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","31ec67651acf2ae705b7f096664d38d387d00074","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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>"},{"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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"31ec67651acf2ae705b7f096664d38d387d00074"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1774724391.395216,1774724432.366062],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1774724432.370028,1774724432.544825],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1774724432.547348,1774724432.711079],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1774724432.714128,1774746231.013984],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3537/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1774746231.023513,1774746231.698445],"urls":{}}],"text":["failed","Runtest"],"times":[1774701371.707494,1774746231.701638]},"3558":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3558/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3558/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3558/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3558/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3558/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3558/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3558/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3558/steps/Mail%20result/logs/stdio"]],"number":3558,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3558,"Build"],["codebase","","Build"],["got_revision","80b2a5dd37e8fbea3aa70229ab7685f535f1a6cc","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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-sparc/builds/3558/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775660211.356722,1775660257.638322],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3558/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3558/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775660257.642219,1775660257.814018],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3558/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3558/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775660257.816322,1775660257.959713],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3558/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3558/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775660257.962015,1775682706.238744],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3558/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775682706.244523,1775682706.987771],"urls":{}}],"text":["failed","Runtest"],"times":[1775636113.341928,1775682706.9911]},"3559":{"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-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3559/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3559/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3559/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3559/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3559/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3559/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3559/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3559/steps/Mail%20result/logs/stdio"]],"number":3559,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3559,"Build"],["codebase","","Build"],["got_revision","17e8200733a1fd9db148f794d7e1cfb47e491fcd","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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-sparc/builds/3559/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775705848.707902,1775705910.394211],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3559/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3559/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775705910.398852,1775705910.574789],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3559/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3559/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775705910.577063,1775705910.727749],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3559/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3559/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775705910.730311,1775728476.979338],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3559/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775728476.986345,1775728477.673095],"urls":{}}],"text":["failed","Runtest"],"times":[1775682709.602637,1775728477.675916]},"3560":{"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-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/Mail%20result/logs/stdio"]],"number":3560,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3560,"Build"],["codebase","","Build"],["got_revision","a28540787c528f0378a38cfb839f8576fb08c089","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","a28540787c528f0378a38cfb839f8576fb08c089","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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>"},{"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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"a28540787c528f0378a38cfb839f8576fb08c089"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775752582.613086,1775752654.634115],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775752654.6438,1775752655.006273],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775752655.009673,1775752655.313307],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775752655.316244,1775774186.479517],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3560/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775774186.515093,1775774250.600106],"urls":{}}],"text":["failed","Runtest"],"times":[1775728479.812911,1775774250.632497]},"3561":{"blame":["Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3561/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3561/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3561/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3561/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3561/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3561/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3561/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3561/steps/Mail%20result/logs/stdio"]],"number":3561,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3561,"Build"],["codebase","","Build"],["got_revision","7d49f47fcb3cc8dc2e0cc7f607fa28e2274d3c62","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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>"},{"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-sparc/builds/3561/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775797105.794195,1775797171.583097],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3561/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3561/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775797171.59345,1775797171.809367],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3561/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3561/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775797171.812769,1775797172.748998],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3561/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3561/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775797172.75299,1775820281.826367],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3561/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775820281.850991,1775820305.984164],"urls":{}}],"text":["failed","Runtest"],"times":[1775774282.977129,1775820305.988597]},"3562":{"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-sparc","currentStep":null,"eta":null,"logs":[["err.text","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3562/steps/git/logs/err.text"],["err.html","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3562/steps/git/logs/err.html"]],"number":3562,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3562,"Build"],["codebase","","Build"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","7c8f11e953d663b7c7af5ccaa7f8c051cab79849","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":4,"slave":"unstable10s","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":[["err.text","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3562/steps/git/logs/err.text"],["err.html","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3562/steps/git/logs/err.html"]],"name":"git","results":[4,["git"]],"statistics":{},"step_number":0,"text":["git","exception"],"times":[1775821507.762656,1775821508.021055],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"setproperty","results":[null,[]],"statistics":{},"step_number":1,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"setproperty_1","results":[null,[]],"statistics":{},"step_number":2,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"Runtest","results":[null,[]],"statistics":{},"step_number":3,"text":[],"times":[null,null],"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":["exception","git"],"times":[1775820319.049553,1775821508.027208]},"3563":{"blame":["Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/Mail%20result/logs/stdio"]],"number":3563,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3563,"Build"],["codebase","","Build"],["got_revision","a5542c23e7427b8ea8f6183f503f2935d88d5d65","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","a5542c23e7427b8ea8f6183f503f2935d88d5d65","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"a5542c23e7427b8ea8f6183f503f2935d88d5d65"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775846248.457698,1775846281.850165],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775846281.854191,1775846282.064713],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775846282.067084,1775846282.211978],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775846282.214345,1775867860.756319],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3563/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775867860.761479,1775867861.735211],"urls":{}}],"text":["failed","Runtest"],"times":[1775824507.131982,1775867861.738264]},"3564":{"blame":["Daniel McCarney <daniel@binaryparadox.net>","Viktor Szakats <commit@vsz.me>","kpcyrd <git@rxv.cc>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3564/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3564/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3564/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3564/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3564/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3564/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3564/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3564/steps/Mail%20result/logs/stdio"]],"number":3564,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3564,"Build"],["codebase","","Build"],["got_revision","935e1f9963a12ac1a880df538b23b824d2fea7bb","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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>"},{"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-sparc/builds/3564/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775889528.655555,1775889565.197243],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3564/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3564/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775889565.201306,1775889565.377783],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3564/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3564/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775889565.380179,1775889565.549027],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3564/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3564/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775889565.551269,1775910891.836345],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3564/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775910891.84416,1775910892.498709],"urls":{}}],"text":["failed","Runtest"],"times":[1775867864.001669,1775910892.501773]},"3565":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/Mail%20result/logs/stdio"]],"number":3565,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3565,"Build"],["codebase","","Build"],["got_revision","3e40ccb87581b0f6180fbd9c1eef9c50f270c806","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","3e40ccb87581b0f6180fbd9c1eef9c50f270c806","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"3e40ccb87581b0f6180fbd9c1eef9c50f270c806"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775932271.712603,1775932304.371074],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775932304.3748,1775932304.529155],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775932304.531436,1775932304.667408],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775932304.669561,1775952862.996277],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3565/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775952863.004304,1775952863.762063],"urls":{}}],"text":["failed","Runtest"],"times":[1775919903.079639,1775952863.766184]},"3566":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3566/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3566/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3566/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3566/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3566/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3566/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3566/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3566/steps/Mail%20result/logs/stdio"]],"number":3566,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3566,"Build"],["codebase","","Build"],["got_revision","afdd8f1290b418896db75e01df4cb60712a892c8","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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-sparc/builds/3566/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1775975854.46032,1775975868.752468],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3566/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3566/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1775975868.757233,1775975868.94999],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3566/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3566/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1775975868.95292,1775975869.138042],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3566/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3566/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1775975869.14117,1775997776.667136],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3566/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1775997776.67685,1775997777.893927],"urls":{}}],"text":["failed","Runtest"],"times":[1775952865.958625,1775997777.932041]},"3567":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3567/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3567/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3567/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3567/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3567/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3567/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3567/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3567/steps/Mail%20result/logs/stdio"]],"number":3567,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3567,"Build"],["codebase","","Build"],["got_revision","3b68c67be23e3292a3b7a156029174ba97a810e9","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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-sparc/builds/3567/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776060914.014932,1776060962.791841],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3567/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3567/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776060962.79598,1776060963.042847],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3567/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3567/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776060963.045444,1776060963.21202],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3567/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3567/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776060963.214601,1776082713.464775],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3567/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776082713.474435,1776082714.236846],"urls":{}}],"text":["failed","Runtest"],"times":[1776060913.92097,1776082714.240646]},"3568":{"blame":["Jay Satiro <raysatiro@yahoo.com>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3568/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3568/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3568/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3568/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3568/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3568/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3568/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3568/steps/Mail%20result/logs/stdio"]],"number":3568,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3568,"Build"],["codebase","","Build"],["got_revision","70bb0db76720c152f6a55bbe12cf162b55cb105b","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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-sparc/builds/3568/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776104718.417,1776104756.066137],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3568/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3568/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776104756.070321,1776104756.239072],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3568/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3568/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776104756.241302,1776104756.3813],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3568/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3568/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776104756.383823,1776125396.649038],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3568/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776125396.65393,1776125397.389404],"urls":{}}],"text":["failed","Runtest"],"times":[1776082716.741831,1776125397.392317]},"3569":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/Mail%20result/logs/stdio"]],"number":3569,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3569,"Build"],["codebase","","Build"],["got_revision","e0dd6eb4a4fb07bc53f8bb7a798dcea5d023f970","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","e0dd6eb4a4fb07bc53f8bb7a798dcea5d023f970","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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>"},{"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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"e0dd6eb4a4fb07bc53f8bb7a798dcea5d023f970"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776147626.228393,1776147679.701487],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776147679.706097,1776147679.927291],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776147679.930068,1776147680.123376],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776147680.12616,1776169342.4068],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3569/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776169342.413184,1776169343.096212],"urls":{}}],"text":["failed","Runtest"],"times":[1776125400.336335,1776169343.099977]},"3570":{"blame":["Daniel Stenberg <daniel@haxx.se>","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-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/Mail%20result/logs/stdio"]],"number":3570,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3570,"Build"],["codebase","","Build"],["got_revision","9ceb3ff46a90c3badc2d81be81275c3fcef4c00a","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","9ceb3ff46a90c3badc2d81be81275c3fcef4c00a","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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>"},{"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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"9ceb3ff46a90c3badc2d81be81275c3fcef4c00a"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776191579.311435,1776191656.482991],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776191656.488126,1776191656.649503],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776191656.651917,1776191656.798752],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776191656.801585,1776212465.035909],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3570/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776212465.041702,1776212465.745666],"urls":{}}],"text":["failed","Runtest"],"times":[1776169345.874247,1776212465.748581]},"3571":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3571/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3571/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3571/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3571/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3571/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3571/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3571/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3571/steps/Mail%20result/logs/stdio"]],"number":3571,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3571,"Build"],["codebase","","Build"],["got_revision","36295347bc7aaac162503f459d1c631fe8644e33","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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>"},{"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-sparc/builds/3571/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776234879.989868,1776234905.099626],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3571/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3571/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776234905.103992,1776234905.29604],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3571/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3571/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776234905.298458,1776234905.466351],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3571/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3571/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776234905.469414,1776256727.188247],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3571/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776256727.195088,1776256730.534843],"urls":{}}],"text":["failed","Runtest"],"times":[1776212468.102174,1776256730.538052]},"3572":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3572/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3572/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3572/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3572/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3572/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3572/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3572/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3572/steps/Mail%20result/logs/stdio"]],"number":3572,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3572,"Build"],["codebase","","Build"],["got_revision","94f14c54b0f906df44a1e8f45ec12cde7b848c00","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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-sparc/builds/3572/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776278743.062275,1776278758.151632],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3572/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3572/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776278758.155598,1776278758.319738],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3572/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3572/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776278758.322039,1776278758.466353],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3572/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3572/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776278758.468548,1776299396.729743],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3572/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776299396.735856,1776299397.397431],"urls":{}}],"text":["failed","Runtest"],"times":[1776256733.11043,1776299397.400906]},"3573":{"blame":["Daniel McCarney <daniel@binaryparadox.net>","Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3573/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3573/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3573/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3573/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3573/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3573/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3573/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3573/steps/Mail%20result/logs/stdio"]],"number":3573,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3573,"Build"],["codebase","","Build"],["got_revision","54cc65595d3b55444d177635f05708e69e26e8e0","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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-sparc/builds/3573/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776321862.435203,1776321892.797956],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3573/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3573/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776321892.806914,1776321893.014672],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3573/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3573/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776321893.017265,1776321893.204232],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3573/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3573/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776321893.206537,1776343845.469115],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3573/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776343845.474521,1776343846.197658],"urls":{}}],"text":["failed","Runtest"],"times":[1776299399.656167,1776343846.20097]},"3574":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/Mail%20result/logs/stdio"]],"number":3574,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3574,"Build"],["codebase","","Build"],["got_revision","ce7174555dec4d077e9e905a47bffcd703175553","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","ce7174555dec4d077e9e905a47bffcd703175553","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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>"},{"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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"ce7174555dec4d077e9e905a47bffcd703175553"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776365854.497665,1776365874.594899],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776365874.598679,1776365874.793279],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776365874.795466,1776365874.960943],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776365874.963129,1776386721.228505],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3574/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776386721.23526,1776386722.142907],"urls":{}}],"text":["failed","Runtest"],"times":[1776343851.580901,1776386722.146158]},"3575":{"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-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3575/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3575/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3575/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3575/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3575/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3575/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3575/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3575/steps/Mail%20result/logs/stdio"]],"number":3575,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3575,"Build"],["codebase","","Build"],["got_revision","021a87cf81638af5317e142610ea0dd9f9fb4890","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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>"},{"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-sparc/builds/3575/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776409809.592588,1776409838.048743],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3575/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3575/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776409838.053356,1776409838.444823],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3575/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3575/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776409838.447979,1776409838.93054],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3575/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3575/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776409838.933093,1776432180.100176],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3575/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776432180.107637,1776432192.67564],"urls":{}}],"text":["failed","Runtest"],"times":[1776386724.720703,1776432192.680384]},"3576":{"blame":["Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3576/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3576/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3576/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3576/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3576/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3576/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3576/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3576/steps/Mail%20result/logs/stdio"]],"number":3576,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3576,"Build"],["codebase","","Build"],["got_revision","a06fd649747d252ffc7dabc5ea35a17d8a6452bf","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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-sparc/builds/3576/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776453938.02965,1776453955.460183],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3576/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3576/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776453955.464359,1776453955.636212],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3576/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3576/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776453955.638448,1776453955.774037],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3576/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3576/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776453955.776285,1776474604.389503],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3576/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776474604.395447,1776474606.001171],"urls":{}}],"text":["failed","Runtest"],"times":[1776432232.960681,1776474606.018883]},"3577":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3577/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3577/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3577/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3577/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3577/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3577/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3577/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3577/steps/Mail%20result/logs/stdio"]],"number":3577,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3577,"Build"],["codebase","","Build"],["got_revision","d129ff355dde5698d7cfd090fdc4c1f05f376ad2","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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-sparc/builds/3577/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776498014.137271,1776498041.983424],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3577/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3577/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776498041.987785,1776498042.181858],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3577/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3577/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776498042.184876,1776498042.357636],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3577/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3577/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776498042.359897,1776519792.277549],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3577/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776519792.290389,1776519813.394715],"urls":{}}],"text":["failed","Runtest"],"times":[1776474609.723349,1776519813.412006]},"3578":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3578/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3578/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3578/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3578/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3578/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3578/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3578/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3578/steps/Mail%20result/logs/stdio"]],"number":3578,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3578,"Build"],["codebase","","Build"],["got_revision","1cc683c859f654332b6e6e6768dc7cdeeab84954","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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-sparc/builds/3578/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776571435.308275,1776571461.879065],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3578/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3578/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776571461.885346,1776571462.077829],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3578/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3578/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776571462.080593,1776571462.24622],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3578/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3578/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776571462.249312,1776595666.699332],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3578/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776595666.743871,1776595674.641361],"urls":{}}],"text":["failed","Runtest"],"times":[1776548126.103495,1776595674.695705]},"3579":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/Mail%20result/logs/stdio"]],"number":3579,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3579,"Build"],["codebase","","Build"],["got_revision","23a06e1fb97564b33489825e113bb05696fdddc3","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","23a06e1fb97564b33489825e113bb05696fdddc3","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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>"},{"at":"Sun 19 Apr 2026 11:52:11","branch":"master","category":"curl","codebase":"","comments":"GHA: update dependency nghttp2/nghttp2 to v1.69.0\nCloses #21375","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"}],"number":264941,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"fc7bd0704e1a60f3340011e32927110699ced955","revision":"fc7bd0704e1a60f3340011e32927110699ced955","revlink":"","when":1776592331,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"},{"at":"Sun 19 Apr 2026 11:53:18","branch":"master","category":"curl","codebase":"","comments":"runtests: skip setting ed25519 SSH key format\n`ssh-keygen -t ed25519` does not support PEM key format, and it\ndefaults to `RFC4716` which is what we want.\n\nIt affected GHA/windows tests that explicitly used ed25519 keys.\n\nAlso:\n- GHA/windows: bump minimums to hopefully catch this early next time.\n  1701a8319ec96c0b73c39e16c5db68dd758419c2 #21353\n- merge two Perl lines.\n\nReported-by: herbenderbler on github\nFixes #21360\nFollow-up to acda4eae5eeb24a7b0ab9ec7b1783d74eb43687c #21223\n\nCloses #21374","files":[{"name":".github/workflows/windows.yml"},{"name":"tests/sshserver.pl"}],"number":264943,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"07e9f73f327293f822f4fc93b070636d33ec168c","revision":"07e9f73f327293f822f4fc93b070636d33ec168c","revlink":"","when":1776592398,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sun 19 Apr 2026 11:54:47","branch":"master","category":"curl","codebase":"","comments":"GHA: update dependency libressl/portable to v4.3.1\nCloses #21365","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"},{"name":".github/workflows/macos.yml"}],"number":264944,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"23a06e1fb97564b33489825e113bb05696fdddc3","revision":"23a06e1fb97564b33489825e113bb05696fdddc3","revlink":"","when":1776592487,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"23a06e1fb97564b33489825e113bb05696fdddc3"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776619056.462954,1776619071.435435],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776619071.43934,1776619071.595814],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776619071.598402,1776619071.738804],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776619071.741132,1776639747.990571],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3579/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776639747.999015,1776639748.751217],"urls":{}}],"text":["failed","Runtest"],"times":[1776595686.902769,1776639748.756461]},"3580":{"blame":["Dag-Erling Sm\u00f8rgrav <des@des.dev>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/Mail%20result/logs/stdio"]],"number":3580,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3580,"Build"],["codebase","","Build"],["got_revision","4c548b978f707a8ab18c4ff56231613958b37e02","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","4c548b978f707a8ab18c4ff56231613958b37e02","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 19 Apr 2026 14:05:46","branch":"master","category":"curl","codebase":"","comments":"GHA: keep testing 3 as openssl-prev, bump mainline to 4\nRef: #21317\nRef: #21316\n\nCloses #21376","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"}],"number":264952,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9e38e067691ec6da8a736c13b5f9c548120ffd8e","revision":"9e38e067691ec6da8a736c13b5f9c548120ffd8e","revlink":"","when":1776600346,"who":"Viktor Szakats <commit@vsz.me>"},{"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>"},{"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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"4c548b978f707a8ab18c4ff56231613958b37e02"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776645903.556563,1776645917.722031],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776645917.725908,1776645917.88948],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776645917.891787,1776645918.039915],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776645918.04217,1776667216.252179],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3580/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776667216.259346,1776667217.021152],"urls":{}}],"text":["failed","Runtest"],"times":[1776645903.463813,1776667217.024474]},"3581":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3581/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3581/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3581/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3581/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3581/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3581/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3581/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3581/steps/Mail%20result/logs/stdio"]],"number":3581,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3581,"Build"],["codebase","","Build"],["got_revision","1fbffe7f08f0d551038520b569b817f58084f77b","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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-sparc/builds/3581/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776690519.830791,1776690545.620585],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3581/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3581/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776690545.624975,1776690545.792994],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3581/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3581/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776690545.79529,1776690545.942228],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3581/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3581/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776690545.944753,1776711652.205309],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3581/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776711652.210072,1776711652.897975],"urls":{}}],"text":["failed","Runtest"],"times":[1776667220.561762,1776711652.900812]},"3582":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/Mail%20result/logs/stdio"]],"number":3582,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3582,"Build"],["codebase","","Build"],["got_revision","70a159527c4e0312c556e1e42bc0c98626f276fb","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","70a159527c4e0312c556e1e42bc0c98626f276fb","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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>"},{"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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"70a159527c4e0312c556e1e42bc0c98626f276fb"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776733552.252217,1776733579.797643],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776733579.803294,1776733579.97333],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776733579.975785,1776733580.133349],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776733580.136012,1776755808.554996],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3582/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776755808.563671,1776755809.347185],"urls":{}}],"text":["failed","Runtest"],"times":[1776711655.547525,1776755809.351409]},"3583":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["err.text","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3583/steps/git/logs/err.text"],["err.html","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3583/steps/git/logs/err.html"]],"number":3583,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3583,"Build"],["codebase","","Build"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","19695e815c51f8830fc542557a50f6a7100cd862","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":4,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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>"},{"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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"19695e815c51f8830fc542557a50f6a7100cd862"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["err.text","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3583/steps/git/logs/err.text"],["err.html","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3583/steps/git/logs/err.html"]],"name":"git","results":[4,["git"]],"statistics":{},"step_number":0,"text":["git","exception"],"times":[1776778000.03736,1776778000.293644],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"setproperty","results":[null,[]],"statistics":{},"step_number":1,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"setproperty_1","results":[null,[]],"statistics":{},"step_number":2,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"Runtest","results":[null,[]],"statistics":{},"step_number":3,"text":[],"times":[null,null],"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":["exception","git"],"times":[1776755811.969748,1776778000.300627]},"3584":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/Mail%20result/logs/stdio"]],"number":3584,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3584,"Build"],["codebase","","Build"],["got_revision","4daf483b5be8a6524f9aa4135a1dcae0a9c8ec38","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","4daf483b5be8a6524f9aa4135a1dcae0a9c8ec38","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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>"},{"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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"4daf483b5be8a6524f9aa4135a1dcae0a9c8ec38"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776801509.46594,1776801531.146524],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776801531.150159,1776801531.306015],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776801531.308188,1776801531.447625],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776801531.449776,1776822241.683187],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3584/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776822241.691774,1776822242.388709],"urls":{}}],"text":["failed","Runtest"],"times":[1776779712.55536,1776822242.393379]},"3585":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3585/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3585/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3585/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3585/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3585/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3585/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3585/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3585/steps/Mail%20result/logs/stdio"]],"number":3585,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3585,"Build"],["codebase","","Build"],["got_revision","dcf535629b41debe092e77b36ee37f80b8e05a64","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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>"},{"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-sparc/builds/3585/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776846264.428585,1776846294.720874],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3585/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3585/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776846294.725176,1776846294.90438],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3585/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3585/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776846294.906959,1776846295.059143],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3585/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3585/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776846295.061829,1776868655.305073],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3585/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776868655.312657,1776868655.948164],"urls":{}}],"text":["failed","Runtest"],"times":[1776822244.828002,1776868655.951482]},"3586":{"blame":["Daniel Stenberg <daniel@haxx.se>","Dio Putra <dioput12@gmail.com>","Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/Mail%20result/logs/stdio"]],"number":3586,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3586,"Build"],["codebase","","Build"],["got_revision","0f2b020c033e1d9aa1fbb811361f831512e076c5","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","0f2b020c033e1d9aa1fbb811361f831512e076c5","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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>"},{"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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"0f2b020c033e1d9aa1fbb811361f831512e076c5"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776890402.243684,1776890429.824022],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776890429.827767,1776890429.983247],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776890429.985406,1776890430.127797],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776890430.130127,1776911556.395555],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3586/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776911556.401886,1776911557.192563],"urls":{}}],"text":["failed","Runtest"],"times":[1776868658.109338,1776911557.196619]},"3587":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3587/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3587/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3587/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3587/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3587/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3587/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3587/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3587/steps/Mail%20result/logs/stdio"]],"number":3587,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3587,"Build"],["codebase","","Build"],["got_revision","50ff4f2927e3e319d39ba86bbcac3f57e5c89984","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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-sparc/builds/3587/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776938269.500636,1776938283.268739],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3587/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3587/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776938283.272921,1776938283.428431],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3587/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3587/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776938283.430697,1776938283.5644],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3587/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3587/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776938283.566577,1776961958.061709],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3587/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1776961958.078054,1776961959.048615],"urls":{}}],"text":["failed","Runtest"],"times":[1776911559.917726,1776961959.055019]},"3588":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>","Yedaya Katsman <yedaya.ka@gmail.com>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3588/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3588/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3588/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3588/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3588/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3588/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3588/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3588/steps/Mail%20result/logs/stdio"]],"number":3588,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3588,"Build"],["codebase","","Build"],["got_revision","69f3a36bcb94b6e69f0248ac749833483326edf9","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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>"},{"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-sparc/builds/3588/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1776985581.23471,1776985609.172112],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3588/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3588/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1776985609.180039,1776985609.397161],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3588/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3588/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1776985609.400368,1776985609.565582],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3588/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3588/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1776985609.568505,1777006766.558905],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3588/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777006766.611753,1777006768.788929],"urls":{}}],"text":["failed","Runtest"],"times":[1776961963.152732,1777006768.796499]},"3589":{"blame":["Daniel McCarney <daniel@binaryparadox.net>","Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3589/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3589/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3589/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3589/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3589/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3589/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3589/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3589/steps/Mail%20result/logs/stdio"]],"number":3589,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3589,"Build"],["codebase","","Build"],["got_revision","961a13e366eaafc0d1828bc933abc78805f4b8ea","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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-sparc/builds/3589/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777030377.260467,1777030421.364801],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3589/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3589/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777030421.373059,1777030421.562298],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3589/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3589/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777030421.565451,1777030421.727032],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3589/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3589/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777030421.729673,1777051633.972229],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3589/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777051633.977998,1777051634.597727],"urls":{}}],"text":["failed","Runtest"],"times":[1777006773.610966,1777051634.601153]},"3590":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/Mail%20result/logs/stdio"]],"number":3590,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3590,"Build"],["codebase","","Build"],["got_revision","bfcc1c6eb4d891d3671a65a6f05c0161c5542578","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","bfcc1c6eb4d891d3671a65a6f05c0161c5542578","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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>"},{"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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"bfcc1c6eb4d891d3671a65a6f05c0161c5542578"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777073623.534881,1777073645.20174],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777073645.206363,1777073645.366455],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777073645.368742,1777073645.511825],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777073645.514312,1777094891.801543],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3590/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777094891.820637,1777094893.135567],"urls":{}}],"text":["failed","Runtest"],"times":[1777051637.442448,1777094893.142787]},"3591":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3591/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3591/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3591/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3591/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3591/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3591/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3591/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3591/steps/Mail%20result/logs/stdio"]],"number":3591,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3591,"Build"],["codebase","","Build"],["got_revision","b5ee935f75ecb168364f0a61f43a8692ef7d2dbc","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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-sparc/builds/3591/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777118406.746869,1777118420.669703],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3591/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3591/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777118420.673922,1777118420.84928],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3591/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3591/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777118420.851927,1777118421.012428],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3591/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3591/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777118421.015244,1777139799.181691],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3591/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777139799.186595,1777139800.180353],"urls":{}}],"text":["failed","Runtest"],"times":[1777094896.326671,1777139800.18352]},"3592":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3592/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3592/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3592/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3592/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3592/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3592/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3592/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3592/steps/Mail%20result/logs/stdio"]],"number":3592,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3592,"Build"],["codebase","","Build"],["got_revision","aa1e954a1f29ea870e28ced1602e8e1d9a29f96f","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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>"},{"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-sparc/builds/3592/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777161757.267755,1777161777.652279],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3592/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3592/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777161777.658536,1777161777.856507],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3592/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3592/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777161777.859578,1777161778.028848],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3592/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3592/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777161778.031404,1777183198.327425],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3592/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777183198.335946,1777183199.137839],"urls":{}}],"text":["failed","Runtest"],"times":[1777139802.673074,1777183199.141509]},"3593":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3593/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3593/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3593/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3593/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3593/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3593/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3593/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3593/steps/Mail%20result/logs/stdio"]],"number":3593,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3593,"Build"],["codebase","","Build"],["got_revision","4125f45c7e8ecd16ea95b9bfe5a6af57b66766e8","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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-sparc/builds/3593/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777214100.332779,1777214121.37786],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3593/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3593/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777214121.381431,1777214121.548399],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3593/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3593/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777214121.550597,1777214121.689189],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3593/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3593/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777214121.691381,1777234931.83777],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3593/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777234931.843725,1777234933.193552],"urls":{}}],"text":["failed","Runtest"],"times":[1777214100.260166,1777234933.197608]},"3594":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3594/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3594/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3594/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3594/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3594/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3594/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3594/steps/Runtest/logs/resultlog"],["interrupt","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3594/steps/Runtest/logs/interrupt"]],"number":3594,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3594,"Build"],["codebase","","Build"],["got_revision","7586ca74558b7b0b21b2b8c83882172a6bc470eb","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":5,"slave":"unstable10s","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-sparc/builds/3594/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777256961.35141,1777256988.292397],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3594/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3594/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777256988.296298,1777256988.463074],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3594/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3594/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777256988.465717,1777256988.613853],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3594/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3594/steps/Runtest/logs/resultlog"],["interrupt","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3594/steps/Runtest/logs/interrupt"]],"name":"Runtest","results":[5,["exception","slave","lost"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","exception","slave","lost"],"times":[1777256988.616189,1777282796.389568],"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":[1777234935.274389,1777282796.395161]},"3595":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/Mail%20result/logs/stdio"]],"number":3595,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3595,"Build"],["codebase","","Build"],["got_revision","c1cfdf59acbaf9504c4578d4cf56cdd7c8594507","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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",6819,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777306795.583068,1777306816.305792],"urls":{}},{"eta":null,"expectations":[["output",714,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777306816.310207,1777306816.477066],"urls":{}},{"eta":null,"expectations":[["output",715,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777306816.479235,1777306816.627786],"urls":{}},{"eta":null,"expectations":[["output",318684,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777306816.629926,1777329111.713229],"urls":{}},{"eta":null,"expectations":[["output",815,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3595/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777329111.734377,1777329127.853509],"urls":{}}],"text":["failed","Runtest"],"times":[1777282891.533505,1777329127.860964]},"3596":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/Mail%20result/logs/stdio"]],"number":3596,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3596,"Build"],["codebase","","Build"],["got_revision","f485f5e031d1db0d8fdc9061d3aad53508c676d4","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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>"},{"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",6837,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777351803.221283,1777352141.853784],"urls":{}},{"eta":null,"expectations":[["output",714,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777352142.176307,1777352144.804622],"urls":{}},{"eta":null,"expectations":[["output",715,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777352144.809679,1777352145.556239],"urls":{}},{"eta":null,"expectations":[["output",318621,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777352145.559688,1777375028.425968],"urls":{}},{"eta":null,"expectations":[["output",815,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3596/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777375028.440773,1777375029.293643],"urls":{}}],"text":["failed","Runtest"],"times":[1777329155.101209,1777375029.299805]},"3597":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/Mail%20result/logs/stdio"]],"number":3597,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3597,"Build"],["codebase","","Build"],["got_revision","377ed81ab755d8f0e84e8c80b3bf8dd7a53d3fa5","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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",6823,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777397972.688232,1777397992.030811],"urls":{}},{"eta":null,"expectations":[["output",714,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777397992.034553,1777397992.191707],"urls":{}},{"eta":null,"expectations":[["output",715,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777397992.193909,1777397992.482282],"urls":{}},{"eta":null,"expectations":[["output",318645,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777397992.484435,1777418706.746033],"urls":{}},{"eta":null,"expectations":[["output",815,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3597/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777418706.76283,1777418707.530109],"urls":{}}],"text":["failed","Runtest"],"times":[1777375032.010011,1777418707.533046]},"3598":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/Mail%20result/logs/stdio"]],"number":3598,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3598,"Build"],["codebase","","Build"],["got_revision","a05f34973e6c4bb629d018f7cb51487be1c904d8","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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",6840,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777465107.318882,1777465140.702692],"urls":{}},{"eta":null,"expectations":[["output",714,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777465140.706753,1777465140.882315],"urls":{}},{"eta":null,"expectations":[["output",715,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777465140.885139,1777465141.042918],"urls":{}},{"eta":null,"expectations":[["output",318599,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777465141.045296,1777486359.279701],"urls":{}},{"eta":null,"expectations":[["output",815,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3598/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777486359.285672,1777486359.977861],"urls":{}}],"text":["failed","Runtest"],"times":[1777441983.361892,1777486359.980865]},"3599":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/Mail%20result/logs/stdio"]],"number":3599,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3599,"Build"],["codebase","","Build"],["got_revision","ddb30354f68038629290688f4c5f58fef283727b","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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",6818,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777494157.911944,1777494173.145818],"urls":{}},{"eta":null,"expectations":[["output",714,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777494173.14945,1777494173.306874],"urls":{}},{"eta":null,"expectations":[["output",715,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777494173.309066,1777494173.44753],"urls":{}},{"eta":null,"expectations":[["output",318582,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777494173.449711,1777514789.738344],"urls":{}},{"eta":null,"expectations":[["output",815,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3599/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777514789.744319,1777514790.515052],"urls":{}}],"text":["failed","Runtest"],"times":[1777494157.840963,1777514790.519095]},"3600":{"blame":["Raymond Steen <raymond@vortiqxconsilium.com>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/Mail%20result/logs/stdio"]],"number":3600,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3600,"Build"],["codebase","","Build"],["got_revision","2bb5c9b5552d37f08a439f2bec400009321d325c","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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",6836,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777573657.704839,1777573677.971378],"urls":{}},{"eta":null,"expectations":[["output",714,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777573677.975294,1777573678.130844],"urls":{}},{"eta":null,"expectations":[["output",715,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777573678.13302,1777573678.272998],"urls":{}},{"eta":null,"expectations":[["output",318582,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777573678.275122,1777594344.509134],"urls":{}},{"eta":null,"expectations":[["output",815,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3600/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777594344.515071,1777594345.625388],"urls":{}}],"text":["failed","Runtest"],"times":[1777551777.185706,1777594345.628992]},"3601":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/Mail%20result/logs/stdio"]],"number":3601,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3601,"Build"],["codebase","","Build"],["got_revision","91232fc2a23eb01e55fdbce17a412a0efcd414d3","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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",5915,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777616652.741935,1777616663.754664],"urls":{}},{"eta":null,"expectations":[["output",714,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777616663.75942,1777616663.944488],"urls":{}},{"eta":null,"expectations":[["output",715,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777616663.94721,1777616664.137458],"urls":{}},{"eta":null,"expectations":[["output",318582,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777616664.140136,1777638537.034953],"urls":{}},{"eta":null,"expectations":[["output",815,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3601/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777638537.05051,1777638538.813583],"urls":{}}],"text":["failed","Runtest"],"times":[1777594348.015892,1777638538.816484]},"3602":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/Mail%20result/logs/stdio"]],"number":3602,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3602,"Build"],["codebase","","Build"],["got_revision","faa4b0692d30986c498d91ad36223cbf02796ad1","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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>"},{"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",6816,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777660487.896633,1777660507.279039],"urls":{}},{"eta":null,"expectations":[["output",714,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777660507.282926,1777660507.435073],"urls":{}},{"eta":null,"expectations":[["output",715,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777660507.437296,1777660507.575259],"urls":{}},{"eta":null,"expectations":[["output",318557,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777660507.577464,1777681061.783789],"urls":{}},{"eta":null,"expectations":[["output",815,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3602/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777681061.788487,1777681062.500555],"urls":{}}],"text":["failed","Runtest"],"times":[1777638541.372614,1777681062.503322]},"3603":{"blame":["dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/Mail%20result/logs/stdio"]],"number":3603,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3603,"Build"],["codebase","","Build"],["got_revision","47755c4e69710552f5951190980114ccf3a42707","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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",6797,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777703298.098483,1777703315.208578],"urls":{}},{"eta":null,"expectations":[["output",714,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777703315.213215,1777703315.403288],"urls":{}},{"eta":null,"expectations":[["output",715,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777703315.405887,1777703315.565094],"urls":{}},{"eta":null,"expectations":[["output",318520,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777703315.567798,1777724891.867971],"urls":{}},{"eta":null,"expectations":[["output",815,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3603/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777724891.874035,1777724892.661076],"urls":{}}],"text":["failed","Runtest"],"times":[1777681064.253009,1777724892.664239]},"3604":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/Mail%20result/logs/stdio"]],"number":3604,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3604,"Build"],["codebase","","Build"],["got_revision","f59733be23913c5aeb069df2af18ac4c26902fc8","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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",6824,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777870371.536454,1777870518.701933],"urls":{}},{"eta":null,"expectations":[["output",714,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777870518.744508,1777870519.493647],"urls":{}},{"eta":null,"expectations":[["output",715,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777870519.500327,1777870519.959465],"urls":{}},{"eta":null,"expectations":[["output",322611,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777870519.963831,1777893614.832387],"urls":{}},{"eta":null,"expectations":[["output",815,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3604/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777893614.849283,1777893617.938458],"urls":{}}],"text":["failed","Runtest"],"times":[1777846975.313229,1777893617.944011]},"3605":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/Mail%20result/logs/stdio"]],"number":3605,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3605,"Build"],["codebase","","Build"],["got_revision","a790b634c0e24e026971d25e921b60e4df9f6964","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","a790b634c0e24e026971d25e921b60e4df9f6964","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","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>"},{"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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"a790b634c0e24e026971d25e921b60e4df9f6964"}],"steps":[{"eta":null,"expectations":[["output",6806,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777916747.045756,1777916762.290721],"urls":{}},{"eta":null,"expectations":[["output",714,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777916762.294371,1777916762.449321],"urls":{}},{"eta":null,"expectations":[["output",715,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777916762.451481,1777916762.596634],"urls":{}},{"eta":null,"expectations":[["output",318528,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777916762.599188,1777937510.875454],"urls":{}},{"eta":null,"expectations":[["output",815,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3605/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777937510.883015,1777937511.660151],"urls":{}}],"text":["failed","Runtest"],"times":[1777893620.139245,1777937511.663269]},"3606":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/Mail%20result/logs/stdio"]],"number":3606,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3606,"Build"],["codebase","","Build"],["got_revision","cb9cfee9b0a1e92adc47cec03f5ecdc90ae59184","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":2,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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",6789,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1777959351.485327,1777959368.981907],"urls":{}},{"eta":null,"expectations":[["output",714,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1777959368.986725,1777959369.190372],"urls":{}},{"eta":null,"expectations":[["output",715,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1777959369.193454,1777959369.370931],"urls":{}},{"eta":null,"expectations":[["output",318572,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1777959369.373687,1777981581.284836],"urls":{}},{"eta":null,"expectations":[["output",815,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3606/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1777981581.357972,1777981584.533704],"urls":{}}],"text":["failed","Runtest"],"times":[1777937514.143638,1777981584.536793]},"3607":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3607/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3607/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3607/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3607/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3607/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3607/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3607/steps/Runtest/logs/resultlog"]],"number":3607,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3607,"Build"],["codebase","","Build"],["got_revision","03b547f73f8dcfddb108bbfdbdc979f0b55595f1","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","03b547f73f8dcfddb108bbfdbdc979f0b55595f1","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":4,"slave":"unstable10s","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>"},{"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>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"03b547f73f8dcfddb108bbfdbdc979f0b55595f1"}],"steps":[{"eta":null,"expectations":[["output",6823,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3607/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1778004143.397556,1778004160.350205],"urls":{}},{"eta":null,"expectations":[["output",714,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3607/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3607/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1778004160.354081,1778004160.519121],"urls":{}},{"eta":null,"expectations":[["output",715,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3607/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3607/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1778004160.52133,1778004160.663505],"urls":{}},{"eta":null,"expectations":[["output",318563,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3607/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3607/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[2,["Runtest"]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'","failed"],"times":[1778004160.665713,1778025038.942098],"urls":{}},{"eta":null,"expectations":[["output",null,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[],"name":"Mail result","results":[4,["Mail result"]],"statistics":{},"step_number":4,"text":["Mail result","exception"],"times":[1778025038.947377,1778025038.978431],"urls":{}}],"text":["exception","Runtest","Mail result"],"times":[1777981587.038402,1778025038.98154]},"3608":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":{"eta":null,"expectations":[["output",318066,null]],"hidden":false,"isFinished":false,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[null,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1778036141.250966,null],"urls":{}},"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/Runtest/logs/resultlog"]],"number":3608,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3608,"Build"],["codebase","","Build"],["got_revision","2c81cf620e559b6c448dcfd8ef389f214746b533","Git"],["osplatform","SPARC","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-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":null,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"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>"},{"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",5949,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1778036131.200251,1778036140.274442],"urls":{}},{"eta":null,"expectations":[["output",714,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1778036140.281721,1778036140.641205],"urls":{}},{"eta":null,"expectations":[["output",715,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1778036140.645746,1778036141.246536],"urls":{}},{"eta":null,"expectations":[["output",318066,null]],"hidden":false,"isFinished":false,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3608/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[null,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1778036141.250966,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":[1778036131.053423,null]}}