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

Builder curl-threaded-solaris10-sparc Build #1909

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisionac7670b158164f274627cd3b2b44921953a19eb1
Got Revisionac7670b158164f274627cd3b2b44921953a19eb1
Changes7 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

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

Build Properties:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Jan Venekamp
  3. Jay Satiro
  4. Viktor Szakats

Timing:

StartWed Apr 24 15:08:22 2024
EndWed Apr 24 21:41:46 2024
Elapsed6 hrs, 33 mins, 24 secs

All Changes:

:

  1. Change #195850

    Category curl
    Changed by Jan Venekamp <1422460+jan2000ohnoyoudont@users.noreply.github.com>
    Changed at Wed 24 Apr 2024 08:59:14
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 3b8db84c1b00e6bd054dca05a4cbdab51b524803

    Comments

    rustls: remove incorrect SSLSUPP_TLS13_CIPHERSUITES flag
    The rustls backend advertises SSLSUPP_TLS13_CIPHERSUITES, but
    the code does not actually seem to support it (yet?). Removed
    the flag and corrected documentation.
    
    Closes #13452

    Changed files

    • docs/libcurl/opts/CURLOPT_PROXY_TLS13_CIPHERS.md
    • docs/libcurl/opts/CURLOPT_TLS13_CIPHERS.md
    • lib/vtls/rustls.c
  2. Change #195853

    Category curl
    Changed by Jay Satiro <raysatiroohnoyoudont@yahoo.com>
    Changed at Wed 24 Apr 2024 10:04:25
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7860f575fe9e527ced66b31ec076914bbadd64a4

    Comments

    dllmain: Call OpenSSL thread cleanup for Windows and Cygwin
    - Call OPENSSL_thread_stop on thread termination (DLL_THREAD_DETACH)
      to prevent a memory leak in case OpenSSL is linked statically.
    
    - Warn in libcurl-thread.3 that if OpenSSL is linked statically then it
      may require thread cleanup.
    
    OpenSSL may need per-thread cleanup to stop a memory leak. For Windows
    and Cygwin if libcurl was built as a DLL then we can do that for the
    user by calling OPENSSL_thread_stop on thread termination. However, if
    libcurl was built statically then we do not have notification of thread
    termination and cannot do that for the user.
    
    Also, there are several other unusual cases where it may be necessary
    for the user to call OPENSSL_thread_stop, so in the libcurl-thread
    warning I added a link to the OpenSSL documentation.
    
    Co-authored-by: Viktor Szakats
    
    Reported-by: southernedge@users.noreply.github.com
    Reported-by: zmcx16@users.noreply.github.com
    
    Ref: https://www.openssl.org/docs/man3.0/man3/OPENSSL_thread_stop.html#NOTES
    
    Fixes https://github.com/curl/curl/issues/12327
    Closes https://github.com/curl/curl/pull/12408

    Changed files

    • docs/libcurl/curl_global_cleanup.md
    • docs/libcurl/libcurl-thread.md
    • lib/CMakeLists.txt
    • lib/Makefile.inc
    • lib/dllmain.c
  3. Change #195854

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 24 Apr 2024 10:08:24
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f33ee2e73bd228c61d71706a61a030d2096fee33

    Comments

    tls: fix SecureTransport + BearSSL cmake unity builds
    Avoid clashing static function names by namespacing them.
    
    Pointed-out-by: Jan Venekamp
    Ref: https://github.com/curl/curl/pull/13442#discussion_r1576350700
    Closes #13450

    Changed files

    • lib/vtls/bearssl.c
    • lib/vtls/sectransp.c
  4. Change #195860

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 24 Apr 2024 10:51:53
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision a090111613c52066f786adbc05cc7ce9cc3cf3a3

    Comments

    telnet: check return code from fileno()
    and return error if necessary
    
    Spotted by CodeSonar
    
    Closes #13457

    Changed files

    • lib/telnet.c
  5. Change #195865

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Wed 24 Apr 2024 12:30:54
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 43299e93c06b96fea8a8dc9b1c2e49c82bc21801

    Comments

    CI: show more failed `config.log` on Circle CI
    Show last 1000 lines of `config.log` if `./configure` fails. This was
    already done for one job, this patch extends it to all.
    
    Ref: #13438
    Closes #13462

    Changed files

    • .circleci/config.yml
  6. Change #195869

    Category curl
    Changed by Jan Venekamp <1422460+jan2000ohnoyoudont@users.noreply.github.com>
    Changed at Wed 24 Apr 2024 14:30:37
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision fba9afebba22d577f122239b184edc90c18fd81b

    Comments

    mbedTLS: implement CURLOPT_SSL_CIPHER_LIST option
    Use a lookup list to set the cipher suites, allowing the
    ciphers to be set by either openssl or IANA names.
    
    To keep the binary size of the lookup list down we compress
    each entry in the cipher list down to 2 + 6 bytes using the
    C preprocessor.
    
    Closes #13442

    Changed files

    • .github/scripts/codespell-ignore.txt
    • docs/libcurl/opts/CURLOPT_PROXY_SSL_CIPHER_LIST.md
    • docs/libcurl/opts/CURLOPT_SSL_CIPHER_LIST.md
    • lib/Makefile.inc
    • lib/vtls/cipher_suite.c
    • lib/vtls/cipher_suite.h
    • lib/vtls/mbedtls.c
    • tests/data/Makefile.inc
    • tests/data/test3205
    • tests/unit/Makefile.inc
    • tests/unit/unit3205.c
  7. Change #195871

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Wed 24 Apr 2024 14:34:39
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ac7670b158164f274627cd3b2b44921953a19eb1

    Comments

    RELEASE-NOTES: synced

    Changed files

    • RELEASE-NOTES