Branch: refs/heads/staging Home: https://github.com/qemu/qemu Commit: 33ee0d8e2fb5e7772a67c8785554ec9fc9477678 https://github.com/qemu/qemu/commit/33ee0d8e2fb5e7772a67c8785554ec9fc9477678 Author: Antoine Damhet <antoine.dam...@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.dam...@shadow.tech> Signed-off-by: Daniel P. Berrangé <berra...@redhat.com> Commit: ffda5db65aef42266a5053a4be34515106c4c7ee https://github.com/qemu/qemu/commit/ffda5db65aef42266a5053a4be34515106c4c7ee Author: Antoine Damhet <antoine.dam...@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.dam...@shadow.tech> Signed-off-by: Charles Frey <charles.f...@shadow.tech> Signed-off-by: Daniel P. Berrangé <berra...@redhat.com> Commit: c3b3a6c9564bb00b0900600dc4cf965458589fd8 https://github.com/qemu/qemu/commit/c3b3a6c9564bb00b0900600dc4cf965458589fd8 Author: Daniel P. Berrangé <berra...@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é <berra...@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 <arm...@redhat.com> Reviewed-by: Fabiano Rosas <faro...@suse.de> Signed-off-by: Daniel P. Berrangé <berra...@redhat.com> Commit: 610783cb6e47ccf0c3cde94dcb03dff2ae22107c https://github.com/qemu/qemu/commit/610783cb6e47ccf0c3cde94dcb03dff2ae22107c Author: Daniel P. Berrangé <berra...@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é <berra...@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 <faro...@suse.de> Signed-off-by: Daniel P. Berrangé <berra...@redhat.com> Commit: 36debafddd788066be10b33c5f11b984a08e5c85 https://github.com/qemu/qemu/commit/36debafddd788066be10b33c5f11b984a08e5c85 Author: Daniel P. Berrangé <berra...@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 <faro...@suse.de> Reviewed-by: Markus Armbruster <arm...@redhat.com> Signed-off-by: Daniel P. Berrangé <berra...@redhat.com> Commit: 0dd47dc5470629ae3ad8830a0b44aea82a6dd8ae https://github.com/qemu/qemu/commit/0dd47dc5470629ae3ad8830a0b44aea82a6dd8ae Author: Peter Maydell <peter.mayd...@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 <d...@berrange.com>" [full] # gpg: aka "Daniel P. Berrange <berra...@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.mayd...@linaro.org> Compare: https://github.com/qemu/qemu/compare/befb645941a6...0dd47dc54706