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

Builder curl-ares-solaris11-i386 Build #5309

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisiona36384ab94b868b70b39209ced3e89927a14922d
Got Revisiona36384ab94b868b70b39209ced3e89927a14922d
Changes6 changes

BuildSlave:

unstable11x

Reason:

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

Steps and Logfiles:

  1. git update ( 4 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 3 mins, 51 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 1 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 5309 Build
codebase Build
got_revision a36384ab94b868b70b39209ced3e89927a14922d Git
osplatform I386 SetPropertyFromCommand Step
osrelease 11 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision a36384ab94b868b70b39209ced3e89927a14922d 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. Alhuda Khan
  2. Daniel Stenberg
  3. Stefan Eissing

Timing:

StartFri Jun 26 15:16:09 2026
EndFri Jun 26 16:57:11 2026
Elapsed1 hrs, 41 mins, 1 secs

All Changes:

:

  1. Change #272890

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 26 Jun 2026 13:43:48
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision a6af50c484f6bbd1c01573685d6be6234ae944ea

    Comments

    multi: forbid curl_easy_pause from within multi socket callback
    - there is a risk for a nasty recursive situation
    
    - we avoid certain risks that the pause call changes things so that when
      returning from the callback, the state of some internals is undefined
      and we need to reload which is easy to miss
    
    - we can't think of legitiate use cases for doing this. This is
      basically just the new favorite point for AI and security researchers
      to find hypothetical problems
    
    Closes #22179

    Changed files

    • docs/libcurl/curl_easy_pause.md
    • lib/easy.c
    • lib/multi.c
    • lib/multi_ev.c
    • lib/multihandle.h
    • lib/multiif.h
    • tests/libtest/lib758.c
  2. Change #272891

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 26 Jun 2026 13:50:20
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 00d5562650e660fe9302afccccb7365abe8968fe

    Comments

    proxy: optimized env lookups
    Optimize proxy env var lookups for the commen case of 'https' and 'http'
    urls. We do this for every transfer.
    
    Closes #22168

    Changed files

    • lib/proxy.c
  3. Change #272892

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 26 Jun 2026 13:52:26
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 2f1e94eaede6bd0534203f00abc90cced1d5dc4d

    Comments

    conncache: connection alive checks intervals
    Do not check if a particular connection is alive or not more than once
    every second. We did this on every connection reuse which is overkill
    when sending many requests to the same host.
    
    Closes #22169

    Changed files

    • lib/conncache.c
    • lib/url.c
    • lib/url.h
    • lib/urldata.h
  4. Change #272903

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 26 Jun 2026 14:12:53
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision cfc7922377d20ea1a4a989fb043c3c5d189edfee

    Comments

    altsvc: use Curl_peer in processing
    Use `data->state.origin` when processing alt-avc information.
    
    Decomplexify parsing function.
    
    Closes #22184

    Changed files

    • lib/altsvc.c
    • lib/altsvc.h
    • lib/connect.c
    • lib/connect.h
    • lib/http.c
    • lib/url.c
    • tests/unit/unit1654.c
  5. Change #272905

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 26 Jun 2026 14:39:40
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 18475e662cb3655dc2c5ac962ac81a233ca86faf

    Comments

    urlpieces: remove members that live in peers/creds
    Remove members of `struct urlpieces` that now live in peers/creds.
    
    Change all remaining uses of those urlpieces.
    
    When comparing schemes, use the protocol constants.
    
    Closes #22171

    Changed files

    • lib/http.c
    • lib/http_proxy.c
    • lib/ldap.c
    • lib/openldap.c
    • lib/peer.c
    • lib/peer.h
    • lib/url.c
    • lib/urlapi-int.h
    • lib/urlapi.c
    • lib/urldata.h
    • lib/vssh/libssh.c
  6. Change #272908

    Category curl
    Changed by Alhuda Khan <al.hudz.kohnoyoudont@gmail.com>
    Changed at Fri 26 Jun 2026 14:50:04
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision a36384ab94b868b70b39209ced3e89927a14922d

    Comments

    http: trim custom header name before the Authorization drop
    A custom header name padded with blanks (`Authorization :`) missed the
    exact-length compare and slipped past the cross-host Authorization and
    Cookie drop, forwarding the header to the redirect target. Trim the
    parsed name in both the request and proxy CONNECT header builders.
    
    Closes #22178

    Changed files

    • lib/http.c
    • lib/http_proxy.c
    • tests/data/Makefile.am
    • tests/data/test2113