Systemd/src/import
Martin Pitt dbe81cbd2a siphash24: change result argument to uint64_t
Change the "out" parameter from uint8_t[8] to uint64_t. On architectures which
enforce pointer alignment this fixes crashes when we previously cast an
unaligned array to uint64_t*, and on others this should at least improve
performance as the compiler now aligns these properly.

This also simplifies the code in most cases by getting rid of typecasts. The
only place which we can't change is struct duid's en.id, as that is _packed_
and public API, so we can't enforce alignment of the "id" field and have to
use memcpy instead.
2015-11-16 15:20:29 +01:00
..
.gitignore import: introduce new mini-daemon systemd-importd, and make machinectl a client to it 2015-01-22 04:02:07 +01:00
aufs-util.c util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
aufs-util.h
curl-util.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
curl-util.h util-lib: split our string related calls from util.[ch] into its own file string-util.[ch] 2015-10-24 23:05:02 +02:00
export-raw.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
export-raw.h importd: add API for exporting container/VM images 2015-03-09 18:02:23 +01:00
export-tar.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
export-tar.h importd: add API for exporting container/VM images 2015-03-09 18:02:23 +01:00
export.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
import-common.c src/basic: rename audit.[ch] → audit-util.[ch] and capability.[ch] → capability-util.[ch] 2015-10-27 13:25:57 +01:00
import-common.h importd: add API for exporting container/VM images 2015-03-09 18:02:23 +01:00
import-compress.c util-lib: move string table stuff into its own string-table.[ch] 2015-10-27 13:25:56 +01:00
import-compress.h importd: add API for exporting container/VM images 2015-03-09 18:02:23 +01:00
import-pubring.gpg import: add image verification using gpg 2015-01-21 04:03:54 +01:00
import-raw.c treewide: use the negative error codes returned by our functions 2015-11-05 13:44:06 +01:00
import-raw.h importd: add new bus calls for importing local tar and raw images 2015-03-05 00:59:38 +01:00
import-tar.c treewide: use the negative error codes returned by our functions 2015-11-05 13:44:06 +01:00
import-tar.h importd: add new bus calls for importing local tar and raw images 2015-03-05 00:59:38 +01:00
import.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
importd.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
Makefile
org.freedesktop.import1.conf importd: fix bus policy 2015-01-23 01:17:55 +01:00
org.freedesktop.import1.policy.in importd: add API for exporting container/VM images 2015-03-09 18:02:23 +01:00
org.freedesktop.import1.service import: introduce new mini-daemon systemd-importd, and make machinectl a client to it 2015-01-22 04:02:07 +01:00
pull-common.c siphash24: change result argument to uint64_t 2015-11-16 15:20:29 +01:00
pull-common.h importd: for .raw and .tar images, try to download .nspawn settings file too 2015-09-08 18:26:29 +02:00
pull-dkr.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
pull-dkr.h import/pull-dkr: V2 image specification and manifest support 2015-05-19 18:21:56 +02:00
pull-job.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
pull-job.h importd: for .raw and .tar images, try to download .nspawn settings file too 2015-09-08 18:26:29 +02:00
pull-raw.c import: report error before losing errno 2015-11-05 13:44:09 +01:00
pull-raw.h importd: for .raw and .tar images, try to download .nspawn settings file too 2015-09-08 18:26:29 +02:00
pull-tar.c treewide: use the negative error codes returned by our functions 2015-11-05 13:44:06 +01:00
pull-tar.h importd: for .raw and .tar images, try to download .nspawn settings file too 2015-09-08 18:26:29 +02:00
pull.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
qcow2-util.c util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
qcow2-util.h import: support importing qcow2 images 2015-01-16 20:09:33 +01:00
test-qcow2.c util-lib: split out fd-related operations into fd-util.[ch] 2015-10-25 13:19:18 +01:00