You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/io
Daniel P. Berrangé edea818371 io: add support for activating TLS thread safety workaround
Add a QIO_CHANNEL_FEATURE_CONCURRENT_IO feature flag.

If this is set on a QIOChannelTLS session object, the TLS
session will be marked as requiring thread safety, which
will activate the workaround for GNUTLS bug 1717 if needed.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Fabiano Rosas <farosas@suse.de>
Link: https://lore.kernel.org/qemu-devel/20250718150514.2635338-3-berrange@redhat.com
Signed-off-by: Fabiano Rosas <farosas@suse.de>
3 weeks ago
..
channel-buffer.c qom: Have class_init() take a const data argument 4 months ago
channel-command.c qom: Have class_init() take a const data argument 4 months ago
channel-file.c qom: Have class_init() take a const data argument 4 months ago
channel-null.c qom: Have class_init() take a const data argument 4 months ago
channel-socket.c io: Add helper for setting socket send buffer size 2 months ago
channel-tls.c io: add support for activating TLS thread safety workaround 3 weeks ago
channel-util.c io: follow coroutine AioContext in qio_channel_yield() 2 years ago
channel-watch.c win32: avoid mixing SOCKET and file descriptor space 2 years ago
channel-websock.c qom: Have class_init() take a const data argument 4 months ago
channel.c io: Add flags argument to qio_channel_readv_full_all_eof 6 months ago
dns-resolver.c io: Fix partial struct copy in qio_dns_resolver_lookup_sync_inet() 3 months ago
meson.build Revert "meson: Propagate gnutls dependency" 1 year ago
net-listener.c io: Stop appending -listen to net listeners 2 years ago
task.c io: Fix Lesser GPL version number 5 years ago
trace-events io: tls: Add qio_channel_tls_bye 6 months ago
trace.h trace: switch position of headers to what Meson requires 5 years ago