Skip to content
Verified Commit 0a985a08 authored by Andre Heinecke's avatar Andre Heinecke
Browse files

Use windows pipe io device for gpgtar

This adds a Windows specific QIODevice for IPC
using Windows Create Process and pipes.
This class serves as an alternative to use QProcess on
Windows which event driven nature does not play well
in our threading and IPC model.

This class was written with gpgtar in mind and mostly
a reaction to multiple issues we had with QProcess
and gpgtar in GPGME on Windows. It was so hard to debug them
that we decided for a simple approach that gives us
full control.

As there are use cases streaming terrabytes through this
even the control of the buffer size is an advantage.

GnuPG-Bug-Id: T4332
parent a8a827a6
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment