Builder curl-threaded-solaris10-i386 Build #4272
Results:
Failed runtest
SourceStamp:
| Project | curl |
| Repository | https://github.com/curl/curl.git |
| Branch | master |
| Revision | 7a4fa90048e25c8c7941f91aa7b9bb6be633c4fa |
| Got Revision | 7a4fa90048e25c8c7941f91aa7b9bb6be633c4fa |
| Changes | 13 changes |
BuildSlave:
unstable10xReason:
The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-i386' triggered this build
Steps and Logfiles:
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | master | Build |
| builddir | /export/home/buildbot/slave/curl-threaded-solaris10-i386 | slave |
| buildername | curl-threaded-solaris10-i386 | Builder |
| buildnumber | 4272 | Build |
| codebase | Build | |
| got_revision | 7a4fa90048e25c8c7941f91aa7b9bb6be633c4fa | Git |
| osplatform | I386 | SetPropertyFromCommand Step |
| osrelease | 10 | SetPropertyFromCommand Step |
| project | curl | Build |
| repository | https://github.com/curl/curl.git | Build |
| revision | 7a4fa90048e25c8c7941f91aa7b9bb6be633c4fa | Build |
| scheduler | schedule-curl-threaded-solaris10-i386 | Scheduler |
| slavename | unstable10x | BuildSlave |
| workdir | /export/home/buildbot/slave/curl-threaded-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 Mar 12 13:02:10 2026 |
| End | Fri Mar 13 03:32:28 2026 |
| Elapsed | 14 hrs, 30 mins, 17 secs |
All Changes:
:
Change #260718
Category curl Changed by Stefan Eissing <stefan@eissing.org> Changed at Wed 11 Mar 2026 23:28:50 Repository https://github.com/curl/curl.git Project curl Branch master Revision da7bfb89a1a0e3816b7f12e67e2439f04e3d36a1 Comments
connection_check, simplified The protocol handler method `connection_check` allowed to variable operations to trigger with variable result bits. Only the `CONNCHECK_ISDEAD` and `CONNRESULT_DEAD` were in use. Transform the function into `connection_is_dead` without extra parameter and a bool result. - Remove defines for `CONNCHECK_*` and `CONNRESULT_*` - Rename protocol function in handler comments - Change RTSP implementation (only protocol that uses this) Closes #20890
Changed files
- lib/curl_rtmp.c
- lib/dict.c
- lib/file.c
- lib/ftp.c
- lib/gopher.c
- lib/http.c
- lib/imap.c
- lib/ldap.c
- lib/mqtt.c
- lib/openldap.c
- lib/pop3.c
- lib/rtsp.c
- lib/smb.c
- lib/smtp.c
- lib/telnet.c
- lib/tftp.c
- lib/url.c
- lib/urldata.h
- lib/vssh/libssh.c
- lib/vssh/libssh2.c
- lib/ws.c
Change #260719
Category curl Changed by Stefan Eissing <stefan@eissing.org> Changed at Wed 11 Mar 2026 23:30:05 Repository https://github.com/curl/curl.git Project curl Branch master Revision f14ce01369851b48e9c72991c26185902ffbdf48 Comments
pingpong: cleanup timeleft handling - Move `RESP_TIMEOUT` from urldata.h to pingpong.h as `PINGPONG_TIMEOUT_MS`. - Rename `Curl_pp_state_timeout()` to `Curl_pp_state_timeleft_ms()` as the function returns the time left, not the timout.. - Update implementation comments and variable names Closes #20888
Changed files
- lib/ftp.c
- lib/pingpong.c
- lib/pingpong.h
- lib/urldata.h
Change #260722
Category curl Changed by Stefan Eissing <stefan@eissing.org> Changed at Wed 11 Mar 2026 23:45:29 Repository https://github.com/curl/curl.git Project curl Branch master Revision 5fc7d50cec5465f486d68d2261f7d8378ef8d782 Comments
vtls: ECH definitions cleanup - Move ECH related defines to vtls.h - Prefix all defines with `CURLECH_` - Move base64.h include from vtls.h to implementations Closes #20887
Changed files
- lib/urldata.h
- lib/vtls/openssl.c
- lib/vtls/rustls.c
- lib/vtls/vtls.h
- lib/vtls/wolfssl.c
Change #260723
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Wed 11 Mar 2026 23:48:53 Repository https://github.com/curl/curl.git Project curl Branch master Revision 11c14b5ca5cad00a755aacd7bd67a7bd7444902b Comments
urlapi: verify the last letter of a scheme when set explictly A logic error made the function not check the last character, which thus could make it accept invalid schemes. Added test 1965 to verify Reported-by: Otis Cui Lei Closes #20893
Changed files
- lib/urlapi.c
- tests/data/Makefile.am
- tests/data/test1965
- tests/libtest/Makefile.inc
- tests/libtest/lib1965.c
Change #260732
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 12 Mar 2026 01:01:16 Repository https://github.com/curl/curl.git Project curl Branch master Revision 435eabeac863828b585796d4eb4f97fe346ae87d Comments
badwords: rework exceptions, fix many of them Also: - support per-directory and per-upper-directory whitelist entries. - convert badlist input grep tweak into the above format. (except for 'And' which had just a few hits.) - fix many code exceptions, but do not enforce. (there also remain about 350 'will' uses in lib) - fix badwords in example code, drop exceptions. - badwords-all: convert to Perl. To make it usable from CMake. - FAQ: reword to not use 'will'. Drop exception. Closes #20886
Changed files
- docs/FAQ.md
- docs/examples/CMakeLists.txt
- docs/examples/block_ip.c
- docs/examples/http2-upload.c
- docs/examples/httpput-postfields.c
- docs/examples/websocket.c
- lib/Makefile.soname
- lib/asyn-ares.c
- lib/bufq.h
- lib/cf-h1-proxy.c
- lib/cf-h2-proxy.c
- lib/cf-socket.c
- lib/cfilters.h
- lib/conncache.h
- lib/cookie.c
- lib/cshutdn.h
- lib/curl_share.c
- lib/curlx/dynbuf.c
- lib/curlx/fopen.c
- lib/curlx/inet_pton.c
- lib/curlx/strcopy.c
- lib/curlx/wait.c
- lib/curlx/winapi.c
- lib/cw-out.c
- lib/doh.c
- lib/dynhds.h
- lib/easy.c
- lib/ftp.c
- lib/headers.h
- lib/http.c
- lib/http_digest.c
- lib/llist.h
- lib/multi.c
- lib/pop3.c
- lib/request.h
- lib/rtsp.c
- lib/select.c
- lib/tftp.c
- lib/transfer.h
- lib/url.c
- lib/url.h
- lib/vauth/digest.c
- lib/vauth/digest_sspi.c
- lib/vauth/ntlm.c
- lib/vauth/ntlm_sspi.c
- lib/vauth/spnego_gssapi.c
- lib/vauth/spnego_sspi.c
- lib/vquic/curl_ngtcp2.c
- lib/vquic/curl_quiche.c
- lib/vquic/vquic-tls.h
- lib/vssh/libssh.c
- lib/vssh/libssh2.c
- lib/vtls/apple.c
- lib/vtls/gtls.c
- lib/vtls/mbedtls.c
- lib/vtls/openssl.c
- lib/vtls/openssl.h
- lib/vtls/rustls.c
- lib/vtls/schannel.c
- lib/vtls/schannel_verify.c
- lib/vtls/vtls.c
- lib/vtls/vtls.h
- lib/vtls/vtls_scache.h
- lib/vtls/wolfssl.c
- lib/ws.c
- scripts/badwords
- scripts/badwords-all
- scripts/badwords.ok
- src/CMakeLists.txt
- src/config2setopts.c
- src/slist_wc.h
- src/terminal.c
- src/tool_cb_see.c
- src/tool_cfgable.h
- src/tool_dirhie.c
- src/tool_doswin.c
- src/tool_formparse.c
- src/tool_getparam.c
- src/tool_getpass.h
- src/tool_help.c
- src/tool_ipfs.c
- src/tool_main.c
- src/tool_operate.c
- src/tool_operate.h
- src/tool_operhlp.c
- src/tool_sdecls.h
- src/tool_setup.h
- src/tool_stderr.c
- src/tool_urlglob.c
Change #260733
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 12 Mar 2026 01:01:16 Repository https://github.com/curl/curl.git Project curl Branch master Revision 56739855f3354f4f385c24259828adfe829bbf50 Comments
examples: drop warning silencers no longer hit Also: - scope clang `-Wcast-function-type-strict` silencing, add missed `pop`. Follow-up to d06b49d8b2d42d477f7e78596035832727d6d5c9 #18260 Closes #20896
Changed files
- docs/examples/cacertinmem.c
- docs/examples/usercertinmem.c
Change #260737
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 12 Mar 2026 01:25:42 Repository https://github.com/curl/curl.git Project curl Branch master Revision a0db67572e12c192f56e6f40b30957144682c16a Comments
build: hook up badwords check to lint targets Also: - autotools: make `badwords` target honor `@PERL@`. Suggested-by: Stefan Eissing Closes #20884
Changed files
- CMakeLists.txt
- Makefile.am
Change #260740
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 12 Mar 2026 01:45:24 Repository https://github.com/curl/curl.git Project curl Branch master Revision 6ada2e3dceebb222c8da5aee864413edfd0c33b4 Comments
autotools: limit checksrc target to ignore non-repo test sources Syncing tests with lib and src behavior. Also: - fix OS400 checksrc to find the per-directory `.checksrc` file. Closes #20898
Changed files
- projects/Makefile.am
- tests/libtest/Makefile.am
- tests/server/Makefile.am
- tests/tunit/Makefile.am
- tests/unit/Makefile.am
Change #260748
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Thu 12 Mar 2026 07:52:58 Repository https://github.com/curl/curl.git Project curl Branch master Revision 2938cb72e5a7f0e661617b9bf624b4083ca756b9 Comments
http: fix Curl_compareheader for multi value headers Follow-up to 04289c62dea22d28daa60. Regression shipped in 8.13.0. - a logic error made it not loop and thus only match if the searched string was first - it no longer matches a substring Adjusted test 1 to use multiple values in the Connection: response header. Adjusted test 1542 to have a "Connection: close-not" which should not match. Reported-by: Henrique Pereira Closes #20894
Changed files
- lib/http.c
- tests/data/test1
- tests/data/test1542
Change #260752
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Thu 12 Mar 2026 08:47:02 Repository https://github.com/curl/curl.git Project curl Branch master Revision c0f17dee36f4a3e9307c2fe30c9b884fd4cdd294 Comments
hostip: remove two zero assigns after memset clear As the struct is now always unconditionally memset with zeros, we can remove two zero assigns. Follow-up to 015f1c7de40839b6681b7dde7 Pointed out by CodeSonar Closes #20900
Changed files
- lib/hostip.c
Change #260774
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Thu 12 Mar 2026 10:30:14 Repository https://github.com/curl/curl.git Project curl Branch master Revision ed7bfcd17d8570a0c29c198c6ab002ae719f2eff Comments
test1625: unit test for Curl_compareheader Follow-up to 2938cb72e5a7f0e661617b9bf6 Closes #20901
Changed files
- .github/scripts/codespell.sh
- .github/scripts/typos.toml
- lib/http.c
- tests/data/Makefile.am
- tests/data/test1625
- tests/unit/Makefile.inc
- tests/unit/unit1625.c
Change #260775
Category curl Changed by Daniel Stenberg <daniel@haxx.se> Changed at Thu 12 Mar 2026 10:30:18 Repository https://github.com/curl/curl.git Project curl Branch master Revision 133b125b89af0df9cd8ff91c182a57f5dcda16ab Comments
http: make Curl_compareheader handle multiple commas in header For robustness
Changed files
- lib/http.c
Change #260783
Category curl Changed by Viktor Szakats <commit@vsz.me> Changed at Thu 12 Mar 2026 10:49:21 Repository https://github.com/curl/curl.git Project curl Branch master Revision 7a4fa90048e25c8c7941f91aa7b9bb6be633c4fa Comments
openssl: trace count of found / imported Windows native CA roots To help understanding what's happening on systems where native CA misses to verify legitimate public websites. Also: - drop a superfluous, hanging, `else`. Ref: #20897 Closes #20899
Changed files
- lib/vtls/openssl.c