Systemd/src/libsystemd
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
..
sd-bus siphash24: change result argument to uint64_t 2015-11-16 15:20:29 +01:00
sd-daemon Merge pull request #1768 from vcaputo/sd-daemon-listen-fds-overflow-bis 2015-11-04 11:55:40 +01:00
sd-device parse-util: introduce parse_ifindex() and make use of it everywhere 2015-11-03 00:02:00 +01:00
sd-event util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
sd-hwdb util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
sd-id128 util-lib: split out hex/dec/oct encoding/decoding into its own file 2015-10-27 13:25:55 +01:00
sd-login parse-util: introduce parse_ifindex() and make use of it everywhere 2015-11-03 00:02:00 +01:00
sd-netlink sd-netlink: add support for RTA_PREF 2015-11-11 15:42:38 +01:00
sd-network util-lib: move inotify-related definitions to fs-util.[ch] 2015-10-27 14:58:05 +01:00
sd-path util-lib: split out allocation calls into alloc-util.[ch] 2015-10-27 13:45:53 +01:00
sd-resolve sd-resolve: simplify pthread_join() call 2015-11-05 13:44:15 +01:00
sd-utf8 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
.gitignore libsystemd: remove list of symbols to export only in the future 2015-06-17 16:21:13 +02:00
libsystemd.pc.in build-sys: update .pc.in files 2014-01-25 18:55:58 -05:00
libsystemd.sym build-sys: add sd_listen_fds_with_name() to .sym file 2015-10-07 17:04:39 +02:00
Makefile libsystemd-bus: rename to libsystemd 2014-01-13 18:54:19 +01:00