Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder curl-threaded-solaris10-sparc Build #3510

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision7a4fa90048e25c8c7941f91aa7b9bb6be633c4fa
Got Revision7a4fa90048e25c8c7941f91aa7b9bb6be633c4fa
Changes13 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build

Steps and Logfiles:

  1. git update ( 39 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 6 hrs, 2 mins, 54 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 1 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc slave
buildername curl-threaded-solaris10-sparc Builder
buildnumber 3510 Build
codebase Build
got_revision 7a4fa90048e25c8c7941f91aa7b9bb6be633c4fa Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 7a4fa90048e25c8c7941f91aa7b9bb6be633c4fa Build
scheduler schedule-curl-threaded-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Stefan Eissing
  3. Viktor Szakats

Timing:

StartThu Mar 12 12:50:41 2026
EndFri Mar 13 06:42:16 2026
Elapsed17 hrs, 51 mins, 35 secs

All Changes:

:

  1. Change #260718

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 11 Mar 2026 23:28:50
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision da7bfb89a1a0e3816b7f12e67e2439f04e3d36a1

    Comments

    connection_check, simplified
    The protocol handler method `connection_check` allowed to variable
    operations to trigger with variable result bits. Only the `CONNCHECK_ISDEAD`
    and `CONNRESULT_DEAD` were in use. Transform the function into
    `connection_is_dead` without extra parameter and a bool result.
    
    - Remove defines for `CONNCHECK_*` and `CONNRESULT_*`
    - Rename protocol function in handler comments
    - Change RTSP implementation (only protocol that uses this)
    
    Closes #20890

    Changed files

    • lib/curl_rtmp.c
    • lib/dict.c
    • lib/file.c
    • lib/ftp.c
    • lib/gopher.c
    • lib/http.c
    • lib/imap.c
    • lib/ldap.c
    • lib/mqtt.c
    • lib/openldap.c
    • lib/pop3.c
    • lib/rtsp.c
    • lib/smb.c
    • lib/smtp.c
    • lib/telnet.c
    • lib/tftp.c
    • lib/url.c
    • lib/urldata.h
    • lib/vssh/libssh.c
    • lib/vssh/libssh2.c
    • lib/ws.c
  2. Change #260719

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 11 Mar 2026 23:30:05
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f14ce01369851b48e9c72991c26185902ffbdf48

    Comments

    pingpong: cleanup timeleft handling
    - Move `RESP_TIMEOUT` from urldata.h to pingpong.h as
      `PINGPONG_TIMEOUT_MS`.
    - Rename `Curl_pp_state_timeout()` to `Curl_pp_state_timeleft_ms()` as
      the function returns the time left, not the timout..
    - Update implementation comments and variable names
    
    Closes #20888

    Changed files

    • lib/ftp.c
    • lib/pingpong.c
    • lib/pingpong.h
    • lib/urldata.h
  3. Change #260722

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 11 Mar 2026 23:45:29
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 5fc7d50cec5465f486d68d2261f7d8378ef8d782

    Comments

    vtls: ECH definitions cleanup
    - Move ECH related defines to vtls.h
    - Prefix all defines with `CURLECH_`
    - Move base64.h include from vtls.h to implementations
    
    Closes #20887

    Changed files

    • lib/urldata.h
    • lib/vtls/openssl.c
    • lib/vtls/rustls.c
    • lib/vtls/vtls.h
    • lib/vtls/wolfssl.c
  4. Change #260723

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 11 Mar 2026 23:48:53
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 11c14b5ca5cad00a755aacd7bd67a7bd7444902b

    Comments

    urlapi: verify the last letter of a scheme when set explictly
    A logic error made the function not check the last character, which thus
    could make it accept invalid schemes.
    
    Added test 1965 to verify
    
    Reported-by: Otis Cui Lei
    
    Closes #20893

    Changed files

    • lib/urlapi.c
    • tests/data/Makefile.am
    • tests/data/test1965
    • tests/libtest/Makefile.inc
    • tests/libtest/lib1965.c
  5. Change #260732

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 12 Mar 2026 01:01:16
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 435eabeac863828b585796d4eb4f97fe346ae87d

    Comments

    badwords: rework exceptions, fix many of them
    Also:
    - support per-directory and per-upper-directory whitelist entries.
    - convert badlist input grep tweak into the above format.
      (except for 'And' which had just a few hits.)
    - fix many code exceptions, but do not enforce.
      (there also remain about 350 'will' uses in lib)
    - fix badwords in example code, drop exceptions.
    - badwords-all: convert to Perl.
      To make it usable from CMake.
    - FAQ: reword to not use 'will'. Drop exception.
    
    Closes #20886

    Changed files

    • docs/FAQ.md
    • docs/examples/CMakeLists.txt
    • docs/examples/block_ip.c
    • docs/examples/http2-upload.c
    • docs/examples/httpput-postfields.c
    • docs/examples/websocket.c
    • lib/Makefile.soname
    • lib/asyn-ares.c
    • lib/bufq.h
    • lib/cf-h1-proxy.c
    • lib/cf-h2-proxy.c
    • lib/cf-socket.c
    • lib/cfilters.h
    • lib/conncache.h
    • lib/cookie.c
    • lib/cshutdn.h
    • lib/curl_share.c
    • lib/curlx/dynbuf.c
    • lib/curlx/fopen.c
    • lib/curlx/inet_pton.c
    • lib/curlx/strcopy.c
    • lib/curlx/wait.c
    • lib/curlx/winapi.c
    • lib/cw-out.c
    • lib/doh.c
    • lib/dynhds.h
    • lib/easy.c
    • lib/ftp.c
    • lib/headers.h
    • lib/http.c
    • lib/http_digest.c
    • lib/llist.h
    • lib/multi.c
    • lib/pop3.c
    • lib/request.h
    • lib/rtsp.c
    • lib/select.c
    • lib/tftp.c
    • lib/transfer.h
    • lib/url.c
    • lib/url.h
    • lib/vauth/digest.c
    • lib/vauth/digest_sspi.c
    • lib/vauth/ntlm.c
    • lib/vauth/ntlm_sspi.c
    • lib/vauth/spnego_gssapi.c
    • lib/vauth/spnego_sspi.c
    • lib/vquic/curl_ngtcp2.c
    • lib/vquic/curl_quiche.c
    • lib/vquic/vquic-tls.h
    • lib/vssh/libssh.c
    • lib/vssh/libssh2.c
    • lib/vtls/apple.c
    • lib/vtls/gtls.c
    • lib/vtls/mbedtls.c
    • lib/vtls/openssl.c
    • lib/vtls/openssl.h
    • lib/vtls/rustls.c
    • lib/vtls/schannel.c
    • lib/vtls/schannel_verify.c
    • lib/vtls/vtls.c
    • lib/vtls/vtls.h
    • lib/vtls/vtls_scache.h
    • lib/vtls/wolfssl.c
    • lib/ws.c
    • scripts/badwords
    • scripts/badwords-all
    • scripts/badwords.ok
    • src/CMakeLists.txt
    • src/config2setopts.c
    • src/slist_wc.h
    • src/terminal.c
    • src/tool_cb_see.c
    • src/tool_cfgable.h
    • src/tool_dirhie.c
    • src/tool_doswin.c
    • src/tool_formparse.c
    • src/tool_getparam.c
    • src/tool_getpass.h
    • src/tool_help.c
    • src/tool_ipfs.c
    • src/tool_main.c
    • src/tool_operate.c
    • src/tool_operate.h
    • src/tool_operhlp.c
    • src/tool_sdecls.h
    • src/tool_setup.h
    • src/tool_stderr.c
    • src/tool_urlglob.c
  6. Change #260733

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 12 Mar 2026 01:01:16
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 56739855f3354f4f385c24259828adfe829bbf50

    Comments

    examples: drop warning silencers no longer hit
    Also:
    - scope clang `-Wcast-function-type-strict` silencing, add missed `pop`.
    
    Follow-up to d06b49d8b2d42d477f7e78596035832727d6d5c9 #18260
    
    Closes #20896

    Changed files

    • docs/examples/cacertinmem.c
    • docs/examples/usercertinmem.c
  7. Change #260737

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 12 Mar 2026 01:25:42
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision a0db67572e12c192f56e6f40b30957144682c16a

    Comments

    build: hook up badwords check to lint targets
    Also:
    - autotools: make `badwords` target honor `@PERL@`.
    
    Suggested-by: Stefan Eissing
    
    Closes #20884

    Changed files

    • CMakeLists.txt
    • Makefile.am
  8. Change #260740

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 12 Mar 2026 01:45:24
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 6ada2e3dceebb222c8da5aee864413edfd0c33b4

    Comments

    autotools: limit checksrc target to ignore non-repo test sources
    Syncing tests with lib and src behavior.
    
    Also:
    - fix OS400 checksrc to find the per-directory `.checksrc` file.
    
    Closes #20898

    Changed files

    • projects/Makefile.am
    • tests/libtest/Makefile.am
    • tests/server/Makefile.am
    • tests/tunit/Makefile.am
    • tests/unit/Makefile.am
  9. Change #260748

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 12 Mar 2026 07:52:58
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2938cb72e5a7f0e661617b9bf624b4083ca756b9

    Comments

    http: fix Curl_compareheader for multi value headers
    Follow-up to 04289c62dea22d28daa60. Regression shipped in 8.13.0.
    
    - a logic error made it not loop and thus only match if the searched string
      was first
    
    - it no longer matches a substring
    
    Adjusted test 1 to use multiple values in the Connection: response
    header. Adjusted test 1542 to have a "Connection: close-not" which
    should not match.
    
    Reported-by: Henrique Pereira
    
    Closes #20894

    Changed files

    • lib/http.c
    • tests/data/test1
    • tests/data/test1542
  10. Change #260752

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 12 Mar 2026 08:47:02
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c0f17dee36f4a3e9307c2fe30c9b884fd4cdd294

    Comments

    hostip: remove two zero assigns after memset clear
    As the struct is now always unconditionally memset with zeros, we
    can remove two zero assigns.
    
    Follow-up to 015f1c7de40839b6681b7dde7
    
    Pointed out by CodeSonar
    
    Closes #20900

    Changed files

    • lib/hostip.c
  11. Change #260774

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 12 Mar 2026 10:30:14
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ed7bfcd17d8570a0c29c198c6ab002ae719f2eff

    Comments

    test1625: unit test for Curl_compareheader
    Follow-up to 2938cb72e5a7f0e661617b9bf6
    
    Closes #20901

    Changed files

    • .github/scripts/codespell.sh
    • .github/scripts/typos.toml
    • lib/http.c
    • tests/data/Makefile.am
    • tests/data/test1625
    • tests/unit/Makefile.inc
    • tests/unit/unit1625.c
  12. Change #260775

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 12 Mar 2026 10:30:18
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 133b125b89af0df9cd8ff91c182a57f5dcda16ab

    Comments

    http: make Curl_compareheader handle multiple commas in header
    For robustness

    Changed files

    • lib/http.c
  13. Change #260783

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 12 Mar 2026 10:49:21
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7a4fa90048e25c8c7941f91aa7b9bb6be633c4fa

    Comments

    openssl: trace count of found / imported Windows native CA roots
    To help understanding what's happening on systems where native CA misses
    to verify legitimate public websites.
    
    Also:
    - drop a superfluous, hanging, `else`.
    
    Ref: #20897
    
    Closes #20899

    Changed files

    • lib/vtls/openssl.c