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

Builder curl-ares-solaris10-sparc Build #3774

Results:

Build successful

SourceStamp:

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

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 16 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 15 mins, 1 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 0 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 3774 Build
codebase Build
got_revision c427e91ddea7c1d4b2f5c54ab4b6810f61483928 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision c427e91ddea7c1d4b2f5c54ab4b6810f61483928 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. Daniel Stenberg
  2. Ilias Aberkane
  3. Joshua Rogers
  4. Samuel Henrique
  5. Stefan Eissing

Timing:

StartThu Sep 17 20:37:39 2026
EndFri Sep 18 03:16:34 2026
Elapsed6 hrs, 38 mins, 54 secs

All Changes:

:

  1. Change #282005

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 17 Sep 2026 08:04:02
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 63dd390fab905a239a97e2700532929343ebc4e9

    Comments

    tftp: verify direction in a few places
    Closes #22974

    Changed files

    • lib/tftp.c
  2. Change #282007

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 17 Sep 2026 09:35:12
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision ba8f8a7f27a5c5e19e4ef212b90b35a93559163e

    Comments

    ftplistparser: no more overwriting set.write_func
    The entries in the 'set' struct should remain as set by the application.
    
    Closes #22969

    Changed files

    • lib/cw-out.c
    • lib/ftp-int.h
    • lib/ftp.c
    • lib/ftplistparser.c
    • lib/ftplistparser.h
  3. Change #282019

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 17 Sep 2026 10:11:20
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision b31c35238d5488fa00185c319f7059938cb474d5

    Comments

    tests/perf/dateparser: add
    Closes #22976

    Changed files

    • tests/perf/Makefile.inc
    • tests/perf/README.md
    • tests/perf/dateparser.c
  4. Change #282021

    Category curl
    Changed by Joshua Rogers <MegaManSecohnoyoudont@users.noreply.github.com>
    Changed at Thu 17 Sep 2026 10:40:52
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c24a69d8cd368de4e25e3540bf0b7b000a31d5a7

    Comments

    tool: buffer headers before remote filename selection
    Verified by test 3037 and 3038.
    
    Closes #22977

    Changed files

    • src/tool_cb_hdr.c
    • tests/data/Makefile.am
    • tests/data/test3037
    • tests/data/test3038
  5. Change #282034

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 17 Sep 2026 11:40:34
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 44dc0ab1880d36dc7655df614827b28a6e54d3bc

    Comments

    httpsig-key.md: correct the generating Ed25519 keys commands
    Reported-by: Skye Soss
    Fixes #22961
    Closes #22967

    Changed files

    • docs/cmdline-opts/httpsig-key.md
    • docs/libcurl/opts/CURLOPT_HTTPSIG_KEY.md
  6. Change #282045

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 17 Sep 2026 13:03:21
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 94378899cea12434745ba2539765beb8f848e431

    Comments

    perf-tests: output two-digital decimals always
    Otherwise they display slightly off.
    
    Closes #22982

    Changed files

    • tests/perf/base64dec.c
    • tests/perf/base64enc.c
    • tests/perf/dateparser.c
    • tests/perf/maprintf.c
    • tests/perf/simpleformat.c
    • tests/perf/snprintf.c
    • tests/perf/urldecode.c
    • tests/perf/urlencode.c
    • tests/perf/urlparser.c
  7. Change #282049

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Thu 17 Sep 2026 14:06:31
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7da2175b6b8e011da97e0a4fcf41b1bcd7a3e275

    Comments

    u8_strset: rename and mask
    Move `uint-hashset.[ch]` to `u8_strset.[ch]` for clarity.
    
    Add `uint8_t slotmask` in struct to keep precomputed mask
    instead of array lookups.
    
    New member fits in "hole", struct size stays unchanged.
    
    Closes #22983

    Changed files

    • lib/Makefile.inc
    • lib/u8_strset.c
    • lib/u8_strset.h
    • lib/uint-hashset.c
    • lib/uint-hashset.h
    • lib/urldata.h
    • tests/data/test3211
    • tests/unit/unit3211.c
  8. Change #282050

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Thu 17 Sep 2026 14:10:26
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7c43ea3101bf91d0503485f682102111cbdbfc40

    Comments

    multi_ntfy: fix handling of more than 128 notifications in a batch
    When more than 128 notifications have queued up, e.g. more than one
    chunk is used, the iteration never reaches the second chunk and leaks
    its and subsequent chunks memory.
    
    Reported-By: Fengxiaoxx on github
    Fixes #22963
    Closes #22965

    Changed files

    • lib/multi_ntfy.c
  9. Change #282060

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Thu 17 Sep 2026 14:47:08
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e0dbccd64fa9dd0cd3eaa97a7dbcff3c4cefa9a6

    Comments

    pytests: ftp wildcard matching
    Add test_30_13 using new debug env var CURL_DBG_FTP_WILDCARD to trigger
    CURLOPT_WILDCARDMATCH for the curl tool.
    
    Closes #22979

    Changed files

    • docs/libcurl/libcurl-env-dbg.md
    • lib/transfer.c
    • tests/http/test_30_vsftpd.py
  10. Change #282061

    Category curl
    Changed by Samuel Henrique <samuelophohnoyoudont@debian.org>
    Changed at Thu 17 Sep 2026 14:47:59
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 540ee5b560cc6e775e11317048a13cc7e355bf91

    Comments

    tests: add test cases for --styled-output
    The bold header names and the Location: hyperlink were not covered by
    any test case, since the test suite could not make curl believe that the
    output goes to a terminal in the header callback.
    
    Make the debug-only CURL_ISATTY environment variable set the tool-wide
    isatty flag when the transfer is created, instead of only affecting the
    binary output check in the write callback. The write callback already
    uses that flag.
    
    Test 1425 and 1426 use CURL_ISATTY to check the binary output
    protection, so they now use --no-styled-output to keep their output
    plain.
    
    The styled test does not run on Windows, where curl only uses styled
    output when stdout is a console with virtual terminal processing enabled
    and never writes the hyperlinks. It sets VTE_VERSION so that the
    hyperlink is written regardless of the terminal running the tests.
    
    Closes #22937

    Changed files

    • src/tool_cb_wrt.c
    • src/tool_operate.c
    • tests/data/Makefile.am
    • tests/data/test1425
    • tests/data/test1426
    • tests/data/test1689
    • tests/data/test1690
  11. Change #282062

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 17 Sep 2026 14:55:50
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision b85acacec9b38442741bb019bc992e77b5f665d4

    Comments

    ftplistparser: only use the list parser in CURLWC_MATCHING state
    Follow-up to ba8f8a7f27a5c5e1
    
    Closes #22985

    Changed files

    • lib/ftplistparser.c
  12. Change #282063

    Category curl
    Changed by Ilias Aberkane <ilias.abkneohnoyoudont@gmail.com>
    Changed at Thu 17 Sep 2026 14:58:43
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c427e91ddea7c1d4b2f5c54ab4b6810f61483928

    Comments

    mime: bound Curl_mime_prepare_headers() recursion depth
    The request-preparation path recursed once per nested multipart level
    with no depth limit, so a deeply nested mime tree built by the
    application exhausted the stack inside curl_easy_perform().
    
    Thread a call_depth counter through the internal helper, bounded by
    MAX_MIME_LEVELS. Deep trees now fail header preparation with
    CURLE_TOO_LARGE instead of crashing.
    
    Since header preparation always precedes the read paths, the depth
    checks in the mime read functions become redundant and are removed.
    
    Verify with test 3596: deeply nested mime trees fail with
    CURLE_TOO_LARGE instead of exhausting the stack.
    
    Fixes #22971
    Reported-by: Fengxiaoxx on github
    Closes #22980

    Changed files

    • lib/mime.c
    • tests/data/Makefile.am
    • tests/data/test3596
    • tests/libtest/Makefile.inc
    • tests/libtest/lib3596.c