[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 33ee0d: crypto: TLS: introduce `check_pending
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 33ee0d: crypto: TLS: introduce `check_pending` |
Date: |
Wed, 15 Feb 2023 10:37:52 -0800 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 33ee0d8e2fb5e7772a67c8785554ec9fc9477678
https://github.com/qemu/qemu/commit/33ee0d8e2fb5e7772a67c8785554ec9fc9477678
Author: Antoine Damhet <antoine.damhet@shadow.tech>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M crypto/tlssession.c
M include/crypto/tlssession.h
Log Message:
-----------
crypto: TLS: introduce `check_pending`
The new `qcrypto_tls_session_check_pending` function allows the caller
to know if data have already been consumed from the backend and is
already available.
Signed-off-by: Antoine Damhet <antoine.damhet@shadow.tech>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: ffda5db65aef42266a5053a4be34515106c4c7ee
https://github.com/qemu/qemu/commit/ffda5db65aef42266a5053a4be34515106c4c7ee
Author: Antoine Damhet <antoine.damhet@shadow.tech>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M io/channel-tls.c
Log Message:
-----------
io/channel-tls: fix handling of bigger read buffers
Since the TLS backend can read more data from the underlying QIOChannel
we introduce a minimal child GSource to notify if we still have more
data available to be read.
Signed-off-by: Antoine Damhet <antoine.damhet@shadow.tech>
Signed-off-by: Charles Frey <charles.frey@shadow.tech>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: c3b3a6c9564bb00b0900600dc4cf965458589fd8
https://github.com/qemu/qemu/commit/c3b3a6c9564bb00b0900600dc4cf965458589fd8
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M qemu-options.hx
Log Message:
-----------
block: mention 'password-secret' option for -iscsi
The 'password-secret' option was added
commit b189346eb1784df95ed6fed610411dbf23d19e1f
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: Thu Jan 21 14:19:21 2016 +0000
iscsi: add support for getting CHAP password via QCryptoSecret API
but was not mentioned in the command line docs
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Fabiano Rosas <farosas@suse.de>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 610783cb6e47ccf0c3cde94dcb03dff2ae22107c
https://github.com/qemu/qemu/commit/610783cb6e47ccf0c3cde94dcb03dff2ae22107c
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M block/iscsi.c
M docs/about/deprecated.rst
Log Message:
-----------
block: deprecate iSCSI 'password' in favour of 'password-secret'
Support for referencing secret objects was added in
commit b189346eb1784df95ed6fed610411dbf23d19e1f
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: Thu Jan 21 14:19:21 2016 +0000
iscsi: add support for getting CHAP password via QCryptoSecret API
The existing 'password' option is overdue for deprecation and
subsequent removal.
Reviewed-by: Fabiano Rosas <farosas@suse.de>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 36debafddd788066be10b33c5f11b984a08e5c85
https://github.com/qemu/qemu/commit/36debafddd788066be10b33c5f11b984a08e5c85
Author: Daniel P. Berrangé <berrange@redhat.com>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M docs/about/deprecated.rst
M docs/about/removed-features.rst
M qemu-options.hx
M ui/spice-core.c
Log Message:
-----------
ui: remove deprecated 'password' option for SPICE
This has been replaced by the 'password-secret' option,
which references a 'secret' object instance.
Reviewed-by: Fabiano Rosas <farosas@suse.de>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Commit: 0dd47dc5470629ae3ad8830a0b44aea82a6dd8ae
https://github.com/qemu/qemu/commit/0dd47dc5470629ae3ad8830a0b44aea82a6dd8ae
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2023-02-15 (Wed, 15 Feb 2023)
Changed paths:
M block/iscsi.c
M crypto/tlssession.c
M docs/about/deprecated.rst
M docs/about/removed-features.rst
M include/crypto/tlssession.h
M io/channel-tls.c
M qemu-options.hx
M ui/spice-core.c
Log Message:
-----------
Merge tag 'misc-next-pull-request' of https://gitlab.com/berrange/qemu into
staging
* Document 'password-secret' option for -iscsi
* Deprecate iSCSI 'password' in favour of 'password-secret'
* Remove deprecated 'password' option for SPICE
* Fix handling of cached read buffers with TLS
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCAAdFiEE2vOm/bJrYpEtDo4/vobrtBUQT98FAmPtGoUACgkQvobrtBUQ
# T99RsA/7BQqQCyZcpTxYXYnGace4qnVx/VQLX7gESjnbsXlA0qUAtxepg2YdsU3W
# GxyZHflP48TesSAsxsA9sBwoFaJZvsq+fZnq62clNNiZTIRynSi65KVUdbqQ/a3F
# 3A9XZlqLzXJMPpwyowzcjMCx+/4+cIr9DA0hKUzQJtNder1I17ySXFGGsO98iM24
# KR/Pulk2NogWLez1Tr7qF01+OK8/cBPpD/QEHzKXsyVcbgnFLFnBIpbpLtlK4BEb
# g6csk665kbWZXud25YXdyG9pUPOrNM4l+7fQcDhjy3IoS2P6/bCTp1jsn3txTbEj
# yTKFJEEM18UWNQCvn4wyHiRCK6+KrFigocdj0jdsyG5DtNUTxqNkdscJa8V/d0hR
# 4y56Z33yK5JQIPaHE28f5vy/w2014hUoqpoYHt4JOeUuUJq9tvMqY6TCThc3ZvvP
# 08DF/0MwIj0NzP5hiEtNxUwFNjwmVRZCSzmNX+22SXOlICwZeQpejwtpEz8YMgDo
# S4vEUjhcNYXoTkL6qZFfBuwn1Gkqqg1DRx8amh3WTB7JDiFA9YwefmBiblAqEK0D
# AG1vPo53uHFytoYqMtsEI/JVE7wfZCBHGBXz2euOOKzUqWS0OGL0h71s5D0yDY+U
# /8YBy86qj7Vm7QuUz+Z2OaWH+miXYy8/kMjdfEcGgqbORReZWrI=
# =sAEk
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 15 Feb 2023 17:46:45 GMT
# gpg: using RSA key DAF3A6FDB26B62912D0E8E3FBE86EBB415104FDF
# gpg: Good signature from "Daniel P. Berrange <dan@berrange.com>" [full]
# gpg: aka "Daniel P. Berrange <berrange@redhat.com>" [full]
# Primary key fingerprint: DAF3 A6FD B26B 6291 2D0E 8E3F BE86 EBB4 1510 4FDF
* tag 'misc-next-pull-request' of https://gitlab.com/berrange/qemu:
ui: remove deprecated 'password' option for SPICE
block: deprecate iSCSI 'password' in favour of 'password-secret'
block: mention 'password-secret' option for -iscsi
io/channel-tls: fix handling of bigger read buffers
crypto: TLS: introduce `check_pending`
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/befb645941a6...0dd47dc54706
- [Qemu-commits] [qemu/qemu] 33ee0d: crypto: TLS: introduce `check_pending`,
Peter Maydell <=