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

Builder curl-unthreaded-solaris10-sparc Build #14079

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision3089e7eec8b694ff36a3aa700c4a319d656806e7
Got Revision3089e7eec8b694ff36a3aa700c4a319d656806e7
Changes11 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

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

Build Properties:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

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

Timing:

StartThu Aug 13 02:03:00 2026
EndThu Aug 13 16:14:29 2026
Elapsed14 hrs, 11 mins, 29 secs

All Changes:

:

  1. Change #277966

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 12 Aug 2026 14:17:01
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision d064bc2adbf2aa0762c89ea4166cecd55693bb62

    Comments

    thrdqueue: drop name strdups from Curl_thrdq_create
    The only usage of the thread queue and pool is for "DNS" which is a
    static string. No point in strdup'ing it (twice). Future users are
    *likely* to also used fixed strings, otherwise we revert this change
    when dynamic names are introduced.
    
    Reported-by: Max Dymond
    Closes #22555

    Changed files

    • lib/thrdpool.c
    • lib/thrdqueue.c
  2. Change #277972

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 12 Aug 2026 14:33:01
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision fbfb2499f03567611d2dc649bfadafe2b3341ef7

    Comments

    keylog: add a random size argument to Curl_tls_keylog_write()
    To allow the function to verify that the buffer is large enough. Avoids
    possible future internal mishaps.
    
    Closes #22560

    Changed files

    • lib/vtls/gtls.c
    • lib/vtls/keylog.c
    • lib/vtls/keylog.h
    • lib/vtls/openssl.c
    • lib/vtls/rustls.c
    • lib/vtls/wolfssl.c
  3. Change #277975

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 12 Aug 2026 14:51:06
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 35843dd635bab1627902b08a605e2a6334cc2fc7

    Comments

    progress: cleanup, less memory
    Keep only a single `start` time and calculate the rest in delta
    microseconds since then. Separate timestamps and durations into separate
    sub-structures for clarity.
    
    remove progress.t_acceptdata
    It was recorded in FTP accept but never used anywhere.
    
    Closes #22547

    Changed files

    • lib/cf-ip-happy.c
    • lib/connect.c
    • lib/ftp.c
    • lib/getinfo.c
    • lib/multi.c
    • lib/progress.c
    • lib/progress.h
    • lib/tftp.c
    • lib/transfer.c
    • lib/urldata.h
    • lib/vdns/cf-dns.c
    • tests/unit/unit1303.c
    • tests/unit/unit1399.c
  4. Change #277979

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 12 Aug 2026 15:42:54
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 8a8ff47b63aff1d72c1796dbdb4955f243beac23

    Comments

    tidy-up: C and CI
    - drop redundant casts for `CURL_UNCONST()` pointers (Windows).
    - GHA/linux: delete redundant/dupe `-g` C flag in memory sanitizer job.
      Spotted-by: Daniel Stenberg
    - examples/http2-upload: drop local macro.
    - examples/http2-upload: drop leading underscore from union name.
    - examples/http2-upload: drop interim macro.
    - tests/server/util: reapply patch lost in a rebase.
    - sync `main()` declarations across the codebase.
    
    Closes #22559

    Changed files

    • .github/workflows/linux.yml
    • CMakeLists.txt
    • configure.ac
    • docs/examples/anyauthput.c
    • docs/examples/ftp-wildcard.c
    • docs/examples/htmltidy.c
    • docs/examples/http2-download.c
    • docs/examples/http2-upload.c
    • docs/examples/httpput-postfields.c
    • docs/examples/httpput.c
    • docs/examples/multi-event.c
    • docs/examples/multi-uv.c
    • docs/examples/smooth-gtk-thread.c
    • docs/examples/sslbackend.c
    • docs/internals/CODE_STYLE.md
    • docs/libcurl/curl_strequal.md
    • docs/libcurl/curl_strnequal.md
    • docs/libcurl/opts/CURLINFO_TLS_SSL_PTR.md
    • docs/libcurl/opts/CURLOPT_PROTOCOLS.md
    • docs/libcurl/opts/CURLOPT_PROTOCOLS_STR.md
    • docs/libcurl/opts/CURLOPT_READFUNCTION.md
    • docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS.md
    • docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS_STR.md
    • lib/socks_sspi.c
    • lib/vauth/digest_sspi.c
    • lib/vauth/krb5_sspi.c
    • lib/vauth/ntlm_sspi.c
    • lib/vauth/spnego_sspi.c
    • lib/vtls/schannel.c
    • projects/OS400/curlmain.c
    • projects/vms/report_openssl_version.c
    • src/curlinfo.c
    • tests/cmake/test.c
    • tests/cmake/test.cpp
    • tests/libtest/first.c
    • tests/server/first.c
    • tests/server/util.c
  5. Change #277987

    Category curl
    Changed by hunterinvariants <217359725+hunterinvariantsohnoyoudont@users.noreply.github.com>
    Changed at Wed 12 Aug 2026 16:22:07
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 574749016d6286c7a075041ef70edef7ee50c4be

    Comments

    tests: verify AWS SigV4 redirect auth scope
    Closes #22538

    Changed files

    • tests/data/Makefile.am
    • tests/data/test5026
    • tests/data/test5027
  6. Change #277988

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 12 Aug 2026 16:23:58
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision eca5ded9f6c6281f46abb9cae073c5132e082df5

    Comments

    mailmap: Ralf Mueller

    Changed files

    • .mailmap
  7. Change #277992

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 12 Aug 2026 16:46:01
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 1a17959fc7a80864c9c9b37097856bdb4a465cf8

    Comments

    url: fix negotiate/ntlm connection reuse
    Reorder logic when looking for matching connections. Check candidate
    Negotiate/NTLM state first. Require same "input" parameters when
    connection is already authenticated. Same for proxy.
    
    Deny connection reuse for empty usernames for NTLM/Negotiate using
    connections.
    
    Reported-by: Martin Dukek
    Closes #22528

    Changed files

    • lib/conncache.c
    • lib/curl_trc.c
    • lib/easy.c
    • lib/multi.c
    • lib/url.c
  8. Change #278026

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 12 Aug 2026 21:54:42
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 507ee5d79215ee8026db35b03925087c48e03318

    Comments

    progress: fix progress meter update to run every second again
    Closes #22562

    Changed files

    • lib/progress.c
  9. Change #278027

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 12 Aug 2026 21:55:41
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 743096a4964bf921f7b39cc7b739fd4fab6ad39c

    Comments

    uint-bset: add slot0 member
    Add a fixed slot0 member for uint32_bset to have no allocations for
    sizes < 64. This is a common use case for curl_easy_perform().
    
    Closes #22561

    Changed files

    • lib/multi.c
    • lib/uint-bset.c
    • lib/uint-bset.h
    • tests/unit/unit3211.c
  10. Change #278028

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 12 Aug 2026 21:56:48
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e9b291cf9bd61622f6589d747036d3880eb28b2d

    Comments

    header api: add guards
    Add API guards for curl_easy_header and curl_easy_nextheader.
    
    urldata.h: remove prevhead member as not used
    
    Closes #22530

    Changed files

    • lib/api.c
    • lib/api.h
    • lib/headers.c
    • lib/urldata.h
    • tests/libtest/lib1940.c
  11. Change #278041

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 13 Aug 2026 00:00:47
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 3089e7eec8b694ff36a3aa700c4a319d656806e7

    Comments

    multi: hold timeout values in 'int' instead of 'long'
    Since this code needs to work (identically) on systems with 32 bit longs
    anyway, this might just as well always use 32 bit to save space and make
    the code work the same everywhere.
    
    Closes #22564

    Changed files

    • lib/multi.c
    • lib/multihandle.h