Sorry, this one is going to fail on the msys2 job, due
to the new websock test trying to use AF_UNIX which
fails at runtime only. I'll re-spin changing the new
test to skip Windows hosts.

On Fri, Sep 04, 2026 at 11:59:16AM +0100, Daniel P. Berrangé wrote:
> The following changes since commit 99e54ab5e7a6efc945af6d5661842155d1f3fc7a:
> 
>   Merge tag 'hw-misc-20260903' of https://github.com/philmd/qemu into staging 
> (2026-09-03 16:43:24 +0100)
> 
> are available in the Git repository at:
> 
>   https://gitlab.com/berrange/qemu tags/misc-fixes-pull-request
> 
> for you to fetch changes up to a61ee2ff816bc2804f773cbcff45a6cd8d83330d:
> 
>   docs/system/security: exclude uninitialized stack variables as bugs 
> (2026-09-04 11:17:00 +0100)
> 
> ----------------------------------------------------------------
> Merge crypto, I/O and misc fixes
> 
>  * Deprecated the AF_ALG crypto backend
>  * Improve checkpatch output in CI jobs
>  * Fix --disable-containers arg handling in configure
>  * Document security policy for uninitialized stack variables
>  * Fix multiple denial of service flaws in websockets
>  * Fix error handling in some x509 APIs
> 
> ----------------------------------------------------------------
> 
> Daniel P. Berrangé (4):
>   crypto: deprecate the AF_ALG crypto backend
>   gitlab: use --emacs --quiet for checkpatch.pl instead of --terse
>   configure: correctly honour --disable-containers
>   docs/system/security: exclude uninitialized stack variables as bugs
> 
> Denis V. Lunev (6):
>   io/channel-socket: do not treat a zero length write as an error
>   io/channel-websock: send an HTTP 400 when the greeting has no space
>   io/channel-websock: handle a blocked write during the handshake
>   tests/unit: add websock handshake test
>   io/channel-websock: do not lose QIO_CHANNEL_ERR_BLOCK while reading
>   tests/unit: cover blocked IO during the websock handshake
> 
> Evgeny Kolmakov (1):
>   crypto: Use g_autofree
> 
> Marc-André Lureau (2):
>   crypto/x509-utils: don't double set errp
>   crypto/x509-utils: propagate the error
> 
>  .gitlab-ci.d/check-patch.py          |   6 +-
>  configure                            |   1 +
>  crypto/block.c                       |  17 +-
>  crypto/hmac-gcrypt.c                 |  12 +-
>  crypto/hmac-glib.c                   |  10 +-
>  crypto/ivgen-essiv.c                 |  15 +-
>  crypto/ivgen.c                       |   6 +-
>  crypto/secret_keyring.c              |   5 +-
>  crypto/x509-utils.c                  |   4 +-
>  docs/about/deprecated.rst            |  21 +++
>  docs/system/security.rst             |  10 ++
>  io/channel-socket.c                  |   2 +-
>  io/channel-websock.c                 |  10 +-
>  meson.build                          |   6 +
>  tests/unit/meson.build               |   1 +
>  tests/unit/test-io-channel-websock.c | 249 +++++++++++++++++++++++++++
>  16 files changed, 327 insertions(+), 48 deletions(-)
>  create mode 100644 tests/unit/test-io-channel-websock.c
> 
> -- 
> 2.55.0
> 

With regards,
Daniel
-- 
|: https://berrange.com       ~~        https://hachyderm.io/@berrange :|
|: https://libvirt.org          ~~          https://entangle-photo.org :|
|: https://pixelfed.art/berrange   ~~    https://fstop138.berrange.com :|

Reply via email to