Skip to content

fix: use qualified names for compat packages - #14

Merged
Sunrisepeak merged 1 commit into
mainfrom
fix/compat-qualified-names
May 12, 2026
Merged

fix: use qualified names for compat packages#14
Sunrisepeak merged 1 commit into
mainfrom
fix/compat-qualified-names

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

compat packages (mbedtls, gtest, ftxui, lua) now use name = "compat.xxx" to match mcpplibs convention. Fixes xlings lookup when mcpp passes compat.mbedtls@3.6.1 as install target.

@Sunrisepeak
Sunrisepeak merged commit 6dd51b2 into main May 12, 2026
1 check passed
Sunrisepeak added a commit that referenced this pull request Aug 29, 2026
`send_stream` kept the status line of a failed streaming request and dropped
the reason. It now keeps the body, and three framing defects found while
reviewing that change are fixed with it: a declared `Content-Length` is
honoured (the error body used to arrive one full read timeout late on the
library's own defaults), a chunk size that does not parse is no longer read as a
terminal chunk, and `Content-Length` is rejected rather than salvaged.

Reported and first fixed by Cloud_Yun in mcpplibs/tinyhttps#11 and #12; landed
with the review in #14.

Measured before this commit: the CN mirror asset returns 200, opens as an
archive, and its sha256 is identical to the GitHub tag tarball.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant