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

Builder curl-ares-solaris11-i386 Build #5613

Results:

Exception git

SourceStamp:

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

BuildSlave:

unstable11x

Reason:

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

Steps and Logfiles:

  1. git git exception ( 0 secs )
    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-solaris11-i386 slave
buildername curl-ares-solaris11-i386 Builder
buildnumber 5613 Build
codebase Build
project curl Build
repository https://github.com/curl/curl.git Build
revision eda23d04059b2a828936faccb72ba3c53276e207 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. Stefan Eissing
  3. Viktor Szakats

Timing:

StartWed Nov 4 12:05:49 2026
EndWed Nov 4 13:02:16 2026
Elapsed56 mins, 26 secs

All Changes:

:

  1. Change #288274

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 04 Nov 2026 08:11:55
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ae75d5b5ff775a28001c059e899c27ad219a0b21

    Comments

    parsedate: remove condition that is always FALSE
    Because the string passed to checktz() always contains letters that
    satisfy ISALPHA(), skip a check that therefore never evaluates true.
    
    Update test 4781 accordingly.
    
    Closes #23726

    Changed files

    • lib/parsedate.c
    • tests/unit/unit4781.c
  2. Change #288275

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 04 Nov 2026 08:19:58
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7e1b6b518b84ded8ce7dfc45530764fd5f10308d

    Comments

    perf/cookierecv: perf test for receiving cookies
    Receive the same fixed set of cookies over and over, time how long time
    receiving each cookie takes - in nanoseconds.
    
    Closes #23727

    Changed files

    • .github/scripts/typos.toml
    • tests/perf/Makefile.inc
    • tests/perf/cookierecv.c
    • tests/perf/respctx.h
    • tests/perf/respheaders.c
  3. Change #288276

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 04 Nov 2026 09:59:00
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 8bfe80ec9b78d4830720ec6f041c5cc5cb565756

    Comments

    tests/perf: separate out the socketpair functions to rh.c
    To make them easier to share and reuse cross-tests without clang-tidy
    getting upset.
    
    Closes #23733

    Changed files

    • tests/perf/Makefile.inc
    • tests/perf/cookierecv.c
    • tests/perf/respctx.h
    • tests/perf/respheaders.c
    • tests/perf/rh.c
    • tests/perf/rh.h
  4. Change #288277

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 04 Nov 2026 10:12:47
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 670d081b1fdd737712143bc8fabfe8d10bcb9508

    Comments

    tests/perf: document the cookierecv test
    Closes #23734

    Changed files

    • tests/perf/README.md
  5. Change #288278

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 04 Nov 2026 11:01:07
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 201f71ddf0a2a18a8d9b82c8290c4fa765ccba20

    Comments

    socketpair: revert support for Apple `pipe2()`
    To avoid a static linkage issue when using SDK 27 while targeting old
    macOS versions (such as macOS 12). Maybe something to revisit in the
    future when we either understood how to support this cleanly, or enough
    time has passed that support can be enabled without causing fallouts in
    real-world senarios.
    
    Reported-by: Dan Rosser
    Closes #23650
    Follow-up to ee3c438295c3e7d0c88b3544e1814e3437528917 #23437
    Follow-up to c2a94ba9ba70b4b6378b18cb3f04504162542723 #23126
    
    Closes #23717

    Changed files

    • .github/workflows/macos.yml
    • CMakeLists.txt
    • configure.ac
    • lib/curl_setup.h
    • lib/socketpair.c
  6. Change #288279

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 04 Nov 2026 12:38:55
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c766d01ecd361da2f984a523ee18598402132309

    Comments

    appveyor: enable WinIDN in 3 jobs
    Closes #23735

    Changed files

    • appveyor.yml
  7. Change #288280

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 04 Nov 2026 12:38:55
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 3ae96a0cb9c1929916a65b66d115dfd771aa4579

    Comments

    runtests: handle rare errors gracefully
    To reduce log noise by keeping the 'Can't exec' ones only:
    ```
    Can't exec "../src/curlinfo": No such file or directory at ../../tests/runtests.pl line 528.
    readline() on closed filehandle $disabledh at ../../tests/runtests.pl line 529.
    Can't exec "./server/servers": No such file or directory at ../../tests/runtests.pl line 769.
    Use of uninitialized value $sws[0] in pattern match (m//) at ../../tests/runtests.pl line 770.
    Can't exec "./server/servers": No such file or directory at ../../tests/runtests.pl line 777.
    Use of uninitialized value $sws[0] in pattern match (m//) at ../../tests/runtests.pl line 778.
    Can't exec "./server/servers": No such file or directory at ../../tests/runtests.pl line 787.
    Use of uninitialized value $sws[0] in pattern match (m//) at ../../tests/runtests.pl line 788.
    ```
    
    Closes #23736

    Changed files

    • tests/runtests.pl
  8. Change #288281

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 04 Nov 2026 13:42:15
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 53218fd85692a0fd25c5392dd5021f95573ff9c9

    Comments

    cfilters: connection maintenance
    Adds connection filter control `CF_CTRL_MAINTENANCE` which filters can
    implement for doing whatever they think falls under the topic.
    
    multi.c: for transfers on multiplexed connections that are rate limited,
    trigger connection maintenance.
    
    cf-ngtcp2-cmn: implement `CF_CTRL_MAINTENANCE` to perform ingress and
    egress processing.
    
    Fixes #23635
    Reported-by: Kacper Michajłow
    Closes #23649

    Changed files

    • lib/cfilters.c
    • lib/cfilters.h
    • lib/multi.c
    • lib/multiif.h
    • lib/transfer.c
    • lib/vquic/cf-ngtcp2-cmn.c
    • lib/vquic/cf-ngtcp2-proxy.c
    • lib/vquic/cf-ngtcp2.c
  9. Change #288282

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Wed 04 Nov 2026 13:43:47
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision eda23d04059b2a828936faccb72ba3c53276e207

    Comments

    transfer: add Curl_xfer_try_send()
    The commonly used Curl_xfer_send() returns CURLE_OK the written length 0
    on a blocked send (the underlying calls return CURLE_AGAIN). That was
    done because many protocols are not prepared to handle CURLE_AGAIN as a
    non-error condition.
    
    This fails when just an EOS indicator needs to be sent, as the caller in
    request.c assumes that the EOS has been handled when that is not the
    case.
    
    Add Curl_xfer_try_send() that returns CURLE_AGAIN, so request.c does not
    make wrong assumptions.
    
    Closes #23724

    Changed files

    • lib/request.c
    • lib/transfer.c
    • lib/transfer.h