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

Builder curl-ares-solaris11-i386 Build #3666

Results:

Build successful

SourceStamp:

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

BuildSlave:

unstable11x

Reason:

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

Steps and Logfiles:

  1. git update ( 9 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 1 hrs, 5 mins, 58 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 1 mins, 9 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 3666 Build
codebase Build
got_revision d553f7e9f0d86defbb87a23abf1d2bc6e8e7dd5b Git
osplatform I386 SetPropertyFromCommand Step
osrelease 11 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision d553f7e9f0d86defbb87a23abf1d2bc6e8e7dd5b 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. Fabrício Canedo
  2. Stefan Eissing

Timing:

StartMon Jun 30 15:42:54 2025
EndMon Jun 30 18:54:02 2025
Elapsed3 hrs, 11 mins, 7 secs

All Changes:

:

  1. Change #238047

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Mon 30 Jun 2025 13:44:24
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 21ecc7e376e449685bd40ccd6b91564af7637402

    Comments

    cf-socket: make socket data_pending a nop
    Eliminating the socket readability check in the socket connection
    filters for the 'data_pending' callback. Improves performance of
    handling of transfers, up to ~30%, depending on parallelism and response
    size.
    
    Whatever `data_pending()` once was, its semantics are now:
    "Is there anything buffered in the connection filters that needs
     receive?"
    Any checks of the socket's readability are done via `multi_wait()`
    and friends.
    
    Fix the one place in HTTP/1 proxy code that checked `data_pending()` and
    did an early return if false. Remove that check and actually try to
    receive data every time.
    
    Closes #17785

    Changed files

    • lib/cf-h1-proxy.c
    • lib/cf-socket.c
    • lib/vquic/curl_ngtcp2.c
    • tests/http/scorecard.py
    • tests/http/testenv/curl.py
  2. Change #238048

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Mon 30 Jun 2025 13:46:06
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision a29133e909bde28da6bf43060b7eeb245936d8f4

    Comments

    multi: remove careful bounds check as coverity says it is not needed
    And we all hope that future code changes will not make it necessary
    again or this will all be blamed on you, coverity!
    
    Closes #17784

    Changed files

    • lib/multi.c
  3. Change #238049

    Category curl
    Changed by Fabrício Canedo <fabriciocanedo0311ohnoyoudont@gmail.com>
    Changed at Mon 30 Jun 2025 13:47:06
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision d553f7e9f0d86defbb87a23abf1d2bc6e8e7dd5b

    Comments

    docs/CONTRIBUTE: fix broken link
    Add the missing "docs" directory in the link.
    
    Closes #17780

    Changed files

    • docs/CONTRIBUTE.md