Commit Graph

21 Commits (82a44bc850cd922b094a66b9a3144ac2f4bba900)

Author SHA1 Message Date
Marek Marczykowski-Górecki 141b9912e8
Initialize pad field in filecopy final response
7 years ago
Rusty Bird 90a1e6abbd
Fall back to sync() if syncfs() is unavailable
7 years ago
Paras Chetal e9b8e5a4d1
Fix include header syntax
7 years ago
Marek Marczykowski-Górecki 410ad3d25f
qrexec-lib: convert tabs to spaces
8 years ago
Marek Marczykowski-Górecki c2c36d9c09
qrexec-lib: add glibc version test check for having syncfs
9 years ago
Rusty Bird 4f59b3df6f
qfile-unpacker: syncfs() to avoid qvm-move-to-vm data loss
9 years ago
Rusty Bird 74a1b4cc50
Check if QubesIncoming filesystem supports O_TMPFILE
9 years ago
Marek Marczykowski-Górecki c1d42f1602
qfile-unpacker: do not call fdatasync() at each file (#1257)
9 years ago
Marek Marczykowski-Górecki d5c0761da5 debian: O_TMPFILE already defined
10 years ago
Marek Marczykowski-Górecki fcbe0363d0 filecopy: fix handling ENOENT error
10 years ago
Marek Marczykowski-Górecki 7607b45eae filecopy: really do not use O_TMPFILE when use_tmpfile==0
10 years ago
Marek Marczykowski-Górecki b0fe4d5868 filecopy: create new file unaccessible to the user until fully written
10 years ago
Marek Marczykowski-Górecki 12a9049cfe Fix some more -Wextra warnings
11 years ago
Vincent Penquerc'h 9f3a74fd77 unpack: prevent ability to bypass the byte limit
11 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
12 years ago