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

Builder curl-ares-solaris10-sparc Build #3691

Build In Progress:

ETA: 12:28:46 [20 mins, 38 secs]

[waiting for Lock]

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision7d5398f764ebed25da3bf75afc5384b2a7893399
Changes16 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git  
    1. - no logs -
    1. - no logs -
    1. - no logs -
  2. Runtest  
    1. - no logs -
    1. - no logs -

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc slave
buildername curl-ares-solaris10-sparc Builder
buildnumber 3691 Build
codebase Build
project curl Build
repository https://github.com/curl/curl.git Build
revision 7d5398f764ebed25da3bf75afc5384b2a7893399 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. CatboxParadox
  2. Dan Fandrich
  3. Daniel Stenberg
  4. Jay Satiro
  5. Stefan Eissing
  6. Viktor Szakats
  7. renovate[bot]

Timing:

StartThu Jul 30 02:09:56 2026
Elapsed9 hrs, 58 mins, 11 secs

All Changes:

:

  1. Change #276417

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 29 Jul 2026 13:34:19
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 53565fbfd60909697ca27a41abc9995c45a9c673

    Comments

    conncache: connection healthiness fix
    Update the `lastchecked` timestamp on connection health checks when
    successful to prevent repeated recalcs for a second.
    
    Rename `seems_dead` to `seems_healthy` because the world is already
    depressing enough.
    
    Consider pending input on connection only unhealthy when the connection
    has no transfers and is not multiplexed.
    
    Closes #22412

    Changed files

    • lib/conncache.c
    • lib/conncache.h
    • lib/http2.c
    • lib/url.c
  2. Change #276420

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 29 Jul 2026 13:35:50
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 3974491c97cbff6ca39dd249c02b24e30171f265

    Comments

    websocket: pause writing and meta data fix
    When writing a decoded chunk of websocket data, always flush the writer
    chain so that buffered data gets delivered before the ws meta data gets
    updated.
    
    Add client writer flags CURL_CW_FLAG_BLOWUP for writer types that may
    significantly enlarge write sizes. This flag causes the pause writer to
    be added and shrinks the write chunk sizes. We do not want that for
    content decoders like WS that do not change the size.
    
    Add test_20_13 to check that large frames are paused/unpaused correctly
    with the matching meta data.
    
    Fixes #22413
    Reported-by: Hendrik Hübner
    Closes #22416

    Changed files

    • lib/content_encoding.c
    • lib/cw-out.c
    • lib/cw-pause.c
    • lib/ftp.c
    • lib/headers.c
    • lib/http_chunks.c
    • lib/sendf.c
    • lib/sendf.h
    • lib/ws.c
    • tests/http/test_20_websockets.py
    • tests/http/testenv/ws_4frames_server.py
  3. Change #276421

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 29 Jul 2026 13:37:13
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ef15676abb39704129cb547f07d5f044837868b3

    Comments

    EXPERIMENTAL: Apple fast UDP
    Follow-up to 079a11bcba5858ffab2cf6e810e9d980
    
    Closes #22428

    Changed files

    • docs/EXPERIMENTAL.md
  4. Change #276422

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 29 Jul 2026 13:37:13
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f76f79696e12f0334275f394f24344f69b6739f7

    Comments

    EXPERIMENTAL: cleanups, unify on titles, merge quiche into a single segment
    Closes #22428

    Changed files

    • docs/EXPERIMENTAL.md
  5. Change #276427

    Category curl
    Changed by CatboxParadox <CatboxParadoxohnoyoudont@users.noreply.github.com>
    Changed at Wed 29 Jul 2026 13:51:55
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c7b1e10dc1dcacae17fc75fdb6572846605d2ffe

    Comments

    h2: bootstrap max streams from multi handle if in use
    Closes #22418

    Changed files

    • lib/http2.c
  6. Change #276428

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 29 Jul 2026 13:54:07
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2a3804936d8399916a95c103bf31623fccb123a8

    Comments

    src: improve `curlx_memzero()` internal APIs
    - delete zero-and-free wrapper macros. (not yet used)
      To keep it simple.
    - do NULL-check in `curlx_memzero()`.
      To avoid noise at call sites.
    - add `curlx_strzero()` for null-terminated strings, also with
      NULL-check.
    
    Ref: #21637
    Follow-upt o 066478f6346a2d987a9ecc3bd3bf45764d69c1c4 #21598
    
    Closes #21645

    Changed files

    • lib/curl_setup.h
    • lib/curlx/strdup.c
  7. Change #276434

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 29 Jul 2026 14:20:36
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 172c16b58ccf8bff2122dcde7ea48967198308f9

    Comments

    docs/INTERNALS.md -> docs/DEPENDENCIES.md
    With some minor cleanups
    
    Closes #22430

    Changed files

    • .github/workflows/linux-old.yml
    • GIT-INFO.md
    • docs/DEPENDENCIES.md
    • docs/INTERNALS.md
    • docs/Makefile.am
  8. Change #276440

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 29 Jul 2026 14:38:48
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 112a8b5adf36c17e7816a8db701b3e7a22958e52

    Comments

    src: safely clear certain buffers
    That may hold credentials or other sensitive data, or where we want to
    ensure the zeroing is not optimized out by the compiler.
    
    Credits-to: Daniel Gustafsson
    Ref: #13589 (original attempt)
    Ref: #21588
    
    Follow-up to #21645
    Follow-up to 066478f6346a2d987a9ecc3bd3bf45764d69c1c4 #21598
    
    Closes #21637

    Changed files

    • lib/creds.c
    • lib/creds.h
    • lib/curl_share.c
    • lib/curl_sspi.c
    • lib/imap.c
    • lib/mqtt.c
    • lib/multi.c
    • lib/setopt.c
    • lib/url.c
    • lib/urlapi.c
    • src/tool_cfgable.c
  9. Change #276457

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 29 Jul 2026 19:12:55
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 64f746ee1e71f1079424cc173b7ec9d93adbb169

    Comments

    urlapi: clear password buffer on error path
    Reported by Copilot
    Bug: https://github.com/curl/curl/pull/21637#pullrequestreview-4809702512
    Follow-up to 112a8b5adf36c17e7816a8db701b3e7a22958e52 #21637
    Follow-up to 7c34365ccea19949317878c7fcd5f7376e2e09f1 #21879
    
    Closes #22432

    Changed files

    • lib/urlapi.c
  10. Change #276459

    Category curl
    Changed by renovate[bot] <29139614+renovate[bot]ohnoyoudont@users.noreply.github.com>
    Changed at Wed 29 Jul 2026 19:26:19
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision a7f82509e44b22f08c21f189ca468bc39155d62d

    Comments

    GHA: update dependency nghttp2/nghttp2 to v1.70.0
    Closes #22434

    Changed files

    • .github/workflows/http3-linux.yml
    • .github/workflows/linux.yml
  11. Change #276465

    Category curl
    Changed by Jay Satiro <raysatiroohnoyoudont@yahoo.com>
    Changed at Wed 29 Jul 2026 19:54:18
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c4fe0c7b9ffbb8884ca8383230006b03c00d5028

    Comments

    ldap: support empty username and password
    Prior to this change an empty username or password was passed to the
    LDAP bind function as NULL instead of an empty string.
    
    Regression since 8f71d0fd.
    
    Reported-by: Yoshiro Yoneya
    
    Fixes https://github.com/curl/curl/issues/22162
    Closes https://github.com/curl/curl/pull/22196

    Changed files

    • lib/ldap.c
  12. Change #276477

    Category curl
    Changed by Dan Fandrich <danohnoyoudont@coneharvesters.com>
    Changed at Wed 29 Jul 2026 22:56:49
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 9743720ab93d6f90ef359b3e1c8e55c1cbdbb729

    Comments

    tests: fix cert comparison with old cryptography
    The fallback path for cryptography < 42 was broken by commit e13362c2
    that caused a comparison between offset-naive and offset-aware
    datetimes. Use the positional form of tz in datetime.now() everywhere.
    
    Ref: #22396
    
    Pointed out by Codex Security
    Closes #22426

    Changed files

    • tests/http/scorecard.py
    • tests/http/testenv/certs.py
  13. Change #276485

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 29 Jul 2026 23:48:54
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 9951a2247e5b18a3c961c25ba15cb39f1be11522

    Comments

    tool: remove duplicate setopts
    CURLOPT_RESOLVE and CURLOPT_CONNECT_TO were set twice.
    A happy little accident?
    
    Closes #22433

    Changed files

    • src/config2setopts.c
  14. Change #276486

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 29 Jul 2026 23:59:00
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 57cae40ae5cfbdc928953c074345ef747401be70

    Comments

    sws: log the exact closing reason better, to help debugging tests
    Closes #22431

    Changed files

    • tests/server/sws.c
  15. Change #276506

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 30 Jul 2026 02:21:09
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c155cbc6380467487fcbca126366638149f04cf0

    Comments

    GHA: work around Homebrew `ca-certificates` install error
    Working around:
    ```
    ==> Installing libngtcp2 dependency: ca-certificates
    ==> Pouring ca-certificates--2026-07-16.all.bottle.1.tar.gz
    Warning: The post-install step did not complete successfully
    [...]
    Error: Process completed with exit code 1.
    ```
    
    Refs:
    https://github.com/Homebrew/homebrew-core/pull/295934
    https://github.com/Homebrew/brew/pull/23357
    
    Bug: https://github.com/curl/curl/pull/22437#issuecomment-5124151490
    
    Closes #22438

    Changed files

    • .github/workflows/codeql.yml
    • .github/workflows/linux.yml
  16. Change #276512

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Thu 30 Jul 2026 02:59:30
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7d5398f764ebed25da3bf75afc5384b2a7893399

    Comments

    build: fix HTTPSIG option for unsupported TLS backends
    Show a warning and force-disable HTTPSIG when the TLS backend is not
    OpenSSL or wolfSSL. Before this patch this resulted in a mismatched
    feature list in configure and `curl -V`.
    
    Also enable HTTPSIG in more CI jobs to cover unsupported ones, Windows
    compilers, clang-tidy, cmake.
    
    Follow-up to a55731050e8c3dbea0b96205cf916443118f6acb #22386 #21239
    Cherry-picked from #22437
    
    Closes #22439

    Changed files

    • .github/workflows/linux.yml
    • .github/workflows/macos.yml
    • .github/workflows/windows.yml
    • CMakeLists.txt
    • appveyor.sh
    • configure.ac