Commit Graph

22 Commits (9debe185fcc1f135a81fd474c2abd5d7a73b5be0)

Author SHA1 Message Date
Rusty Bird 9debe185fc
Remove syncfs fallback for ancient glibc (Debian 7)
4 years ago
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
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