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

Builder curl-ares-solaris11-i386 Build #4839

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisioneac64c187997a3bdbdc27c7724a8cc59585005f7
Got Revisioneac64c187997a3bdbdc27c7724a8cc59585005f7
Changes4 changes

BuildSlave:

unstable11x

Reason:

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

Steps and Logfiles:

  1. git update ( 3 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 4 mins, 8 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-i386 slave
buildername curl-ares-solaris11-i386 Builder
buildnumber 4839 Build
codebase Build
got_revision eac64c187997a3bdbdc27c7724a8cc59585005f7 Git
osplatform I386 SetPropertyFromCommand Step
osrelease 11 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision eac64c187997a3bdbdc27c7724a8cc59585005f7 Build
scheduler schedule-curl-ares-solaris11-i386 Scheduler
slavename unstable11x BuildSlave
workdir /export/home/buildbot/slave/curl-ares-solaris11-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Greg Kroah-Hartman
  3. Kaixuan Li
  4. MarkLee131

Timing:

StartMon Mar 30 17:46:18 2026
EndMon Mar 30 19:52:17 2026
Elapsed2 hrs, 5 mins, 59 secs

All Changes:

:

  1. Change #262868

    Category curl
    Changed by Greg Kroah-Hartman <gregkhohnoyoudont@linuxfoundation.org>
    Changed at Mon 30 Mar 2026 16:07:06
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision fb6925c2434ac527883f9b14ce946ed0e386914f

    Comments

    socks: reject zero-length GSSAPI/SSPI tokens from proxy
    A "broken" SOCKS5 proxy can send an invalid length of the encryption
    token, which could cause malloc(0) to be called, which is a "platform
    can do what it wants" potential problem.
    
    Resolve this by explicitly checking the length and rejecting the invalid
    token before ever attempting to allocate any memory.
    
    Closes #21159

    Changed files

    • lib/socks_gssapi.c
    • lib/socks_sspi.c
  2. Change #262871

    Category curl
    Changed by Kaixuan Li <kaixuan.liohnoyoudont@ntu.edu.sg>
    Changed at Mon 30 Mar 2026 16:13:24
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2c26cea5ecb168c1e3c980725071828c9b0482b8

    Comments

    socks: add assertion for hostname length in SOCKS5 connect
    socks5_req0_init() rejects hostnames longer than 255 bytes, but the
    later cast to unsigned char in socks5_req1_init() has no local
    indication that it is safe. Add a DEBUGASSERT and comment to document
    the invariant and guard against future refactoring.
    
    Closes #21157

    Changed files

    • lib/socks.c
  3. Change #262872

    Category curl
    Changed by MarkLee131 <kaixuan.liohnoyoudont@ntu.edu.sg>
    Changed at Mon 30 Mar 2026 16:17:42
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 9fcc7e4c43cea795f343e3308278a9dba61431d2

    Comments

    tool: fix two more allocator mismatches
    memory allocated by libcurl (curl_maprintf) must be freed with
    curl_free(), and memory allocated by the tool (curlx_strdup via
    findfile) must be freed with curlx_free().
    
    - tool_cfgable: ech_config is allocated with curl_maprintf, free it
      with curl_free() instead of tool_safefree()
    - config2setopts: known hosts from findfile() is allocated with
      curlx_strdup, free it with curlx_free() instead of curl_free()
    
    Follow-up to b71973c115
    
    Closes #21150

    Changed files

    • .mailmap
    • src/config2setopts.c
    • src/tool_getparam.c
  4. Change #262879

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Mon 30 Mar 2026 16:46:53
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision eac64c187997a3bdbdc27c7724a8cc59585005f7

    Comments

    wolfssl: refactor Curl_wssl_ctx_init into sub functions
    Reduce complexity. It was at complexity 60, with is the current max
    allowed. After this, the worst in wolfssl.c is at 29.
    
    Closes #21128

    Changed files

    • lib/vtls/wolfssl.c