Marek Marczykowski-Górecki
72069d8526
filecopy: create new file unaccessible to the user until fully written
...
Otherwise source domain can modify (append) the file while the user
already is accessing it. While incoming files should be treated as
untrusted, this problem could allow file modification after the user
makes some sanity checks.
10 years ago
Marek Marczykowski-Górecki
12a9049cfe
Fix some more -Wextra warnings
10 years ago
Vincent Penquerc'h
03c9cb1388
Add a few consts where appropriate
10 years ago
Marek Marczykowski-Górecki
113826aa1a
qrexec-lib: use registered callbacks
...
...instead of exported symbols of certain name. This is first step to
use change it to shared libraries.
10 years ago
Vincent Penquerc'h
3a39c65e3e
linux-utils: misc const/prototype fixups
11 years ago
Marek Marczykowski-Górecki
21612bfadf
qrexec-lib: add support for verbose mode (echo just processed file)
11 years ago
Marek Marczykowski-Górecki
a73be3f126
qubes-rpc/filecopy: send last processed filename for diagnostic purposes
...
This will ease solving transfer problems - sender will known at which
file it failed.
11 years ago
Marek Marczykowski-Górecki
5131810265
qubes-rpc/filecopy: use explicit struct alignment
...
This is much more readable, than guessing exact struct packing done by
gcc on x86_64.
11 years ago
Marek Marczykowski
42e133b753
Qrexec common code, qubes.Filecopy common code, udev scripts
11 years ago