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

Builder curl-ares-solaris10-i386 Build #4487

Results:

Failed

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision00271cfcb95b6481a1f91ce0a0dad5d64d2e89a9
Changes9 changes

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git updating ( 7 secs )
    1. stdio
    1. - no logs -
    1. - no logs -
  2. Runtest  
    1. - no logs -
    1. - no logs -

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-ares-solaris10-i386 slave
buildername curl-ares-solaris10-i386 Builder
buildnumber 4487 Build
codebase Build
project curl Build
repository https://github.com/curl/curl.git Build
revision 00271cfcb95b6481a1f91ce0a0dad5d64d2e89a9 Build
scheduler schedule-curl-ares-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/curl-ares-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Martin Dukek
  3. Max Dymond
  4. Stefan Eissing
  5. Viktor Szakats

Timing:

StartFri Sep 4 17:49:00 2026
EndFri Sep 4 23:08:00 2026
Elapsed5 hrs, 19 mins, 0 secs

All Changes:

:

  1. Change #280703

    Category curl
    Changed by Max Dymond <cmeister2ohnoyoudont@gmail.com>
    Changed at Fri 04 Sep 2026 11:33:50
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision eab7d91ade03c58e612b95055899aa12c2d87443

    Comments

    multi: reduce struct size with small cleanups
    Use byte-sized multi API call-stack fields, remove the unused uint32
    table destructor and replace the last timeout value with a bit.
    
    This reduces Curl_multi by 32 bytes on 64-bit builds.
    
    Closes #22807

    Changed files

    • docs/internals/UINT_SETS.md
    • lib/api.c
    • lib/api.h
    • lib/multi.c
    • lib/multihandle.h
    • lib/multiif.h
    • lib/uint-table.c
    • lib/uint-table.h
    • tests/data/Makefile.am
    • tests/data/test3230
    • tests/unit/Makefile.inc
    • tests/unit/unit3212.c
    • tests/unit/unit3230.c
  2. Change #280705

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 04 Sep 2026 11:40:57
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ea90a974463196953b1863c850fd2f3329169abc

    Comments

    digest: check peer equality for staleness
    Check that current peer is *equal* from last peer's state information.
    This accomodates also scheme changes, which the previous check did not.
    
    Closes #22828

    Changed files

    • lib/http_digest.c
  3. Change #280707

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 04 Sep 2026 12:01:56
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 779b84936b293d5983fd4d24b1472d59346fc6d5

    Comments

    build: drop `HTTP_ONLY` option
    Drop `HTTP_ONLY` C macro for raw builds, and `HTTP_ONLY=ON` for CMake.
    
    It's a niche option that's been historically incomplete throughout its
    existence, also a maintenance pain to get it right and synced with
    protocols and with each other. Note there was no matching `./configure`
    option either. At the time of this commit, it failed to disable SCP/SFTP
    if CMake found libssh/libssh2 (the default), and C flags missed to
    disable IPFS in addition.
    
    Also:
    - drop from AppVeyor CI build mix.
    - GHA/macos: replace with individual disable options.
    
    Follow-up to 4c5307b45655ba75ab066564afdc0c111a8b9291
    Follow-up to 08ef208fb78fb2eabc5cec08c23e74e251eac898
    Closes #22744
    Fixes #22740
    
    Closes #22764

    Changed files

    • .github/workflows/macos.yml
    • CMakeLists.txt
    • appveyor.yml
    • docs/INSTALL-CMAKE.md
    • lib/curl_setup.h
  4. Change #280714

    Category curl
    Changed by Martin Dukek <qf190ohnoyoudont@fzi.de>
    Changed at Fri 04 Sep 2026 13:55:15
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 020bc8dfbaefa9fa0b61e0993a6463b011598ab3

    Comments

    digest: fix maximum length quoted value parsing
    Separate the scan limit from the content buffer limit so maximum length
    Digest quoted values can be parsed correctly.
    
    Closes #22830

    Changed files

    • lib/vauth/digest.c
  5. Change #280724

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 04 Sep 2026 14:38:26
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f89eca9cd6e9a751345d50200572f00e1ce02c78

    Comments

    tool_cb_wrt: inject the no-clobber number before the extension
    Starting in curl 8.23.0, if the target file name uses an extension, curl
    instead creates the new file name by inserting `-[num]` before the
    extenstion. Downloading to `image.jpg` with --no-clobber, curl first
    tries to save it as `image-1.jpg` then `image-2.jpg` etc.
    
    Closes #22787

    Changed files

    • docs/cmdline-opts/no-clobber.md
    • src/tool_cb_wrt.c
    • tests/data/Makefile.am
    • tests/data/test4644
  6. Change #280731

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 04 Sep 2026 17:43:17
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 9be5c6849225f2dbb3bf60249998c33575dd0910

    Comments

    digest: parse without storing 'value' in local buffer
    Use of curlx_str_ functions avoids having a copy.
    
    Closes #22831

    Changed files

    • lib/vauth/digest.c
    • lib/vauth/digest.h
    • lib/vauth/digest_sspi.c
  7. Change #280732

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 04 Sep 2026 17:44:34
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c5f9b8b40527ead840d9bbe19220e0b8515951eb

    Comments

    ftp: tighten use_ssl check for conn reuse
    CURLUSESSL_* needs a bit more special check on connection reuse. Except
    CURLUSESSL_TRY, we expect the reused connection to have exactly the same
    setting. On TRY, we are happy with anything that is no NONE.
    
    Closes #22823

    Changed files

    • lib/ftp.c
  8. Change #280733

    Category curl
    Changed by Max Dymond <cmeister2ohnoyoudont@gmail.com>
    Changed at Fri 04 Sep 2026 17:45:55
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7c0c7ca57b9774bff5e17f8ecf00db0cf5d7b67b

    Comments

    hash: select key operations by type
    Store a key type in each Curl_hash instead of hash and comparison
    function pointers, resolving the type to shared callbacks internally.
    
    Use byte keys for general hashes and native curl_socket_t keys for the
    multi event socket hash.
    
    Closes #22808

    Changed files

    • docs/internals/HASH.md
    • lib/conncache.c
    • lib/easy.c
    • lib/hash.c
    • lib/hash.h
    • lib/multi.c
    • lib/multi_ev.c
    • lib/url.c
    • lib/vdns/dnscache.c
    • tests/unit/unit1602.c
    • tests/unit/unit1603.c
  9. Change #280734

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 04 Sep 2026 17:49:19
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 00271cfcb95b6481a1f91ce0a0dad5d64d2e89a9

    Comments

    schannel: auto_client_cert conn matching
    Move flag `auto_client_cert` into the connection SSL config struct so it
    is part of connection matching.
    
    Closes #22827

    Changed files

    • lib/vtls/schannel.c
    • lib/vtls/vtls_config.c
    • lib/vtls/vtls_config.h