Commit Graph

17 Commits (f324f9b3f9ed4d7752506cd6d52cc10065458e0d)

Author SHA1 Message Date
Marek Marczykowski-Górecki 8e6bbc7187
qrexec-lib: add glibc version test check for having syncfs
9 years ago
Rusty Bird f3ffcfe9ba
qfile-unpacker: syncfs() to avoid qvm-move-to-vm data loss
9 years ago
Rusty Bird c78b2c3a7a
Check if QubesIncoming filesystem supports O_TMPFILE
9 years ago
Marek Marczykowski-Górecki eb11cf6989
qfile-unpacker: do not call fdatasync() at each file (#1257)
9 years ago
Marek Marczykowski-Górecki d5c0761da5 debian: O_TMPFILE already defined
9 years ago
Marek Marczykowski-Górecki fcbe0363d0 filecopy: fix handling ENOENT error
9 years ago
Marek Marczykowski-Górecki 7607b45eae filecopy: really do not use O_TMPFILE when use_tmpfile==0
9 years ago
Marek Marczykowski-Górecki b0fe4d5868 filecopy: create new file unaccessible to the user until fully written
9 years ago
Marek Marczykowski-Górecki 12a9049cfe Fix some more -Wextra warnings
10 years ago
Vincent Penquerc'h 9f3a74fd77 unpack: prevent ability to bypass the byte limit
10 years ago
Vincent Penquerc'h 3a39c65e3e linux-utils: misc const/prototype fixups
11 years ago
Vincent Penquerc'h af78e8d9e8 unpack: count directory and symlink sizes
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 761305bc8b qrexec-lib: check files limit before processing the file
11 years ago
Marek Marczykowski-Górecki a73be3f126 qubes-rpc/filecopy: send last processed filename for diagnostic purposes
11 years ago
Marek Marczykowski-Górecki 138d7899d9 Remove duplicated filecopy.h header
11 years ago
Marek Marczykowski 42e133b753 Qrexec common code, qubes.Filecopy common code, udev scripts
11 years ago