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

Builder curl-ares-solaris10-i386 Build #3661

Build In Progress:

[waiting for Lock]

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision976333dd4052855c22369e89e60a80a9cf925161
Changes11 changes

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-i386' 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/slave/curl-ares-solaris10-i386 slave
buildername curl-ares-solaris10-i386 Builder
buildnumber 3661 Build
codebase Build
project curl Build
repository https://github.com/curl/curl.git Build
revision 976333dd4052855c22369e89e60a80a9cf925161 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. Jochen Sprickerhof
  3. Joshua Rogers
  4. Tatsuhiro Tsujikawa
  5. Viktor Szakats

Timing:

StartSun Oct 19 17:25:33 2025
Elapsed4 hrs, 4 mins, 56 secs

All Changes:

:

  1. Change #246085

    Category curl
    Changed by Joshua Rogers <MegaManSecohnoyoudont@users.noreply.github.com>
    Changed at Sun 19 Oct 2025 08:23:36
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 66e3ff5d0e3aa9ded372f540a5f5bfd83238a958

    Comments

    schannel: fix memory leak
    - Do not leak memory on failed setting algorithm cipher list.
    
    Discovered by ZeroPath.
    
    
    - Do not free backend->cred after failed AcquireCredentialsHandle.
    
    backend->cred is always freed later, during cleanup.
    
    
    Closes https://github.com/curl/curl/pull/19118

    Changed files

    • lib/vtls/schannel.c
  2. Change #246097

    Category curl
    Changed by Tatsuhiro Tsujikawa <tatsuhiro.tohnoyoudont@gmail.com>
    Changed at Sun 19 Oct 2025 11:07:32
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e0798466a819245549a2041f4230a1dbd12a079d

    Comments

    ngtcp2: adopt ngtcp2_conn_get_stream_user_data if available
    Adopt ngtcp2_conn_get_stream_user_data which has been available since
    ngtcp2 v1.17.0. This improves the time complexity of searching
    h3_stream_ctx from O(n) to O(1) where n is the number of stream.
    
    Closes #19132

    Changed files

    • lib/vquic/curl_ngtcp2.c
  3. Change #246098

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sun 19 Oct 2025 11:08:14
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 6550dd0f3d98ff27db9001090d72ee84558d3e4a

    Comments

    wolfssl: clear variable to avoid uninitialized use
    Pointed out by ZeroPath
    Closes #19126

    Changed files

    • lib/vtls/wolfssl.c
  4. Change #246114

    Category curl
    Changed by Jochen Sprickerhof <gitohnoyoudont@jochen.sprickerhof.de>
    Changed at Sun 19 Oct 2025 13:12:07
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f03e7c1d645823db285e483ba2e3dde633d38dde

    Comments

    openldap: fix limit max incoming size test logic
    Use LDAP_OPT_SUCCESS for ldap_get_option, as done in the other calls.
    ber_sockbuf_ctrl returns 1 on success so reverse the logic.
    
    Follow-up to f91be14bfb
    Closes #19138

    Changed files

    • lib/openldap.c
  5. Change #246115

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sun 19 Oct 2025 13:13:15
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 8d302ec93647ec7a57fdf8a6a1d2f7ac2af07fac

    Comments

    socks: avoid UAF risk in error path
    The code obtained a pointer resp via Curl_bufq_peek(), but called
    Curl_bufq_skip() before it would access them in the failf() call.
    
    The Curl_bufq_skip() call can trigger prune_head which may free or
    recycle the chunk that resp points into.
    
    Pointed out by ZeroPath
    Closes #19139

    Changed files

    • lib/socks.c
  6. Change #246116

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 19 Oct 2025 13:16:32
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f6334f379d7f8885ae0d212b4d0168388b314037

    Comments

    examples: replace casts with `curl_off_t` printf masks
    Follow-up to e4ec666a3d742202c06e76a97934f97f2bc7588c #19112
    
    Closes #19133

    Changed files

    • docs/examples/chkspeed.c
    • docs/examples/fileupload.c
    • docs/examples/ftpupload.c
    • docs/examples/progressfunc.c
    • docs/examples/sftpuploadresume.c
  7. Change #246119

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sun 19 Oct 2025 13:17:31
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision fffc16dd9c4ad063ecee2ac073266120b203e136

    Comments

    smtp: return value ignored
    Return value from Curl_client_write was overwritten by
    smtp_perform_command making errors ignored.
    
    Pointed out by ZeroPath
    
    Closes #19136

    Changed files

    • lib/smtp.c
  8. Change #246121

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sun 19 Oct 2025 13:46:59
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 026498df4349f779d70241fe628e64af3959d98c

    Comments

    mod_curltest: tidy-ups and small fixes
    - honor request id (`id=<number>`) in `curltest/put` and
      `curltest/sslinfo` handlers.
    - do not truncate `max_upload` input parameter.
    - delete unused variables.
    - formatting.
    
    Inspired by Joshua's report on tests.
    
    Closes #19061

    Changed files

    • tests/http/testenv/mod_curltest/mod_curltest.c
  9. Change #246124

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sun 19 Oct 2025 14:28:55
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 990a23bb97915567415d5857ee6d862a1528f1af

    Comments

    libssh: return the proper error for readdir problems
    The code would return without setting sshc->actualcode or returning the
    CURLcode error.
    
    Reported by ZeroPath
    Closes #19135

    Changed files

    • lib/vssh/libssh.c
  10. Change #246145

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sun 19 Oct 2025 16:25:11
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 769ccb4d4261a75c8a4236fbe7dc3e27956db1c9

    Comments

    curl_get_line: enhance the API
    To make sure callers can properly differentiate between errors and know
    cleanly when EOF happens. Updated all users and unit test 3200.
    
    Triggered by a remark by ZeroPath
    
    Closes #19140

    Changed files

    • lib/altsvc.c
    • lib/cookie.c
    • lib/curl_get_line.c
    • lib/curl_get_line.h
    • lib/hsts.c
    • lib/netrc.c
    • tests/unit/unit3200.c
  11. Change #246146

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sun 19 Oct 2025 16:26:01
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 976333dd4052855c22369e89e60a80a9cf925161

    Comments

    curl_path: make sure just whitespace is illegal
    This function could previously accidentally return true and a NULL path
    if only whitespace was provided as argument.
    
    Also, make it stricter and do not allow CR or LF within the string.
    
    Use more strparse parsing.
    
    Drop the comment saying this is from OpenSSH as it has now been
    rewritten since then.
    
    Closes #19141

    Changed files

    • lib/vssh/curl_path.c
    • tests/unit/unit2604.c