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

Builder curl-unthreaded-solaris10-i386 Build #16703

Results:

Build successful

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revision00271cfcb95b6481a1f91ce0a0dad5d64d2e89a9
Got Revision00271cfcb95b6481a1f91ce0a0dad5d64d2e89a9
Changes12 changes

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 4 mins, 47 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 25 mins, 58 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 1 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-unthreaded-solaris10-i386 slave
buildername curl-unthreaded-solaris10-i386 Builder
buildnumber 16703 Build
codebase Build
got_revision 00271cfcb95b6481a1f91ce0a0dad5d64d2e89a9 Git
osplatform I386 SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision 00271cfcb95b6481a1f91ce0a0dad5d64d2e89a9 Build
scheduler schedule-curl-unthreaded-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/curl-unthreaded-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Joshua Rogers
  3. Martin Dukek
  4. Max Dymond
  5. Rudolf Polzer
  6. Stefan Eissing
  7. Viktor Szakats

Timing:

StartFri Sep 4 17:44:26 2026
EndFri Sep 4 23:07:50 2026
Elapsed5 hrs, 23 mins, 24 secs

All Changes:

:

  1. Change #280692

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 04 Sep 2026 10:39:43
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision a226b5ea042831409b9d5899b170e835eb3dd960

    Comments

    CURLOPT*ISSUERCERT*: not verified cryptographically
    Reported-by: Stanislav Fort
    
    Closes #22825

    Changed files

    • docs/libcurl/opts/CURLOPT_ISSUERCERT.md
    • docs/libcurl/opts/CURLOPT_ISSUERCERT_BLOB.md
    • docs/libcurl/opts/CURLOPT_PROXY_ISSUERCERT.md
    • docs/libcurl/opts/CURLOPT_PROXY_ISSUERCERT_BLOB.md
  2. Change #280693

    Category curl
    Changed by Joshua Rogers <MegaManSecohnoyoudont@users.noreply.github.com>
    Changed at Fri 04 Sep 2026 10:40:45
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f042c25fb876d0da5ff5f35332bcc3a8b5a7fe66

    Comments

    openssl/gtls: reject CRLfile with native CA store, matching rustls
    Closes #22826

    Changed files

    • lib/vtls/gtls.c
    • lib/vtls/openssl.c
  3. Change #280694

    Category curl
    Changed by Rudolf Polzer <rpolzerohnoyoudont@google.com>
    Changed at Fri 04 Sep 2026 10:41:40
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c53420e42742a68004854a7fa354f9500b4b1516

    Comments

    ossl_verifyhost: remove assumption of null termination of ASN1_STRING.
    This only affects hosts where the deprecated CN is used for matching DNS
    names, instead of the modern way, which is by using a dNSName-typed SAN.
    
    A similar change but for certs that store the hostname in the SAN (as
    they should nowadays) was in 543adc4de024dda4f3b8f368893c7d01a3cf0ea8.
    
    Fixes #22822
    Closes #22824

    Changed files

    • lib/vtls/openssl.c
  4. Change #280703

    Category curl
    Changed by Max Dymond <cmeister2ohnoyoudont@gmail.com>
    Changed at Fri 04 Sep 2026 11:33:50
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision eab7d91ade03c58e612b95055899aa12c2d87443

    Comments

    multi: reduce struct size with small cleanups
    Use byte-sized multi API call-stack fields, remove the unused uint32
    table destructor and replace the last timeout value with a bit.
    
    This reduces Curl_multi by 32 bytes on 64-bit builds.
    
    Closes #22807

    Changed files

    • docs/internals/UINT_SETS.md
    • lib/api.c
    • lib/api.h
    • lib/multi.c
    • lib/multihandle.h
    • lib/multiif.h
    • lib/uint-table.c
    • lib/uint-table.h
    • tests/data/Makefile.am
    • tests/data/test3230
    • tests/unit/Makefile.inc
    • tests/unit/unit3212.c
    • tests/unit/unit3230.c
  5. Change #280705

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 04 Sep 2026 11:40:57
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ea90a974463196953b1863c850fd2f3329169abc

    Comments

    digest: check peer equality for staleness
    Check that current peer is *equal* from last peer's state information.
    This accomodates also scheme changes, which the previous check did not.
    
    Closes #22828

    Changed files

    • lib/http_digest.c
  6. Change #280707

    Category curl
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Fri 04 Sep 2026 12:01:56
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 779b84936b293d5983fd4d24b1472d59346fc6d5

    Comments

    build: drop `HTTP_ONLY` option
    Drop `HTTP_ONLY` C macro for raw builds, and `HTTP_ONLY=ON` for CMake.
    
    It's a niche option that's been historically incomplete throughout its
    existence, also a maintenance pain to get it right and synced with
    protocols and with each other. Note there was no matching `./configure`
    option either. At the time of this commit, it failed to disable SCP/SFTP
    if CMake found libssh/libssh2 (the default), and C flags missed to
    disable IPFS in addition.
    
    Also:
    - drop from AppVeyor CI build mix.
    - GHA/macos: replace with individual disable options.
    
    Follow-up to 4c5307b45655ba75ab066564afdc0c111a8b9291
    Follow-up to 08ef208fb78fb2eabc5cec08c23e74e251eac898
    Closes #22744
    Fixes #22740
    
    Closes #22764

    Changed files

    • .github/workflows/macos.yml
    • CMakeLists.txt
    • appveyor.yml
    • docs/INSTALL-CMAKE.md
    • lib/curl_setup.h
  7. Change #280714

    Category curl
    Changed by Martin Dukek <qf190ohnoyoudont@fzi.de>
    Changed at Fri 04 Sep 2026 13:55:15
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 020bc8dfbaefa9fa0b61e0993a6463b011598ab3

    Comments

    digest: fix maximum length quoted value parsing
    Separate the scan limit from the content buffer limit so maximum length
    Digest quoted values can be parsed correctly.
    
    Closes #22830

    Changed files

    • lib/vauth/digest.c
  8. Change #280724

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 04 Sep 2026 14:38:26
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision f89eca9cd6e9a751345d50200572f00e1ce02c78

    Comments

    tool_cb_wrt: inject the no-clobber number before the extension
    Starting in curl 8.23.0, if the target file name uses an extension, curl
    instead creates the new file name by inserting `-[num]` before the
    extenstion. Downloading to `image.jpg` with --no-clobber, curl first
    tries to save it as `image-1.jpg` then `image-2.jpg` etc.
    
    Closes #22787

    Changed files

    • docs/cmdline-opts/no-clobber.md
    • src/tool_cb_wrt.c
    • tests/data/Makefile.am
    • tests/data/test4644
  9. Change #280731

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 04 Sep 2026 17:43:17
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 9be5c6849225f2dbb3bf60249998c33575dd0910

    Comments

    digest: parse without storing 'value' in local buffer
    Use of curlx_str_ functions avoids having a copy.
    
    Closes #22831

    Changed files

    • lib/vauth/digest.c
    • lib/vauth/digest.h
    • lib/vauth/digest_sspi.c
  10. Change #280732

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 04 Sep 2026 17:44:34
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c5f9b8b40527ead840d9bbe19220e0b8515951eb

    Comments

    ftp: tighten use_ssl check for conn reuse
    CURLUSESSL_* needs a bit more special check on connection reuse. Except
    CURLUSESSL_TRY, we expect the reused connection to have exactly the same
    setting. On TRY, we are happy with anything that is no NONE.
    
    Closes #22823

    Changed files

    • lib/ftp.c
  11. Change #280733

    Category curl
    Changed by Max Dymond <cmeister2ohnoyoudont@gmail.com>
    Changed at Fri 04 Sep 2026 17:45:55
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7c0c7ca57b9774bff5e17f8ecf00db0cf5d7b67b

    Comments

    hash: select key operations by type
    Store a key type in each Curl_hash instead of hash and comparison
    function pointers, resolving the type to shared callbacks internally.
    
    Use byte keys for general hashes and native curl_socket_t keys for the
    multi event socket hash.
    
    Closes #22808

    Changed files

    • docs/internals/HASH.md
    • lib/conncache.c
    • lib/easy.c
    • lib/hash.c
    • lib/hash.h
    • lib/multi.c
    • lib/multi_ev.c
    • lib/url.c
    • lib/vdns/dnscache.c
    • tests/unit/unit1602.c
    • tests/unit/unit1603.c
  12. Change #280734

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 04 Sep 2026 17:49:19
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 00271cfcb95b6481a1f91ce0a0dad5d64d2e89a9

    Comments

    schannel: auto_client_cert conn matching
    Move flag `auto_client_cert` into the connection SSL config struct so it
    is part of connection matching.
    
    Closes #22827

    Changed files

    • lib/vtls/schannel.c
    • lib/vtls/vtls_config.c
    • lib/vtls/vtls_config.h