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

Builder curl-unthreaded-solaris11-i386 Build #5217

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision73daec6620bf9983df89e8df3660bfa3b8fd501d
Got Revision73daec6620bf9983df89e8df3660bfa3b8fd501d
Changes2 changes

BuildSlave:

unstable11x

Reason:

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

Steps and Logfiles:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Stefan Eissing
  2. Viktor Szakats

Timing:

StartSat Jun 13 01:22:02 2026
EndSat Jun 13 03:10:23 2026
Elapsed1 hrs, 48 mins, 21 secs

All Changes:

:

  1. Change #270734

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 12 Jun 2026 23:37:37
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c951368579c1cb55f10767139e38b272d8721144

    Comments

    build: enable `-Wlogical-op` picky warning for GCC 4.4+
    Follow-up to 879a1514c3cf41926fd565db9e9ae62ab9733554 #21992
    
    Closes #21893

    Changed files

    • CMake/PickyWarnings.cmake
    • m4/curl-compilers.m4
  2. Change #270736

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 12 Jun 2026 23:52:00
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 73daec6620bf9983df89e8df3660bfa3b8fd501d

    Comments

    lib: transfer origin and proxy handling
    Add `data->state.origin` as the origin the transfer is sending the
    current request to/gets the response from. Use it for request specific
    properties like authentication, hsts and cookie handling, etc.
    
    Unless talking to a forwarding HTTP proxy (e.g. not tunneling),
    `data->state.origin` and `conn->origin` are the same.
    
    With a forwarding HTTP proxy in play, `conn->origin` is set to
    `conn->http_proxy.peer` and `conn->bits.origin_is_proxy` (a new bit) is
    set.
    
    Remove the connection bits, now replaced with:
    
    * `conn->bits.socksproxy` -> `conn->socks_proy.peer`
    * `conn->bits.httpproxy` -> `conn->http_proy.peer`
    * `conn->bits.proxy` -> `(conn->socks_proy.peer || conn->http_proy.peer`)
    * `conn->bits.tunnel_proxy` -> (`conn->http_proy.peer && !conn->bits.origin_is_proxy`)
    * `(conn->bits.httpproxy && !conn->bits.tunnel_proxy)` -> `conn->bits.origin_is_proxy`
    
    Rename `noproxy.[ch]` to `proxy.[ch]`. Move the connection proxy setup
    code from `url.c` to `proxy.c`.
    
    Remove `data->info.conn_remote_port` as no one uses it.
    
    Add test_40_02b for a SOCKS connection to a forwarding HTTPS proxy.
    
    Update internal documentation about peers and creds.
    
    Closes #21967

    Changed files

    • docs/internals/CREDENTIALS.md
    • docs/internals/PEERS.md
    • lib/Makefile.inc
    • lib/cf-ip-happy.c
    • lib/cf-socket.c
    • lib/cfilters.c
    • lib/cfilters.h
    • lib/connect.c
    • lib/ftp.c
    • lib/http.c
    • lib/http2.c
    • lib/http_aws_sigv4.c
    • lib/http_digest.c
    • lib/http_negotiate.c
    • lib/http_ntlm.c
    • lib/http_proxy.c
    • lib/http_proxy.h
    • lib/noproxy.c
    • lib/noproxy.h
    • lib/peer.c
    • lib/proxy.c
    • lib/proxy.h
    • lib/transfer.c
    • lib/url.c
    • lib/urldata.h
    • lib/vauth/digest.c
    • lib/vauth/digest_sspi.c
    • lib/vauth/vauth.c
    • lib/vquic/vquic.c
    • tests/http/test_40_socks.py
    • tests/unit/unit1614.c