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

Builder curl-pr-unthreaded-solaris10-i386 Build #3596

Results:

Build successful

SourceStamp:

Projectcurl/curl
Repositoryhttps://github.com/curl/curl
Branchmaster
Revision8f700cf5f9e97df7bba7e4709beb4d1eddfb5fd1
Got Revision8f700cf5f9e97df7bba7e4709beb4d1eddfb5fd1
Changes9 changes

BuildSlave:

unstable10x

Reason:

The AnyBranchScheduler scheduler named 'schedule-curl-pr' triggered this build

Steps and Logfiles:

  1. git update ( 8 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 1 hrs, 15 mins, 9 secs )
    1. stdio
    2. resultlog

Build Properties:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Stefan Eissing
  3. Viktor Szakats
  4. renovate[bot]

Timing:

StartSat Mar 8 12:53:23 2025
EndSat Mar 8 17:50:17 2025
Elapsed4 hrs, 56 mins, 53 secs

All Changes:

:

  1. Change #224271

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 07 Mar 2025 23:32:31
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 36a831b86858f35d5e5486cab0b8802de790fe64

    Comments

    setopt: illegal CURLOPT_SOCKS5_AUTH should return error
    
    The check was just wrong before.
    
    Regression introduced in 30da1f5974d34841b30c4fac3
    
    Bug: https://issues.oss-fuzz.com/issues/401430844
    Closes #16617

    Changed files

    • lib/setopt.c
  2. Change #224274

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Fri 07 Mar 2025 23:34:36
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 906aa04d9be6c5579356161bbb92df1db9a299e1

    Comments

    tool_parsecfg: make my_get_line() skip empty and blanks-only lines
    
    Closes #16613

    Changed files

    • src/tool_parsecfg.c
  3. Change #224275

    Category None
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Fri 07 Mar 2025 23:36:17
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 646ffb591a45b4c0573470f3cdb3060498506c73

    Comments

    quiche: do not iterate over multi handles
    
    Quiche needs to find easy handles to events. Do this by iterating
    over the filters stream hash and lookup the easy handle on a match.
    
    This O(+streams-in-filter) vs O(all easy handles), at least once
    we fix the multi lookup to use a hash.
    
    Closes #16607

    Changed files

    • lib/vquic/curl_quiche.c
  4. Change #224287

    Category None
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sat 08 Mar 2025 00:39:04
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 25f8486f269dfcd8e938ee7ed010a51b848fb36e

    Comments

    zlib: bump minimum to 1.2.5.2 (was: 1.2.0.4)
    
    1.2.5.2 was released on 2011-12-18. (vs. 1.2.0.4 on 2003-08-10)
    
    It allows to:
    - use `Z_BLOCK` unconditionally.
    - use `inflateReset2()` to replace `inflateEnd()` + `inflateInit2()`
      and save a memory allocation.
    - use `Z_CONST` and `z_const` (in a future commit).
    
    Suggested-by: Dan Fandrich
    Ref: https://github.com/curl/curl/pull/16142#discussion_r1985449743
    
    Closes #16616

    Changed files

    • docs/INTERNALS.md
    • lib/content_encoding.c
  5. Change #224296

    Category None
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sat 08 Mar 2025 01:53:48
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision abf80aae384319ef9b19ffbd0d69a1fbe7421f1f

    Comments

    tests/server: fix to check against winsock2 error codes on Windows
    
    Windows's winsock2 returns socket errors via `WSAGetLastError()` and
    not via `errno` like most systems out there. This was covered by
    switching to the `SOCKERRNO` curl macro earlier. But, on Windows the
    returned socket error codes have different values than the standard
    POSIX errno values. Existing code was using the POSIX values for all
    these checks. Meaning they never actually matched on Windows.
    
    This patch defines a set of `SOCKERRNO` constants that map to the
    correct socket error values for Windows and other platforms.
    
    The reverse issue exists in core curl code, which redefines POSIX errno
    values to winsock2 ones, breaking non-socket uses on Windows.
    
    Cherry-picked from #15000
    Follow-up to adcfd4fb3e9be1de0e506728066bea2aaa53c394 #16553
    Bug: https://github.com/curl/curl/pull/16553#issuecomment-2704679377
    
    Closes #16612

    Changed files

    • tests/server/mqttd.c
    • tests/server/sockfilt.c
    • tests/server/socksd.c
    • tests/server/sws.c
    • tests/server/util.c
    • tests/server/util.h
  6. Change #224297

    Category None
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sat 08 Mar 2025 01:53:49
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision d69425ed7d0918aceddd96048b146a9df85638ec

    Comments

    curl_setup_once: drop `E*` macro redefines unused (with winsock2)
    
    These were not used in curl sources at all.
    
    Except `EDQUOT` which was used after `mkdir()` in `src/tool_dirhie.c`
    for error display. It should not be redefined to a winsock2 error.
    This makes the "exceeded your quota" error correctly appear on Windows,
    if detected, after operations that create directories.
    
    After this patch there remain 14 `E*` macro redefines on Windows,
    down from 40 before this patch.
    
    Bug: https://github.com/curl/curl/pull/16553#issuecomment-2704679377
    Ref: #16612
    Ref: #16605
    Closes #16615

    Changed files

    • lib/curl_setup_once.h
  7. Change #224310

    Category None
    Changed by Viktor Szakats <commitohnoyoudont@vsz.me>
    Changed at Sat 08 Mar 2025 04:30:54
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 4bca9eb581183c88b6d17f66189f1dff72683bce

    Comments

    curl_setup_once: stop redefining `ENAMETOOLONG` to winsock2 error code
    
    The only user is error display code following an `mkdir()` call. In this
    case the redefinition didn't cause an issue, but was unnecessary.
    
    Follow-up to d69425ed7d0918aceddd96048b146a9df85638ec #16615
    Closes #16620

    Changed files

    • lib/curl_setup_once.h
  8. Change #224323

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Sat 08 Mar 2025 10:49:46
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 124c2bed2add15bd30c7bf2463468f010a08bbc2

    Comments

    RELEASE-PROCEDURE.md: explain release candidates
    
    Closes #16622

    Changed files

    • docs/RELEASE-PROCEDURE.md
  9. Change #224330

    Category None
    Changed by renovate[bot] <29139614+renovate[bot]ohnoyoudont@users.noreply.github.com>
    Changed at Sat 08 Mar 2025 12:19:12
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch master
    Revision 8f700cf5f9e97df7bba7e4709beb4d1eddfb5fd1

    Comments

    GHA: update dependency cloudflare/quiche to v0.23.4
    
    Closes #16618

    Changed files

    • .github/workflows/http3-linux.yml