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

Builder curl-ares-solaris10-sparc Build #3759

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision323c184b6bdf5b1988a10c0a61560666e1588149
Got Revision323c184b6bdf5b1988a10c0a61560666e1588149
Changes10 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 11 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 28 mins, 36 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-ares-solaris10-sparc slave
buildername curl-ares-solaris10-sparc Builder
buildnumber 3759 Build
codebase Build
got_revision 323c184b6bdf5b1988a10c0a61560666e1588149 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 323c184b6bdf5b1988a10c0a61560666e1588149 Build
scheduler schedule-curl-ares-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Bobbeh Rhino
  2. Daniel Stenberg
  3. Stefan Eissing
  4. Viktor Szakats

Timing:

StartTue Sep 8 23:30:01 2026
EndWed Sep 9 14:08:09 2026
Elapsed14 hrs, 38 mins, 7 secs

All Changes:

:

  1. Change #281091

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Tue 08 Sep 2026 12:39:49
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 772b3e110d038fb48ec7e3cfd4dccb34004da776

    Comments

    GHA: start using `background: true` to parallelize job steps
    Saving around 40-60 seconds across 5 jobs.
    
    - checksrc: parallelize steps.
    - checksrc: run steps without tool dependencies first.
    - checksrc: install typos-cli in the background.
    - actionlint: add exceptions for background control keys.
    - checkdocs: prepare sources while installing tools.
    - checkdocs: cut verify-examples job time in half by running gcc and
      clang in parallel.
    - verify-examples: make it support parallel runs.
    
    Ref: https://github.blog/changelog/2026-06-25-actions-steps-can-now-be-run-in-parallel/
    
    checksrc:
    Before: https://github.com/curl/curl/actions/runs/34202115545
    After: https://github.com/curl/curl/actions/runs/34215398251
    
    checkdocs:
    Before: https://github.com/curl/curl/actions/runs/34103387501
    After: https://github.com/curl/curl/actions/runs/34215398288
    
    Closes #22872

    Changed files

    • .github/scripts/verify-examples.pl
    • .github/workflows/checkdocs.yml
    • .github/workflows/checksrc.yml
  2. Change #281112

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Tue 08 Sep 2026 14:27:27
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f86897d831843762699a3c067e3882b551d078c8

    Comments

    http2: changes in error handling
    - always treat errors from nghttp2_session_mem_recv() as fatal
    - always return 0 from invalid_frame callback, so that nghttp2's
      internal RST/GOAWAY handling can work
    - adjust test_01_14 return code expectation
    
    Closes #22870

    Changed files

    • lib/http2.c
    • tests/http/test_01_basic.py
  3. Change #281114

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Tue 08 Sep 2026 14:28:39
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 76847b05e3f709b9f5bcafa2a85c4600179a2095

    Comments

    mbedtls: fix ticket handling
    Getting MBEDTLS_ERR_SSL_RECEIVED_NEW_SESSION_TICKET from mbedTLS is in
    no way blocking. Send/receive calls need to make another attempt
    afterwards to get the "real" result.
    
    Closes #22871

    Changed files

    • lib/vtls/mbedtls.c
  4. Change #281115

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Tue 08 Sep 2026 14:40:13
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 06a3bda4f2a3e126d95fd17d0bbae3ab8193ccc8

    Comments

    easy: make ca_cache_timeout standalone
    The `struct ssl_general_config` had only a single `int` member. Dissolve
    the struct and make the `int ssl_ca_cache_timeout` a direct member of
    `data->set`.
    
    Closes #22877

    Changed files

    • lib/setopt.c
    • lib/url.c
    • lib/urldata.h
    • lib/vtls/gtls.c
    • lib/vtls/openssl.c
    • lib/vtls/schannel.c
    • lib/vtls/vtls_config.h
    • lib/vtls/wolfssl.c
  5. Change #281131

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Tue 08 Sep 2026 16:15:45
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 337a405511ff8ad4b0345cc2566b5c8487e5e8c5

    Comments

    conncache: remove bundle dest
    We stored the "destination" string at each connection bundle, but it was
    never necessary to have it for operations. Remove the duplicated string
    from the bundle.
    
    Closes #22873

    Changed files

    • lib/conncache.c
  6. Change #281179

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 08 Sep 2026 23:13:40
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision b8172ada19b1211aeed64f473b4a53e941c6fabe

    Comments

    GHA: fix yaml comment in http3-linux.yml
    Codex Security insists that this was not a valid yaml comment but the
    words were instead passed as arguments to the command.
    
    Closes #22880

    Changed files

    • .github/workflows/http3-linux.yml
  7. Change #281183

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 08 Sep 2026 23:21:53
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 08d50a791b3197a3d0a4fc2f778e243f5501c67e

    Comments

    hsts: cap max-age to two years
    And ignore problems saving individual HSTS entries - a single entry
    problem should not affect storing other entries.
    
    Added test 1862 to verify.
    
    Closes #22878

    Changed files

    • lib/hsts.c
    • tests/data/Makefile.am
    • tests/data/test1862
  8. Change #281184

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Tue 08 Sep 2026 23:23:42
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 8903f4ce8e3334368eeb7a79a7f1d493f4d0806b

    Comments

    urldata: remove conn->given
    The `connectdata` member `given` is always the same as
    `conn->origin->scheme`. It never changes. Remove that member and always
    use the origin scheme instead.
    
    Closes #22875

    Changed files

    • lib/http2.c
    • lib/http_httpsig.c
    • lib/url.c
    • lib/urldata.h
  9. Change #281185

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Tue 08 Sep 2026 23:25:41
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 19eec5f639d7d3f1c12883527a33e45e6d96cd53

    Comments

    ssl: dedup ssl_fsslctx
    The members fsslctx(p) in `struct ssl_config_data` were only set on
    `data->set.ssl` and never on `data->set.proxy_ssl`, yet were used from
    the first one in all TLS filters that support it.
    
    Move the callback and its userdata outside the config struct, since we
    need it only once.
    
    Closes #22876

    Changed files

    • lib/setopt.c
    • lib/urldata.h
    • lib/vdns/doh.c
    • lib/vtls/mbedtls.c
    • lib/vtls/openssl.c
    • lib/vtls/vtls_config.h
    • lib/vtls/wolfssl.c
  10. Change #281191

    Category curl
    Changed by Bobbeh Rhino <bobbehohnoyoudont@rhino.Rhino>
    Changed at Wed 09 Sep 2026 00:01:05
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 323c184b6bdf5b1988a10c0a61560666e1588149

    Comments

    libssh2: match hashed known_hosts entries by host
    libssh2 does not expose the plaintext name for hashed entries. Check
    each entry key against the requested hostname before using its key type.
    Otherwise an unrelated hashed entry can select the wrong algorithm.
    
    Add an SFTP regression test 3500 with an unrelated hashed entry before
    the requested host.
    
    Closes #22874

    Changed files

    • lib/vssh/libssh2.c
    • tests/data/Makefile.am
    • tests/data/test3500
    • tests/libtest/Makefile.am
    • tests/libtest/test3500.pl