aboutsummaryrefslogtreecommitdiff
path: root/io/channel-tls.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-24crypto: propagate errors from TLS session I/O callbacksDaniel P. Berrangé1-10/+8
2024-07-24crypto: push error reporting into TLS session I/O APIsDaniel P. Berrangé1-28/+20
2024-05-29qio: Inherit follow_coroutine_ctx across TLSEric Blake1-11/+15
2024-02-09io: add trace event when cancelling TLS handshakeDaniel P. Berrangé1-0/+1
2023-09-07io: follow coroutine AioContext in qio_channel_yield()Stefan Hajnoczi1-2/+4
2023-08-01io: remove io watch if TLS channel is closed during handshakeDaniel P. Berrangé1-6/+12
2023-04-12io: tls: Inherit QIO_CHANNEL_FEATURE_SHUTDOWN on server sidePeter Xu1-0/+3
2023-03-14io/channel-tls: plug memory leakage on GSourceMatheus Tavares Bernardino1-0/+1
2023-02-15io/channel-tls: fix handling of bigger read buffersAntoine Damhet1-1/+65
2023-02-06io: Add support for MSG_PEEK for socket channelmanish.mishra1-0/+1
2022-05-16QIOChannel: Add flags on io_writev and introduce io_flush callbackLeonardo Bras1-0/+1
2021-01-13io/channel-tls.c: make qio_channel_tls_shutdown thread-safeLukas Straub1-2/+4
2020-10-27io: Fix Lesser GPL version numberChetan Pant1-1/+1
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster1-0/+1
2018-11-19io: return 0 for EOF in TLS session read after shutdownDaniel P. Berrangé1-0/+5
2018-03-06qio: non-default context for TLS handshakePeter Xu1-11/+34
2017-02-21io: add methods to set I/O handlers on AioContextPaolo Bonzini1-0/+12
2017-01-23io: change the QIOTask callback signatureDaniel P. Berrange1-8/+6
2017-01-23io: stop incrementing reference in qio_task_get_sourceDaniel P. Berrange1-2/+0
2016-10-26io: Introduce a qio_channel_set_feature() helperFelipe Franciosi1-1/+1
2016-10-26io: Use qio_channel_has_feature() where applicableFelipe Franciosi1-1/+1
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-02-04io: Clean up includesPeter Maydell1-0/+1
2015-12-18io: add QIOChannelTLS classDaniel P. Berrange1-0/+393