Builder curl-unthreaded-solaris11-i386 Build #3583
Results:
Build successful
SourceStamp:
Project | curl |
Repository | https://github.com/curl/curl.git |
Branch | master |
Revision | b244371bf4967d53645e3dcd9dd2c54194b95a3e |
Got Revision | b244371bf4967d53645e3dcd9dd2c54194b95a3e |
Changes | 9 changes |
BuildSlave:
unstable11xReason:
The SingleBranchScheduler scheduler named 'schedule-curl-unthreaded-solaris11-i386' triggered this build
Steps and Logfiles:
Build Properties:
Name | Value | Source |
---|---|---|
branch | master | Build |
builddir | /export/home/buildbot/slave/curl-unthreaded-solaris11-i386 | slave |
buildername | curl-unthreaded-solaris11-i386 | Builder |
buildnumber | 3583 | Build |
codebase | Build | |
got_revision | b244371bf4967d53645e3dcd9dd2c54194b95a3e | Git |
osplatform | I386 | SetPropertyFromCommand Step |
osrelease | 11 | SetPropertyFromCommand Step |
project | curl | Build |
repository | https://github.com/curl/curl.git | Build |
revision | b244371bf4967d53645e3dcd9dd2c54194b95a3e | Build |
scheduler | schedule-curl-unthreaded-solaris11-i386 | Scheduler |
slavename | unstable11x | BuildSlave |
workdir | /export/home/buildbot/slave/curl-unthreaded-solaris11-i386 | slave (deprecated) |
Forced Build Properties:
Name | Label | Value |
---|
Responsible Users:
- Daniel Stenbergdaniel@haxx.se
- Orgad Shanehorgad.shaneh@audiocodes.com
- Stefan Eissingstefan@eissing.org
- Viktor Szakatscommit@vsz.me
- renovate[bot]29139614+renovate[bot]@users.noreply.github.com
Timing:
Start | Wed Jun 11 09:11:04 2025 |
End | Wed Jun 11 13:06:28 2025 |
Elapsed | 3 hrs, 55 mins, 23 secs |
All Changes:
:
Change #231901
Category curl Changed by renovate[bot] <29139614+renovate[bot] @users.noreply.github.com>Changed at Wed 11 Jun 2025 06:00:17 Repository https://github.com/curl/curl.git Project curl Branch master Revision 0f500e6a9cea471ff8b5d8151fda6e78e08d5e14 Comments
Dockerfile: update debian:bookworm-slim Docker digest to e5865e6 Closes #17579
Changed files
- Dockerfile
Change #231906
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Wed 11 Jun 2025 06:32:22 Repository https://github.com/curl/curl.git Project curl Branch master Revision 3c9d16f4b80ee8282a19a2b10f97090eaa90ca6f Comments
cmake: drop never propagated C macros Delete macros from `curl_config.h.cmake` that were never set by the CMake script: `_LARGE_FILES`, `_THREAD_SAFE`, `const`, `size_t`. Also: - lib/config-riscos.h: drop `#undef _LARGE_FILES`. This is an IBM-specific macro, no need to unset it on other platforms. Cherry-picked from #17576 Closes #17580
Changed files
- lib/config-riscos.h
- lib/curl_config.h.cmake
Change #231913
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Wed 11 Jun 2025 07:07:49 Repository https://github.com/curl/curl.git Project curl Branch master Revision 56d5982312f8360b020738cbfeefe7990991550e Comments
build: assume `sys/socket.h`, `sys/time.h` on non-Windows (as in `curl/curl.h`) Public `curl/curl.h` includes these headers for non-Windows platforms without further conditions. This makes it safe to assume these headers do exist, allowing to save two feature checks for non-Windows targets. `sys/time.h` is also assumed on Windows with mingw-w64, for declaring `gettimeofday()`. Closes #17522
Changed files
- CMake/unix-cache.cmake
- CMake/win32-cache.cmake
- CMakeLists.txt
- configure.ac
Change #231914
Category curl Changed by Viktor Szakats <commit @vsz.me>Changed at Wed 11 Jun 2025 07:07:49 Repository https://github.com/curl/curl.git Project curl Branch master Revision b761eb5addb9e29b2ee0e5841633c09d1fd77704 Comments
cmake: replace `cmakelint` with `cmake-lint` from `cmakelang`, fix issues This linter detects formatting and naming issues with minimal amount of noise. It seems to be an improvement over the existing linter which was only detecting line width overruns. Also: fix to exclude `CurlTests.c` from linter. Ref: https://cmake-format.readthedocs.io/en/latest/cmake-lint.html Ref: https://github.com/cheshirekow/cmake_format Closes #17576
Changed files
- .github/workflows/checksrc.yml
- CMake/FindGSS.cmake
- CMake/FindLibgsasl.cmake
- CMake/Macros.cmake
- CMake/OtherTests.cmake
- CMake/PickyWarnings.cmake
- CMakeLists.txt
- docs/libcurl/CMakeLists.txt
- docs/libcurl/opts/CMakeLists.txt
- scripts/cmakelint.sh
- tests/CMakeLists.txt
- tests/cmake/CMakeLists.txt
Change #231920
Category curl Changed by Daniel Stenberg <daniel @haxx.se>Changed at Wed 11 Jun 2025 07:54:19 Repository https://github.com/curl/curl.git Project curl Branch master Revision 08a3e8e19a59d1530bfb208e187ac7c34c978dfd Comments
TLS: remove support for Secure Transport and BearSSL These libraries do not support TLS 1.3 and have been marked for removal for over a year. We want to help users select a TLS dependency that is future-proof and reliable, and not supporting TLS 1.3 in 2025 does not infer confidence. Users who build libcurl are likely to be served better and get something more future-proof with a TLS library that supports 1.3. Closes #16677
Changed files
- .github/labeler.yml
- .github/workflows/linux.yml
- .github/workflows/macos.yml
- CMake/FindBearSSL.cmake
- CMakeLists.txt
- Makefile.am
- configure.ac
- docs/CIPHERS.md
- docs/CURLDOWN.md
- docs/DEPRECATE.md
- docs/FAQ
- docs/INSTALL-CMAKE.md
- docs/INSTALL.md
- docs/KNOWN_BUGS
- docs/SSLCERTS.md
- docs/cmdline-opts/_ENVIRONMENT.md
- docs/cmdline-opts/cacert.md
- docs/cmdline-opts/cert-type.md
- docs/cmdline-opts/cert.md
- docs/cmdline-opts/false-start.md
- docs/cmdline-opts/key.md
- docs/cmdline-opts/pinnedpubkey.md
- docs/cmdline-opts/proxy-cert-type.md
- docs/cmdline-opts/proxy-cert.md
- docs/cmdline-opts/proxy.md
- docs/cmdline-opts/write-out.md
- docs/libcurl/curl_easy_ssls_export.md
- docs/libcurl/curl_easy_ssls_import.md
- docs/libcurl/curl_global_sslset.md
- docs/libcurl/libcurl-env.md
- docs/libcurl/opts/CURLINFO_CERTINFO.md
- docs/libcurl/opts/CURLINFO_TLS_SSL_PTR.md
- docs/libcurl/opts/CURLOPT_ALTSVC_CTRL.md
- docs/libcurl/opts/CURLOPT_CAINFO.md
- docs/libcurl/opts/CURLOPT_CAINFO_BLOB.md
- docs/libcurl/opts/CURLOPT_CERTINFO.md
- docs/libcurl/opts/CURLOPT_PINNEDPUBLICKEY.md
- docs/libcurl/opts/CURLOPT_PROXY.md
- docs/libcurl/opts/CURLOPT_PROXYTYPE.md
- docs/libcurl/opts/CURLOPT_PROXY_CAINFO.md
- docs/libcurl/opts/CURLOPT_PROXY_CAINFO_BLOB.md
- docs/libcurl/opts/CURLOPT_PROXY_SSLCERT.md
- docs/libcurl/opts/CURLOPT_PROXY_SSLCERTTYPE.md
- docs/libcurl/opts/CURLOPT_PROXY_SSLCERT_BLOB.md
- docs/libcurl/opts/CURLOPT_PROXY_SSLKEY.md
- docs/libcurl/opts/CURLOPT_PROXY_SSLKEYTYPE.md
- docs/libcurl/opts/CURLOPT_PROXY_SSL_CIPHER_LIST.md
- docs/libcurl/opts/CURLOPT_SSLCERT.md
- docs/libcurl/opts/CURLOPT_SSLCERTTYPE.md
- docs/libcurl/opts/CURLOPT_SSLCERT_BLOB.md
- docs/libcurl/opts/CURLOPT_SSLKEY.md
- docs/libcurl/opts/CURLOPT_SSLKEYTYPE.md
- docs/libcurl/opts/CURLOPT_SSL_CIPHER_LIST.md
- docs/libcurl/opts/CURLOPT_SSL_CTX_DATA.md
- docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.md
- docs/libcurl/opts/CURLOPT_SSL_FALSESTART.md
- docs/libcurl/opts/CURLOPT_SSL_VERIFYHOST.md
- docs/tests/FILEFORMAT.md
- lib/CMakeLists.txt
- lib/Makefile.inc
- lib/curl_config.h.cmake
- lib/curl_des.c
- lib/curl_des.h
- lib/curl_ntlm_core.c
- lib/curl_setup.h
- lib/curl_sha512_256.c
- lib/url.c
- lib/vtls/bearssl.c
- lib/vtls/bearssl.h
- lib/vtls/cipher_suite.c
- lib/vtls/cipher_suite.h
- lib/vtls/sectransp.c
- lib/vtls/sectransp.h
- lib/vtls/vtls.c
- lib/vtls/x509asn1.c
- lib/vtls/x509asn1.h
- m4/curl-bearssl.m4
- m4/curl-sectransp.m4
- scripts/cd2nroff
- tests/data/test2088
- tests/data/test3102
- tests/data/test313
- tests/data/test417
- tests/http/test_10_proxy.py
- tests/http/test_17_ssl_use.py
- tests/runtests.pl
- tests/unit/unit1651.c
- tests/unit/unit1656.c
- tests/unit/unit3205.c
Change #231922
Category curl Changed by Stefan Eissing <stefan @eissing.org>Changed at Wed 11 Jun 2025 07:58:09 Repository https://github.com/curl/curl.git Project curl Branch master Revision 3c26e6a896247ccf872d3f15a35e431cfe394fe7 Comments
libssh: de-complex myssh_statemach_act() Make static functions for the largest state handling code with a common signature and naming scheme. Closes #17573
Changed files
- lib/vssh/libssh.c
Change #231923
Category curl Changed by Daniel Stenberg <daniel @haxx.se>Changed at Wed 11 Jun 2025 07:58:52 Repository https://github.com/curl/curl.git Project curl Branch master Revision f9d8ed63ede3aaab0f26f37d768528a8030b7ad8 Comments
urlapi: simplify and split into sub functions Closes #17565
Changed files
- lib/urlapi.c
Change #231928
Category curl Changed by Stefan Eissing <stefan @eissing.org>Changed at Wed 11 Jun 2025 08:07:57 Repository https://github.com/curl/curl.git Project curl Branch master Revision e39b8c4819f1cddf21c5cc493c80989ec1d28ce2 Comments
url: fix connection lifetime checks The checks for a connection being "too long idle" or "too old" where rounding down the elapsed time to seconds before comparing to the configured max values. This caused connections to be reused for up to 999ms longer than intended. Change the compares to scale the configured seconds up to ms, so connection will properly be "too old" 1 ms after the coonfigured values. Fixes sporadic failures of test1542 on platforms where "sleep(2)" returnes before 2 full seconds on the internal clock where passed. Reported-by: Christian Weisgerber URL: https://curl.se/mail/lib-2025-06/0004.html Closes #17571
Changed files
- lib/cf-https-connect.c
- lib/connect.c
- lib/ftp.c
- lib/pingpong.c
- lib/setopt.c
- lib/url.c
- lib/urldata.h
Change #231939
Category curl Changed by Orgad Shaneh <orgad.shaneh @audiocodes.com>Changed at Wed 11 Jun 2025 08:49:15 Repository https://github.com/curl/curl.git Project curl Branch master Revision b244371bf4967d53645e3dcd9dd2c54194b95a3e Comments
VERSIONS.md: update Closes #17583
Changed files
- docs/VERSIONS.md