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

Builder curl-unthreaded-solaris10-sparc Build #13364

Build In Progress:

Runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisione64c28e243d797da4ef76d6e89598f7fc2da8869
Got Revisione64c28e243d797da4ef76d6e89598f7fc2da8869
Changes1 change

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 17 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( running )
    1. stdio
    2. resultlog
    1. - no logs -

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/curl-unthreaded-solaris10-sparc slave
buildername curl-unthreaded-solaris10-sparc Builder
buildnumber 13364 Build
codebase Build
got_revision e64c28e243d797da4ef76d6e89598f7fc2da8869 Git
osplatform SPARC SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl Build
repository https://github.com/curl/curl.git Build
revision e64c28e243d797da4ef76d6e89598f7fc2da8869 Build
scheduler schedule-curl-unthreaded-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/curl-unthreaded-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. TheBitBrine

Timing:

StartThu Oct 30 08:58:15 2025
Elapsed9 hrs, 29 mins, 35 secs

All Changes:

:

  1. Change #247069

    Category curl
    Changed by TheBitBrine <blacknomex08ohnoyoudont@gmail.com>
    Changed at Thu 30 Oct 2025 08:48:28
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e64c28e243d797da4ef76d6e89598f7fc2da8869

    Comments

    imap: fix custom FETCH commands to handle literal responses
    Custom IMAP commands using -X (e.g. 'FETCH 123 BODY[1]') were only
    returning the first line of responses containing literals, instead of
    the full multi-line body data.
    
    The issue was that custom commands route through imap_perform_list()
    and imap_state_listsearch_resp(), which didn't detect or handle IMAP
    literal syntax {size}.
    
    This commit adds literal detection to imap_state_listsearch_resp():
    - Detects literal syntax {size} in untagged responses
    - Writes the response header line containing the literal marker
    - Handles any literal body data already in the pingpong buffer
    - Sets up transfer layer to read remaining literal data from socket
    - Configures maxdownload and transfer size to include header + body
    - Initializes pp->overflow to 0 when no buffered data present
    - Modifies imap_done() to transition to FETCH_FINAL for custom
      commands that set up downloads
    
    Test 841 and 3206 verify.
    
    Fixes #18847
    Reported-by: BohwaZ
    Bug: https://github.com/curl/curl/issues/18847
    Closes #19246

    Changed files

    • lib/imap.c
    • tests/data/Makefile.am
    • tests/data/test3206
    • tests/data/test841