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

Builder wget2-solaris10-sparc Build #726

Results:

Failed shell_1 shell_3 shell_4 shell_5 shell_6

SourceStamp:

Projectwget2
Repositoryhttps://gitlab.com/gnuwget/wget2.git
Branchmaster
Revision08d1af3b1d52bffebc6b980427530b81a1be492b
Got Revision08d1af3b1d52bffebc6b980427530b81a1be492b
Changes1 change

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-wget2-solaris10-sparc' triggered this build

Steps and Logfiles:

  1. git update ( 24 secs )
    1. stdio
  2. shell 'rm -rf ...' ( 0 secs )
    1. stdio
  3. shell_1 'git clone ...' failed ( 3 mins, 29 secs )
    1. stdio
  4. shell_2 'perl -np ...' ( 0 secs )
    1. stdio
  5. shell_3 'bash bootstrap ...' failed ( 2 secs )
    1. stdio
  6. shell_4 './configure' failed ( 0 secs )
    1. stdio
  7. shell_5 'gmake' failed ( 0 secs )
    1. stdio
  8. shell_6 'gmake check' failed ( 0 secs )
    1. stdio
    2. test-suite.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/wget2-solaris10-sparc slave
buildername wget2-solaris10-sparc Builder
buildnumber 726 Build
codebase Build
got_revision 08d1af3b1d52bffebc6b980427530b81a1be492b Git
project wget2 Build
repository https://gitlab.com/gnuwget/wget2.git Build
revision 08d1af3b1d52bffebc6b980427530b81a1be492b Build
scheduler schedule-wget2-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/wget2-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Tim Rühsen

Timing:

StartFri Oct 2 16:34:14 2026
EndFri Oct 2 16:38:11 2026
Elapsed3 mins, 57 secs

All Changes:

:

  1. Change #284291

    Category wget
    Changed by Tim Rühsen <tim.ruehsenohnoyoudont@gmx.de>
    Changed at Fri 02 Oct 2026 17:56:25
    Repository https://gitlab.com/gnuwget/wget2.git
    Project wget2
    Branch master
    Revision 08d1af3b1d52bffebc6b980427530b81a1be492b

    Comments

    Fix a fallback to plaintext via CONNECT proxy
    For HTTPS requests going through a CONNECT proxy, wget2 discarded the result
    of the inner TLS handshake. If the peer's certificate fails validation, wget2
    printed the certificate error and then sent the full HTTP request in cleartext
    to that peer - including cookies, Authorization headers and request bodies.
    
    Introduced by commit 1fd5c15d, affected versions >= 2.1.0 and <= 2.3.0.
    
    Fixes https://gitlab.com/gnuwget/wget2/-/work_items/726
    
    Reported-by: Murat Cakir <muratc@tr66.net>
    Co-authored-by: Murat Cakir <muratc@tr66.net>
    
    * configure.ac: Check for python3.
    * libwget/http.c (wget_http_open): Check return value of wget_tcp_tls_start.
    * tests/Makefile.am: Add new test test-https-proxy.py.
    * tests/certs/generate_certs.sh: Generate key+cert for proxy.
    * tests/certs/proxy-cert.pem: Generated proxy certificate.
    * tests/certs/proxy-key.pem: Generated proxy key.
    * tests/certs/proxy-template.txt: Template for certtool.
    * tests/test-https-proxy.py: New test

    Changed files

    • configure.ac
    • libwget/http.c
    • tests/Makefile.am
    • tests/certs/generate_certs.sh
    • tests/certs/proxy-cert.pem
    • tests/certs/proxy-key.pem
    • tests/certs/proxy-template.txt
    • tests/test-https-proxy.py