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

Builder curl-ares-solaris10-sparc Build #2444

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision68bd759c2bfe74799c3355ad29265b795a7e6c62
Got Revision68bd759c2bfe74799c3355ad29265b795a7e6c62
Changes1 change

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 44 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 1 hrs, 45 mins, 2 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 12 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc slave
buildername curl-ares-solaris10-sparc Builder
buildnumber 2444 Build
codebase Build
got_revision 68bd759c2bfe74799c3355ad29265b795a7e6c62 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 68bd759c2bfe74799c3355ad29265b795a7e6c62 Build
scheduler schedule-curl-ares-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Stefan Eissing

Timing:

StartMon Dec 23 19:54:14 2024
EndTue Dec 24 03:13:59 2024
Elapsed7 hrs, 19 mins, 45 secs

All Changes:

:

  1. Change #216710

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Mon 23 Dec 2024 17:07:15
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 68bd759c2bfe74799c3355ad29265b795a7e6c62

    Comments

    QUIC: 0RTT for gnutls via CURLSSLOPT_EARLYDATA
    When a QUIC TLS session announced early data support and
    'CURLSSLOPT_EARLYDATA' is set for the transfer, send initial request and
    body (up to the 128k we buffer) as 0RTT when curl is built with
    ngtcp2+gnutls.
    
    QUIC 0RTT needs not only the TLS session but the QUIC transport
    paramters as well. Store those and the earlydata max value together with
    the session in the cache.
    
    Add test case for h3 use of this. Enable quic early data in nghttpx for
    testing.
    
    Closes #15667

    Changed files

    • lib/vquic/curl_ngtcp2.c
    • lib/vquic/curl_osslq.c
    • lib/vquic/curl_quiche.c
    • lib/vquic/vquic-tls.c
    • lib/vquic/vquic-tls.h
    • lib/vtls/bearssl.c
    • lib/vtls/gtls.c
    • lib/vtls/gtls.h
    • lib/vtls/mbedtls.c
    • lib/vtls/openssl.c
    • lib/vtls/vtls_scache.c
    • lib/vtls/vtls_scache.h
    • lib/vtls/wolfssl.c
    • tests/http/test_02_download.py
    • tests/http/test_07_upload.py
    • tests/http/test_08_caddy.py
    • tests/http/testenv/nghttpx.py