{"3656":{"blame":["Daniel Stenberg <daniel@haxx.se>","Fabian Keil <fk@fabiankeil.de>","Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","sourceturner <186975065+sourceturner@users.noreply.github.com>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/Mail%20result/logs/stdio"]],"number":3656,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3656,"Build"],["codebase","","Build"],["got_revision","b3bc61ab6853924e8114184b22538fb81f28ba0f","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","b3bc61ab6853924e8114184b22538fb81f28ba0f","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 11 Jun 2026 15:44:28","branch":"master","category":"curl","codebase":"","comments":"cf-ip-happy.c: minor comment typo","files":[{"name":"lib/cf-ip-happy.c"}],"number":270441,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f763847982dcbcb95ee6f02b4fa654994ef60c5b","revision":"f763847982dcbcb95ee6f02b4fa654994ef60c5b","revlink":"","when":1781185468,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 11 Jun 2026 16:02:05","branch":"master","category":"curl","codebase":"","comments":"CURLOPT_WRITEFUNCTION.md: remove stray reference to HSTS\nIt appears to have landed here by mistake\n\nCloses #21968","files":[{"name":"docs/libcurl/opts/CURLOPT_WRITEFUNCTION.md"}],"number":270453,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"08ae71f33dfb912a8f5f5f3b1b5d42b1ab136f8d","revision":"08ae71f33dfb912a8f5f5f3b1b5d42b1ab136f8d","revlink":"","when":1781186525,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 11 Jun 2026 16:06:40","branch":"master","category":"curl","codebase":"","comments":"http_digest: return better error\nIt is not a content encoding error.\n\nFound by the GitHub AI thing.\n\nCloses #21969","files":[{"name":"lib/http_digest.c"}],"number":270454,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7f45bb8f5b369ae6d952a0f959321af2a57c03fe","revision":"7f45bb8f5b369ae6d952a0f959321af2a57c03fe","revlink":"","when":1781186800,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 11 Jun 2026 17:55:15","branch":"master","category":"curl","codebase":"","comments":"GHA/windows: bump Cygwin Action and adjust version number\nIt seems the commit hash behind the v6.1 tag is changing, and the latest\nversion is actually v6.0.2, which is currently mapped to the v6.1 hash.\n\nFixing:\n```\nwarning[ref-version-mismatch]: action's hash pin has mismatched or missing version comment\n  --> .github/workflows/windows.yml:98:87\n   |\n98 |       - uses: cygwin/cygwin-install-action@711d29f3da23c9f4a1798e369a6f01198c13b11a # v6.1\n   |         ---------------------------------------------------------------------------   ^^^^ points to commit 3f0a3f9f988f\n   |         |\n   |         is pointed to by tag v6.0.1\n```\n\nRef: https://github.com/cygwin/cygwin-install-action/issues/59\n\nCloses #21974","files":[{"name":".github/workflows/windows.yml"}],"number":270474,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"663b156a37943866ff6ffc98ce62bb9ae5a40789","revision":"663b156a37943866ff6ffc98ce62bb9ae5a40789","revlink":"","when":1781193315,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 11 Jun 2026 19:31:47","branch":"master","category":"curl","codebase":"","comments":"GHA: update debian:bookworm-slim Docker digest to 96e378d\nCloses #21958","files":[{"name":"Dockerfile"}],"number":270496,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c0d433d0809326b4015232765ac913ab336a0172","revision":"c0d433d0809326b4015232765ac913ab336a0172","revlink":"","when":1781199107,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"},{"at":"Thu 11 Jun 2026 19:33:41","branch":"master","category":"curl","codebase":"","comments":"asyn-thrdd: add IPv6 guards\nIt seems that the usual '#ifdef USE_IPV6' guards have been overlooked in\nlib/asyn-thrdd.c.\n\nThis commit makes sure that the code compiles if IPv6 is not available.\n\nCloses #21881","files":[{"name":"lib/asyn-thrdd.c"}],"number":270497,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"04a85a1d385fb94ef076764c926a8c0006eff19f","revision":"04a85a1d385fb94ef076764c926a8c0006eff19f","revlink":"","when":1781199221,"who":"sourceturner <186975065+sourceturner@users.noreply.github.com>"},{"at":"Thu 11 Jun 2026 19:48:07","branch":"master","category":"curl","codebase":"","comments":"tidy-up: miscellaneous\n- GHA/windows: drop redundant double-quotes.\n- CMake/PickyWarnings: improve/shorten comment.\n- INTERNALS: fix typo in LibreSSL release date.\n- drop redundant parentheses from single variables and sole `#if`\n  expressions.\n- cf-ip-happy: fix missing space from error string.\n- telnet: fix parentheses in commented PP code.\n- lib1922: fix typo test output text.\n- smbserver: unfold lines.\n- smbserver: use f-string.\n- smbserver: initialize binary string as b``.\n- fix typos in comments.\n\nCloses #21972","files":[{"name":".github/workflows/windows.yml"},{"name":"CMake/PickyWarnings.cmake"},{"name":"docs/INTERNALS.md"},{"name":"docs/examples/chkspeed.c"},{"name":"docs/examples/http2-download.c"},{"name":"docs/examples/http2-upload.c"},{"name":"lib/cf-ip-happy.c"},{"name":"lib/http2.c"},{"name":"lib/multi.c"},{"name":"lib/peer.h"},{"name":"lib/telnet.c"},{"name":"lib/vquic/cf-ngtcp2-proxy.c"},{"name":"lib/vtls/schannel_verify.c"},{"name":"tests/data/test1922"},{"name":"tests/libtest/lib1922.c"},{"name":"tests/smbserver.py"}],"number":270502,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2a606c68faa10ac726a246d3a78f03488b22c26c","revision":"2a606c68faa10ac726a246d3a78f03488b22c26c","revlink":"","when":1781200087,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 11 Jun 2026 19:52:01","branch":"master","category":"curl","codebase":"","comments":"tidy-up: add spaces around equal operators where missing\nFound via regex search: `=[^~>= ]`\n\nCloses #21975","files":[{"name":".github/scripts/randcurl.pl"},{"name":"docs/examples/adddocsref.pl"},{"name":"docs/examples/version-check.pl"},{"name":"docs/libcurl/mksymbolsmanpage.pl"},{"name":"docs/libcurl/symbols.pl"},{"name":"lib/optiontable.pl"},{"name":"scripts/badwords"},{"name":"scripts/cd2cd"},{"name":"scripts/cd2nroff"},{"name":"scripts/cdall"},{"name":"scripts/checksrc.pl"},{"name":"scripts/managen"},{"name":"scripts/mdlinkcheck"},{"name":"scripts/nroff2cd"},{"name":"scripts/release-notes.pl"},{"name":"scripts/singleuse.pl"},{"name":"scripts/top-complexity"},{"name":"scripts/top-length"},{"name":"src/mkhelp.pl"},{"name":"tests/allversions.pm"},{"name":"tests/appveyor.pm"},{"name":"tests/ftpserver.pl"},{"name":"tests/getpart.pm"},{"name":"tests/globalconfig.pm"},{"name":"tests/http2-server.pl"},{"name":"tests/http3-server.pl"},{"name":"tests/libtest/mk-lib1521.pl"},{"name":"tests/libtest/test1013.pl"},{"name":"tests/libtest/test1022.pl"},{"name":"tests/memanalyze.pl"},{"name":"tests/memanalyzer.pm"},{"name":"tests/pathhelp.pm"},{"name":"tests/runtests.pl"},{"name":"tests/secureserver.pl"},{"name":"tests/serverhelp.pm"},{"name":"tests/servers.pm"},{"name":"tests/test1119.pl"},{"name":"tests/test1135.pl"},{"name":"tests/test1139.pl"},{"name":"tests/test1140.pl"},{"name":"tests/test1165.pl"},{"name":"tests/test1167.pl"},{"name":"tests/test1173.pl"},{"name":"tests/test1175.pl"},{"name":"tests/test1177.pl"},{"name":"tests/test1222.pl"},{"name":"tests/test1275.pl"},{"name":"tests/test1276.pl"},{"name":"tests/test1477.pl"},{"name":"tests/test1486.pl"},{"name":"tests/test1488.pl"},{"name":"tests/test1544.pl"},{"name":"tests/test745.pl"},{"name":"tests/test971.pl"},{"name":"tests/testcurl.pl"},{"name":"tests/testutil.pm"}],"number":270503,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e35ba09f47d55ff315a381032856e35f6da3f6dd","revision":"e35ba09f47d55ff315a381032856e35f6da3f6dd","revlink":"","when":1781200321,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 11 Jun 2026 20:57:59","branch":"master","category":"curl","codebase":"","comments":"runtests: fix tests for curl builds with embedded CA bundle\nReported-by: Rainer Jung\nCo-authored-by: Rainer Jung\nFixes #21970\nFollow-up to 8a3740bc8e558b9a9d4a652b74cf27a0961d7010 #14059\n\nCloses #21973","files":[{"name":"tests/runtests.pl"}],"number":270507,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8b1be77c4421067db5c5d2070974cb2fddc840c2","revision":"8b1be77c4421067db5c5d2070974cb2fddc840c2","revlink":"","when":1781204279,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 11 Jun 2026 22:09:47","branch":"master","category":"curl","codebase":"","comments":"telnet: fix error message typos\nSpotted by GitHub Code Quality\n\nCloses #21976","files":[{"name":"lib/telnet.c"}],"number":270527,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"bcb2890c6fb6f64d348baafbaa4c903a0884e199","revision":"bcb2890c6fb6f64d348baafbaa4c903a0884e199","revlink":"","when":1781208587,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 11 Jun 2026 22:09:47","branch":"master","category":"curl","codebase":"","comments":"GHA/distcheck: fix parsing the download page\nFixing:\n```\ncurl: (3) URL rejected: Malformed input to a URL function\n```\nRef: https://github.com/curl/curl/actions/runs/27370389568/job/80880800780\n\nRefs:\nhttps://github.com/curl/curl-www/commit/1735f6af6ae75af08e646c0407cdc69cf6a0855d\nhttps://github.com/curl/curl-www/pull/593\n\nFollow-up to 2cc171cbd4a9eac84f5c62c5b987347e5f8880e1 #21759\n\nCloses #21977","files":[{"name":".github/workflows/distcheck.yml"}],"number":270528,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0cd0a64de4731ad5da138f3b4a314c735cd1dc02","revision":"0cd0a64de4731ad5da138f3b4a314c735cd1dc02","revlink":"","when":1781208587,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 11 Jun 2026 23:10:16","branch":"master","category":"curl","codebase":"","comments":"tests: add the \"--resolve\" keyword to tests that lack it\n... even though they use the curl option \"--resolve\".\n\nThis makes it more convenient to choose or skip the tests.\n\nFor example Privoxy's cts test framework relies on the \"--resolve\"\nkeyword when executing the \"upstream-tests\" scenario to skip curl\ntests that aren't expected to work when the requests are made through\nPrivoxy. While some of the modified tests are already skipped for\nother reasons through other means when testing Privoxy, it's good to\nbe consistent.\n\nCloses #21930","files":[{"name":"tests/data/test1629"},{"name":"tests/data/test1645"},{"name":"tests/data/test1646"},{"name":"tests/data/test1966"},{"name":"tests/data/test2008"},{"name":"tests/data/test2500"},{"name":"tests/data/test2503"},{"name":"tests/data/test31"},{"name":"tests/data/test779"},{"name":"tests/data/test795"}],"number":270538,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"244834d3a168135f08b45034a5f57bff19158d48","revision":"244834d3a168135f08b45034a5f57bff19158d48","revlink":"","when":1781212216,"who":"Fabian Keil <fk@fabiankeil.de>"},{"at":"Thu 11 Jun 2026 23:17:05","branch":"master","category":"curl","codebase":"","comments":"libtests: add and use tutil_throwaway_cb\nThis is an implementation of a CURLOPT_WRITEFUNCTION callback that just\nthrows away the content and returns success. Saves us from having to\nreimplement it many times in different tests.\n\nCloses #21971","files":[{"name":"tests/libtest/first.h"},{"name":"tests/libtest/lib1518.c"},{"name":"tests/libtest/lib1523.c"},{"name":"tests/libtest/lib1686.c"},{"name":"tests/libtest/lib1922.c"},{"name":"tests/libtest/lib1940.c"},{"name":"tests/libtest/lib1945.c"},{"name":"tests/libtest/lib1947.c"},{"name":"tests/libtest/lib2032.c"},{"name":"tests/libtest/lib2405.c"},{"name":"tests/libtest/lib2504.c"},{"name":"tests/libtest/lib2505.c"},{"name":"tests/libtest/lib2506.c"},{"name":"tests/libtest/lib3102.c"},{"name":"tests/libtest/lib506.c"},{"name":"tests/libtest/lib518.c"},{"name":"tests/libtest/lib537.c"},{"name":"tests/libtest/lib568.c"},{"name":"tests/libtest/lib569.c"},{"name":"tests/libtest/lib570.c"},{"name":"tests/libtest/lib571.c"},{"name":"tests/libtest/lib572.c"},{"name":"tests/libtest/lib695.c"},{"name":"tests/libtest/lib757.c"},{"name":"tests/libtest/testutil.c"},{"name":"tests/libtest/testutil.h"}],"number":270539,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c5b6b744ed75bdfe86c8078a03c0644a81ad9cf6","revision":"c5b6b744ed75bdfe86c8078a03c0644a81ad9cf6","revlink":"","when":1781212625,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 11 Jun 2026 23:28:30","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced","files":[{"name":"RELEASE-NOTES"}],"number":270541,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c37b3982b3c65316c98c7fa74ed72939f4be4fcb","revision":"c37b3982b3c65316c98c7fa74ed72939f4be4fcb","revlink":"","when":1781213310,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 12 Jun 2026 01:08:53","branch":"master","category":"curl","codebase":"","comments":"GHA/distcheck: use `https://curl.se/info`\nSuggested-by: Daniel Stenberg\nRef: https://github.com/curl/curl/pull/21977#issuecomment-4684764838\nFollow-up to 0cd0a64de4731ad5da138f3b4a314c735cd1dc02 #21977\n\nCloses #21978","files":[{"name":".github/workflows/distcheck.yml"}],"number":270548,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b3bc61ab6853924e8114184b22538fb81f28ba0f","revision":"b3bc61ab6853924e8114184b22538fb81f28ba0f","revlink":"","when":1781219333,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"b3bc61ab6853924e8114184b22538fb81f28ba0f"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1781262815.34039,1781262822.218319],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1781262822.227517,1781262822.716555],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1781262822.720932,1781262823.154975],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1781262823.158126,1781263921.415766],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3656/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1781263921.420944,1781263921.905556],"urls":{}}],"text":["build","successful"],"times":[1781221088.665024,1781263921.908644]},"3668":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/Mail%20result/logs/stdio"]],"number":3668,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3668,"Build"],["codebase","","Build"],["got_revision","e1366945251ae3107194acb970ec4e40b1da5682","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","e1366945251ae3107194acb970ec4e40b1da5682","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 17 Jun 2026 14:37:14","branch":"master","category":"curl","codebase":"","comments":"first.h reflow","files":[{"name":"tests/libtest/first.h"}],"number":271474,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"60381b2046af3e863ede3362dffcf5df99cc60e0","revision":"60381b2046af3e863ede3362dffcf5df99cc60e0","revlink":"","when":1781699834,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 17 Jun 2026 14:37:54","branch":"master","category":"curl","codebase":"","comments":"src: sync nghttp2 versions checks with current requirements\nAlso:\n- drop a redundant check.\n- make the in-source error informative.\n\nFollow-up to 2900c29218d2d24ab519853589da84caa850e8c7 #11473\n\nCloses #22061","files":[{"name":"lib/cf-h2-proxy.c"},{"name":"lib/http2.c"}],"number":271475,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4abe47e1f53ccc69218bad0453ec07c28a5b5726","revision":"4abe47e1f53ccc69218bad0453ec07c28a5b5726","revlink":"","when":1781699874,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 17 Jun 2026 14:37:54","branch":"master","category":"curl","codebase":"","comments":"INTERNALS.md: document minimum nghttp3 and ngtcp2 versions\nFollow-up to 5eefdd71a394d135c0ffb56fb8ec117c87dbe4f0 #17027\nFollow-up to 915f3981c93cba568806b16a5719ff444b62e365 #16320\n\nCloses #22062","files":[{"name":"docs/INTERNALS.md"}],"number":271476,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"bdb1773536d76562a9e0e8f2fdf60bedda2f1910","revision":"bdb1773536d76562a9e0e8f2fdf60bedda2f1910","revlink":"","when":1781699874,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 17 Jun 2026 14:37:54","branch":"master","category":"curl","codebase":"","comments":"GHA/windows: do `apt-get update` in clang-tidy cross-build job again\nSyncing with most similar uses in other workflows.\n\nFixing, e.g.:\n```\nE: Failed to fetch http://azure.archive.ubuntu.com/ubuntu/pool/universe/l/\n  llvm-toolchain-20/llvm-20-linker-tools_20.1.2-0ubuntu1%7e24.04.2_amd64.deb\n  404  Not Found [IP: 172.66.152.176 443]\n```\nRef: https://github.com/curl/curl/actions/runs/27682974841/job/81877061033?pr=22061\n\nFollow-up to 1b8449674adb57ee0f60e761d654c69b20ee8fcf #14992\n\nCloses #22064","files":[{"name":".github/workflows/windows.yml"}],"number":271477,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0ffd2e7fdebb19186879c513d0eeceb7f27c6d22","revision":"0ffd2e7fdebb19186879c513d0eeceb7f27c6d22","revlink":"","when":1781699874,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 17 Jun 2026 14:37:54","branch":"master","category":"curl","codebase":"","comments":"GHA/linux: allow more time for `apt.repos.intel.com` install\nWhether the install is extreme slow and will fail anyway, or only slower\nsometimes, and this fixes, we will see.\n\nExample:\n```\nNeed to get 1159 MB of archives.\nAfter this operation, 4463 MB of additional disk space will be used.\nGet:1 https://apt.repos.intel.com/oneapi all/main all intel-oneapi-common-licensing-2023.2.0 all 2023.2.0-49462 [30.4 kB]\nGet:2 https://apt.repos.intel.com/oneapi all/main all intel-oneapi-common-licensing-2026.0 all 2026.0.0-235 [30.7 kB]\n[...]\nGet:21 https://apt.repos.intel.com/oneapi all/main amd64 intel-oneapi-dpcpp-debugger-2023.2.0 amd64 2023.2.0-49330 [201 MB]\nError: The action 'install Intel compilers' has timed out after 2 minutes.\n```\nRef: https://github.com/curl/curl/actions/runs/27683923870/job/81877924590\n\nFollow-up to 50ff4f2927e3e319d39ba86bbcac3f57e5c89984 #21414\n\nCloses #22065","files":[{"name":".github/workflows/linux.yml"}],"number":271478,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4e07b374dd6ff0831dea1b95a0491e8426b192f0","revision":"4e07b374dd6ff0831dea1b95a0491e8426b192f0","revlink":"","when":1781699874,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 17 Jun 2026 15:16:19","branch":"master","category":"curl","codebase":"","comments":"GHA: sync apt-get code between workflows/jobs\n- delete 3rd-party apt sources, where missing.\n- do `apt-get update`, where missing.\n\nCloses #22067","files":[{"name":".github/workflows/configure-vs-cmake.yml"},{"name":".github/workflows/distcheck.yml"},{"name":".github/workflows/linux.yml"},{"name":".github/workflows/non-native.yml"},{"name":".github/workflows/windows.yml"}],"number":271492,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"766969be39bbc9f0172ece496965fd2a6f30f06b","revision":"766969be39bbc9f0172ece496965fd2a6f30f06b","revlink":"","when":1781702179,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 17 Jun 2026 15:16:19","branch":"master","category":"curl","codebase":"","comments":"GHA/linux: give more time for `apt-get install`\n3 minutes (was: 2).\n\nIIn the hope it fixes timeouts, assuming the Ubuntu mirrors are only\nsomewhat slower sometimes (and not completely stalled).\n\nCloses #22068","files":[{"name":".github/workflows/linux.yml"}],"number":271493,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e8b76773af5bb14338033df8d4cf179732233cd4","revision":"e8b76773af5bb14338033df8d4cf179732233cd4","revlink":"","when":1781702179,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 17 Jun 2026 15:16:19","branch":"master","category":"curl","codebase":"","comments":"cmake: simplify `LINK_ONLY` imported target extraction\nSuggested-by: Kai Pastor\nRef: https://github.com/curl/curl/pull/21654#discussion_r3425296606\nFollow-up to 3c597ced16e1f3aa7bfe08609add0feaf5c8d90d #21654\n\nCloses #22063","files":[{"name":"CMake/Macros.cmake"}],"number":271494,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"174cafb3e6075e7c82d270dfe7a0011809422178","revision":"174cafb3e6075e7c82d270dfe7a0011809422178","revlink":"","when":1781702179,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 17 Jun 2026 16:29:15","branch":"master","category":"curl","codebase":"","comments":"GHA/macos: enable krb5 in an autotools job\nCherry-picked from #22052\n\nCloses #22069","files":[{"name":".github/workflows/macos.yml"}],"number":271507,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a36e979284219a0a15c758178053afecebc0af1b","revision":"a36e979284219a0a15c758178053afecebc0af1b","revlink":"","when":1781706555,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 17 Jun 2026 18:04:44","branch":"master","category":"curl","codebase":"","comments":"cmake/FindGSS: drop \"MIT Unknown\" version value, related tidy ups\nAfter this patch the `GSS_VERSION` value is left empty in all cases when\nthere is known version number (potentially on Windows).\n\nAlso:\n- sync `GSS_FOUND` comment with other Find modules.\n- sync `GSS_VERSION` comment with other Find modules, drop the promise\n  of returning \"unknown\", which was not true and also not done by other\n  Find modules.\n- tidy up Windows-registry-based MIT `GSS_VERSION` detection, by\n  guarding the whole block for `WIN32`.\n- drop fallback version value `MIT Unknown` used for MIT.\n- fix vertical alignment in comment block.\n\nChanging CMake log output like so (in affected config):\n```\n-- Found GSS: MIT (found version \"MIT Unknown\")\n```\n->\n```\n-- Found GSS: MIT\n```\n\nSpotted by Copilot\nBug: https://github.com/curl/curl/pull/22052#discussion_r3429273238\nFollow-up to 558814e16d84aa202c5ccc0c8108a9d728e77a58\n\nCloses #22071","files":[{"name":"CMake/FindGSS.cmake"}],"number":271515,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6db0ba2a381648a27e90dd9151ea2c255f869534","revision":"6db0ba2a381648a27e90dd9151ea2c255f869534","revlink":"","when":1781712284,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 17 Jun 2026 18:38:46","branch":"master","category":"curl","codebase":"","comments":"cmake/FindGSS: drop CMake <3.16 compatibility logic\nRedundant since bumping minimum to 3.18.\n\nFollow-up to 89043ba90689418a115e967633e261139b48ce23 #20407\nFollow-up to 1f112242323848d0ebfc88ae97b139d18e7987f6 #18950\n\nCloses #22072","files":[{"name":"CMake/FindGSS.cmake"}],"number":271518,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e1366945251ae3107194acb970ec4e40b1da5682","revision":"e1366945251ae3107194acb970ec4e40b1da5682","revlink":"","when":1781714326,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"e1366945251ae3107194acb970ec4e40b1da5682"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1781785593.474384,1781785598.518358],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1781785598.523338,1781785598.708714],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1781785598.711241,1781785598.858753],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1781785598.861451,1781786583.728952],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3668/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1781786583.734623,1781786584.153336],"urls":{}}],"text":["build","successful"],"times":[1781743107.534298,1781786584.156495]},"3669":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>","Yedaya Katsman <yedaya.ka@gmail.com>","alhudz <al.hudz.k@gmail.com>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/Mail%20result/logs/stdio"]],"number":3669,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3669,"Build"],["codebase","","Build"],["got_revision","2f8fb98c5f0c4ff490a6c836634b69034d2a7cd9","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","2f8fb98c5f0c4ff490a6c836634b69034d2a7cd9","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 18 Jun 2026 08:03:43","branch":"master","category":"curl","codebase":"","comments":"url: don't log bits.close state\nThis doesn't seem useful to users, and there doesn't seem to be a\nscenario where bits.close is set to 1 during this logging anyway.\n\nCloses #22073","files":[{"name":"lib/url.c"}],"number":271549,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9ccc80b192bbefd7ac221197ac1c7d1ef9da168b","revision":"9ccc80b192bbefd7ac221197ac1c7d1ef9da168b","revlink":"","when":1781762623,"who":"Yedaya Katsman <yedaya.ka@gmail.com>"},{"at":"Thu 18 Jun 2026 08:04:24","branch":"master","category":"curl","codebase":"","comments":"cookie: reject control octets in file-loaded cookies\nVerified by test 2311\n\nCloses #22070","files":[{"name":"lib/cookie.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2311"}],"number":271550,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4a86af99401fb48d58a0a550117e6516ca5a76bd","revision":"4a86af99401fb48d58a0a550117e6516ca5a76bd","revlink":"","when":1781762664,"who":"alhudz <al.hudz.k@gmail.com>"},{"at":"Thu 18 Jun 2026 08:31:39","branch":"master","category":"curl","codebase":"","comments":"RELEASE-PROCEDURE.md: update coming relese dates\nAdjusted for the summer of bliss 2026","files":[{"name":"docs/RELEASE-PROCEDURE.md"}],"number":271552,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"abad1c9e4895cc89edddd668b6bee36fb03d11c8","revision":"abad1c9e4895cc89edddd668b6bee36fb03d11c8","revlink":"","when":1781764299,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 18 Jun 2026 10:31:40","branch":"master","category":"curl","codebase":"","comments":"multi: xfers_really_alive\nYes, we were counting the \"live\" transfers before, but were they\n*really* alive?\n\nWhen determining to add the wakeup socket to fdset/waitfds etc, we\nshould only do that when the multi handle is actually processing\ntransfers. Other wise, the application could wait on the wakeup socket\nforever.\n\nFor this, we counted `multi->xfers_alive` (e.g. the \"running\" number\nreturned by `curl_multi_perform()`). This was almost correct.\n\nThe problem is that added easy handles are counted as \"alive\" right away\non the addition. But the processing has not started yet. They did not\ntrigger any DNS resolves or opened any sockets yet.\n\nAdd two fields in multi and easy handle:\n\n* `multi->xfers_really_alive`: counts the \"alive\" transfers that have\n  passed `MSTATE_INIT` (at least once)\n* `data->state.really_alive`: to track if the transfer has been counted\n\nAdd test 2412 to check that adding transfers without perform will not\ntrigger the wakeup socket to be added.\n\nFixes #22050\nReported-by: Bryan Henderson\nCloses #22066","files":[{"name":"lib/multi.c"},{"name":"lib/multihandle.h"},{"name":"lib/urldata.h"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2412"},{"name":"tests/libtest/Makefile.inc"},{"name":"tests/libtest/lib2412.c"},{"name":"tests/libtest/lib530.c"}],"number":271558,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f0be41763542f68dce344beee8a5c5e5b858e6d1","revision":"f0be41763542f68dce344beee8a5c5e5b858e6d1","revlink":"","when":1781771500,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 18 Jun 2026 10:42:17","branch":"master","category":"curl","codebase":"","comments":"GHA/linux: drop arm runner home attribute workaround (fixed upstream)\nIssue had been fixed in the ubuntu-24.04-arm runner image upstream.\n\nnow:\n```\n$ ls -l /home  # on arm\ndrwxr-x---  11 runner runner 4096 Jun 18 08:19 runner\n\n$ ls -l /home  # on intel\ndrwxr-x---  11 runner runner 4096 Jun 18 08:19 runner\n```\n\nFollow-up to 2b0d8dcc16c531d3154ab54347a3eaabf9bd2c7d #20231\n\nCloses #22076","files":[{"name":".github/workflows/linux.yml"}],"number":271561,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"af94731a432b0c512f93cfcd8d33aa74eb9f85ce","revision":"af94731a432b0c512f93cfcd8d33aa74eb9f85ce","revlink":"","when":1781772137,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 18 Jun 2026 10:42:17","branch":"master","category":"curl","codebase":"","comments":"GHA/http3-linux: simplify setting `CC`/`CXX` envs\nReplace `GITHUB_ENV` method by defining these envs at workflow-level.\n\nFollow-up to a8174176b5425c5692b55b78e40aef3a2331155f #13841\n\nCloses #22075","files":[{"name":".github/workflows/http3-linux.yml"}],"number":271562,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6079ff314b059c48f560065cdbe6da8334961e2b","revision":"6079ff314b059c48f560065cdbe6da8334961e2b","revlink":"","when":1781772137,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 18 Jun 2026 10:56:12","branch":"master","category":"curl","codebase":"","comments":"GHA/linux: use default GCC compiler, drop `CC`/`CXX` envs\nAt the time of the original commit, the runner was ubuntu-22.04 with\na default GCC 11. It made sense to bump to 12 manually. Since 2025,\nthe default is ubuntu-24.04 with GCC 13, when this became a downgrade.\n\nDrop manual envs and bump to GCC 13 with it. Other options available are\n14, 15 and 16.\n\nRefs:\nhttps://packages.ubuntu.com/jammy/gcc (ubuntu-22.04)\nhttps://packages.ubuntu.com/noble/gcc (ubuntu-24.04)\n\nFollow-up to 6079ff314b059c48f560065cdbe6da8334961e2b #22075\nFollow-up to a8174176b5425c5692b55b78e40aef3a2331155f #13841\n\nCloses #22077","files":[{"name":".github/workflows/http3-linux.yml"}],"number":271565,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2d70c815e4e22886875dff52415eb662a515142f","revision":"2d70c815e4e22886875dff52415eb662a515142f","revlink":"","when":1781772972,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 18 Jun 2026 12:55:22","branch":"master","category":"curl","codebase":"","comments":"docs/VERIFY: expand with more things we do\nCloses #22080","files":[{"name":".github/scripts/pyspelling.words"},{"name":"docs/VERIFY.md"}],"number":271594,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a7e35c9194f3c6cc6bcfaa5bc559b02bcc83367a","revision":"a7e35c9194f3c6cc6bcfaa5bc559b02bcc83367a","revlink":"","when":1781780122,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 18 Jun 2026 14:17:27","branch":"master","category":"curl","codebase":"","comments":"pingpong: reject nul byte in server response line\nAdd test 2108 covering the rejection over FTP. Drop the now-vestigial\nnul bytes from test 1282; they exercised the removed Kerberos FTP\nsecurity buffer check and now trip this rejection before the 633\nlogin-denied path is reached.\n\nCloses #21996","files":[{"name":"lib/pingpong.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1282"},{"name":"tests/data/test2108"}],"number":271616,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2f8fb98c5f0c4ff490a6c836634b69034d2a7cd9","revision":"2f8fb98c5f0c4ff490a6c836634b69034d2a7cd9","revlink":"","when":1781785047,"who":"alhudz <al.hudz.k@gmail.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"2f8fb98c5f0c4ff490a6c836634b69034d2a7cd9"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1781828357.491528,1781828389.920993],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1781828389.925457,1781828390.087006],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1781828390.089155,1781828390.226276],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1781828390.228424,1781829224.961752],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3669/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1781829224.967345,1781829225.356876],"urls":{}}],"text":["build","successful"],"times":[1781786587.043379,1781829225.359806]},"3670":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>","alhudz <al.hudz.k@gmail.com>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/Mail%20result/logs/stdio"]],"number":3670,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3670,"Build"],["codebase","","Build"],["got_revision","2a993e2a4a3d057b277e0e2dd490c5c9466b6d94","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","2a993e2a4a3d057b277e0e2dd490c5c9466b6d94","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 18 Jun 2026 17:01:02","branch":"master","category":"curl","codebase":"","comments":"GHA/linux: bump analyzer job to gcc-16, and ubuntu-26.04\nTo fix false positive gcc analyzer warning\n`-Wanalyzer-deref-before-check`, seen with gcc-15 and lower.\n\nAlso bump its pair job.\n\nTests with #22082 applied:\ngcc-13: https://github.com/curl/curl/actions/runs/27761999978/job/82138558662 (warning)\ngcc-15: https://github.com/curl/curl/actions/runs/27767571050/job/82158465527 (warning)\ngcc-16: https://github.com/curl/curl/actions/runs/27767332723/job/82157636394 (OK)\n\nRef: #22082\nFixes #22083\n\nCloses #22084","files":[{"name":".github/workflows/linux.yml"}],"number":271662,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"5a2af800dea30b8ca5e6fa064ce2b8f2b9f0eb44","revision":"5a2af800dea30b8ca5e6fa064ce2b8f2b9f0eb44","revlink":"","when":1781794862,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 18 Jun 2026 17:06:45","branch":"master","category":"curl","codebase":"","comments":"CURLMOPT_SOCKETFUNCTION.md: this sends *all* file descriptors\nSince libcurl has more than just the main tranfer sockets to worry\nabout.\n\nCloses #22081","files":[{"name":"docs/libcurl/opts/CURLMOPT_SOCKETFUNCTION.md"}],"number":271663,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b71d3d9aeaacdd32bb4ae93b1dd647f66c6c437e","revision":"b71d3d9aeaacdd32bb4ae93b1dd647f66c6c437e","revlink":"","when":1781795205,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 18 Jun 2026 17:30:56","branch":"master","category":"curl","codebase":"","comments":"openssl: do not mix OpenSSL int result with `CURLcode` variable\nSeen with clang-22:\n```\nlib/vtls/openssl.c:3538:14: error: implicit conversion from 'int' to enumeration type 'CURLcode' is invalid in C++ [-Werror,-Wimplicit-int-enum-cast]\n 3538 |     result = SSL_ech_set1_server_names(octx->ssl,\n      |            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 3539 |                                        peer->origin->hostname, outername,\n      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n 3540 |                                        0 /* do send outer */);\n      |                                        ~~~~~~~~~~~~~~~~~~~~~~\n1 error generated.\n```\nRef: https://github.com/curl/curl/actions/runs/27769068896/job/82163712258#step:42:43\n\nCherry-picked from #22086\n\nCloses #22087","files":[{"name":"lib/vtls/openssl.c"}],"number":271676,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"39628c50844eb8dd6f7416653a836fa0ec4d73eb","revision":"39628c50844eb8dd6f7416653a836fa0ec4d73eb","revlink":"","when":1781796656,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 18 Jun 2026 17:47:33","branch":"master","category":"curl","codebase":"","comments":"curl_multi_assign.md: clarify lifetime\nCloses #22088","files":[{"name":"docs/libcurl/curl_multi_assign.md"}],"number":271679,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"595d052923629e44009d106c1804334012c48d0e","revision":"595d052923629e44009d106c1804334012c48d0e","revlink":"","when":1781797653,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 18 Jun 2026 17:54:10","branch":"master","category":"curl","codebase":"","comments":"GHA: bump analyzer/sanitizer jobs to clang-22, and ubuntu-26.04\nOn Linux, and Windows cross-builds.\n\nclang-tidy jobs look significantly faster. Other jobs remain around the\nsame (this feels nice after seeing the significant slowdowns in\nWindows-2025, FreeBSD 15.)\n\nBefore: https://github.com/curl/curl/actions/runs/27770630688\nAfter: https://github.com/curl/curl/actions/runs/27770913426?pr=22086\n\ngcc-analyzer also got faster:\nBefore: https://github.com/curl/curl/actions/runs/27758865007/job/82127670883\nAfter: https://github.com/curl/curl/actions/runs/27768696084/job/82162385765\n\nAlso:\n- work around actionlint 1.7.12 not yet being aware of ubuntu-26.04:\n  ```\n  windows.yml:770:14: label \"ubuntu-26.04\" is unknown. available labels are [...]\n  ```\n  Ref: https://github.com/curl/curl/actions/runs/27769065782/job/82163700294#step:6:13\n  Ref: https://github.com/rhysd/actionlint/issues/682\n  Ref: https://github.com/rhysd/actionlint/pull/683\n\nFollow-up to 5a2af800dea30b8ca5e6fa064ce2b8f2b9f0eb44 #22084\n\nCloses #22086","files":[{"name":".github/workflows/checksrc.yml"},{"name":".github/workflows/linux.yml"},{"name":".github/workflows/windows.yml"}],"number":271681,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"adb4edd177402011c9649047f7ecbde9fda4080b","revision":"adb4edd177402011c9649047f7ecbde9fda4080b","revlink":"","when":1781798050,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 18 Jun 2026 19:26:19","branch":"master","category":"curl","codebase":"","comments":"MANUAL.md: update `apt-key` example\nTo use `tee` instead, due to `apt-key` being deprecated, and missing\nfrom recent distros.\n\nAlso lowercase `stdin` to match rest of the file.\n\nRef: https://documentation.ubuntu.com/release-notes/26.04/summary-for-lts-users/#package-management-apt-3\n\nFollow-up to b13e9066b3dfd65ba8aadc336232ae7832ac687a #16127\nFollow-up to 54130a6cad4e044a199f40e857c300a139818b9b #10170\n\nCloses #22090","files":[{"name":"docs/MANUAL.md"}],"number":271695,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c972583f6c57d15437e36c63cb0bc19790a7f2b8","revision":"c972583f6c57d15437e36c63cb0bc19790a7f2b8","revlink":"","when":1781803579,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 18 Jun 2026 19:27:15","branch":"master","category":"curl","codebase":"","comments":"GHA/http3-linux: bump to ubuntu-26.04\nBefore: https://github.com/curl/curl/actions/runs/27772068909\nAfter: https://github.com/curl/curl/actions/runs/27772321661?pr=22089\n\nCloses #22089","files":[{"name":".github/workflows/http3-linux.yml"}],"number":271696,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"950a30d762d86e3a10154e480a9e7a5a6d7cbabe","revision":"950a30d762d86e3a10154e480a9e7a5a6d7cbabe","revlink":"","when":1781803635,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 18 Jun 2026 21:12:17","branch":"master","category":"curl","codebase":"","comments":"smb: constify `strchr()` result variable\nFixing (as seen with gcc-15 on Ubuntu 26.04):\n```\nlib/smb.c: In function 'smb_connect':\nlib/smb.c:491:9: error: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]\n  491 |   slash = strchr(user, '/');\n      |         ^\nlib/smb.c:493:11: error: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]\n  493 |     slash = strchr(user, '\\\\');\n      |           ^\n```\nRef: https://github.com/curl/curl/actions/runs/27778098314/job/82195462418?pr=22092\n\nFollow-up to 4e5908306ad5febee88f7eae8ea3b0c41a6b7d84 #20428\nFollow-up to 7dc60bdb90c710c2e36b2d05aa3686ff491a9bbe #20425\nFollow-up to 0e2507a3c65376d6bda860ff20bd94ada9bbb9fd #20421\n\nCherry-picked from #22092\n\nCloses #22094","files":[{"name":"lib/smb.c"}],"number":271710,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e44f1a1446f8e72573e5a1026807e71a0495f88d","revision":"e44f1a1446f8e72573e5a1026807e71a0495f88d","revlink":"","when":1781809937,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 18 Jun 2026 23:58:07","branch":"master","category":"curl","codebase":"","comments":"cookie: check __Secure- and __Host- case sensitively when read from file\nThe header path matches these prefixes case sensitively, as 5af0165562\nmade it for cookie spec reasons, but the Netscape cookie-file path still\nused a case-insensitive match. Align the file path so a differently\ncased name like __secure-x is treated as an ordinary cookie instead of\nbeing put through the prefix integrity checks.\n\nExtended test 2311 to cover it.\n\nCloses #22085","files":[{"name":"lib/cookie.c"},{"name":"tests/data/test2311"}],"number":271743,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"fdd6ba3580f877a71394e106bd66f8d81fcb5771","revision":"fdd6ba3580f877a71394e106bd66f8d81fcb5771","revlink":"","when":1781819887,"who":"alhudz <al.hudz.k@gmail.com>"},{"at":"Fri 19 Jun 2026 00:14:18","branch":"master","category":"curl","codebase":"","comments":"GHA: separate pytype from other checkers and pips\npytype is discontinued, does not receive further updates, and it\nrequires older python, offered by Ubuntu 24.04 or older.\n\nMove it to its own GHA job to allow bumping the rest of checkers to.\nnewer runner images. Also move it out from the shared `requirements.txt`\nand install directly from its separate GHA job, to avoid installing it\nunnecessarily from others. Since it does not receive update, it's fine\nto move out from Dependabot's view.\n\nRef: https://pypi.org/project/pytype/\nCherry-picked from #22092\n\nCloses #22096","files":[{"name":".github/scripts/requirements.txt"},{"name":".github/workflows/checksrc.yml"}],"number":271747,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"139ce4d37cfdc3126179bdb166ec61a095360c62","revision":"139ce4d37cfdc3126179bdb166ec61a095360c62","revlink":"","when":1781820858,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 19 Jun 2026 00:53:04","branch":"master","category":"curl","codebase":"","comments":"GHA: fix Linux triplet passed to `CMAKE_C_COMPILER_TARGET`\nBefore this patch it broke clang 20/21 cmake builds on ubuntu-26.04-arm\nrunner, failing at the beginning of the configure stage while probing\nthe compiler.\n\nSeen in the 'CM openssl clang krb5 LTO' job:\n```\n: && /usr/bin/clang --target=aarch64-pc-linux-gnu   CMakeFiles/cmTC_3d9ae.dir/testCCompiler.c.o -o cmTC_3d9ae   && :\n    /usr/bin/aarch64-linux-gnu-ld.bfd: cannot find crtbeginS.o: No such file or directory\n    /usr/bin/aarch64-linux-gnu-ld.bfd: cannot find -lgcc: No such file or directory\n    /usr/bin/aarch64-linux-gnu-ld.bfd: cannot find -lgcc_s: No such file or directory\n```\nRef: https://github.com/curl/curl/actions/runs/27778098314/job/82195462687#step:38:66\n\nFollow-up to 36bd8074758a0b3a784403eb3d2cc31d240de896 #15242\nFollow-up to 232302f88a152a1d1722da9f69c383a766528918 #14382\nCherry-picked from #22092\n\nCloses #22097","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"}],"number":271754,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8f5e4f020e79ec1fd1e8540bdea3c1c20030405b","revision":"8f5e4f020e79ec1fd1e8540bdea3c1c20030405b","revlink":"","when":1781823184,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 19 Jun 2026 01:09:53","branch":"master","category":"curl","codebase":"","comments":"GHA: re-sync Linux CMake triplet with autotools builds\nFollow-up to 8f5e4f020e79ec1fd1e8540bdea3c1c20030405b #22097","files":[{"name":".github/workflows/http3-linux.yml"},{"name":".github/workflows/linux.yml"}],"number":271758,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2a993e2a4a3d057b277e0e2dd490c5c9466b6d94","revision":"2a993e2a4a3d057b277e0e2dd490c5c9466b6d94","revlink":"","when":1781824193,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"2a993e2a4a3d057b277e0e2dd490c5c9466b6d94"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1781872432.376645,1781872440.897412],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1781872440.902333,1781872441.101122],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1781872441.104158,1781872441.27479],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1781872441.277475,1781873522.050595],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3670/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1781873522.056116,1781873522.946183],"urls":{}}],"text":["build","successful"],"times":[1781829228.099557,1781873522.949731]},"3671":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/Mail%20result/logs/stdio"]],"number":3671,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3671,"Build"],["codebase","","Build"],["got_revision","93e2341e87564d5f6f69a061b0280284d04f65da","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","93e2341e87564d5f6f69a061b0280284d04f65da","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 19 Jun 2026 14:46:49","branch":"master","category":"curl","codebase":"","comments":"runtests: drop orphaned, no-op `-k` option\nAnd the corresponding internal variable.\n\nThis option became the always-enabled default earlier, via #4035.\n\nReported-by: Zartaj Majeed\nRef: #22098\nFollow-up to 6617db6a7ed322d28322896aa20bcabf3a479e7c #4035\n\nCloses #22100","files":[{"name":"docs/runtests.md"},{"name":"tests/runtests.pl"}],"number":271807,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"04305a3e40989d3731e97bd0ef41bbd55c680a3f","revision":"04305a3e40989d3731e97bd0ef41bbd55c680a3f","revlink":"","when":1781873209,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 19 Jun 2026 14:46:54","branch":"master","category":"curl","codebase":"","comments":"vquic: fix `-Wunused-parameter` with proxies disabled\nFixing:\n```\nlib/vquic/vquic.c:864:56: error: unused parameter 'conn' [-Werror,-Wunused-parameter]\n  864 |                              const struct connectdata *conn,\n      |                                                        ^\n```\n\nCloses #22104","files":[{"name":"lib/vquic/vquic.c"}],"number":271808,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"93e2341e87564d5f6f69a061b0280284d04f65da","revision":"93e2341e87564d5f6f69a061b0280284d04f65da","revlink":"","when":1781873214,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"93e2341e87564d5f6f69a061b0280284d04f65da"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1781916527.872177,1781916556.908488],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1781916556.912219,1781916557.104259],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1781916557.10652,1781916557.241492],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1781916557.243653,1781917339.826318],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3671/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1781917339.831128,1781917340.532197],"urls":{}}],"text":["build","successful"],"times":[1781873530.575599,1781917340.535454]},"3672":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/Mail%20result/logs/stdio"]],"number":3672,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3672,"Build"],["codebase","","Build"],["got_revision","52fa8d994dd69772701d3c59c2e127bd96c76927","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","52fa8d994dd69772701d3c59c2e127bd96c76927","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 19 Jun 2026 15:26:18","branch":"master","category":"curl","codebase":"","comments":"GHA: update dependency cloudflare/quiche to v0.29.2\nCloses #22106","files":[{"name":".github/workflows/http3-linux.yml"}],"number":271811,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"94962a9b82b5d6a13f5f75ae41e6cb3b58e25601","revision":"94962a9b82b5d6a13f5f75ae41e6cb3b58e25601","revlink":"","when":1781875578,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"},{"at":"Fri 19 Jun 2026 18:25:54","branch":"master","category":"curl","codebase":"","comments":"KNOWN_BUGS.md: drop outdated CMake issues\n- \"cmake outputs: no version information available\"\n  Ref: #11158\n\n  Seems to be about missing support for autotools `--enable-versioned-symbols`.\n  This was implemented for CMake in:\n  14d4712db7e34fda25a11fd5f23f0f57a6aea67f #17039\n  7100c5bc9b8c9c49a44c47d64b42e98b4de2465b #14818\n  7b1444979094a365c82c665cce0e2ebc6b69467b #14378\n\n- \"generated `.pc` file contains strange entries\"\n  Ref: #6167\n\n  Fixed in:\n  9f56bb608ecfbb8978c6cb72a04d9e8b23162d82 #14681\n\n- \"CMake build with MIT Kerberos does not work\"\n  Ref: #6904\n\n  The FindGSS module responsible for MIT Kerberos detection has seen 50\n  updates since this report. In the last years I made many local tests\n  with it, and it's also extensively CI-tested since (including Windows\n  for a 1-year period), with no known issues.\n\nIf you see problems remaining, let us know in a new issue.\n\nCloses #22108","files":[{"name":"docs/KNOWN_BUGS.md"}],"number":271839,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"acdeb7f50ba281a5fd12a4df5e633b7c7d9a90e6","revision":"acdeb7f50ba281a5fd12a4df5e633b7c7d9a90e6","revlink":"","when":1781886354,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 19 Jun 2026 23:43:24","branch":"master","category":"curl","codebase":"","comments":"setopt: refactor setopt_cptr into smaller helper functions\nThis takes down the longest function to sub 500 lines\n\nCloses #22095","files":[{"name":"lib/setopt.c"},{"name":"scripts/top-length"}],"number":271878,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"52fa8d994dd69772701d3c59c2e127bd96c76927","revision":"52fa8d994dd69772701d3c59c2e127bd96c76927","revlink":"","when":1781905404,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"52fa8d994dd69772701d3c59c2e127bd96c76927"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1781959833.036396,1781959837.533136],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1781959837.536922,1781959837.699545],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1781959837.701788,1781959837.85716],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1781959837.859496,1781960728.256847],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3672/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1781960728.262022,1781960728.64308],"urls":{}}],"text":["build","successful"],"times":[1781917343.215195,1781960728.645848]},"3674":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/Mail%20result/logs/stdio"]],"number":3674,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3674,"Build"],["codebase","","Build"],["got_revision","0d6e5944bc098a64380e9f22d1c41274335f869f","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","0d6e5944bc098a64380e9f22d1c41274335f869f","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 22 Jun 2026 00:28:28","branch":"master","category":"curl","codebase":"","comments":"setopt: make CURLOPT_KEYPASSWD work for SSH-only builds\nThis option is used for both TLS and SSH so it needs to be handled\neven in TLS-disabled builds\n\nMention this in the man page as well.\n\nFollow-up to 52fa8d9\nPointed out by Codex Security\nCloses #22121","files":[{"name":"docs/libcurl/opts/CURLOPT_KEYPASSWD.md"},{"name":"lib/setopt.c"}],"number":272033,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"0d6e5944bc098a64380e9f22d1c41274335f869f","revision":"0d6e5944bc098a64380e9f22d1c41274335f869f","revlink":"","when":1782080908,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"0d6e5944bc098a64380e9f22d1c41274335f869f"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1782081186.946452,1782081246.23866],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1782081246.244766,1782081246.799614],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1782081246.802546,1782081247.319275],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1782081247.322627,1782082803.631666],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3674/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1782082803.64157,1782082804.749127],"urls":{}}],"text":["build","successful"],"times":[1782081186.733772,1782082804.752505]},"3675":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/Mail%20result/logs/stdio"]],"number":3675,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3675,"Build"],["codebase","","Build"],["got_revision","cb7efe1c3574d9de639eb987da72463be4514841","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","cb7efe1c3574d9de639eb987da72463be4514841","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 22 Jun 2026 08:09:08","branch":"master","category":"curl","codebase":"","comments":"cd2nroff: handle TLS together with other protocols\nTo render CURLOPT_KEYPASSWD properly\n\nCloses #22123","files":[{"name":"scripts/cd2nroff"}],"number":272039,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"cb7efe1c3574d9de639eb987da72463be4514841","revision":"cb7efe1c3574d9de639eb987da72463be4514841","revlink":"","when":1782108548,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"cb7efe1c3574d9de639eb987da72463be4514841"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1782147454.611763,1782147614.957938],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1782147614.967895,1782147615.164978],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1782147615.167169,1782147615.658779],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1782147615.661011,1782148521.525458],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3675/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1782148521.532998,1782148521.951512],"urls":{}}],"text":["build","successful"],"times":[1782109201.450005,1782148521.954751]},"3676":{"blame":["Daniel Stenberg <daniel@haxx.se>","Michael Kaufmann <mail@michael-kaufmann.ch>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[],"number":3676,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3676,"Build"],["codebase","","Build"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","be1d976a2ab998aaaa824e4396e43c647a17cdb2","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":5,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 22 Jun 2026 08:53:31","branch":"master","category":"curl","codebase":"","comments":"proxy: fix automatic tunnel mode with \"connect to host\"\nFix a regression in curl 8.21.0-rc3: Check whether the host and the \"connect\nto host\" are equal before initializing the proxy. If they are equal, switching\nto tunnel mode is not necessary.\n\nFollow-up to 73daec6\n\nCloses #22110","files":[{"name":"lib/url.c"},{"name":"tests/data/test2050"},{"name":"tests/data/test2055"}],"number":272050,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"810d9535e17b9e1468013493ddd65bd37d6a967a","revision":"810d9535e17b9e1468013493ddd65bd37d6a967a","revlink":"","when":1782111211,"who":"Michael Kaufmann <mail@michael-kaufmann.ch>"},{"at":"Mon 22 Jun 2026 08:54:50","branch":"master","category":"curl","codebase":"","comments":"websockets: buffer ugprade data at connection level\nWhen the HTTP Upgrade to websockets already carries ws frame data,\nbuffer that data at connection level and not in the ws decoder.\n\nAdding new cfilter `cf_recvbuf` to buffer a fixed amont of data\nto be received later. When the data is received, the filter\npasses further recv call through to its subfilter.\n\nFixes #22107\nReported-by: sideshowbarker on github\nCloses #22111","files":[{"name":"lib/Makefile.inc"},{"name":"lib/cf-recvbuf.c"},{"name":"lib/cf-recvbuf.h"},{"name":"lib/cfilters.c"},{"name":"lib/cfilters.h"},{"name":"lib/curl_trc.c"},{"name":"lib/ws.c"}],"number":272051,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8ed285f06deedf02fc407f6eed1892301e43004a","revision":"8ed285f06deedf02fc407f6eed1892301e43004a","revlink":"","when":1782111290,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Mon 22 Jun 2026 09:12:55","branch":"master","category":"curl","codebase":"","comments":"doh: cap the maximum TTL to 24 hours\nTo avoid mistakes or abuse to cause problems. Many public DNS providers\ncap their cache times to this.\n\nVerify in test 1650\n\nReported-by: netspacer.research\nCloses #22122","files":[{"name":"lib/doh.c"},{"name":"tests/unit/unit1650.c"}],"number":272055,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e8e3af2abb56bdafba55fbbb3fa15a449b91893c","revision":"e8e3af2abb56bdafba55fbbb3fa15a449b91893c","revlink":"","when":1782112375,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 22 Jun 2026 09:53:14","branch":"master","category":"curl","codebase":"","comments":"doh: stricter HTTPS RNAME parsing\nIf any sublabel is longer than 63 octets, abort. This then also catches\ncompression attempts.\n\nVerified in test 1658\n\nReported-by: netspacer.research\nCloses #22124","files":[{"name":"lib/doh.c"},{"name":"lib/httpsrr.h"},{"name":"tests/unit/unit1658.c"}],"number":272059,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ab779d4e4a30506acc9221ce4fdbd7c4a250d2ad","revision":"ab779d4e4a30506acc9221ce4fdbd7c4a250d2ad","revlink":"","when":1782114794,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 22 Jun 2026 10:12:25","branch":"master","category":"curl","codebase":"","comments":"libssh2: code and infof/trace cleanups\nGive the libssh2 infof() messages a common format, add/clarify some to\nmake the connect/authentication flow more clear.\n\nCloses #22101","files":[{"name":"lib/vssh/libssh2.c"}],"number":272062,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d638eac18967d8afef230ced3daddc47cebd9737","revision":"d638eac18967d8afef230ced3daddc47cebd9737","revlink":"","when":1782115945,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Mon 22 Jun 2026 10:15:27","branch":"master","category":"curl","codebase":"","comments":"HTTP3.md: update quiche build\nFixes #22105\nReported-by: av223119 on github\nCloses #22109","files":[{"name":"docs/HTTP3.md"}],"number":272063,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c5d0e93879d94c8ab8034b35a26cbdfa93a2dac8","revision":"c5d0e93879d94c8ab8034b35a26cbdfa93a2dac8","revlink":"","when":1782116127,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Mon 22 Jun 2026 11:49:49","branch":"master","category":"curl","codebase":"","comments":"setopt: cleanup the length check for COPYPOSTFIELDS handling\nMake it more straight-forward\n\nCloses #22127","files":[{"name":"lib/setopt.c"}],"number":272077,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c35e2cb29f3a20fa6fb330027c77216e0bc6297f","revision":"c35e2cb29f3a20fa6fb330027c77216e0bc6297f","revlink":"","when":1782121789,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 22 Jun 2026 12:08:35","branch":"master","category":"curl","codebase":"","comments":"libssh2: fix to return error code on missing parameter\nReported by GitHub Code Quality\n\nFollow-up to 0095f98464d85a3b2863d1c9ef7c5a71c9739450 #15250\n\nCloses #22125","files":[{"name":"lib/vssh/libssh2.c"}],"number":272081,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2735ef3baeaf8ee7a6019e224d83a2501ea1d437","revision":"2735ef3baeaf8ee7a6019e224d83a2501ea1d437","revlink":"","when":1782122915,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 22 Jun 2026 12:08:35","branch":"master","category":"curl","codebase":"","comments":"libssh2: drop stray double-negative from `strncmp()` result\nJust a tidy-up. Logic remains identical.\n\nSpotted by GitHub Code Quality\n\nFollow-up to a867314f4fba0f05201226093335d75f3dbd0f3f #16382\n\nCloses #22126","files":[{"name":"lib/vssh/libssh2.c"}],"number":272082,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b3675fe80a3393264d58d0359b3c5ab332f3a9f9","revision":"b3675fe80a3393264d58d0359b3c5ab332f3a9f9","revlink":"","when":1782122915,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 22 Jun 2026 12:08:35","branch":"master","category":"curl","codebase":"","comments":"setopt: return error if received `curl_blob->data` is NULL\nTo avoid dereferencing in the function if `CURL_BLOB_COPY` is set, or\noutside of the function if unset.\n\nReported-by: netspacer.research\n\nCloses #22129","files":[{"name":"lib/setopt.c"}],"number":272083,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f7d4e11f4b423a6db61ca86cf59483fad9f4bc13","revision":"f7d4e11f4b423a6db61ca86cf59483fad9f4bc13","revlink":"","when":1782122915,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 22 Jun 2026 13:04:16","branch":"master","category":"curl","codebase":"","comments":"appveyor: pass `--proto-redir =https` option\nFollow-up to 500820682ce570f21586f567ddec4dbea4e6dad5 #21757\n\nCloses #22130","files":[{"name":"appveyor.sh"}],"number":272093,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d824266425d000d4b7c8ca8756dbff83bfa4eb02","revision":"d824266425d000d4b7c8ca8756dbff83bfa4eb02","revlink":"","when":1782126256,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 22 Jun 2026 17:16:07","branch":"master","category":"curl","codebase":"","comments":"peer: fix ipv6 detection\nWhen trying to detect ipv6 addresses, ipv4 addresses were also\nflagged as ipv6.\n\nAdd test2413 to check.\n\nCloses #22134","files":[{"name":"lib/peer.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2413"},{"name":"tests/unit/Makefile.inc"},{"name":"tests/unit/unit2413.c"}],"number":272129,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"be1d976a2ab998aaaa824e4396e43c647a17cdb2","revision":"be1d976a2ab998aaaa824e4396e43c647a17cdb2","revlink":"","when":1782141367,"who":"Stefan Eissing <stefan@eissing.org>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"be1d976a2ab998aaaa824e4396e43c647a17cdb2"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"git","results":[null,[]],"statistics":{},"step_number":0,"text":[],"times":[null,null],"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":["retry","lost","remote"],"times":[1782148536.007854,1782159118.670502]},"3677":{"blame":["Daniel Stenberg <daniel@haxx.se>","Michael Kaufmann <mail@michael-kaufmann.ch>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/Mail%20result/logs/stdio"]],"number":3677,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3677,"Build"],["codebase","","Build"],["got_revision","560dc2985ac4909853b295988292f96467fad026","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","560dc2985ac4909853b295988292f96467fad026","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 22 Jun 2026 08:53:31","branch":"master","category":"curl","codebase":"","comments":"proxy: fix automatic tunnel mode with \"connect to host\"\nFix a regression in curl 8.21.0-rc3: Check whether the host and the \"connect\nto host\" are equal before initializing the proxy. If they are equal, switching\nto tunnel mode is not necessary.\n\nFollow-up to 73daec6\n\nCloses #22110","files":[{"name":"lib/url.c"},{"name":"tests/data/test2050"},{"name":"tests/data/test2055"}],"number":272050,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"810d9535e17b9e1468013493ddd65bd37d6a967a","revision":"810d9535e17b9e1468013493ddd65bd37d6a967a","revlink":"","when":1782111211,"who":"Michael Kaufmann <mail@michael-kaufmann.ch>"},{"at":"Mon 22 Jun 2026 08:54:50","branch":"master","category":"curl","codebase":"","comments":"websockets: buffer ugprade data at connection level\nWhen the HTTP Upgrade to websockets already carries ws frame data,\nbuffer that data at connection level and not in the ws decoder.\n\nAdding new cfilter `cf_recvbuf` to buffer a fixed amont of data\nto be received later. When the data is received, the filter\npasses further recv call through to its subfilter.\n\nFixes #22107\nReported-by: sideshowbarker on github\nCloses #22111","files":[{"name":"lib/Makefile.inc"},{"name":"lib/cf-recvbuf.c"},{"name":"lib/cf-recvbuf.h"},{"name":"lib/cfilters.c"},{"name":"lib/cfilters.h"},{"name":"lib/curl_trc.c"},{"name":"lib/ws.c"}],"number":272051,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8ed285f06deedf02fc407f6eed1892301e43004a","revision":"8ed285f06deedf02fc407f6eed1892301e43004a","revlink":"","when":1782111290,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Mon 22 Jun 2026 09:12:55","branch":"master","category":"curl","codebase":"","comments":"doh: cap the maximum TTL to 24 hours\nTo avoid mistakes or abuse to cause problems. Many public DNS providers\ncap their cache times to this.\n\nVerify in test 1650\n\nReported-by: netspacer.research\nCloses #22122","files":[{"name":"lib/doh.c"},{"name":"tests/unit/unit1650.c"}],"number":272055,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e8e3af2abb56bdafba55fbbb3fa15a449b91893c","revision":"e8e3af2abb56bdafba55fbbb3fa15a449b91893c","revlink":"","when":1782112375,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 22 Jun 2026 09:53:14","branch":"master","category":"curl","codebase":"","comments":"doh: stricter HTTPS RNAME parsing\nIf any sublabel is longer than 63 octets, abort. This then also catches\ncompression attempts.\n\nVerified in test 1658\n\nReported-by: netspacer.research\nCloses #22124","files":[{"name":"lib/doh.c"},{"name":"lib/httpsrr.h"},{"name":"tests/unit/unit1658.c"}],"number":272059,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ab779d4e4a30506acc9221ce4fdbd7c4a250d2ad","revision":"ab779d4e4a30506acc9221ce4fdbd7c4a250d2ad","revlink":"","when":1782114794,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 22 Jun 2026 10:12:25","branch":"master","category":"curl","codebase":"","comments":"libssh2: code and infof/trace cleanups\nGive the libssh2 infof() messages a common format, add/clarify some to\nmake the connect/authentication flow more clear.\n\nCloses #22101","files":[{"name":"lib/vssh/libssh2.c"}],"number":272062,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d638eac18967d8afef230ced3daddc47cebd9737","revision":"d638eac18967d8afef230ced3daddc47cebd9737","revlink":"","when":1782115945,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Mon 22 Jun 2026 10:15:27","branch":"master","category":"curl","codebase":"","comments":"HTTP3.md: update quiche build\nFixes #22105\nReported-by: av223119 on github\nCloses #22109","files":[{"name":"docs/HTTP3.md"}],"number":272063,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c5d0e93879d94c8ab8034b35a26cbdfa93a2dac8","revision":"c5d0e93879d94c8ab8034b35a26cbdfa93a2dac8","revlink":"","when":1782116127,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Mon 22 Jun 2026 11:49:49","branch":"master","category":"curl","codebase":"","comments":"setopt: cleanup the length check for COPYPOSTFIELDS handling\nMake it more straight-forward\n\nCloses #22127","files":[{"name":"lib/setopt.c"}],"number":272077,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c35e2cb29f3a20fa6fb330027c77216e0bc6297f","revision":"c35e2cb29f3a20fa6fb330027c77216e0bc6297f","revlink":"","when":1782121789,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 22 Jun 2026 12:08:35","branch":"master","category":"curl","codebase":"","comments":"libssh2: fix to return error code on missing parameter\nReported by GitHub Code Quality\n\nFollow-up to 0095f98464d85a3b2863d1c9ef7c5a71c9739450 #15250\n\nCloses #22125","files":[{"name":"lib/vssh/libssh2.c"}],"number":272081,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2735ef3baeaf8ee7a6019e224d83a2501ea1d437","revision":"2735ef3baeaf8ee7a6019e224d83a2501ea1d437","revlink":"","when":1782122915,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 22 Jun 2026 12:08:35","branch":"master","category":"curl","codebase":"","comments":"libssh2: drop stray double-negative from `strncmp()` result\nJust a tidy-up. Logic remains identical.\n\nSpotted by GitHub Code Quality\n\nFollow-up to a867314f4fba0f05201226093335d75f3dbd0f3f #16382\n\nCloses #22126","files":[{"name":"lib/vssh/libssh2.c"}],"number":272082,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b3675fe80a3393264d58d0359b3c5ab332f3a9f9","revision":"b3675fe80a3393264d58d0359b3c5ab332f3a9f9","revlink":"","when":1782122915,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 22 Jun 2026 12:08:35","branch":"master","category":"curl","codebase":"","comments":"setopt: return error if received `curl_blob->data` is NULL\nTo avoid dereferencing in the function if `CURL_BLOB_COPY` is set, or\noutside of the function if unset.\n\nReported-by: netspacer.research\n\nCloses #22129","files":[{"name":"lib/setopt.c"}],"number":272083,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f7d4e11f4b423a6db61ca86cf59483fad9f4bc13","revision":"f7d4e11f4b423a6db61ca86cf59483fad9f4bc13","revlink":"","when":1782122915,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 22 Jun 2026 13:04:16","branch":"master","category":"curl","codebase":"","comments":"appveyor: pass `--proto-redir =https` option\nFollow-up to 500820682ce570f21586f567ddec4dbea4e6dad5 #21757\n\nCloses #22130","files":[{"name":"appveyor.sh"}],"number":272093,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d824266425d000d4b7c8ca8756dbff83bfa4eb02","revision":"d824266425d000d4b7c8ca8756dbff83bfa4eb02","revlink":"","when":1782126256,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 22 Jun 2026 17:16:07","branch":"master","category":"curl","codebase":"","comments":"peer: fix ipv6 detection\nWhen trying to detect ipv6 addresses, ipv4 addresses were also\nflagged as ipv6.\n\nAdd test2413 to check.\n\nCloses #22134","files":[{"name":"lib/peer.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2413"},{"name":"tests/unit/Makefile.inc"},{"name":"tests/unit/unit2413.c"}],"number":272129,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"be1d976a2ab998aaaa824e4396e43c647a17cdb2","revision":"be1d976a2ab998aaaa824e4396e43c647a17cdb2","revlink":"","when":1782141367,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Mon 22 Jun 2026 21:04:45","branch":"master","category":"curl","codebase":"","comments":"CURLOPT_SSLVERSION.md: drop stray space from 'SSLv*', 'TLSv*'\nTo match rest of codebase.\n\nCloses #22131","files":[{"name":"docs/libcurl/opts/CURLOPT_SSLVERSION.md"}],"number":272141,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"57355408352585c784e58862cb57a0fd3d14c0b3","revision":"57355408352585c784e58862cb57a0fd3d14c0b3","revlink":"","when":1782155085,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 22 Jun 2026 21:04:45","branch":"master","category":"curl","codebase":"","comments":"tidy-up: make 'CA' uppercase, where missing\n```sh\ngit grep -w ca | grep -v -E -i 'ca[;\"=/()%_.-]' | grep -v -E -i '[*$\"=/()%_.-]ca'\n```\n\nCloses #22135","files":[{"name":"acinclude.m4"},{"name":"configure.ac"},{"name":"docs/FAQ.md"},{"name":"docs/TheArtOfHttpScripting.md"},{"name":"docs/examples/cacertinmem.c"},{"name":"docs/libcurl/libcurl-tutorial.md"},{"name":"docs/libcurl/opts/CURLINFO_CAINFO.md"},{"name":"docs/libcurl/opts/CURLINFO_CAPATH.md"},{"name":"lib/config-os400.h"},{"name":"lib/curl_config-cmake.h.in"},{"name":"lib/vtls/vtls_config.c"},{"name":"m4/curl-amissl.m4"},{"name":"projects/vms/generate_config_vms_h_curl.com"},{"name":"scripts/firefox-db2pem.sh"}],"number":272142,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b0d0f16d20d8f2c3d14c9f9d25699ba883c6d95a","revision":"b0d0f16d20d8f2c3d14c9f9d25699ba883c6d95a","revlink":"","when":1782155085,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 22 Jun 2026 21:04:45","branch":"master","category":"curl","codebase":"","comments":"doh: drop redundant `curlx_dyn_free()` call in `doh_probe_done()`\nThe buffer is freed on the next instruction via `Curl_meta_remove()`'s\ndestructor.\n\nReported-by: netspacer.research\n\nFollow-up to 1ebd92d0fdbb1693c926f7190442dff00226fbf3 #16384\n\nCloses #22133","files":[{"name":"lib/doh.c"}],"number":272143,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"560dc2985ac4909853b295988292f96467fad026","revision":"560dc2985ac4909853b295988292f96467fad026","revlink":"","when":1782155085,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"560dc2985ac4909853b295988292f96467fad026"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1782179979.595806,1782180017.158456],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1782180017.162231,1782180017.322869],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1782180017.325098,1782180017.466771],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1782180017.46898,1782181104.94376],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3677/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1782181104.95428,1782181105.375003],"urls":{}}],"text":["build","successful"],"times":[1782159219.951843,1782181105.377849]},"3678":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/Mail%20result/logs/stdio"]],"number":3678,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3678,"Build"],["codebase","","Build"],["got_revision","621176cbd532ef230f9a8962c5c1f5378b14912c","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","621176cbd532ef230f9a8962c5c1f5378b14912c","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 22 Jun 2026 22:57:07","branch":"master","category":"curl","codebase":"","comments":"cmake: add pre-fills for DragonFly BSD and MidnightBSD\nBased on CI runs:\nDragonFlyBSD: https://github.com/curl/curl/actions/runs/27978506617/job/82802332910 (autotools)\nMidnightBSD: https://github.com/curl/curl/actions/runs/27977103321/job/82797523470 (cmake)\n\nAlso readd DragonFly BSD to GHA/non-native, but keep it commented.\n\nCloses #22138","files":[{"name":".github/workflows/non-native.yml"},{"name":"CMake/unix-cache.cmake"}],"number":272155,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"364d6c18f717aef221e62a6e7ffeeaf902a588d2","revision":"364d6c18f717aef221e62a6e7ffeeaf902a588d2","revlink":"","when":1782161827,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 23 Jun 2026 01:14:57","branch":"master","category":"curl","codebase":"","comments":"GHA/windows: settle on windows-2025 image name\nIt's the final/stable image name and it's shipping with VS2026 now.\n\nRef: https://github.com/actions/runner-images/issues/14017\nFollow-up to b0239417b34238121165dee465afb944cbad17ec #21713\n\nCloses #22139","files":[{"name":".github/workflows/windows.yml"}],"number":272159,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"621176cbd532ef230f9a8962c5c1f5378b14912c","revision":"621176cbd532ef230f9a8962c5c1f5378b14912c","revlink":"","when":1782170097,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"621176cbd532ef230f9a8962c5c1f5378b14912c"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1782228796.711054,1782228807.686289],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1782228807.690178,1782228807.88839],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1782228807.890781,1782228808.044665],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1782228808.047066,1782229657.862783],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3678/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1782229657.867823,1782229658.465165],"urls":{}}],"text":["build","successful"],"times":[1782181108.002047,1782229658.468229]},"3679":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/Mail%20result/logs/stdio"]],"number":3679,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3679,"Build"],["codebase","","Build"],["got_revision","9adc32a6e2601c820a6f8bdf18fedf081623ec5a","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","9adc32a6e2601c820a6f8bdf18fedf081623ec5a","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 23 Jun 2026 10:06:14","branch":"master","category":"curl","codebase":"","comments":"RELEASE-PROCEDURE.md: typo","files":[{"name":"docs/RELEASE-PROCEDURE.md"}],"number":272192,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7e37510c93d156014f95e5d828b2a3a4c0c354b7","revision":"7e37510c93d156014f95e5d828b2a3a4c0c354b7","revlink":"","when":1782201974,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Tue 23 Jun 2026 11:45:08","branch":"master","category":"curl","codebase":"","comments":"GHA/linux: bump pizlonator/fil-c to v0.680, fixup quoting\nAlso put the version number in quotes to avoid GHA altering the number\ninto `0.68` (without rightmost zero) and ending up storing that in the\n`FIL_C_VERSION` env.\n\nHopefully Renovate will honor this on future bumps.\n\nDo the same for the rest of `x.y` format version numbers.\n\nFixing:\n```\nenv:\n[...]\n    FIL_C_VERSION: 0.68\n```\nRef: https://github.com/curl/curl/actions/runs/28006009260/job/82920767558?pr=22142#step:5:16\n\nFixes #22142\n\nCloses #22143","files":[{"name":".github/workflows/linux.yml"},{"name":".github/workflows/non-native.yml"},{"name":".github/workflows/windows.yml"}],"number":272216,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"78267398e5a2ce347a6729926c68272b2b6fbed5","revision":"78267398e5a2ce347a6729926c68272b2b6fbed5","revlink":"","when":1782207908,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Tue 23 Jun 2026 17:23:11","branch":"master","category":"curl","codebase":"","comments":"test 679: add a quoted string name in a netrc test\nBy using quotes a user name can have a space in netrc\n\nCloses #22147","files":[{"name":"tests/data/test679"}],"number":272291,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9adc32a6e2601c820a6f8bdf18fedf081623ec5a","revision":"9adc32a6e2601c820a6f8bdf18fedf081623ec5a","revlink":"","when":1782228191,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"9adc32a6e2601c820a6f8bdf18fedf081623ec5a"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1782274249.287174,1782274281.590732],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1782274281.594615,1782274281.767689],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1782274281.770367,1782274281.923105],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1782274281.925496,1782275785.743334],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3679/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1782275785.775615,1782275786.550119],"urls":{}}],"text":["build","successful"],"times":[1782229660.941904,1782275786.557802]},"3680":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/Mail%20result/logs/stdio"]],"number":3680,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3680,"Build"],["codebase","","Build"],["got_revision","bf29c3e17544ff13c67e94157e6440662317355b","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","bf29c3e17544ff13c67e94157e6440662317355b","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 23 Jun 2026 18:09:49","branch":"master","category":"curl","codebase":"","comments":"GHA/non-native: BSD overhaul, test more autotools, bump versions\n- add autotools jobs for MidnightBSD, NetBSD, OpenBSD.\n  Takes under 3 minutes per new job, under +6m in total.\n  - comment out MidnightBSD to save CI time.\n  - to make them as fast as possible, skip building tests and examples,\n    and omit libidn2, openldap dependencies.\n- add DragonFly BSD cmake job, which finally works.\n  (keep it commented out since the package server fails frequently.)\n- do `mport index/upgrade` to make MidnightBSD autotools builds work.\n- rework filtering MidnightBSD package manager's excessive log output.\n- fixup OpenBSD autotools job to uninstall system curl to avoid linking\n  against it (and breaking debug builds).\n- make OpenBSD package manager commands non-interactive.\n- specify install packages for each matrix entry.\n- make autotools build step verbose (to ease debugging).\n- add link to DragonFly BSD package repo.\n- bump cross-platform-actions from 1.1.0 to 1.3.0.\n- bump FreeBSD 15.0 to 15.1.\n- bump OpenBSD to 7.7 to 7.9.\n  This did not go well last time with 7.8, let's see with 7.9.\n  Ref: 8d00e28136baf661455f1fe5980a0d18c4d872e3 #19372\n  Ref: c3b890b2c005401e18b54dacf9e63d33412e2b4f #19368\n- sync test-skipper keywords with rest of workflows.\n- drop installing impacket. It was unused.\n  (also a slow install with many dependencies)\n\nThe original motivation was to prepare fixing OpenBSD's (and possibly\nother platforms) `getaddrinfo()` thread-safety check.\nRef: https://github.com/curl/curl/pull/22138#issuecomment-4773617195\n\nCloses #22145","files":[{"name":".github/workflows/non-native.yml"}],"number":272296,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"bf29c3e17544ff13c67e94157e6440662317355b","revision":"bf29c3e17544ff13c67e94157e6440662317355b","revlink":"","when":1782230989,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"bf29c3e17544ff13c67e94157e6440662317355b"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1782319766.713686,1782319771.686167],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1782319771.690504,1782319771.871549],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1782319771.873911,1782319772.017587],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1782319772.01976,1782320786.011526],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3680/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1782320786.057168,1782320787.491178],"urls":{}}],"text":["build","successful"],"times":[1782275791.370361,1782320787.498856]},"3681":{"blame":["Daniel Stenberg <daniel@haxx.se>","Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/Mail%20result/logs/stdio"]],"number":3681,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3681,"Build"],["codebase","","Build"],["got_revision","a1af38be0902a87d52f57dba5ebf3154adcb615b","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","a1af38be0902a87d52f57dba5ebf3154adcb615b","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 24 Jun 2026 07:52:50","branch":"master","category":"curl","codebase":"","comments":"THANKS: added names from 8.21.0 release","files":[{"name":"docs/THANKS"}],"number":272444,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ec37b024d8a2514484dcc06e4827361ee1670d1c","revision":"ec37b024d8a2514484dcc06e4827361ee1670d1c","revlink":"","when":1782280370,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 24 Jun 2026 07:52:50","branch":"master","category":"curl","codebase":"","comments":"VERSIONS: 8.21.0 release","files":[{"name":"docs/VERSIONS.md"}],"number":272445,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9187ef7ec8a8d5650adb8ca6b89a5800e94fba26","revision":"9187ef7ec8a8d5650adb8ca6b89a5800e94fba26","revlink":"","when":1782280370,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 24 Jun 2026 07:52:50","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced","files":[{"name":"RELEASE-NOTES"}],"number":272446,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"68720b4837284335b2d63cb358f8f6ce65f5bc55","revision":"68720b4837284335b2d63cb358f8f6ce65f5bc55","revlink":"","when":1782280370,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Wed 24 Jun 2026 11:38:59","branch":"master","category":"curl","codebase":"","comments":"GHA/linux: drop unused pip packages from Alpine job\npy3-impacket, py3-asn1, py3-six and py3-pycryptodomex.\n\nNumber of tests run remain 1848 / 1847 for the two jobs respectively.\nNumber of installed packages go from 158 to 117, and from 177 to 142\n(for the two jobs respectively; using different Alpine versions).\n\nCloses #22153","files":[{"name":".github/workflows/linux.yml"}],"number":272479,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"93235c1b52b5e0ee4c865ff50fb0d4bf44e6882f","revision":"93235c1b52b5e0ee4c865ff50fb0d4bf44e6882f","revlink":"","when":1782293939,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Wed 24 Jun 2026 11:42:21","branch":"master","category":"curl","codebase":"","comments":"GHA: update debian:bookworm-slim Docker digest to 60eac75\nCloses #22151","files":[{"name":"Dockerfile"}],"number":272480,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a1af38be0902a87d52f57dba5ebf3154adcb615b","revision":"a1af38be0902a87d52f57dba5ebf3154adcb615b","revlink":"","when":1782294141,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"a1af38be0902a87d52f57dba5ebf3154adcb615b"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1782362901.718718,1782362968.723218],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1782362968.767252,1782362969.736981],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1782362969.740507,1782362970.043174],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1782362970.046909,1782364633.137198],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3681/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1782364633.187055,1782364633.755203],"urls":{}}],"text":["build","successful"],"times":[1782320790.00263,1782364633.759416]},"3682":{"blame":["Jay Satiro <raysatiro@yahoo.com>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/Mail%20result/logs/stdio"]],"number":3682,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3682,"Build"],["codebase","","Build"],["got_revision","4ce309d968cfe02c402d07b2911241c38a8adf6b","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","4ce309d968cfe02c402d07b2911241c38a8adf6b","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Wed 24 Jun 2026 20:36:16","branch":"master","category":"curl","codebase":"","comments":"ldap: support insecure mode for Windows native LDAP\n- Bypass cert verification if verifypeer is disabled.\n\nPrior to this change libcurl lacked the ability to bypass certificate\nverification for Windows native LDAP (USE_WIN32_LDAP). A comment said\n\"Win32 LDAP SDK does not support insecure mode without CA!\" but I found\nthat we can bypass the check by setting a verify callback to override\nWindows' internal verify check.\n\nCloses https://github.com/curl/curl/pull/22152","files":[{"name":"lib/ldap.c"}],"number":272591,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4ce309d968cfe02c402d07b2911241c38a8adf6b","revision":"4ce309d968cfe02c402d07b2911241c38a8adf6b","revlink":"","when":1782326176,"who":"Jay Satiro <raysatiro@yahoo.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"4ce309d968cfe02c402d07b2911241c38a8adf6b"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1782408957.2671,1782408962.374189],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1782408962.378392,1782408962.569604],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1782408962.572106,1782408962.736012],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1782408962.738359,1782409996.770795],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3682/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1782409996.77844,1782409997.229645],"urls":{}}],"text":["build","successful"],"times":[1782364637.080465,1782409997.233049]},"3683":{"blame":["Daniel Stenberg <daniel@haxx.se>","Samuel Dainard <sdainard@amazon.com>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>","alhudz <al.hudz.k@gmail.com>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/Mail%20result/logs/stdio"]],"number":3683,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3683,"Build"],["codebase","","Build"],["got_revision","2c1e625a6f6b8eafbdfcef6408407e08c63949bd","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","2c1e625a6f6b8eafbdfcef6408407e08c63949bd","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Thu 25 Jun 2026 08:37:19","branch":"master","category":"curl","codebase":"","comments":"sws: allow connection-monitor to log all disconnects\nRemove the suppression of connmon after the first disconnect event. The\nconnmon flag is set per-test via the 'connection-monitor' server command\nand should remain active for the lifetime of that test's connections to\nproperly detect connection reuse failures.\n\nThe suppression was introduced in 510fdad to work around a connection\nreuse regression that has since been resolved by the credentials\nrefactoring in 8f71d0f. With the underlying issue fixed, restoring full\ndisconnect logging strengthens tests like 338 to catch future\nregressions in connection reuse logic.\n\nFixes #22158\nCloses #22159","files":[{"name":"tests/server/sws.c"}],"number":272659,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"5232c1620897213db1781937c0bace0b7320474f","revision":"5232c1620897213db1781937c0bace0b7320474f","revlink":"","when":1782369439,"who":"Samuel Dainard <sdainard@amazon.com>"},{"at":"Thu 25 Jun 2026 08:42:02","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced\nand bump curlver.h","files":[{"name":"RELEASE-NOTES"},{"name":"include/curl/curlver.h"}],"number":272660,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c10a7aa2596136a744856d7d614f3d69384b7b05","revision":"c10a7aa2596136a744856d7d614f3d69384b7b05","revlink":"","when":1782369722,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 25 Jun 2026 09:35:01","branch":"master","category":"curl","codebase":"","comments":"mqtt: reject control bytes in the topic\nCloses #22112","files":[{"name":"lib/mqtt.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2109"}],"number":272663,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f746780a1e548b4b93790b58d70c3b22fde5360d","revision":"f746780a1e548b4b93790b58d70c3b22fde5360d","revlink":"","when":1782372901,"who":"alhudz <al.hudz.k@gmail.com>"},{"at":"Thu 25 Jun 2026 10:43:41","branch":"master","category":"curl","codebase":"","comments":"multi_ev: refresh sock entry after remove callback\nThis was missed in the fix for CVE-2026-9080.\n\nReported-by: stze on hackerone\nURL: https://hackerone.com/reports/3823985\nCloses #22163","files":[{"name":"lib/multi_ev.c"}],"number":272672,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e9a2b0dc72dd3a9aa3a5210e89079a3b719475dc","revision":"e9a2b0dc72dd3a9aa3a5210e89079a3b719475dc","revlink":"","when":1782377021,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 25 Jun 2026 11:02:50","branch":"master","category":"curl","codebase":"","comments":"curl-functions.m4: verify working RFC 4291 zero prefixed IPv4 - mapped format\nDetect incompatible inet_ntop() call for IPv6 output.\n\nCloses #22136","files":[{"name":"m4/curl-functions.m4"}],"number":272679,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"bf5cc6ab8b30514ca70bf663f8d3cd24ae4608d9","revision":"bf5cc6ab8b30514ca70bf663f8d3cd24ae4608d9","revlink":"","when":1782378170,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 25 Jun 2026 11:03:18","branch":"master","category":"curl","codebase":"","comments":"test 1560: test RFC4291 style IPv6 IPv4-mapped addresses\nCloses #22136","files":[{"name":"tests/data/test1560"},{"name":"tests/libtest/lib1560.c"}],"number":272680,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c6c4c6a16d69f2338beab9013d11813ccecfac31","revision":"c6c4c6a16d69f2338beab9013d11813ccecfac31","revlink":"","when":1782378198,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 25 Jun 2026 11:09:19","branch":"master","category":"curl","codebase":"","comments":"tool: init progress bar on demand\nDetermine the terminal size on first invocation, not for all\ntransfers.\n\nCloses #22164","files":[{"name":"src/tool_cb_prg.c"}],"number":272681,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"46e19c87445f23af43bba2c8d3b409126704b459","revision":"46e19c87445f23af43bba2c8d3b409126704b459","revlink":"","when":1782378559,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 25 Jun 2026 11:10:09","branch":"master","category":"curl","codebase":"","comments":"tool: do not flush on out-null\nDo not flush output when --out-null is set.\n\nCloses #22165","files":[{"name":"src/tool_operate.c"}],"number":272682,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7b3316984f3e4e223f732fb0b1323c0d6da15347","revision":"7b3316984f3e4e223f732fb0b1323c0d6da15347","revlink":"","when":1782378609,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 25 Jun 2026 11:11:41","branch":"master","category":"curl","codebase":"","comments":"tool: optimize setopt use\n- tool_setopt_long: lookup default value on for --libcurl where it is\n  used\n- tool_setoot_str: use `const char *` arg instead of var args.\n\nCloses #22166","files":[{"name":"src/tool_setopt.c"},{"name":"src/tool_setopt.h"}],"number":272683,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"44ed43efe70f919f28f8b1bfe0df40216260a808","revision":"44ed43efe70f919f28f8b1bfe0df40216260a808","revlink":"","when":1782378701,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 25 Jun 2026 11:32:36","branch":"master","category":"curl","codebase":"","comments":"ssh: dedupe `ssh_pollset()` functions\nCloses #22115","files":[{"name":"lib/vssh/libssh.c"},{"name":"lib/vssh/libssh2.c"},{"name":"lib/vssh/vssh.c"},{"name":"lib/vssh/vssh.h"}],"number":272697,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"62e095cee0d6692969b58f27f0e552923bda97cd","revision":"62e095cee0d6692969b58f27f0e552923bda97cd","revlink":"","when":1782379956,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 25 Jun 2026 11:32:36","branch":"master","category":"curl","codebase":"","comments":"build: enable thread-safe `getaddrinfo()` for OpenBSD, and other tidy-ups\nAka `HAVE_GETADDRINFO_THREADSAFE`.\n\n- enable it for OpenBSD 5.4+ (2013-11-01).\n  Also adjust cmake pre-fill.\n\n- explicitly opt-in DragonFly BSD, for 2.2.0+ (2009-02-17).\n  Assuming this commit implemented this feature:\n  https://github.com/DragonFlyBSD/DragonFlyBSD/commit/21fcee4d6e84a10a35d21e920106590570511048#diff-498ff649e8770eb9a94e99a399a4b473fcea41ef58b033a2a2dae3809e17bb04\n  Prior to this patch it was enabled in autotools by accident, because\n  its host ID misses `bsd` so the global BSD disable was not applied.\n\n- autotools: fix to enable for Darwin 9+ / macOS 10.5+ (2007-10-26).\n  Prior to this patch it was Darwin 6 / macOS 10.2.\n  Source: https://github.com/python/cpython/issues/70112\n  Ref: https://en.wikipedia.org/wiki/MacOS_version_history\n  10.5 was the first one UNIX '03 certified, which requires this\n  feature. iOS and others were forked from this codebase, so they also\n  have support.\n\n- cmake: add version numbers as comments.\n  Sadly the OS versions are not verified. This and the autotools logic\n  could possibly be implemented in `curl-setup.h` more accurately, for\n  all build systems, without duplicating logic.\n\nAlso:\n- cmake: `BSD` variable requires CMake 3.25+, add fallback code where\n  missing.\n  Ref: https://cmake.org/cmake/help/v3.25/variable/BSD.html\n- unix-cache.cmake: stop listing all BSDs for `HAVE_PIPE2`,\n  and fix generic BSD filter for CMake <3.25.\n- unix-cache.cmake: stop listing all BSDs, since it's prefilled anyway\n  for those via `OtherTests.cmake`.\n\nRef: https://github.com/curl/curl/pull/22138#issuecomment-4773617195\n\nCloses #22148","files":[{"name":"CMake/OtherTests.cmake"},{"name":"CMake/unix-cache.cmake"},{"name":"CMakeLists.txt"},{"name":"m4/curl-functions.m4"}],"number":272698,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"fbcce4da85b85fe876268ffd4f7f044410cce47f","revision":"fbcce4da85b85fe876268ffd4f7f044410cce47f","revlink":"","when":1782379956,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 25 Jun 2026 11:32:36","branch":"master","category":"curl","codebase":"","comments":"scripts: use end-of-options marker in `cd`, `mkdir`, `mv`, `sha256sum` commands\nWhere missing. To avoid passing an option by accident.\n\nEnd-of-option marker (`--`) is not POSIX, but most of these scripts are\ninternal and/or CI-focused, where this is fine. `maketgz` and\n`verify-release` are meant for public use, and I asses this is fine too,\nbut let us know if this causes issues in real world envs.\n\nAlso:\n- maketgz: pass args with `:?` to `rm -rf`, where missing.\n  Cannot cause an actual issue with current code.\n- verified `cp`, `rm` instances too, but none were affected.\n- tests/cmake/test.sh: replace `$PWD` with `$(pwd)` for sturdiness.\n- appveyor.sh: replace `$PWD` with `$(pwd)` for sturdiness.\n\nAssisted-by: Dan Fandrich\nFollow-up to 6aab1dc2639d4fc8aaaa1190914b0491e029dace #19450\n\nCloses #22150","files":[{"name":".github/scripts/codespell.sh"},{"name":".github/scripts/shellcheck.sh"},{"name":".github/scripts/typos.sh"},{"name":".github/scripts/yamlcheck.sh"},{"name":"appveyor.sh"},{"name":"scripts/cmakelint.sh"},{"name":"scripts/maketgz"},{"name":"scripts/perlcheck.sh"},{"name":"scripts/verify-release"},{"name":"tests/cmake/test.sh"},{"name":"tests/ech_tests.sh"}],"number":272699,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ccf19d59e7da30ddc7bdbd0c83a439361ec9113b","revision":"ccf19d59e7da30ddc7bdbd0c83a439361ec9113b","revlink":"","when":1782379956,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 25 Jun 2026 11:32:36","branch":"master","category":"curl","codebase":"","comments":"autotools: minor fixes and improvements\n- Makefile.am: add root `test-quiet` target that maps to\n  `tests/quiet-test`, for completeness.\n  Ref: #22098\n\n- tests/Makefile.am: drop unused remains of `MANFILES`.\n  Follow-up to fa3f889752e6b5034966de61a372a60773a69ca8 #17463\n  Also replace the `distclean` target to delete `CLEANFILES`, otherwise\n  the CI dist job fails. (I'm not grokking why)\n\n- tests/Makefile.am: sync up `tests` target with CMake, to pass `TFLAGS`\n  `-a`.\n  Follow-up to 904e7ecb66519951681377758fe6b07dde28ce36 #19347\n\n- tests/certs/Makefile.am: fix to clean generated certs via `CLEANFILES`\n  to comply with autotools documentation, which says the previously used\n  variable `DISTCLEANFILES` is meant for files created by `./configure`.\n  Ref: https://www.gnu.org/software/automake/manual/html_node/Clean.html\n  Follow-up to 44341e736a3e2f7a2b25a774be3a9796e81abab9 #16824\n\n- tests/http/Makefile.am: add `./` prefix to glob passed to `rm -rf` on\n  clean, to avoid deleting unintented files, or pass unintended options.\n  Follow-up to 671158242db32032a41e8da89da33d773b481ef8 #10349\n\nCherry-picked from #22102\nCherry-picked from #22150\n\nCloses #22154","files":[{"name":"Makefile.am"},{"name":"tests/Makefile.am"},{"name":"tests/certs/Makefile.am"},{"name":"tests/http/Makefile.am"}],"number":272700,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2f4d3221aa0777b6174638c7fefc3e5e7b96f38d","revision":"2f4d3221aa0777b6174638c7fefc3e5e7b96f38d","revlink":"","when":1782379956,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 25 Jun 2026 11:32:36","branch":"master","category":"curl","codebase":"","comments":"runtests: restore `-k` option and actively process as no-op\nRestore processing this option to avoid falling it through and\nmisinterpreted as something else, which in turn disables tests.\n\nExit with an error instead. We delete completely in December 2026.\n\nReported-by: Sam James\nBug: https://github.com/curl/curl/pull/22100#issuecomment-4789828929\nFollow-up to 04305a3e40989d3731e97bd0ef41bbd55c680a3f #22100\nFollow-up to 6617db6a7ed322d28322896aa20bcabf3a479e7c #4035\n\nCloses #22157","files":[{"name":"tests/runtests.pl"}],"number":272701,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"481e10160f4810dc7731922b3a98461deb1dcbed","revision":"481e10160f4810dc7731922b3a98461deb1dcbed","revlink":"","when":1782379956,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 25 Jun 2026 11:35:06","branch":"master","category":"curl","codebase":"","comments":"runtests: exit with error on `-k` option\nRef: https://github.com/curl/curl/pull/22157#discussion_r3473254887\nFollow-up to 481e10160f4810dc7731922b3a98461deb1dcbed #22157","files":[{"name":"tests/runtests.pl"}],"number":272702,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d2fe26cfe25b78a51bddc7320b178172093fdf6d","revision":"d2fe26cfe25b78a51bddc7320b178172093fdf6d","revlink":"","when":1782380106,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 25 Jun 2026 14:07:40","branch":"master","category":"curl","codebase":"","comments":"urlapi: do not keep an internal port string\nDo not allocated an internal port string, just keep and number and a bit\nif it is present. Format the port string in a local buffer when someone\nasks for it and copy that.\n\nThis avoid the format/alloc penalty when parsing URLs and no one ever\nasking for the port string.\n\n(And there will be a method to get the uint16_t value directly in\n another PR)\n\nCloses #22167","files":[{"name":"lib/urlapi-int.h"},{"name":"lib/urlapi.c"}],"number":272728,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"26c6a4d89875e6652b47e32a36d0fb00d85fae4e","revision":"26c6a4d89875e6652b47e32a36d0fb00d85fae4e","revlink":"","when":1782389260,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Thu 25 Jun 2026 17:10:56","branch":"master","category":"curl","codebase":"","comments":"GHA: bump some jobs to ubuntu-26.04\nIn jobs that may benefit from newer tool versions (pyspelling, possibly\nCodeQL, CM integration, configure-vs-cmake). Also curl-for-win to match\nthe curl/curl-for-win repo that also bumped. Bump some Linux jobs to add\nvariation. Also the rest of `check*` jobs for no particular reason other\nthan using the latest.\n\nFollow-up to 8f5e4f020e79ec1fd1e8540bdea3c1c20030405b #22097\nFollow-up to 139ce4d37cfdc3126179bdb166ec61a095360c62 #22096\nFollow-up to e44f1a1446f8e72573e5a1026807e71a0495f88d #22094\n\nCloses #22092","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/curl-for-win.yml"},{"name":".github/workflows/distcheck.yml"},{"name":".github/workflows/linux.yml"}],"number":272755,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"27370e9fc77c8d99f047ab53e17e84a6e7255c63","revision":"27370e9fc77c8d99f047ab53e17e84a6e7255c63","revlink":"","when":1782400256,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Thu 25 Jun 2026 17:43:36","branch":"master","category":"curl","codebase":"","comments":"INSTALL.md: add building-from-source overview section\nRef: #22098\n\nCloses #22113","files":[{"name":"docs/INSTALL.md"}],"number":272762,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2c1e625a6f6b8eafbdfcef6408407e08c63949bd","revision":"2c1e625a6f6b8eafbdfcef6408407e08c63949bd","revlink":"","when":1782402216,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"2c1e625a6f6b8eafbdfcef6408407e08c63949bd"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1782452670.33286,1782452701.333153],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1782452701.337986,1782452701.55767],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1782452701.560417,1782452701.721605],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1782452701.723785,1782453664.175422],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3683/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1782453664.180876,1782453664.596545],"urls":{}}],"text":["build","successful"],"times":[1782409999.822157,1782453664.600293]},"3684":{"blame":["Daniel Stenberg <daniel@haxx.se>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/Mail%20result/logs/stdio"]],"number":3684,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3684,"Build"],["codebase","","Build"],["got_revision","fdbc5beed39609067d46958fd4d44a7a977caf0b","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","fdbc5beed39609067d46958fd4d44a7a977caf0b","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 26 Jun 2026 09:56:20","branch":"master","category":"curl","codebase":"","comments":"docs/INSTALL: minor polish\nCloses #22183","files":[{"name":"docs/INSTALL.md"}],"number":272825,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"cff59ddf4a6486ab8b06f051d630693d67a2bcde","revision":"cff59ddf4a6486ab8b06f051d630693d67a2bcde","revlink":"","when":1782460580,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 26 Jun 2026 09:57:21","branch":"master","category":"curl","codebase":"","comments":"urlapi: make two #defines instead of magic values/strings in code\nCloses #22181","files":[{"name":"lib/urlapi.c"}],"number":272826,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"fdbc5beed39609067d46958fd4d44a7a977caf0b","revision":"fdbc5beed39609067d46958fd4d44a7a977caf0b","revlink":"","when":1782460641,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"fdbc5beed39609067d46958fd4d44a7a977caf0b"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1782495850.847986,1782495874.916861],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1782495874.920434,1782495875.073929],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1782495875.076085,1782495875.229893],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1782495875.23203,1782496661.081634],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3684/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1782496661.086418,1782496661.447822],"urls":{}}],"text":["build","successful"],"times":[1782461079.292657,1782496661.450408]},"3685":{"blame":["Alhuda Khan <al.hudz.k@gmail.com>","Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/Mail%20result/logs/stdio"]],"number":3685,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3685,"Build"],["codebase","","Build"],["got_revision","b8fa725df33d5a4b6075cedbb00a678a1761d43a","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","b8fa725df33d5a4b6075cedbb00a678a1761d43a","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 26 Jun 2026 10:17:00","branch":"master","category":"curl","codebase":"","comments":"cmake: drop logic for `GNU/kFreeBSD` systems\nAdopting change made in CMake, with description: \"kFreeBSD is no longer\nmaintained or supported and was never an officially-supported release\narchitecture for Debian.\"\n\nThis system name was also dropped by CMake 4.1+:\nhttps://cmake.org/cmake/help/v4.2/variable/CMAKE_SYSTEM_NAME.html\n\nCredits-to: Roger Leigh\nRef: https://gitlab.kitware.com/cmake/cmake/-/commit/99c8abed55c354f5674e52b25bb65391d4afca52\nRef: https://gitlab.kitware.com/cmake/cmake/-/work_items/26742\nRef: https://gitlab.kitware.com/cmake/cmake/-/work_items/26722\n\nFollow-up to 5de6848f104d7cb0017080e31216265ac19d0dde #10023 #5935\n\nCloses #22176","files":[{"name":"lib/CMakeLists.txt"}],"number":272833,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"231445df2aca782ff265c508760e1dbf04392a65","revision":"231445df2aca782ff265c508760e1dbf04392a65","revlink":"","when":1782461820,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 26 Jun 2026 10:17:00","branch":"master","category":"curl","codebase":"","comments":"cmake: document upstream variable `ZLIB_ROOT`\nCloses #22177","files":[{"name":"docs/INSTALL-CMAKE.md"}],"number":272834,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"15bd6c5d4c4cd91c3ffb32920e338c1759aeec7c","revision":"15bd6c5d4c4cd91c3ffb32920e338c1759aeec7c","revlink":"","when":1782461820,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 26 Jun 2026 11:36:09","branch":"master","category":"curl","codebase":"","comments":"tidy-up: docs, comments, typos, whitespace\n- GHA/windows: mention `IgnoreStandardErrorWarningFormat=true`\n  in comment.\n- cmake: fix MIT/GNU GSS order in messages.\n- drop some exclamation marks from messages.\n- drop redundant ending newlines from messages.\n- fold/unfold where possible.\n- fix indent, whitespace, typos and other nits.\n\nCloses #22185","files":[{"name":".github/workflows/windows.yml"},{"name":"CMake/FindGSS.cmake"},{"name":"CMakeLists.txt"},{"name":"acinclude.m4"},{"name":"configure.ac"},{"name":"docs/HTTP3.md"},{"name":"docs/INSTALL-CMAKE.md"},{"name":"docs/INSTALL.md"},{"name":"docs/MANUAL.md"},{"name":"docs/RELEASE-PROCEDURE.md"},{"name":"docs/cmdline-opts/Makefile.am"},{"name":"docs/cmdline-opts/_URL.md"},{"name":"docs/examples/http2-serverpush.c"},{"name":"docs/libcurl/curl_formadd.md"},{"name":"docs/libcurl/opts/CURLOPT_COPYPOSTFIELDS.md"},{"name":"lib/creds.h"},{"name":"lib/curl_addrinfo.c"},{"name":"lib/curl_setup.h"},{"name":"lib/formdata.c"},{"name":"lib/http_aws_sigv4.c"},{"name":"lib/if2ip.c"},{"name":"lib/socks_sspi.c"},{"name":"lib/transfer.c"},{"name":"lib/url.c"},{"name":"lib/urlapi.c"},{"name":"lib/urldata.h"},{"name":"lib/vtls/openssl.h"},{"name":"m4/curl-apple-sectrust.m4"},{"name":"m4/curl-compilers.m4"},{"name":"m4/curl-confopts.m4"},{"name":"m4/curl-functions.m4"},{"name":"m4/curl-reentrant.m4"},{"name":"scripts/cd2nroff"},{"name":"src/tool_getparam.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/ftpserver.pl"},{"name":"tests/http/test_32_ftps_vsftpd.py"},{"name":"tests/libtest/lib668.c"},{"name":"tests/runtests.pl"},{"name":"tests/server/dnsd.c"},{"name":"tests/server/rtspd.c"},{"name":"tests/server/sws.c"},{"name":"tests/server/tftpd.c"},{"name":"tests/server/util.c"},{"name":"tests/test1139.pl"},{"name":"tests/test1140.pl"},{"name":"tests/unit/unit2413.c"}],"number":272848,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"397b8f0ec6758dcc743f8b224fa9202f4bac931a","revision":"397b8f0ec6758dcc743f8b224fa9202f4bac931a","revlink":"","when":1782466569,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 26 Jun 2026 13:41:55","branch":"master","category":"curl","codebase":"","comments":"tool_operate: remove call to abort()\nMake an assert and return a plain error instead. No abort in release\ncode.\n\n- also remove from two examples\n- add as a banned function in checksrc\n- document the banned state\n\nCloses #22182","files":[{"name":"docs/examples/multi-event.c"},{"name":"docs/examples/multi-uv.c"},{"name":"docs/internals/CODE_STYLE.md"},{"name":"scripts/checksrc.pl"},{"name":"src/tool_operate.c"}],"number":272886,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d8f9f0a91284a8b83b67be55f6744a90fd3e5e1e","revision":"d8f9f0a91284a8b83b67be55f6744a90fd3e5e1e","revlink":"","when":1782474115,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 26 Jun 2026 13:43:48","branch":"master","category":"curl","codebase":"","comments":"multi: forbid curl_easy_pause from within multi socket callback\n- there is a risk for a nasty recursive situation\n\n- we avoid certain risks that the pause call changes things so that when\n  returning from the callback, the state of some internals is undefined\n  and we need to reload which is easy to miss\n\n- we can't think of legitiate use cases for doing this. This is\n  basically just the new favorite point for AI and security researchers\n  to find hypothetical problems\n\nCloses #22179","files":[{"name":"docs/libcurl/curl_easy_pause.md"},{"name":"lib/easy.c"},{"name":"lib/multi.c"},{"name":"lib/multi_ev.c"},{"name":"lib/multihandle.h"},{"name":"lib/multiif.h"},{"name":"tests/libtest/lib758.c"}],"number":272890,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a6af50c484f6bbd1c01573685d6be6234ae944ea","revision":"a6af50c484f6bbd1c01573685d6be6234ae944ea","revlink":"","when":1782474228,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 26 Jun 2026 13:50:20","branch":"master","category":"curl","codebase":"","comments":"proxy: optimized env lookups\nOptimize proxy env var lookups for the commen case of 'https' and 'http'\nurls. We do this for every transfer.\n\nCloses #22168","files":[{"name":"lib/proxy.c"}],"number":272891,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"00d5562650e660fe9302afccccb7365abe8968fe","revision":"00d5562650e660fe9302afccccb7365abe8968fe","revlink":"","when":1782474620,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Fri 26 Jun 2026 13:52:26","branch":"master","category":"curl","codebase":"","comments":"conncache: connection alive checks intervals\nDo not check if a particular connection is alive or not more than once\nevery second. We did this on every connection reuse which is overkill\nwhen sending many requests to the same host.\n\nCloses #22169","files":[{"name":"lib/conncache.c"},{"name":"lib/url.c"},{"name":"lib/url.h"},{"name":"lib/urldata.h"}],"number":272892,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2f1e94eaede6bd0534203f00abc90cced1d5dc4d","revision":"2f1e94eaede6bd0534203f00abc90cced1d5dc4d","revlink":"","when":1782474746,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Fri 26 Jun 2026 14:12:53","branch":"master","category":"curl","codebase":"","comments":"altsvc: use Curl_peer in processing\nUse `data->state.origin` when processing alt-avc information.\n\nDecomplexify parsing function.\n\nCloses #22184","files":[{"name":"lib/altsvc.c"},{"name":"lib/altsvc.h"},{"name":"lib/connect.c"},{"name":"lib/connect.h"},{"name":"lib/http.c"},{"name":"lib/url.c"},{"name":"tests/unit/unit1654.c"}],"number":272903,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"cfc7922377d20ea1a4a989fb043c3c5d189edfee","revision":"cfc7922377d20ea1a4a989fb043c3c5d189edfee","revlink":"","when":1782475973,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Fri 26 Jun 2026 14:39:40","branch":"master","category":"curl","codebase":"","comments":"urlpieces: remove members that live in peers/creds\nRemove members of `struct urlpieces` that now live in peers/creds.\n\nChange all remaining uses of those urlpieces.\n\nWhen comparing schemes, use the protocol constants.\n\nCloses #22171","files":[{"name":"lib/http.c"},{"name":"lib/http_proxy.c"},{"name":"lib/ldap.c"},{"name":"lib/openldap.c"},{"name":"lib/peer.c"},{"name":"lib/peer.h"},{"name":"lib/url.c"},{"name":"lib/urlapi-int.h"},{"name":"lib/urlapi.c"},{"name":"lib/urldata.h"},{"name":"lib/vssh/libssh.c"}],"number":272905,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"18475e662cb3655dc2c5ac962ac81a233ca86faf","revision":"18475e662cb3655dc2c5ac962ac81a233ca86faf","revlink":"","when":1782477580,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Fri 26 Jun 2026 14:50:04","branch":"master","category":"curl","codebase":"","comments":"http: trim custom header name before the Authorization drop\nA custom header name padded with blanks (`Authorization :`) missed the\nexact-length compare and slipped past the cross-host Authorization and\nCookie drop, forwarding the header to the redirect target. Trim the\nparsed name in both the request and proxy CONNECT header builders.\n\nCloses #22178","files":[{"name":"lib/http.c"},{"name":"lib/http_proxy.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2113"}],"number":272908,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a36384ab94b868b70b39209ced3e89927a14922d","revision":"a36384ab94b868b70b39209ced3e89927a14922d","revlink":"","when":1782478204,"who":"Alhuda Khan <al.hudz.k@gmail.com>"},{"at":"Fri 26 Jun 2026 15:45:24","branch":"master","category":"curl","codebase":"","comments":"tidy-up: syntax and code nits\n- cmp-pkg-config.sh: replace `-r -f` with `-rf` to match rest of repo.\n- configure.ac: add double quotes for robustness (not a bug).\n- curl-openssl.m4: merge nested `if`s.\n- CurlTests.c: drop `!= 0`, also to sync with m4.\n- CurlTests.c: replace `example.com` with `localhost` in\n  `gethostbyname()` feature test code. (compile-only, not a bug)\n- GHA/http3-linux: drop literal `true` from bool expression.\n- lib650: drop redundant `&`.\n- move variable/call to left-hand side of equality checks, where\n  missing.\n- perl: detach `<`/`>` from filename in `open()`, where missing.\n- schannel: apply two nit fixes lost in rebase.\n- scripts/verify-release: drop redundant double quotes.\n- scripts/verify-release: exit with error code on error.\n- synctime: replace magic numbers with `sizeof()`.\n- telnet: add missing parentheses to macro value.\n- tests/Makefile.am: use single quotes.\n- tool_operate: drop redundant `break` after `return` in VMS code.\n- unit2413: drop unused NULL pointer + free call.\n- unit2413: fix duplicate test case name.\n- urlapi: drop redundant parentheses.\n- urlapi: drop `CURL_UNCONST()` that became redundant.\n\nCloses #22186","files":[{"name":".github/scripts/cmp-config.pl"},{"name":".github/scripts/cmp-pkg-config.sh"},{"name":".github/scripts/verify-synopsis.pl"},{"name":".github/workflows/http3-linux.yml"},{"name":"CMake/CurlTests.c"},{"name":"configure.ac"},{"name":"docs/examples/adddocsref.pl"},{"name":"docs/examples/log_failed_transfers.c"},{"name":"docs/examples/synctime.c"},{"name":"lib/telnet.c"},{"name":"lib/urlapi.c"},{"name":"lib/vtls/mbedtls.c"},{"name":"lib/vtls/openssl.c"},{"name":"lib/vtls/schannel.c"},{"name":"lib/vtls/vtls.c"},{"name":"lib/vtls/wolfssl.c"},{"name":"m4/curl-openssl.m4"},{"name":"scripts/badwords"},{"name":"scripts/cd2cd"},{"name":"scripts/managen"},{"name":"scripts/mk-ca-bundle.pl"},{"name":"scripts/verify-release"},{"name":"src/tool_operate.c"},{"name":"src/tool_ssls.c"},{"name":"tests/Makefile.am"},{"name":"tests/allversions.pm"},{"name":"tests/libtest/lib650.c"},{"name":"tests/server/util.c"},{"name":"tests/test1707.pl"},{"name":"tests/testutil.pm"},{"name":"tests/unit/unit2413.c"}],"number":272929,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"84c5dcdb05202d3260b4631c2fa842123f87b362","revision":"84c5dcdb05202d3260b4631c2fa842123f87b362","revlink":"","when":1782481524,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 26 Jun 2026 15:45:24","branch":"master","category":"curl","codebase":"","comments":"cmake: robustify base path in local file reference\nTo make the macro find this file also when used elsewhere than the root\n`CMakeLists.txt`. Current code only uses it from the root.\n\nFollow-up to 88c17d5587447b367c7ec836ff9b847860f52f75\n\nCloses #22187","files":[{"name":"CMake/Macros.cmake"}],"number":272930,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"4839029645bae1ff7f17e0f1c7543bc3eb30f471","revision":"4839029645bae1ff7f17e0f1c7543bc3eb30f471","revlink":"","when":1782481524,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 26 Jun 2026 15:45:24","branch":"master","category":"curl","codebase":"","comments":"cmake: tidy-up base directory variable for `include/*`/`CMake/*` files\nUse `PROJECT_SOURCE_DIR` for these files, replacing\n`CMAKE_CURRENT_SOURCE_DIR`, to make it consistent with rest of CMake\nsources and to reflect that the locations of these files are fixed and\ndo not depend on the CMake source location referencing them.\n\nException: keep as-is before calling `project()`, which is where\n`PROJECT_SOURCE_DIR` is initialized.\n\nRef: https://cmake.org/cmake/help/v3.18/command/project.html\n\nFollow-up to #22187\nFollow-up to 9126eb5a8ad96f156586942facb069383a09c046 #15331\n\nCloses #22188","files":[{"name":"CMakeLists.txt"}],"number":272931,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8198e388d31919ec610908d496d34ced2daf4fea","revision":"8198e388d31919ec610908d496d34ced2daf4fea","revlink":"","when":1782481524,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 26 Jun 2026 15:45:24","branch":"master","category":"curl","codebase":"","comments":"GHA/windows: set `VCPKG_APPLOCAL_DEPS=OFF` for vcpkg jobs\nAdd the necessary directory to `PATH` instead.\n\nTo disable a vcpkg feature (auto-copying DLL dependencies next to the\nbuild targets) that was causing CI flakiness in the libssh2 repository.\nIn curl it currently cannot cause flakiness because targets (with DLL\ndependencies) reside in separate directories.\n\nAFAIU this vcpkg feature has been present and enabled by default for\na long time, but only a recent update made it visible in the log and\nflaky at the same time, due to switching implementation.\n\nThis patch removes log noise and potential issues, improves efficiency,\nand saves disk space: 74MB -> 71 in UWP, and 69MB -> 65 in the arm64 job.\nTime saving is negligible with current jobs.\n\nRefs:\nhttps://github.com/libssh2/libssh2/pull/2114\nhttps://github.com/libssh2/libssh2/commit/30a0484cb7b350d779dbca87dbf9d7ba18a03547\nhttps://github.com/microsoft/vcpkg/pull/52315\nhttps://learn.microsoft.com/vcpkg/reference/installation-tree-layout\n\nCloses #22189","files":[{"name":".github/workflows/windows.yml"}],"number":272932,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8be2daae0fc60a9ab9d16fd8a399ece39174f4bc","revision":"8be2daae0fc60a9ab9d16fd8a399ece39174f4bc","revlink":"","when":1782481524,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 26 Jun 2026 18:39:09","branch":"master","category":"curl","codebase":"","comments":"cmake: flatten build tree, tidy up base dir variables\n- drop `generated` subdir, move these files to build root.\n  To move them next to CPack and other config files, and to avoid\n  a subdirectory for only 2 files.\n  Follow-up to 69328490fc91bfa00a6a90da84239524b01f5527 #2849\n\n- add 'Consumed variables' comment for `CMake/cmake_uninstall.in.cmake`.\n\n- move generated `cmake_uninstall.cmake` to the build root directory\n  (from `CMake/`). To:\n  - avoid creating a `CMake` subdirectory within the build directory\n    with this single file in it.\n  - move it next to its `cmake_install.cmake` counterpart.\n  - move it next to `install_manifest.txt` which it relies on.\n\n  Follow-up to 27e2a4733c3321fb0b1a127360e8e96bc3d4ae53\n\n- Use `PROJECT_SOURCE_DIR` for these files, replacing\n  `CMAKE_CURRENT_SOURCE_DIR`, to make it consistent with rest of CMake\n  sources, and to reduce ambiguity in `CMake/cmake_uninstall.in.cmake`\n  template.\n\nFollow-up to 8198e388d31919ec610908d496d34ced2daf4fea #22188\nFollow-up to 4839029645bae1ff7f17e0f1c7543bc3eb30f471 #22187\nFollow-up to 9126eb5a8ad96f156586942facb069383a09c046 #15331\n\nCloses #22192","files":[{"name":"CMake/cmake_uninstall.in.cmake"},{"name":"CMakeLists.txt"}],"number":272956,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a7e8016fa20d9f47ff01f76e3fd283cc5a86feac","revision":"a7e8016fa20d9f47ff01f76e3fd283cc5a86feac","revlink":"","when":1782491949,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 26 Jun 2026 19:01:30","branch":"master","category":"curl","codebase":"","comments":"cmake: replace deprecated `remove` command with `rm` and pass arg safely\nAll curl-supported CMake versions support the modern method, along with\nthe `--` marker.\n\nAlso:\n- make sure to pass `-f` to not fail if the file is missing, as before\n  this patch.\n- drop now redundant `OUTPUT_QUIET`, `ERROR_QUIET` and error handling\n  in `cmake_uninstall`.\n- move filename to end of the error message for readability.\n- GHA/linux: test these two 'clean' targets in the aws-lc job.\n\nRefs:\nhttps://cmake.org/cmake/help/v4.4/manual/cmake.1.html#cmdoption-cmake-E-arg-remove\nhttps://cmake.org/cmake/help/v3.18/manual/cmake.1.html#run-a-command-line-tool\n\nCloses #22193","files":[{"name":".github/workflows/linux.yml"},{"name":"CMake/cmake_uninstall.in.cmake"},{"name":"tests/certs/CMakeLists.txt"}],"number":272959,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"6d008352c667799beecb1ab1dfbc408c415d018c","revision":"6d008352c667799beecb1ab1dfbc408c415d018c","revlink":"","when":1782493290,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 26 Jun 2026 19:02:30","branch":"master","category":"curl","codebase":"","comments":"cmake: stop probing unused `float.h` for `STDC_HEADERS`\nAlso to sync up with current autotools, which stopped testing for it at\none point.\n\nFollow-up to 4c5307b45655ba75ab066564afdc0c111a8b9291\n\nCloses #22191","files":[{"name":"CMake/CurlTests.c"}],"number":272960,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"65dae4ad80b02f25a25e17af62ea4f2940970330","revision":"65dae4ad80b02f25a25e17af62ea4f2940970330","revlink":"","when":1782493350,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 26 Jun 2026 19:42:16","branch":"master","category":"curl","codebase":"","comments":"cmake: dedupe expressions into local vars in `cmake_uninstall.in.cmake`\nAlso: use `IN LISTS` syntax.\n\nFollow-up to 27e2a4733c3321fb0b1a127360e8e96bc3d4ae53\n\nCloses #22194","files":[{"name":"CMake/cmake_uninstall.in.cmake"}],"number":272966,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"b8fa725df33d5a4b6075cedbb00a678a1761d43a","revision":"b8fa725df33d5a4b6075cedbb00a678a1761d43a","revlink":"","when":1782495736,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"b8fa725df33d5a4b6075cedbb00a678a1761d43a"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1782538498.242374,1782538511.632021],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1782538511.640262,1782538511.881743],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1782538511.884493,1782538512.070488],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1782538512.073678,1782539805.189023],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3685/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1782539805.217843,1782539805.730399],"urls":{}}],"text":["build","successful"],"times":[1782496663.955076,1782539805.733702]},"3686":{"blame":["Daniel Stenberg <daniel@haxx.se>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>","alhudz <al.hudz.k@gmail.com>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/Mail%20result/logs/stdio"]],"number":3686,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3686,"Build"],["codebase","","Build"],["got_revision","39dec13ec08f8511f22ddc78bb36b40241dee915","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","39dec13ec08f8511f22ddc78bb36b40241dee915","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Fri 26 Jun 2026 21:12:35","branch":"master","category":"curl","codebase":"","comments":"openssl: drop unused pre-OpenSSL3 `ctx_option_t` typedef\nFollow-up to 69c89bf3d3137fcbb2b8bc57233182adcf1e2817 #18330\n\nCloses #22197","files":[{"name":"lib/vtls/openssl.c"}],"number":272987,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"616356646159379ab091502cdc90113dc8cc11eb","revision":"616356646159379ab091502cdc90113dc8cc11eb","revlink":"","when":1782501155,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 26 Jun 2026 21:12:35","branch":"master","category":"curl","codebase":"","comments":"cmake: fix not to build `tunits` when `BUILD_CURL_EXE=OFF`\nIt fails as expected, with a list of errors:\n```\nIn file included from _x64-win-ucrt-for-trurl-bld/tests/tunit/tunits.c:5:\ntests/tunit/tool1394.c:76:11: error: call to undeclared function 'parse_cert_parameter'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]\n   76 |     err = parse_cert_parameter(p->param, &certname, &passphrase);\n      |           ^\n[...]\ntests/tunit/tool1622.c:68:5: error: call to undeclared function 'timebuf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]\n   68 |     timebuf(buffer, sizeof(buffer), secs);\n      |     ^\n[...]\ntests/tunit/tool1623.c:104:26: error: call to undeclared function 'GetSizeParameter'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]\n  104 |     ParameterError err = GetSizeParameter(check[i].input, &output);\n      |                          ^\n[...]\n```\nRef: https://github.com/curl/curl/actions/runs/28256499057/job/83720797064?pr=22195\n\nRef: #22195\nRef: https://github.com/curl/curl-for-win/commit/640fed88b65052e944edb466387bd8a062bd9b37\n\nCloses #22198","files":[{"name":"tests/CMakeLists.txt"}],"number":272988,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"da2f05e6f6cee66ea46b8b1ca3943e5a6dde0b91","revision":"da2f05e6f6cee66ea46b8b1ca3943e5a6dde0b91","revlink":"","when":1782501155,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 26 Jun 2026 22:44:53","branch":"master","category":"curl","codebase":"","comments":"lib1587: fix gcc `-Wconversion` with LibreSSL on Windows, test in CI\nBy exposing and reusing existing custom type via `vtls/openss.h`.\n\nAlso:\n- GHA/curl-for-win: test in CI by enabling building tests.\n  Cost is 45s per job, so limit it to the gcc job.\n\nSeen with Windows x64 gcc (not tested in CI prior to this patch):\n```\ntests/libtest/lib1587.c:50:7: error: conversion from 'opt1587' {aka 'long long unsigned int'} to 'long int' may change value [-Werror=conversion]\n   50 |       SSL_CTX_set_options(info->internals, opts);\n      |       ^~~~~~~~~~~~~~~~~~~\ntests/libtest/lib1587.c:59:7: error: conversion from 'opt1587' {aka 'long long unsigned int'} to 'long int' may change value [-Werror=conversion]\n   59 |       SSL_set_options(info->internals, opts);\n      |       ^~~~~~~~~~~~~~~\n```\nRef: https://github.com/curl/curl/actions/runs/28258372229/job/83727170184?pr=22195#step:3:4884\n\nRef: da2f05e6f6cee66ea46b8b1ca3943e5a6dde0b91 #22198\nRef: 616356646159379ab091502cdc90113dc8cc11eb #22197\nFollow-up to 3e40ccb87581b0f6180fbd9c1eef9c50f270c806 #21290\nFollow-up to 2db8ae480fdcae7f005bf847fbbf837821c8184c #17809 #17801\n\nCloses #22195","files":[{"name":".github/workflows/curl-for-win.yml"},{"name":"lib/vtls/openssl.c"},{"name":"lib/vtls/openssl.h"},{"name":"tests/libtest/lib1587.c"}],"number":272999,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"9f9d2d10d9b87cc86016b57c256387e83fc291e0","revision":"9f9d2d10d9b87cc86016b57c256387e83fc291e0","revlink":"","when":1782506693,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Fri 26 Jun 2026 22:46:31","branch":"master","category":"curl","codebase":"","comments":"VULN-DISCLOSURE-POLICY.md: issues that should be found by tests are LOW\nCloses #22190","files":[{"name":"docs/VULN-DISCLOSURE-POLICY.md"}],"number":273000,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"58771cf4f3f45ccce41e9309427df557c86ce81f","revision":"58771cf4f3f45ccce41e9309427df557c86ce81f","revlink":"","when":1782506791,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 26 Jun 2026 22:50:38","branch":"master","category":"curl","codebase":"","comments":"lib: hostname related cleanups\n* format `data->state.aptr.host` without crlf, so signatures do not need\n  to strip it again. Add the crlf when adding the header to the request\n  dynbuf\n* check `connect-to` strings on normalized hostname and user supplied\n  hostname (when those differ)\n* libssh: always use the peer for setting ssh option SSH_OPTIONS_HOST,\n  preserve ipv6 [] enclosure, use IDN converted hostname otherwise. This\n  is the libssh documented expectation.\n  Do NOT use strings from URL parsing.\n\nCloses #22128","files":[{"name":"lib/http.c"},{"name":"lib/http_aws_sigv4.c"},{"name":"lib/url.c"},{"name":"lib/vssh/libssh.c"}],"number":273001,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d786a85f19927c34a10b91b144389db8b16888c7","revision":"d786a85f19927c34a10b91b144389db8b16888c7","revlink":"","when":1782507038,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Fri 26 Jun 2026 23:09:43","branch":"master","category":"curl","codebase":"","comments":"gopher: reject CR and LF in the selector\nVerifed in test 1609\n\nCloses #22116","files":[{"name":"lib/gopher.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1609"}],"number":273005,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"65d8eaeaa2cd81e252f35301617f0e761375fbe1","revision":"65d8eaeaa2cd81e252f35301617f0e761375fbe1","revlink":"","when":1782508183,"who":"alhudz <al.hudz.k@gmail.com>"},{"at":"Fri 26 Jun 2026 23:17:26","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced\nAdd entry to .mailmap","files":[{"name":".mailmap"},{"name":"RELEASE-NOTES"}],"number":273011,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"334164cd80f56652f24b9d84d957d980907a8ca8","revision":"334164cd80f56652f24b9d84d957d980907a8ca8","revlink":"","when":1782508646,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 26 Jun 2026 23:19:51","branch":"master","category":"curl","codebase":"","comments":"curl_trc: store callback info in a uint8, not a bool\nThe state is no longer just a bool so make sure to use a proper uint8_t\nso that it gets restored properly.\n\nFollow-up to a6af50c484f6bbd1c01573685d\n\nCloses #22199","files":[{"name":"lib/curl_trc.c"}],"number":273012,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"996696621fb1dd1f81c92fcfe290025742cb327b","revision":"996696621fb1dd1f81c92fcfe290025742cb327b","revlink":"","when":1782508791,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Sat 27 Jun 2026 00:26:36","branch":"master","category":"curl","codebase":"","comments":"lib: fix 'ns' -> 'us' in trace messages\nCloses #22200","files":[{"name":"lib/curl_trc.c"},{"name":"lib/multi.c"},{"name":"lib/progress.c"}],"number":273024,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a62e08c5eb244d6471c85907e94acc314b58a7f3","revision":"a62e08c5eb244d6471c85907e94acc314b58a7f3","revlink":"","when":1782512796,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Sat 27 Jun 2026 01:24:39","branch":"master","category":"curl","codebase":"","comments":"build: always use local `inet_pton()`/`inet_ntop()` implementations\nAlso repurpose existing build-time feature checks into unit test 1961,\nto verify.\n\nPrior to this patch these functions were auto-detected with both\nautotools and cmake. In case of autotools there was an extra\nverification phase ensuring the functions work as expected. This step\nrequired running the function, thus was limited to non-cross-builds. For\ncross-builds and CMake it always used the system implementation if\npresent. On Windows it always used the local implementation, because\navailability/use is complicated there.\n\nAfter this patch all platforms, always use the local implementation,\nwhich is known to be accurate. This makes curl behave more consistently,\nand simplifies the build process, a fixes cross-builds and CMake\nauto-detection differences.\n\nAlso:\n- test1960: enable unconditionally.\n- checksrc: disallow globally, allowlist in `block_ip.c` example.\n- dnsd: verify ntop result for NULL before passing to printf.\n\nRef: https://github.com/curl/curl/pull/22137#issuecomment-4797440983\nRef: #22137\nRef: 8537a5b0bcf4565551774c2b2375c49767e405a7 #16577\n\nCloses #22170","files":[{"name":"CMake/unix-cache.cmake"},{"name":"CMake/win32-cache.cmake"},{"name":"CMakeLists.txt"},{"name":"configure.ac"},{"name":"docs/examples/block_ip.c"},{"name":"docs/internals/CODE_STYLE.md"},{"name":"lib/config-win32.h"},{"name":"lib/curl_config-cmake.h.in"},{"name":"lib/curlx/inet_ntop.c"},{"name":"lib/curlx/inet_ntop.h"},{"name":"lib/curlx/inet_pton.c"},{"name":"lib/curlx/inet_pton.h"},{"name":"m4/curl-functions.m4"},{"name":"scripts/checksrc.pl"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1961"},{"name":"tests/libtest/Makefile.inc"},{"name":"tests/libtest/first.h"},{"name":"tests/libtest/lib1960.c"},{"name":"tests/server/dnsd.c"},{"name":"tests/unit/Makefile.inc"},{"name":"tests/unit/unit1961.c"}],"number":273031,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"39dec13ec08f8511f22ddc78bb36b40241dee915","revision":"39dec13ec08f8511f22ddc78bb36b40241dee915","revlink":"","when":1782516279,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"39dec13ec08f8511f22ddc78bb36b40241dee915"}],"steps":[{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1782583623.888684,1782583658.182109],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1782583658.186518,1782583658.377227],"urls":{}},{"eta":null,"expectations":[],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1782583658.379749,1782583658.526496],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1782583658.52893,1782584499.792896],"urls":{}},{"eta":null,"expectations":[],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3686/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1782584499.797367,1782584500.163051],"urls":{}}],"text":["build","successful"],"times":[1782539809.172614,1782584500.165652]},"3687":{"blame":["Viktor Szakats <commit@vsz.me>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/Mail%20result/logs/stdio"]],"number":3687,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3687,"Build"],["codebase","","Build"],["got_revision","99859ecca85708576e6567d02a24d2ef7501707d","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","99859ecca85708576e6567d02a24d2ef7501707d","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Sun 28 Jun 2026 13:57:08","branch":"master","category":"curl","codebase":"","comments":"GHA: update dependency ngtcp2/nghttp3 to v1.17.0\nCloses #22202","files":[{"name":".github/workflows/http3-linux.yml"}],"number":273103,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c253a96296e66c01e2063d809b5996abb3296bc1","revision":"c253a96296e66c01e2063d809b5996abb3296bc1","revlink":"","when":1782647828,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"},{"at":"Sun 28 Jun 2026 13:57:31","branch":"master","category":"curl","codebase":"","comments":"cf-ngtcp2-cmn: initialize new callback ptr for ngtcp2 1.24.0+, bump in CI\nFixes #22205\n\nCloses #22207","files":[{"name":".github/workflows/http3-linux.yml"},{"name":"lib/vquic/cf-ngtcp2-cmn.c"}],"number":273109,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"99859ecca85708576e6567d02a24d2ef7501707d","revision":"99859ecca85708576e6567d02a24d2ef7501707d","revlink":"","when":1782647851,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"99859ecca85708576e6567d02a24d2ef7501707d"}],"steps":[{"eta":null,"expectations":[["output",6703,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1782717408.74943,1782717462.109561],"urls":{}},{"eta":null,"expectations":[["output",705,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1782717462.113813,1782717462.28156],"urls":{}},{"eta":null,"expectations":[["output",706,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1782717462.28431,1782717462.435187],"urls":{}},{"eta":null,"expectations":[["output",29497,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1782717462.438009,1782718621.852951],"urls":{}},{"eta":null,"expectations":[["output",806,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3687/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1782718621.858384,1782718622.38597],"urls":{}}],"text":["build","successful"],"times":[1782717408.610074,1782718622.389339]},"3688":{"blame":["Viktor Szakats <commit@vsz.me>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/Mail%20result/logs/stdio"]],"number":3688,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3688,"Build"],["codebase","","Build"],["got_revision","1671ebd975c1f146b0dd9929fa4c2a3f8d39b305","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","1671ebd975c1f146b0dd9929fa4c2a3f8d39b305","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 29 Jun 2026 11:11:16","branch":"master","category":"curl","codebase":"","comments":"build: drop superfluous `STDC_HEADERS` macro\nIt is traditionally defined by autotools to detect the presence of set\nof standard C89 headers. autoconf 2.70 (2020-12-08) reduced the headers\ncovered to `stdlib.h`, `string.h`. After 2.59d (2006-06-05) obsoleting\nit earlier. CMake replicated this detection, and curl included\n`curl/stdcheaders.h` if standard headers were missing. However, such\ncondition could never happen because curl sources already assume all\nchecked standard headers (`stdarg.h`, `stdlib.h`, `string.h`) and\ninclude them unconditionally.\n\nSince this is an unused feature detection and an impossible fallback\npath, drop them from CMake and curl's source. autotools continues to do\nthe detection by default, but its result is unused after this patch.\n\nThis leaves public `curl/stdcheaders.h` unused from within the codebase.\n\nRefs:\nhttps://github.com/autotools-mirror/autoconf/commit/f0c7c425539964047b0cb986d2ea5f5687a07069\nhttps://github.com/autotools-mirror/autoconf/commit/86c213d0e355296f026a36e3203c0813041aae89\n\nFollow-up to 65dae4ad80b02f25a25e17af62ea4f2940970330 #22191\nFollow-up to 4c5307b45655ba75ab066564afdc0c111a8b9291\nRef: ae1912cb0d494b48d514d937826c9fe83ec96c4d\n\nCloses #22206","files":[{"name":".github/scripts/cmp-config.pl"},{"name":"CMake/CurlTests.c"},{"name":"CMake/unix-cache.cmake"},{"name":"CMake/win32-cache.cmake"},{"name":"CMakeLists.txt"},{"name":"lib/config-os400.h"},{"name":"lib/config-win32.h"},{"name":"lib/curl_config-cmake.h.in"},{"name":"lib/curl_setup.h"},{"name":"projects/vms/config_h.com"}],"number":273153,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"1671ebd975c1f146b0dd9929fa4c2a3f8d39b305","revision":"1671ebd975c1f146b0dd9929fa4c2a3f8d39b305","revlink":"","when":1782724276,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"1671ebd975c1f146b0dd9929fa4c2a3f8d39b305"}],"steps":[{"eta":null,"expectations":[["output",6674,6703]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1782760958.234399,1782760983.145868],"urls":{}},{"eta":null,"expectations":[["output",705,705]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1782760983.150366,1782760983.322992],"urls":{}},{"eta":null,"expectations":[["output",706,706]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1782760983.325277,1782760983.465116],"urls":{}},{"eta":null,"expectations":[["output",29473,29497]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1782760983.467417,1782761826.579029],"urls":{}},{"eta":null,"expectations":[["output",806,806]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3688/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1782761826.583598,1782761826.95499],"urls":{}}],"text":["build","successful"],"times":[1782718627.752062,1782761826.957671]},"3689":{"blame":["Daniel Stenberg <daniel@haxx.se>","HwangRock <peter9244@naver.com>","Stefan Eissing <stefan@eissing.org>","Viktor Szakats <commit@vsz.me>","alhudz <al.hudz.k@gmail.com>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/Runtest/logs/resultlog"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/Mail%20result/logs/stdio"]],"number":3689,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3689,"Build"],["codebase","","Build"],["got_revision","bedeeaa4a7145cb6dabddf0e4377799f33d1f24b","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","bedeeaa4a7145cb6dabddf0e4377799f33d1f24b","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":0,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 29 Jun 2026 11:17:00","branch":"master","category":"curl","codebase":"","comments":"CREDENTIALS.md: remove comment about emtpy user/pass\nCloses #22212","files":[{"name":"docs/internals/CREDENTIALS.md"}],"number":273158,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d647b84d53b5ba14ce82b0759c70e962a423c1a4","revision":"d647b84d53b5ba14ce82b0759c70e962a423c1a4","revlink":"","when":1782724620,"who":"Stefan Eissing <stefan@eissing.org>"},{"at":"Mon 29 Jun 2026 14:27:56","branch":"master","category":"curl","codebase":"","comments":"mod_curltest: fix compiler warnings\n```\nmod_curltest.c:331:25: warning: result of comparison of unsigned expression >= 0 is always true [-Wtautological-unsigned-zero-compare]\n  331 |           if(chunk_size >= 0) {\n      |              ~~~~~~~~~~ ^  ~\nmod_curltest.c:421:9: warning: declaration shadows a local variable [-Wshadow]\n  421 |     int i, hd_len = (16 * 1024);\n      |         ^\nmod_curltest.c:288:7: note: previous declaration is here\n  288 |   int i, chunks = 3, error_bucket = 1;\n      |       ^\nmod_curltest.c:501:40: warning: format specifies type 'int' but the argument has type 'unsigned int' [-Wformat]\n  500 |                 \"error_handler: request cleanup, r->status=%d, aborted=%d, \"\n      |                                                                        ~~\n      |                                                                        %u\n  501 |                 \"close=%d\", r->status, c->aborted, close_conn);\n      |                                        ^~~~~~~~~~\nmod_curltest.c:837:1: warning: missing field 'lock' initializer [-Wmissing-field-initializers]\n  837 | };\n      | ^\nmod_curltest.c:914:43: warning: format specifies type 'int' but the argument has type 'apr_time_t' (aka 'long') [-Wformat]\n  914 |     char *v = apr_psprintf(r->pool, \"%d\", limitrec.duration_sec);\n      |                                      ~~   ^~~~~~~~~~~~~~~~~~~~~\n      |                                      %ld\nmod_curltest.c:956:16: warning: unused variable 'rv' [-Wunused-variable]\n  956 |   apr_status_t rv;\n      |                ^~\n```\n\nCloses #22214","files":[{"name":"tests/http/testenv/mod_curltest/mod_curltest.c"}],"number":273178,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c9d8a6bc1084cae8b9f63a504bdfc7c00230f4ff","revision":"c9d8a6bc1084cae8b9f63a504bdfc7c00230f4ff","revlink":"","when":1782736076,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 29 Jun 2026 14:34:34","branch":"master","category":"curl","codebase":"","comments":"CURLOPT_SSH_*_KEYFILE: used for setting up, then no more\nSo changing them after the connection is made still allows libcurl to\nreuse the existing connections.\n\nReported-by: Bigtang on hackerone\nCloses #22211","files":[{"name":"docs/libcurl/opts/CURLOPT_SSH_PRIVATE_KEYFILE.md"},{"name":"docs/libcurl/opts/CURLOPT_SSH_PUBLIC_KEYFILE.md"}],"number":273179,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"f3c11692a9881b2d74263e20749ff58da1fd8443","revision":"f3c11692a9881b2d74263e20749ff58da1fd8443","revlink":"","when":1782736474,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 29 Jun 2026 20:04:57","branch":"master","category":"curl","codebase":"","comments":"openssl: prefer modern API flavors for `EVP_MD_CTX` new/free\nAvailable in all supported OpenSSL flavors and versions. They are\nfunctionally identical to the legacy API calls.\n\nCloses #22219","files":[{"name":"lib/curl_sha512_256.c"},{"name":"lib/sha256.c"},{"name":"lib/vtls/openssl.c"}],"number":273216,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"2b5911880ba715d10e0a8bf6dc4896b662fedc89","revision":"2b5911880ba715d10e0a8bf6dc4896b662fedc89","revlink":"","when":1782756297,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 29 Jun 2026 22:21:34","branch":"master","category":"curl","codebase":"","comments":"content_encoding: give a clear error on multi-member gzip\nA gzip Content-Encoding response holding more than one gzip member made\ncurl decode the first member and then fail the transfer with a bare\nCURLE_WRITE_ERROR and no hint about the cause. Detect the trailing\nmember and fail with a message that explains what happened.\n\nFixes #22156\nCloses #22172","files":[{"name":"lib/content_encoding.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2305"}],"number":273240,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"df350dd0d82cfcca52eef5aa615ad52a6d556c1c","revision":"df350dd0d82cfcca52eef5aa615ad52a6d556c1c","revlink":"","when":1782764494,"who":"HwangRock <peter9244@naver.com>"},{"at":"Mon 29 Jun 2026 22:22:52","branch":"master","category":"curl","codebase":"","comments":"openldap: handle Curl_sasl_continue() returns better\nSimilar to how it gets treated already in other protocol handlers.\n\nFollow-up to eeca818b1e8d1e61c2d4\n\nReported-by: Eunsoo Kim\nCloses #22213","files":[{"name":"lib/openldap.c"}],"number":273241,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ea71c3b6b60e563651ea8596a975aef0c8199519","revision":"ea71c3b6b60e563651ea8596a975aef0c8199519","revlink":"","when":1782764572,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 29 Jun 2026 22:23:55","branch":"master","category":"curl","codebase":"","comments":"CURLSHOPT_(UN)SHARE.md: do not modify shares while in use\nReported-by: smaeljaish on hackerone\n\nCloses #22217","files":[{"name":"docs/libcurl/opts/CURLSHOPT_SHARE.md"},{"name":"docs/libcurl/opts/CURLSHOPT_UNSHARE.md"}],"number":273242,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7791b1629b16cac4a49d677cbf7c778f4fbaaf0e","revision":"7791b1629b16cac4a49d677cbf7c778f4fbaaf0e","revlink":"","when":1782764635,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 29 Jun 2026 22:24:57","branch":"master","category":"curl","codebase":"","comments":"config2setopt.c: refactor config2setopts\nIntroduce sub functions\n\nCloses #22215","files":[{"name":"src/config2setopts.c"},{"name":"src/tool_setopt.c"},{"name":"src/tool_setopt.h"},{"name":"tests/data/data1402.c"},{"name":"tests/data/data1404.c"},{"name":"tests/data/data1405.c"},{"name":"tests/data/data1406.c"},{"name":"tests/data/data1407.c"},{"name":"tests/data/data1465.c"}],"number":273243,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"8aeef462e391639b621e6adbbd60de6bd77ee43b","revision":"8aeef462e391639b621e6adbbd60de6bd77ee43b","revlink":"","when":1782764697,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 29 Jun 2026 22:28:46","branch":"master","category":"curl","codebase":"","comments":"smtp: reject CR and LF in the envelope address\nVerified in test 2110\n\nCloses #22119","files":[{"name":"lib/smtp.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test2110"}],"number":273245,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"bedeeaa4a7145cb6dabddf0e4377799f33d1f24b","revision":"bedeeaa4a7145cb6dabddf0e4377799f33d1f24b","revlink":"","when":1782764926,"who":"alhudz <al.hudz.k@gmail.com>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"bedeeaa4a7145cb6dabddf0e4377799f33d1f24b"}],"steps":[{"eta":null,"expectations":[["output",5807,6688.5]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1782803989.205941,1782803998.033108],"urls":{}},{"eta":null,"expectations":[["output",705,705.0]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1782803998.037208,1782803998.222358],"urls":{}},{"eta":null,"expectations":[["output",706,706.0]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1782803998.225208,1782803998.379866],"urls":{}},{"eta":null,"expectations":[["output",29485,29485.0]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[0,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1782803998.382338,1782804999.782003],"urls":{}},{"eta":null,"expectations":[["output",806,806.0]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3689/steps/Mail%20result/logs/stdio"]],"name":"Mail result","results":[0,[]],"statistics":{},"step_number":4,"text":["'cat","resultlog","...'"],"times":[1782804999.7865,1782805000.155026],"urls":{}}],"text":["build","successful"],"times":[1782761829.121668,1782805000.157953]}}