Builder curl-unthreaded-solaris10-i386 Build #15952
Results:
Failed runtest
SourceStamp:
| Project | curl |
| Repository | https://github.com/curl/curl.git |
| Branch | master |
| Revision | 42098d1ee6874aa6a69b051e41e2a6d96ad30ffa |
| Got Revision | 42098d1ee6874aa6a69b051e41e2a6d96ad30ffa |
| Changes | 17 changes |
BuildSlave:
unstable10xReason:
The SingleBranchScheduler scheduler named 'schedule-curl-unthreaded-solaris10-i386' triggered this build
Steps and Logfiles:
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | master | Build |
| builddir | /export/home/buildbot/slave/curl-unthreaded-solaris10-i386 | slave |
| buildername | curl-unthreaded-solaris10-i386 | Builder |
| buildnumber | 15952 | Build |
| codebase | Build | |
| got_revision | 42098d1ee6874aa6a69b051e41e2a6d96ad30ffa | Git |
| osplatform | I386 | SetPropertyFromCommand Step |
| osrelease | 10 | SetPropertyFromCommand Step |
| project | curl | Build |
| repository | https://github.com/curl/curl.git | Build |
| revision | 42098d1ee6874aa6a69b051e41e2a6d96ad30ffa | 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:
| Name | Label | Value |
|---|
Responsible Users:
- Daniel Stenbergdaniel@haxx.se
- Stefan Eissingstefan@eissing.org
- Viktor Szakatscommit@vsz.me
Timing:
| Start | Thu Nov 13 17:50:35 2025 |
| End | Fri Nov 14 00:51:17 2025 |
| Elapsed | 7 hrs, 42 secs |
All Changes:
:
Change #248595
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Thu 13 Nov 2025 08:49:49 Repository https://github.com/curl/curl.git Project curl Branch master Revision f1fec22776e9f6d554a5b6b78c1d9db183c61be3 Comments
RELEASE-NOTES: synced curlver: 8.18.0 is the next planned release version
Changed files
- RELEASE-NOTES
- include/curl/curlver.h
Change #248597
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Thu 13 Nov 2025 09:06:02 Repository https://github.com/curl/curl.git Project curl Branch master Revision 296ffc45c3a3e389fb816cad2d2e4e23bc045212 Comments
schannel: replace atoi() with curlx_str_number() The last atoi() call removed from libcurl Closes #19483
Changed files
- lib/vtls/schannel.c
Change #248599
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Thu 13 Nov 2025 10:07:24 Repository https://github.com/curl/curl.git Project curl Branch master Revision 3f0629ca443825916cbc0795bcd5f241fbf7104c Comments
cookie: propagate errors better, cleanup the internal API Overhaul of the internal cookie APIs and an attempt to better return errors for OOM and similar critical problems, separate from ordinary and benign parsing problems. Closes #19493
Changed files
- lib/cookie.c
- lib/cookie.h
- lib/easy.c
- lib/http.c
- lib/setopt.c
- lib/share.c
- lib/transfer.c
- tests/data/test506
Change #248607
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 13 Nov 2025 11:41:11 Repository https://github.com/curl/curl.git Project curl Branch master Revision e496bcfd0ab63e29e23650d7733adf6e1356f173 Comments
FILEFORMAT.md: drop some text from the `command` section Special meanings of URLs became outdated, and it's also no longer necessary to pass the test number via the URL or domain anymore. Delete the text. Follow-up to c6f1b0ff49268817101ac1734f43074fcc8775b2 #19429 Closes #19503
Changed files
- docs/tests/FILEFORMAT.md
Change #248608
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 13 Nov 2025 11:41:12 Repository https://github.com/curl/curl.git Project curl Branch master Revision 4415e865ad7bcad6fdc256c354dc6065876381d2 Comments
libtests: replace `atoi()` with `curlx_str_number()` Also: - lib1568: fail in global initialization error. Closes #19506
Changed files
- tests/libtest/Makefile.inc
- tests/libtest/cli_hx_download.c
- tests/libtest/cli_hx_upload.c
- tests/libtest/cli_ws_data.c
- tests/libtest/first.c
- tests/libtest/lib1568.c
- tests/libtest/lib1960.c
- tests/libtest/lib521.c
- tests/libtest/lib562.c
- tests/libtest/lib591.c
Change #248609
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 13 Nov 2025 11:41:12 Repository https://github.com/curl/curl.git Project curl Branch master Revision e18ad59e46380e0bef7a06e2997372afc80e4d77 Comments
runtests: add missing Perl semicolon Follow-up to f477f3efc3ec58f7effc2aa01e7f4565b12be976 #19398 Closes #19507
Changed files
- tests/getpart.pm
Change #248612
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 13 Nov 2025 11:46:13 Repository https://github.com/curl/curl.git Project curl Branch master Revision 85cfc15601b19f13f1d480e6f7ba8922850429c3 Comments
RELEASE-NOTES: codespell
Changed files
- RELEASE-NOTES
Change #248615
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 13 Nov 2025 12:24:50 Repository https://github.com/curl/curl.git Project curl Branch master Revision ca27404d2737e64bdc803fc7456e9a72bf61bb01 Comments
tests/data: add `%includetext`, dedupe XML payloads into external file To reduce duplication and to avoid keeping XML-like markup within XML markup (`test*`), that was tripping `xmllint`. Ref: #19470 Closes #19504
Changed files
- REUSE.toml
- docs/tests/FILEFORMAT.md
- tests/data/Makefile.am
- tests/data/data-xml1
- tests/data/test1123
- tests/data/test1277
- tests/data/test222
- tests/data/test230
- tests/data/test232
- tests/data/test314
- tests/data/test396
- tests/testutil.pm
Change #248617
Category curl Changed by Stefan Eissing <stefan@eissing.org> Changed at Thu 13 Nov 2025 13:12:58 Repository https://github.com/curl/curl.git Project curl Branch master Revision 78a610cb832e9cd6441edc1b9cf5acf57bef28f5 Comments
lib: rename curlx_timediff to curlx_timeleft_ms Rename `Curl_timeleft()` to `Curl_timeleft_ms()` to make the units in the returned `timediff_t` clear. (We used to always have ms there, but with QUIC started to sometimes calc ns as well). Rename some assigned vars without `_ms` suffix for clarity as well. Closes #19486
Changed files
- lib/asyn-ares.c
- lib/asyn-thrdd.c
- lib/cf-h1-proxy.c
- lib/cf-h2-proxy.c
- lib/cf-https-connect.c
- lib/cf-ip-happy.c
- lib/cf-socket.c
- lib/cfilters.c
- lib/conncache.c
- lib/connect.c
- lib/connect.h
- lib/cshutdn.c
- lib/curlx/timeval.c
- lib/curlx/timeval.h
- lib/doh.c
- lib/easy.c
- lib/gopher.c
- lib/hostip.c
- lib/http.c
- lib/mqtt.c
- lib/multi.c
- lib/pingpong.c
- lib/progress.c
- lib/rename.c
- lib/socketpair.c
- lib/socks.c
- lib/speedcheck.c
- lib/telnet.c
- lib/tftp.c
- lib/transfer.c
- lib/url.c
- lib/vquic/curl_ngtcp2.c
- lib/vquic/curl_osslq.c
- lib/vquic/curl_quiche.c
- lib/vssh/libssh.c
- lib/vssh/libssh2.c
- lib/vtls/gtls.c
- lib/vtls/openssl.c
- lib/vtls/schannel.c
- lib/vtls/wolfssl.c
- lib/ws.c
- src/tool_cb_prg.c
- src/tool_cb_rea.c
- src/tool_operate.c
- src/tool_progress.c
- tests/data/test1303
- tests/libtest/first.h
- tests/libtest/lib1501.c
- tests/libtest/lib1507.c
- tests/libtest/lib1564.c
- tests/unit/unit1303.c
- tests/unit/unit1323.c
- tests/unit/unit2600.c
Change #248624
Category curl Changed by Stefan Eissing <stefan@eissing.org> Changed at Thu 13 Nov 2025 13:32:19 Repository https://github.com/curl/curl.git Project curl Branch master Revision cb2bcb681fc9044d2a7adaaa6210b61e2f7cff59 Comments
lib: eliminate size_t casts Add new functions in `curlx/warnless.h` for controlled type conversions: * curlx_uitouz, convert unsigned into to size_t (should always work) * curlx_uztoso, convert size_t to curl_off_t, capping at CURL_OFF_T_MAX * curlx_sztouz, convert ssize_t to size_t, return TRUE when ok * curlx_sotouz_range, convert curl_off_t to size_t interval, capping values to interval bounds Remove some unnecesary casts, convert some internal recv functions to the "return result, have size_t* arg" pattern. Closes #19495
Changed files
- lib/cf-h1-proxy.c
- lib/cf-h2-proxy.c
- lib/curlx/warnless.c
- lib/curlx/warnless.h
- lib/dict.c
- lib/http.c
- lib/http2.c
- lib/multi.c
- lib/sendf.c
- lib/setopt.c
- lib/transfer.c
- lib/vquic/curl_ngtcp2.c
- lib/ws.c
Change #248627
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Thu 13 Nov 2025 13:46:28 Repository https://github.com/curl/curl.git Project curl Branch master Revision 833c429627ea3771d2fd027d85721bf9549342aa Comments
wolfssl: simplify wssl_send_earlydata Move out logic from a switch() expression and return error directly instead of using goto. This also removes the odd-looking two subsequent closing braces at the same indent level. Closes #19509
Changed files
- lib/vtls/wolfssl.c
Change #248638
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 13 Nov 2025 14:09:03 Repository https://github.com/curl/curl.git Project curl Branch master Revision bb1391f94394e635c1a5c58253e7a3d3b36bde57 Comments
tests/server: replace `atoi()` and `atol()` with `curlx_str_number()` Closes #19510
Changed files
- tests/server/dnsd.c
- tests/server/first.h
- tests/server/mqttd.c
- tests/server/rtspd.c
- tests/server/sockfilt.c
- tests/server/socksd.c
- tests/server/sws.c
- tests/server/tftpd.c
- tests/server/util.c
Change #248644
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 13 Nov 2025 14:28:25 Repository https://github.com/curl/curl.git Project curl Branch master Revision 6384e2aca0045e72d7d81c9fbdca1d284ed704b6 Comments
checksrc: disallow `atoi` and `atol` globally No longer used in core and test code. Also: allowlist in docs/examples. Closes #19508
Changed files
- docs/examples/.checksrc
- scripts/checksrc.pl
- src/.checksrc
Change #248665
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Thu 13 Nov 2025 17:20:41 Repository https://github.com/curl/curl.git Project curl Branch master Revision f2a75a14dd95e06cf9121c7d3bd5dc559748f350 Comments
sws: repair --port, and accept any port Also for mqttd and sockfilt. The < 1025 check was not serving any purpose. Follow-up to bb1391f94394e635c1a5c58253e7a3d3b36bde57
Changed files
- tests/server/mqttd.c
- tests/server/sockfilt.c
- tests/server/sws.c
Change #248666
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Thu 13 Nov 2025 17:24:40 Repository https://github.com/curl/curl.git Project curl Branch master Revision 75955c0851cba958aa0f3137312ecb2a06f282a2 Comments
tool_operate: exit on curl_share_setopt errors Continuing when one of these has failed is fragile and error-prone. Closes #19513
Changed files
- src/tool_operate.c
Change #248670
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Thu 13 Nov 2025 17:27:40 Repository https://github.com/curl/curl.git Project curl Branch master Revision 0afb52a0cd2abfb2d6b9ac8400db36be8a7a49b2 Comments
code: minor indent fixes before closing braces Closes #19512
Changed files
- docs/examples/ghiper.c
- lib/http2.c
- lib/if2ip.h
- lib/strcase.c
- lib/vtls/gtls.c
- lib/vtls/mbedtls.c
- lib/vtls/wolfssl.c
- packages/OS400/ccsidcurl.c
- packages/OS400/curlmain.c
- src/tool_formparse.c
- src/tool_getparam.c
- src/tool_getpass.c
- tests/unit/unit1603.c
- tests/unit/unit1651.c
- tests/unit/unit1656.c
- tests/unit/unit1660.c
Change #248671
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Thu 13 Nov 2025 17:27:48 Repository https://github.com/curl/curl.git Project curl Branch master Revision 42098d1ee6874aa6a69b051e41e2a6d96ad30ffa Comments
checksrc: verify close brace indent level Closes #19512
Changed files
- scripts/checksrc.pl
- tests/data/test1185