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

Builder curl-ares-solaris11-sparc Build #5412

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision3c007d6351da59c00ba71bea73f231ac9be1c68b
Got Revision3c007d6351da59c00ba71bea73f231ac9be1c68b
Changes3 changes

BuildSlave:

unstable11s

Reason:

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

Steps and Logfiles:

  1. git update ( 5 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 29 mins, 51 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-ares-solaris11-sparc slave
buildername curl-ares-solaris11-sparc Builder
buildnumber 5412 Build
codebase Build
got_revision 3c007d6351da59c00ba71bea73f231ac9be1c68b Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 11 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 3c007d6351da59c00ba71bea73f231ac9be1c68b Build
scheduler schedule-curl-ares-solaris11-sparc Scheduler
slavename unstable11s BuildSlave
workdir /export/home/buildbot/slave/curl-ares-solaris11-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Stefan Eissing

Timing:

StartFri Mar 6 22:45:11 2026
EndFri Mar 6 23:15:09 2026
Elapsed29 mins, 57 secs

All Changes:

:

  1. Change #260100

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 06 Mar 2026 22:40:29
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision bfb79de206ef710641ff750994bf786b905ee0d3

    Comments

    urldata: byebye `conn->hostname_resolve`
    The strdup() of the hostname to resolve is unnecessary as the sync
    resolve code does not keep the string and the async code makes copies
    already.
    
    Remove the member from `connectdata`.
    
    Closes #20833

    Changed files

    • lib/url.c
    • lib/urldata.h
  2. Change #260101

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 06 Mar 2026 22:41:56
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision b803dc9f208073ef5a4aff94c083a41538b30571

    Comments

    async-ares: blocking resolve timeout handling, better
    Perform the actual timeout calculation in the blocking resolv
    loop each time in the same way, keeping the logic simpler.
    
    The previous version calculated the timeout once, and then
    reduced it by the elapsed time spent in polling/processing.
    This is unnecessarily complicated.
    
    Closes #20819

    Changed files

    • lib/asyn-ares.c
  3. Change #260102

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 06 Mar 2026 22:42:40
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 3c007d6351da59c00ba71bea73f231ac9be1c68b

    Comments

    openssl+ech: workaround for insecure handshakes
    OpenSSL 4.0.0-dev supports ECH with one flaw. If peer verification
    is not enabled, it will report SSL_ECH_STATUS_BAD_NAME on the ECH
    status.
    
    Provide a workaround in libcurl that checks the inner name used in
    ECH was the peer's hostname, both verify peer and host are disabled
    and then accept the BAD_NAME without failing the connect.
    
    Fixes #20655
    Reported-by: Dexter Gerig
    Closes #20821

    Changed files

    • lib/vtls/openssl.c