In the guest, if you put a file bigger then 8192 bytes would result in data loss in the client. - 01/05 and 01/02 does the fix; - 03/05 is a small fix on test; - 04/05 unref pipe-input-stream and pipe-output-stream which is not being freed by GIOStream; - 05/05 implements test of _write_all to check if the 01/05 may leak; changes from v1: - removed cleanup - implemented test Victor Toso (5): giopipe: don't fail on create_source webdav: write all buffer to client webdav tests: read8_cb expects GMainLoop as user_data tests: fix leaks from pipes tests: pipe using _write_all_async function gtk/channel-webdav.c | 23 ++++++++------ gtk/giopipe.c | 6 ---- tests/pipe.c | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++-- 3 files changed, 97 insertions(+), 18 deletions(-) -- 2.4.1 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel