#1150018 trixie-pu: package uwsgi/2.0.28-9

#1150018#5
Date:
2026-10-05 12:02:16 UTC
From:
To:
Dear Stable release team,

[ Reason ]
I'd like to update uwsgi in Debian Stable, because there's
a deffect I'd like to fix. When uwsgi serves TLS, and when
a client uses "Transfer-Encoding: chunked", which happens to
be the case with OpenStack Glance, uwsgi just fails. In its
loop, it just sees incoming TLS bytes, and incorrectly decides
this is an error, and quits.

See Debian bug: https://bugs.debian.org/1149707

[ Impact ]
Anyone willing to use uwsgi with TLS and "Transfer-Encoding: chunked"
will see uwsgi close the connection instead of processing it.

[ Tests ]
I manually checked that this fixed the issue, and it did.

[ Risks ]
Not much. Small patch.

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in (old)stable
  [ ] the issue is verified as fixed in unstable

[ Changes ]
Just a small patch for the "eat bytes" loop.

[ Other info ]
I haven't uploaded the fix to unstable. I am well aware that
it is the Stable policy that it must happen. Though I'm very
much ok with the stable release team to say something:

"Yeah, we're ok when this patch reaches testing"

I just think it's probably more efficient to just open the bug
now to have your (potential) approval asap.

Cheers,

Thomas Goirand (zigo)