[PULL v2 00/13] Misc fixes patches

Daniel P. Berrangé posted 13 patches 1 week, 2 days ago
Failed in applying to current master (apply log)
There is a newer version of this series
.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
[PULL v2 00/13] Misc fixes patches
Posted by Daniel P. Berrangé 1 week, 2 days ago
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 39dfe7cf8e87d6de975bae6c10c3712f4df56ee6:

  docs/system/security: exclude uninitialized stack variables as bugs (2026-09-04 14:29:16 +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


Re: [PULL v2 00/13] Misc fixes patches
Posted by Peter Maydell 1 week ago
On Fri, 4 Sept 2026 at 17:07, Daniel P. Berrangé <berrange@redhat.com> 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 39dfe7cf8e87d6de975bae6c10c3712f4df56ee6:
>
>   docs/system/security: exclude uninitialized stack variables as bugs (2026-09-04 14:29:16 +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
>

Hi -- I'm afraid this has a conflict in configure: could you rebase
and fix, please?

thanks
-- PMM