qubes-linux-utils/qrexec-lib
Vincent Penquerc'h af78e8d9e8 unpack: count directory and symlink sizes
Also do not rely on unpack being called just once if we don't
have to and initialize counts.

Since we don't know directory size before populating with files,
we just accumulate the size on the second pass, but do not actually
check for the limit being reached. If there's any file after that,
that'll trip the check.
2014-01-06 14:40:57 +01:00
..
buffer.c buffer.c: guard against bad input 2014-01-06 14:40:56 +01:00
copy-file.c Remove duplicated filecopy.h header 2013-08-14 21:25:30 +02:00
crc32.c Qrexec common code, qubes.Filecopy common code, udev scripts 2013-03-20 06:27:32 +01:00
crc32.h Qrexec common code, qubes.Filecopy common code, udev scripts 2013-03-20 06:27:32 +01:00
exec.c Qrexec common code, qubes.Filecopy common code, udev scripts 2013-03-20 06:27:32 +01:00
ioall.c Qrexec common code, qubes.Filecopy common code, udev scripts 2013-03-20 06:27:32 +01:00
ioall.h Qrexec common code, qubes.Filecopy common code, udev scripts 2013-03-20 06:27:32 +01:00
libqrexec-utils.h Qrexec common code, qubes.Filecopy common code, udev scripts 2013-03-20 06:27:32 +01:00
libqubes-rpc-filecopy.h qrexec-lib: add support for verbose mode (echo just processed file) 2013-11-13 10:35:47 +01:00
Makefile Qrexec common code, qubes.Filecopy common code, udev scripts 2013-03-20 06:27:32 +01:00
qrexec.h Qrexec common code, qubes.Filecopy common code, udev scripts 2013-03-20 06:27:32 +01:00
txrx-vchan.c qrexec-lib: fail peer_client_init call when domain dies 2013-10-27 16:06:26 +01:00
unix-server.c unix-server: guard against buffer overflow 2014-01-06 14:40:56 +01:00
unpack.c unpack: count directory and symlink sizes 2014-01-06 14:40:57 +01:00
write-stdin.c Qrexec common code, qubes.Filecopy common code, udev scripts 2013-03-20 06:27:32 +01:00