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

Builder curl-unthreaded-solaris11-sparc Build #5503

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisionaef8fd00c8ebbd53fe91df29a8c8d032447ed55b
Got Revisionaef8fd00c8ebbd53fe91df29a8c8d032447ed55b
Changes8 changes

BuildSlave:

unstable11s

Reason:

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

Steps and Logfiles:

  1. git update ( 6 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 23 mins, 8 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-sparc slave
buildername curl-unthreaded-solaris11-sparc Builder
buildnumber 5503 Build
codebase Build
got_revision aef8fd00c8ebbd53fe91df29a8c8d032447ed55b Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 11 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision aef8fd00c8ebbd53fe91df29a8c8d032447ed55b Build
scheduler schedule-curl-unthreaded-solaris11-sparc Scheduler
slavename unstable11s BuildSlave
workdir /export/home/buildbot/slave/curl-unthreaded-solaris11-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Stefan Eissing

Timing:

StartSat Mar 21 15:48:02 2026
EndSat Mar 21 16:57:50 2026
Elapsed1 hrs, 9 mins, 48 secs

All Changes:

:

  1. Change #261873

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Sat 21 Mar 2026 14:42:49
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 82009c4220774417c821496affa4aa834c028b68

    Comments

    share: concurrency handling, easy updates
    Replace the `volatile int dirty` with a reference counter
    protected by a mutex when available.
    
    Solve the problem of when to call application's lock function
    by adding a volatile flag that indicates a share has been added
    to easy handles in its lifetime. That flag ever goes from
    FALSE to TRUE, so volatile might work (in the absence of a mutex).
    
    (The problem is that the lock/unlock functions need 2-3
    `curl_share_setopt()` invocations to become usable and there
    is no way of telling if the third will ever happen. Calling
    the lock function before the 3rd setopt may crash the
    application.)
    
    When removing a share from an easy handle (or replacing it with
    another share), detach the easy connection on a share with a
    connection pool.
    
    When cleaning up a share, allow this even if it is still used in
    easy handles. It will be destroyed when the reference count
    drops to 0.
    
    Closes #20870

    Changed files

    • CMakeLists.txt
    • configure.ac
    • docs/libcurl/curl_share_cleanup.md
    • lib/amigaos.c
    • lib/asyn-ares.c
    • lib/asyn-base.c
    • lib/asyn-thrdd.c
    • lib/asyn.h
    • lib/config-win32.h
    • lib/curl_config-cmake.h.in
    • lib/curl_setup.h
    • lib/curl_share.c
    • lib/curl_share.h
    • lib/curl_threads.c
    • lib/curl_threads.h
    • lib/easy_lock.h
    • lib/hostip.c
    • lib/hostip4.c
    • lib/memdebug.c
    • lib/setopt.c
    • lib/url.c
    • lib/version.c
    • projects/vms/generate_config_vms_h_curl.com
    • src/curlinfo.c
    • tests/data/test506
    • tests/libtest/lib3207.c
  2. Change #261879

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 21 Mar 2026 14:46:55
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7e0a9b309cce7e6ea6c0f9a4b3ed4c48e4d97351

    Comments

    CURLOPT_HAPROXY_CLIENT_IP.md: mention assuption on data format
    The user is assumed to pass in correct data. I think we should start
    clarifying this in more places.
    
    Closes #21042

    Changed files

    • docs/libcurl/opts/CURLOPT_HAPROXY_CLIENT_IP.md
  3. Change #261880

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Sat 21 Mar 2026 14:47:36
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 5649b212979de21f52424bd22c45c3e8dcbb7448

    Comments

    curlx_now(), prevent zero timestamp
    As code checks `curltime` values for zero and interprets this
    as not-initialized or "forever" in several places, make sure
    `curlx_now()` never returns a zero timestamp.
    
    Closes #21034

    Changed files

    • lib/curlx/timeval.c
  4. Change #261881

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 21 Mar 2026 14:49:36
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ff28f679709763330874d6dc354c4fd1f96c124d

    Comments

    DEPRECATE: fix minor release number typo

    Changed files

    • docs/DEPRECATE.md
  5. Change #261884

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 21 Mar 2026 14:56:06
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ceae02db040de3cf7ae4c3f8ec99e8286b568c2e

    Comments

    rtmp: drop support
    - librtmp has no test cases, makes no proper releases and has not had a
      single commit within the last year
    
    - librtmp parses the URL itself and requires non-compliant URLs for this
    
    - we have no RTMP tests
    
    - RTMP was used by 2.2% of curl users (self-identified in the 2025
      survey)
    
    Closes #20673

    Changed files

    • .github/labeler.yml
    • .github/scripts/cmp-config.pl
    • .github/workflows/codeql.yml
    • .github/workflows/linux-old.yml
    • .github/workflows/linux.yml
    • .github/workflows/macos.yml
    • CMake/FindLibrtmp.cmake
    • CMake/curl-config.in.cmake
    • CMakeLists.txt
    • Makefile.am
    • README.md
    • configure.ac
    • docs/DEPRECATE.md
    • docs/FAQ.md
    • docs/HISTORY.md
    • docs/INSTALL-CMAKE.md
    • docs/INSTALL.md
    • docs/URL-SYNTAX.md
    • docs/cmdline-opts/_DESCRIPTION.md
    • docs/cmdline-opts/_PROTOCOLS.md
    • docs/libcurl/opts/CURLOPT_PROTOCOLS_STR.md
    • docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS_STR.md
    • docs/libcurl/symbols-in-versions
    • lib/Makefile.inc
    • lib/curl_config-cmake.h.in
    • lib/curl_rtmp.c
    • lib/curl_rtmp.h
    • lib/protocol.c
    • lib/protocol.h
    • lib/url.c
    • lib/version.c
    • projects/vms/generate_config_vms_h_curl.com
    • scripts/cd2nroff
    • scripts/schemetable.c
    • src/tool_help.c
    • tests/data/test1627
    • tests/unit/unit1627.c
  6. Change #261891

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 21 Mar 2026 15:18:33
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c247725b925b68f8cd62fbd90d5f3f24e1fbb628

    Comments

    DEPRECATE: remove last empty line

    Changed files

    • docs/DEPRECATE.md
  7. Change #261897

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 21 Mar 2026 15:30:03
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision cc0c83c5f853c41fca6880c5dcd6745da9353434

    Comments

    build: make NTLM disabled by default
    NTLM has weak security and does not work over HTTP/2 or HTTP/3.
    
    Enable in cmake or configure to get support for it.
    
    Closes #20698

    Changed files

    • .github/workflows/macos.yml
    • CMakeLists.txt
    • configure.ac
    • docs/CURL-DISABLE.md
    • docs/INSTALL-CMAKE.md
    • lib/curl_config-cmake.h.in
    • lib/curl_setup.h
    • projects/vms/generate_config_vms_h_curl.com
  8. Change #261898

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 21 Mar 2026 15:30:04
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision aef8fd00c8ebbd53fe91df29a8c8d032447ed55b

    Comments

    GHA: add NTLM to lots of builds

    Changed files

    • .github/workflows/http3-linux.yml
    • .github/workflows/linux.yml
    • .github/workflows/macos.yml
    • .github/workflows/non-native.yml
    • .github/workflows/windows.yml