[systemd-commits] Changes to 'refs/tags/v221'
David Herrmann
dvdhrm at kemper.freedesktop.org
Fri Jun 19 07:01:42 PDT 2015
Tag 'v221' created by Lennart Poettering <lennart at poettering.net> at 2015-06-19 14:56 -0700
systemd 221
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJVhB92AAoJELY7IYecNIWw/78QALSNhnljy1hjx6SBhN83dJtD
qD1bx+3NZ13atsmc8GnvzoraJN5GgKo6VeBHwjHSpnmN2pyCseJq6PY+xTpoAzMi
5/RgeS/I2kTp2irm6tz1M6m8bEHFTnzjOibt4y4TZxO9VeoQ6jAzZh9+rFRYazdK
QXx97C5fQmRZNuChKk+P5FB24wlaZL2WRtXy9kwhrZcN3xYZdaezBMGzlPN1FWRW
pCfwPgFziJSgdhaH8LT/MkFUxSGL7fnjFcn5vn+vfqvMMvtu01hampKNru517FV6
0UqmHhQw+karuI33EyCt8VheyYxjc9DHmGYqafoftX9VEsR1X4Qe0tDqNRLDvoUN
Vm/9Ha81p/wiUyR1K2jN+BbN+KIEFUEVxXVZOo1Kie7XkCzyBrbDgEThj6xE9WG6
/qSise7NwpYf5uEp/tSjt/TOvv7elv89LfUVib3QM6G5ToUqR5vbqtJpB74DhvEs
OmU+Ce9UW2riHra3R/Cvuds88uhNj+PMWeYJ+1ty9AnNupKwMR8xeshn2GZsnabH
ARv7etYUi1fqG55WSKvW4648a43sNq46uOygfDv/y5Y+sywdmdQzoau5kGT8DG7e
c3WZXnzf9O7eJppd8oSAHKQYSWopJ3BEeTcY4U0JF/0OoCEJeNhhd0W38bqhT4GW
vKvQ3oF05S1P1N4rp42q
=RPOB
-----END PGP SIGNATURE-----
Changes since v220:
Alex Crawford (2):
rules: whitelist xvd* devices
rules: re-add cciss rules
Andreas Pokorny (3):
udev: input_id - refactor device detection
udev: input_id - use direct property and mt axis for touch screen detection
udev: input_id - use ABS_MT_SLOT{-1} to exclude non touch screen devices
Andrei Borzenkov (2):
fstab-generator: cescape device name in root-fsck service
man: clarify that IMPORT{program} is done only for zero exit code
Charles Duffy (4):
cgtop: raw output option (disable conversion to human-readable units)
cgtop: allow user to force looping behavior even in non-TTY mode
cgtop: more sensible flushing behavior w/ non-TTY output
cgtop: IO readings are valid if any data is available, even if unchanged since last tick
Colin Guthrie (1):
tmpfiles: Fix comment typo
Cristian Rodríguez (2):
core: Remove "old kernel" warning if PR_SET_CHILD_SUBREAPER fails
buildsys: missing SECCOMP_CFLAGS in various places
Daniel Hahler (1):
zsh-completion: optimize _filter_units_by_property
Daniel Mack (50):
logind: unlink /run/nologin when shutdown is cancelled
logind: prefix some calls to unlink with (void)
Makefile: make custom-entities.ent depend on Makefile.am
Revert "Makefile: make custom-entities.ent depend on Makefile.am"
zsh-completion: fix typo in _bootctl
load-fragment: use UNESCAPE_RELAX flag to parse exec directives
test-unit-file: add test for improperly escaped exec string
man: replace hard-coded /usr/lib
Merge pull request #39 from filbranden/manpages_rootprefix
Merge pull request #4 from systemd-mailing-devs/1431989131-25145-1-git-send-email-llua at gmx.com
Merge pull request #5 from systemd-mailing-devs/1432910411-14517-1-git-send-email-llua at gmx.com
util: fix another cunescape() regression
Merge pull request #55 from filbranden/rootprefix_empty1
Merge pull request #60 from Keruspe/master
core/mount: skip incomplete mountinfo entries
Merge pull request #74 from systemd-mailing-devs/1432753344-31461-1-git-send-email-jonathan.boulle at coreos.com
Merge pull request #76 from crrodriguez/master
Merge pull request #63 from arvidjaar/issue/50
kmod-setup: don't warn when ipv6 can't be loaded
Add README.md
Merge pull request #82 from gmacario/bootchart-fix-typo
README.md: add Coverity scan status badge
kmod-setup: split warn flags
Merge pull request #130 from whot/hwdb-updates
build-sys: turn some warnings into errors
Merge pull request #137 from torstehu/correct-typo
Merge pull request #140 from teg/man-udev-timeout
Merge pull request #147 from poettering/cmsg
build-sys: make man/systemd.directives.xml depend on man/custom-entities.ent
Merge pull request #160 from kaysievers/libsplit
Merge pull request #84 from blueyed/zsh-optimize-filter_units_by_property
kmod-setup: don't print warning on -ENOSYS
Merge pull request #177 from ssahani/net
Merge pull request #184 from l10n-tw/master
firewall: rename fw-util.[ch] → firewall-util.[ch]
Merge pull request #206 from zonque/firewall-rename
Merge pull request #202 from victorenator/l10n-be
Merge pull request #154 from dmedri/master
Merge pull request #219 from poettering/logind-docked
Merge pull request #218 from poettering/dual-timestamp-null
Merge pull request #222 from utezduyar/mem-leak-on-bus-error
Merge pull request #241 from jsynacek/doc-fix
Merge pull request #245 from poettering/always-sdbus-man-pages
core: execute: fix regression in pam_setup()
Merge pull request #248 from llua/zsh-completion
Merge pull request #272 from poettering/nspawn-flush-copy-fd
build-sys: make SOURCE_XML_FILES array relative to $(top_srcdir)
Merge pull request #281 from michaelolbrich/glibc-2.16-fix
Merge pull request #282 from martinpitt/master
build-sys: bring back an intltool-update workaround
Daniele Medri (2):
Italian .po updates
All languages .po files - general update
David Herrmann (33):
udev: fix inotify handling
Merge pull request #57 from pwithnall/wip/pwithnall/udev-virtualbox-rules
Merge pull request #58 from pwithnall/wip/pwithnall/user-active-on-vt-switch
Merge pull request #73 from zonque/mountinfo
Merge pull request #72 from teg/event-fork-unref
bus: update kdbus.h
bus: don't force send-masks on kdbus buses
bus: fix bloom_add_prefixes() to add all required data
bus: fix arg0path= two-way matching
bus: fix test-bus-kerne-bloom.c to match properly
bus: fix pattern matching
bus: we now support path_namespace=/
Merge pull request #170 from teg/rtnl-recv
Merge pull request #166 from zonque/kmod
Merge pull request #171 from teg/rtnl-broadcast-2
Merge pull request #189 from teg/rtnl-rename
Merge pull request #191 from kaysievers/resolv
Merge pull request #183 from ssahani/net
Merge pull request #178 from utezduyar/man-sd_bus_message_get_creds
man: don't mention '/run' in hwdb.man
tree-wide: fix memory leaks in users of bus_map_all_properties()
hashmap: fix iterators to not skip entries
Merge pull request #223 from ronnychevalier/rc/warning_va_start
udev: don't close FDs before dropping them from epoll
sd-event: make errors on EPOLL_CTL_DEL pseudo-fatal
Merge pull request #244 from poettering/sdbus-suppress-local
man: add libudev man-pages (skeletons)
Merge pull request #254 from poettering/external-displays2
bus: fix installing DRIVER matches on kdbus
test: disable test-barrier by default
Merge pull request #291 from poettering/nspawn-suppress-eloop
Merge pull request #292 from teg/man-udev-2
Merge pull request #294 from teg/hashmap-debug-locking-2
David Mohr (1):
udev: Bring back persistant storage symlinks for bcache
Dimitri John Ledkov (1):
shared: Drop 'name=' prefix from SYSTEMD_CGROUP_CONTROLLER define.
Djalal Harouni (1):
nspawn: check if kernel supports userns as early as possible
Ed Swierk (1):
Add /dev/xvd* to 60-persistent-storage whitelist
Eric Cook (3):
zsh-completion: fix completion of --user services
zsh-completion: a more style/tag aware _systemctl
zsh-completion: _loginctl - general bug fixes
Filipe Brandenburger (13):
man: generate configured paths in manpages
man: use configured path for mount and umount binaries in manpages
build-sys: Recommend --with-rootprefix=/ for split-usr
build-sys: Work around --with-rootprefix= (empty) not producing /
journald: do not strip leading whitespace from messages
build-sys: suppress warnings of unused results
test-cgroup-mask: unit_get_sibling_mask ignores cgroup_supported
util: Refactor common cunescape block in unquote_first_word
util: New flag UNQUOTE_UNESCAPE_RELAX for unquote_first_word
util: Introduce unquote_first_word_and_warn
tests: additional cases in test-unit-file
load-fragment: use unquote_first_word in config_parse_exec
load-fragment: reset the list on an ExecStart= containing only whitespace
Gianpaolo Macario (1):
systemd-bootchart: Trivial typo fix in warning
Harald Hoyer (8):
90-loaderentry.install: fixup BOOT_OPTIONS
Merge pull request #51 from zonque/unquote
test-unit-file.c: fixup the test for commit 3b51f8ddd5
Merge pull request #80 from zonque/README.md
util:bind_remount_recursive() fix "use after free"
cryptsetup: craft a unique ID with the source device
Revert "util:bind_remount_recursive() fix "use after free""
util:bind_remount_recursive(): handle return 0 of set_consume()
Iago López Galeiras (1):
nspawn: make seccomp loading errors non-fatal
Igor Vuk (1):
Fix typos in man/timesyncd.conf.xml
Jan Synacek (2):
doc: improve readability in journald.conf.5
systemctl: fix edit when EDITOR contains arguments
Jason Pleau (1):
core/namespace: Protect /usr instead of /home with ProtectSystem=yes
Jason S. McMullan (1):
udev/net_id: Only read the first 64 bytes of PCI config space
Jean Delvare (1):
watchdog: Don't require WDIOC_SETOPTIONS/WDIOS_ENABLECARD
Jeff Huang (3):
po,catalog: add zh_TW translation.
po: fix zh_TW mailing list.
po: fix zh_TW mailing list again.
Jonathan Boulle (4):
fix typos in systemd-nspawn man page
fix extraneous space in equality check
fix extraneous space in equality check
README: update links to reference new home (GitHub)
Karel Zak (2):
swap: use swapon -o
build-sys: fix typo
Kay Sievers (40):
Merge pull request #37 from haraldh/boot-options
hwdb: update
remove gudev and gtk-doc
build-sys: remove left-over gtk-doc
Merge pull request #43 from teg/udev-forking-rework
build-sys: disable gc-sections for distcheck
build-sys: merge libsystemd-label convenience lib
build-sys: split off libsystemd-machine convenience lib
point to github issues instead of freedesktop bugzilla
configure.ac: add missing komma
build-sys: disable gc-sections if optimization is disabled
kdbus: remove attach_flags_mask module parameter setting
Merge pull request #65 from teg/enumerate-accept-null
Merge pull request #59 from eswierk/master
Merge pull request #79 from zonque/fdo-87475
Merge pull request #120 from systemd/revert-115-master
build-sys: split internal basic/ library from shared/
Merge pull request #153 from crawford/cciss
build-sys: simplify lib dependencies
Merge pull request #187 from kaysievers/libcleanup
build-sys: merge convenience library libresolve
build-sys: include libsystemd-journal and libudev in libshared
Merge pull request #200 from kaysievers/wip
Merge pull request #144 from teg/udev-spawn-log-less-2
Merge pull request #201 from mbiebl/drop-include_prefix
Merge pull request #209 from crrodriguez/master
build-sys: hide magic section variables from exported symbols
Merge pull request #238 from dvdhrm/udev-epoll
Merge pull request #240 from kaysievers/wip
Merge pull request #251 from zonque/signal
Merge pull request #253 from dvdhrm/libudev-man
libsystemd: remove list of symbols to export only in the future
Merge pull request #256 from kaysievers/wip
turn kdbus support into a runtime option
Merge pull request #263 from kaysievers/wip
Merge pull request #262 from teg/udev-dup-fds-2
NEWS: update
Merge pull request #276 from poettering/dbus-search-path
Merge pull request #269 from teg/udev-docs-1
Merge pull request #293 from teg/man-revert
Lennart Poettering (110):
NEWS: fix date
sd-bus,sd-event: make public APIs
CODING_STYLE: document order in which to #include headers
util: split out signal-util.[ch] from util.[ch]
Merge pull request #92 from zonque/README
Merge pull request #96 from haraldh/set_consume
Merge pull request #101 from zonque/kmod
Merge pull request #106 from teg/man-mac-random
Revert "networkd: create "kernel" setting for IPForwarding"
Merge pull request #108 from phomes/master
networkd: actually always use AddressFamilyBoolean as the bit mask it is
Merge pull request #113 from mezcalero/address-family
Merge pull request #116 from utezduyar/feat/async-api-for-method-call
Merge pull request #77 from haraldh/cryptsetup
Merge pull request #118 from haraldh/set_consume2
Revert "hwdb: actually search /run/udev/hwdb.d"
Merge pull request #111 from phomes/cleanup_warning_suppression
Merge pull request #121 from martinpitt/master
Merge pull request #122 from martinpitt/master
Merge pull request #126 from phomes/master
signal-util: modernize and share more code
tree-wide: whenever we fork off a foreign child process reset signal mask/handlers
logind,sd-event: drop spurious new-lines
Merge pull request #135 from zonque/buildsys
Merge pull request #117 from utezduyar/feat/dump-sync-dbus-message-with-logging-on
Merge pull request #133 from ssahani/net
Merge pull request #138 from utezduyar/use-async-convenience-function-on-setting-hostname
Merge pull request #132 from ssahani/bond
bus-message: remove shadow warning with log_debug_bus_message()
build-sys: upgrade shadow variable warnings to errors
sd-bus: fix early exit when we lack all data in bus_get_owner_creds_dbus1()
sd-bus: remove ucred parameter from bus_message_from_header() since we don't use it anymore
Merge pull request #142 from teg/sd-network-unref-NULL
util: introduce CMSG_FOREACH() macro and make use of it everywhere
journald: don't employ inner loop for reading from incoming sockets
Merge pull request #151 from mischief/dns-shared-3
Merge pull request #148 from teg/sd-network-race
Merge pull request #152 from zonque/buildsys
Merge pull request #6 from xnox/drop-name
Merge pull request #3 from threatgrid/more_cgtop_enhancements
Merge pull request #150 from poettering/journal-no-recv-loop
Merge pull request #157 from filbranden/revert_unused_result
Merge pull request #158 from ssahani/net
kmod-setup: when we fail to load a kmod, log the error cause
Merge pull request #156 from filbranden/journal_leading_whitespace
Merge pull request #143 from teg/networkd-packets-per-slave-mode
Merge pull request #173 from mischief/ipforwarding-3
selinux: whitespace fixes
update TODO
update TODO
Merge pull request #205 from endocode/iaguis/seccomp-v2
man: clarify overriding semantics of systemd-gpt-auto-generator
man: document that SIGCONT always follows SIGTERM
man: document that ExecStop= needs a synchronous tool
Merge pull request #180 from ronnychevalier/rc/coverity_cid_1304686
btrfs-util: when snapshotting make sure we don't descent into subvolumes we just created
Merge pull request #208 from poettering/btrfs-rec-snapshot
util: when creating temporary file names, allow including extra id string in it
tmpfiles: make sure "R" lines also remove subvolumes
tmpfiles: automatically remove old machine snapshots at boot
everywhere: port everything to sigprocmask_many() and friends
Merge pull request #212 from poettering/gc-machine-snapshots
Merge pull request #214 from poettering/signal-rework-2
update TODO
everywhere: actually make use of DUAL_TIMESTAMP_NULL macro
logind: expose "Docked" bool as property on the bus
logind: cast close() call to (void)
Merge pull request #228 from teg/tmpfiles-btrfs-notdir
Merge pull request #231 from tixxdz/nspawn-userns-fixes-2
Merge pull request #239 from dvdhrm/event-assert
sd-bus: suppress installing local bus matches server side
man: always build sd-bus man pages, even if kdbus is disabled
Merge pull request #246 from smcv/xpg-not-xdg
Merge pull request #176 from filbranden/test_cgroup_mask1
update TODO
logind: rework display counting when detecting whether the system is docked
Merge pull request #221 from utezduyar/man-cgtop-explain-max-cpu
logind: apply selinux label to XDG_RUNTIME_DIR
Merge pull request #260 from mbiebl/systemshutdowndir-substitution
Merge pull request #265 from smcv/logind-runtimedir-race-write-earlier
logs-show: print a debug message when we skip entries without MESSAGE= fields
journal: ensure test-journal-stream doesn't get confused by crappy clocks
Merge pull request #44 from filbranden/unquote_first_word1
nspawn: when exiting, flush all remaining bytes from the pty to stdout
acl-util: various smaller fixes to parse_acl()
bus-proxy: add new dbus policy search paths from /usr
Merge pull request #271 from poettering/test-journal-stream-crappy-clock
update TODO
journal: make sure the clock increases strict monotonic
man: run make update-man-list
man: minor typo fix
hwdb: update databases from upstream
NEWS: prepare for v221
Merge pull request #277 from poettering/journal-interleaving-monotonic
build-sys: bump versions and sonames
Merge pull request #247 from shaded-enmity/origin/pullfix
update TODO
audit: make sure to include libaudit-defined audit events in table
Merge pull request #287 from phomes/master
Merge pull request #289 from michich/hashmap-small-cleanup
Merge pull request #286 from jsynacek/fix-edit-v3
Merge pull request #288 from phomes/cgroup-util
update TODO
nspawn: suppress warning when /etc/resolv.conf is a valid symlink
update TODO
update TODO
NEWS: update contributors list and date
update TODO
Merge pull request #298 from zonque/intltool
po: run make update-po
Marc-Antoine Perennou (4):
build-sys: always include src/boot/efi in tarballs
build-sys: don't dist generated files
build-sys: fix headers installation
build-sys: drop references to gobject-introspection
Marcel Holtmann (2):
hwdb: Update database of Bluetooth company identifiers
hwdb: Update database of Bluetooth company identifiers
Mario Limonciello (1):
hwdb: add support for Alienware graphics amplifier
Martin Pitt (20):
build-sys: ship fsck mock in tarball
systemctl: drop hardcoded chkconfig invocation
systemctl: Don't skip SysV init.d scripts when enabling/disabling units
build-sys: Stop depending on current configure options for EXTRA_DIST
build-sys: pass originally configured --enable-split-usr to distcheck
path-util: Fix path_is_mount_point for files
path-util: Change path_is_mount_point() symlink arg from bool to flags
sd-device: fix invalid property strv pointers
Merge pull request #8 from systemd-mailing-devs/1433236059-9824-1-git-send-email-m.olbrich at pengutronix.de
Merge pull request #68 from whot/hwdb-updates
Merge pull request #71 from kloun/patch-1
Merge pull request #114 from crawford/xen
Merge pull request #115 from whot/master
build-sys: always dist *.policy.in files
path-util: Fix path_is_mount_point for parent mount points in symlink mode
Merge pull request #136 from dslul/master
sysv-generator test: always log to console
Merge pull request #273 from teg/libudev-device-get-sysattrs
Merge pull request #275 from poettering/acl-fixes
build-sys: don't dist man/systemd.directives.xml
Michael Biebl (4):
build-sys: Normalize paths of configure options
systemctl: Use /usr/bin/editor if available
build-sys: Drop include_prefix
build-sys: restore systemshutdowndir substitution
Michael Olbrich (5):
missing: add more IFLA_VXLAN_* defines
missing: add more IFLA_VXLAN_* defines
missing: add more btrfs defines
random-util: guard including sys/auxv.h with the corresponding ifdef check
exit-status: add missing include for SIG* defines
Michal Schmidt (3):
Merge pull request #197 from dvdhrm/hashmap
hashmap: remove _IDX_ITERATOR_NIL definition
hashmap: allow NULL key in ordered_hashmap_next()
Mike Gilbert (2):
shared: generator - correct path to systemd-fsck
Include tools/compile-unifont.py in the source tarball
Nick Owens (7):
networkd: create "kernel" setting for IPForwarding
man: document IPForward=kernel option
resolve: move dns routines into shared
shared: add convenience function for validating dns names
libsystemd-network: use domain validation instead of hostname validation for dhcp domain option
networkd: create "kernel" setting for IPForwarding
man: document IPForward=kernel option
Pablo Lezaeta Reyes [pˈaβ̞lo lˌe̞θaˈeta rˈejɛ] (1):
Separate the % sign from the number
Patrick Donnelly (1):
man: fix systemd.resource-control(5) volume number
Pavel Odvody (1):
import/pull: fix pulling by image digest
Peter Hutterer (4):
hwdb: add Apple MagicMouse entry
hwdb: actually search /run/udev/hwdb.d
hwdb: add Logitech TrackMan Marble Wheel USB
hwdb: update Logitech's unifying receiver devices
Philip Withnall (3):
logind: Save the user’s state when a session enters SESSION_ACTIVE
logind: Add a udev rule to tag all DRM cards with master-of-seat
logind: Fix user_elect_display() to be more stable
Ronny Chevalier (12):
tests: add test-conf-parser
test-fdset: add more tests
zsh-completion: update bootctl
README: fix typo
networkctl: fix uninitialized variable
conf-parser: parsing error logs should show a type not a vartype
Merge pull request #164 from l10n-tw/master
Merge pull request #179 from l10n-tw/master
login: fix potential null pointer dereference
signal-util: fix incorrect argument of va_start
NEWS: fix typo
Merge pull request #297 from ssahani/net
Simon McVittie (2):
Stop talking about the "XDG" version of basename()
logind: save /run/systemd/users/UID before starting user at .service
Susant Sahani (9):
networkd: bond improve logging
networkd: vxlan improve logging
network: veth imprve logging
networkd: macvlan improve logging
networkd: improve logging
sd-network: fix CID 1306198
core: fix CID 996302
networkd: tuntap improve logging
networkd: vlan improve logging
Thomas Hindoe Paaboel Andersen (15):
bootctl: ferror must be called before FILE is closed
bootctl: fix an error check
terminal: use signal-util.h and reorder includes
console: use signal-util.h and reorder includes
terminal: fix include ordering
fix double semicolon typo
test-util: fix a memleak
tree-wide: remove spurious space
build-sys: don't suppress irrelevant warnings
core: log oom during killing spree
test-netlink-manual: typo fix
sd-dhcp-client: readd deleted error check
udved: remove dead code
NEWS: typo fixes
cgroup-util: actually use the path callback
Tom Gundersen (76):
udevd: worker - fully clean up unnecessary fds
udevd: worker - modernize a bit
udevd: event - fix event queue in daemenozied mode
networkd: fix IFF_UP when ipv6 support is disabled
nspawn: make coverity happy
import: dkr - avoid NULL-pointer dereference
nspawn: drop some debugging code
nspawn: avoid memleak
nspawn: fix memleak
test: hostname - test that hostname is truly initialized
udevd: fix SIGCHLD handling in --daemon mode
sd-device: fix device_get_properties_strv()
sd-device: enumerator - fix matching on properties and sysattrs
udevd: introduce manager_exit() and manager_reload()
udevd: only check for changed config before scheduling new events
udevd: explicitly try to start event queue when it may be possible
udevd: move main-loop to sd-event
udevd: event - port spawn_wait() to sd-event
udevd: modernize status notification
udevd: notify - keep NOTIFY_SOCKET around
udevd: notify - expose a bit more of the internal state
udevd: hook up watchdog support
rules: fix typo in block watch rule
rules: restore block watch after CHANGE events
udevd: don't sanitize fd 0,1,2
udevd: don't allocate sd_event object before fork
udevd: open sockets before forking
sd-device: ensure update_properties_buf() is a noop on failure
Merge pull request #34 from systemd-mailing-devs/1432619328-32030-1-git-send-email-m.olbrich at pengutronix.de
sd-device: get_subsystem - don't complain if a device does not have a subsystem
sd-device: get_driver - remember if a device does not have a driver
udev: add some asserts
udev-builtin: path_id - don't pass NULL to udev_device_get_parent()
Merge pull request #12 from systemd-mailing-devs/1433236104-9967-1-git-send-email-m.olbrich at pengutronix.de
Merge pull request #41 from mischief/ipforwarding
Merge pull request #42 from jonboulle/master
udevd: simplify signal mask handling
udevd: rename systemd_fds to listen_fds
udevd: only bind ctrl and netlink sockets when we open them
udevd: make cgroup logic independent of socket passing
libudev: monitor - set nl_pid when reusing fd in udev_monitor_new_from_netlink_fd
udevd: unify fd handling in forking/notify modes
udevd: manager - split listen_fds() out of manager_new()
udevd: make sd_notify independent of forknig/notify mode
udevd: merge manager_new() and manager_listen() again
libudev: enumerate - accept NULL parameters in add_match()
Merge pull request #52 from mbiebl/systemctl-edit-default-editor
sd-event: don't touch fd's accross forks
man: systemd.link - explain random MAC addresses
Merge pull request #110 from systemd/revert-41-ipforwarding
man: udevd - correct default event timeout
sd-network: allow NULL in sd_network_monitor_unref
udevd: event - don't log about failures of spawn processes when this is expected
Merge pull request #146 from arvidjaar/pr/udev-import-program-exit-code-man
networkd: bond - only set packets_per_slave on balance-rr mode
sd-network: allow the state dir to be created after the monitor
sd-rtnl: use netlink header rather than ucred in socket_recv_message()
sd-rtnl: make joining broadcast groups implicit
sd-netlink: rename from sd-rtnl
sd-netlink: drop the write-queue
sd-netlink: message - split up source file
sd-netlink: socket - move some functions from main source file
Merge pull request #192 from phomes/master
Merge pull request #198 from ivuk/fix_typo_timesyncd_conf
Merge pull request #196 from dvdhrm/bus-map-props
tmpfiles: silently ignore failed removal of btrfs submount from non-dir
udevd: daemon - connect /dev/null to std{in,out,err} in debug mode
Merge pull request #259 from poettering/logind-label-fix
man: libudev - add description to udev_device_*
Merge pull request #267 from phomes/master
libudev: device - fix typo in udev_device_get_sysattr_list_entry()
Merge pull request #270 from phomes/master
Merge pull request #285 from poettering/audit-table-fix
man: udev_device - finish new_* man page
man: revert dynamic paths for split-usr setups
hashmap: debug - lock access to the global hashmap list
Torstein Husebø (2):
treewide: fix typos
sd-bus: Correct typo
Umut Tezduyar Lindskog (7):
nspawn: be verbose about interface names
sd-bus: add async convenience method call API
sd-bus: dump sync messages in debug mode
networkd: use async convenience call to set hostname
man: mention sd_bus_message_get_creds as another way
sd-bus: use proper cleanup macro
man: explain max CPU load on cgtop
Viktar Vauchkevich (1):
l10n: Add Belarusian translation
Werner Fink (1):
core: Let two more booleans survive a daemon-reload
Zbigniew Jędrzejewski-Szmek (10):
Partially revert "ma-setup: simplify"
bus-creds: always set SD_BUS_CREDS_PID when we set pid in the mask
sd-bus: do not use per-datagram auxiliary information
sd-bus: store selinux context at connection time
journald: simplify context handling
test-copy: test copy_bytes()
Merge pull request #85 from keszybz/selinux-context
Fix typo
ima-setup: write policy one line at a time
tmpfiles: only root-owned aquota.* files are special
dslul (1):
keymap: Add Samsung NP350V and NP670Z
keszybz (1):
Merge pull request #167 from keszybz/line-oriented-ima-setup
kloun (1):
small fix ru translation
---
.gitignore | 8
.travis.yml | 4
CODING_STYLE | 28
Makefile-man.am | 1140 ++-
Makefile.am | 1998 ++----
NEWS | 84
README | 29
README.md | 9
TODO | 27
autogen.sh | 13
catalog/systemd.be.catalog | 260
catalog/systemd.be at latin.catalog | 260
catalog/systemd.ru.catalog | 6
catalog/systemd.zh_TW.catalog | 263
configure.ac | 119
docs/.gitignore | 1
docs/gudev/.gitignore | 19
docs/gudev/Makefile.am | 115
docs/gudev/gudev-docs.xml | 52
docs/gudev/gudev-sections.txt | 102
docs/gudev/gudev.types | 4
docs/gudev/version.xml.in | 1
docs/libudev/.gitignore | 19
docs/libudev/Makefile.am | 109
docs/libudev/libudev-docs.xml | 40
docs/libudev/libudev-sections.txt | 137
docs/libudev/version.xml.in | 1
hwdb/20-OUI.hwdb | 315 -
hwdb/20-bluetooth-vendor-product.hwdb | 200
hwdb/20-pci-vendor-model.hwdb | 1062 +--
hwdb/20-usb-vendor-model.hwdb | 240
hwdb/60-keyboard.hwdb | 8
hwdb/70-mouse.hwdb | 19
m4/.gitignore | 1
m4/ax_normalize_path.m4 | 115
man/custom-html.xsl | 12
man/hwdb.xml | 11
man/journal-remote.conf.xml | 2
man/journald.conf.xml | 13
man/libudev.xml | 125
man/sd_bus_creds_get_pid.xml | 8
man/sd_bus_creds_new_from_pid.xml | 2
man/sd_bus_default.xml | 2
man/sd_bus_error.xml | 2
man/sd_bus_message_append.xml | 2
man/sd_bus_message_append_array.xml | 2
man/sd_bus_message_append_basic.xml | 2
man/sd_bus_message_append_string_memfd.xml | 2
man/sd_bus_message_append_strv.xml | 2
man/sd_bus_message_get_cookie.xml | 2
man/sd_bus_message_get_monotonic_usec.xml | 2
man/sd_bus_negotiate_fds.xml | 2
man/sd_bus_new.xml | 2
man/sd_bus_path_encode.xml | 2
man/sd_bus_request_name.xml | 2
man/sd_event_add_child.xml | 2
man/sd_event_add_defer.xml | 2
man/sd_event_add_signal.xml | 2
man/sd_event_add_time.xml | 2
man/sd_event_get_fd.xml | 2
man/sd_event_new.xml | 2
man/sd_event_run.xml | 2
man/sd_event_set_name.xml | 2
man/sd_event_wait.xml | 2
man/systemctl.xml | 10
man/systemd-bus-proxyd.xml | 2
man/systemd-bus-proxyd at .service.xml | 2
man/systemd-cgtop.xml | 28
man/systemd-gpt-auto-generator.xml | 15
man/systemd-nspawn.xml | 4
man/systemd-udevd.service.xml | 2
man/systemd.kill.xml | 8
man/systemd.link.xml | 4
man/systemd.network.xml | 7
man/systemd.service.xml | 19
man/systemd.slice.xml | 2
man/systemd.swap.xml | 3
man/timesyncd.conf.xml | 4
man/udev.xml | 3
man/udev_device_get_syspath.xml | 207
man/udev_device_has_tag.xml | 163
man/udev_device_new_from_syspath.xml | 213
man/udev_enumerate_add_match_subsystem.xml | 163
man/udev_enumerate_new.xml | 111
man/udev_enumerate_scan_devices.xml | 133
man/udev_list_entry.xml | 123
man/udev_monitor_filter_update.xml | 122
man/udev_monitor_new_from_netlink.xml | 113
man/udev_monitor_receive_device.xml | 137
man/udev_new.xml | 110
po/LINGUAS | 3
po/be.po | 502 +
po/be at latin.po | 509 +
po/de.po | 138
po/el.po | 217
po/es.po | 24
po/fr.po | 21
po/hu.po | 182
po/it.po | 49
po/pl.po | 23
po/pt_BR.po | 192
po/ru.po | 334 -
po/sv.po | 31
po/uk.po | 215
po/zh_TW.po | 437 +
rules/60-block.rules | 2
rules/60-persistent-storage.rules | 7
shell-completion/zsh/_bootctl | 7
shell-completion/zsh/_loginctl | 64
shell-completion/zsh/_systemctl.in | 81
src/activate/activate.c | 5
src/basic/.gitignore | 16
src/basic/Makefile | 1
src/basic/MurmurHash2.c | 86
src/basic/MurmurHash2.h | 33
src/basic/af-list.c | 58
src/basic/af-list.h | 27
src/basic/arphrd-list.c | 58
src/basic/arphrd-list.h | 27
src/basic/async.c | 92
src/basic/async.h | 27
src/basic/audit.c | 94
src/basic/audit.h | 33
src/basic/barrier.c | 416 +
src/basic/barrier.h | 91
src/basic/blkid-util.h | 33
src/basic/btrfs-ctree.h | 98
src/basic/btrfs-util.c | 1177 +++
src/basic/btrfs-util.h | 88
src/basic/build.h | 157
src/basic/bus-label.c | 100
src/basic/bus-label.h | 32
src/basic/calendarspec.c | 1006 +++
src/basic/calendarspec.h | 57
src/basic/cap-list.c | 65
src/basic/cap-list.h | 26
src/basic/capability.c | 307
src/basic/capability.h | 45
src/basic/cgroup-util.c | 1917 ++++++
src/basic/cgroup-util.h | 139
src/basic/clock-util.c | 142
src/basic/clock-util.h | 29
src/basic/conf-files.c | 174
src/basic/conf-files.h | 28
src/basic/copy.c | 507 +
src/basic/copy.h | 35
src/basic/def.h | 80
src/basic/device-nodes.c | 80
src/basic/device-nodes.h | 25
src/basic/env-util.c | 594 +
src/basic/env-util.h | 49
src/basic/errno-list.c | 58
src/basic/errno-list.h | 27
src/basic/ether-addr-util.h | 27
src/basic/exit-status.c | 242
src/basic/exit-status.h | 103
src/basic/fdset.c | 284
src/basic/fdset.h | 57
src/basic/fileio-label.c | 68
src/basic/fileio-label.h | 31
src/basic/fileio.c | 817 ++
src/basic/fileio.h | 45
src/basic/gunicode.c | 110
src/basic/gunicode.h | 30
src/basic/hashmap.c | 1862 +++++
src/basic/hashmap.h | 412 +
src/basic/hostname-util.c | 193
src/basic/hostname-util.h | 39
src/basic/in-addr-util.c | 338 +
src/basic/in-addr-util.h | 53
src/basic/ioprio.h | 55
src/basic/json.c | 866 ++
src/basic/json.h | 88
src/basic/label.c | 80
src/basic/label.h | 30
src/basic/linux/Makefile | 1
src/basic/list.h | 158
src/basic/locale-util.c | 224
src/basic/locale-util.h | 54
src/basic/lockfile-util.c | 154
src/basic/lockfile-util.h | 39
src/basic/log.c | 1138 +++
src/basic/log.h | 229
src/basic/login-util.c | 31
src/basic/login-util.h | 26
src/basic/macro.h | 474 +
src/basic/memfd-util.c | 171
src/basic/memfd-util.h | 35
src/basic/mempool.c | 103
src/basic/mempool.h | 49
src/basic/missing.h | 1001 +++
src/basic/mkdir-label.c | 39
src/basic/mkdir.c | 125
src/basic/mkdir.h | 40
src/basic/ordered-set.h | 59
src/basic/path-util.c | 853 ++
src/basic/path-util.h | 102
src/basic/prioq.c | 308
src/basic/prioq.h | 42
src/basic/process-util.c | 539 +
src/basic/process-util.h | 65
src/basic/random-util.c | 129
src/basic/random-util.h | 38
src/basic/ratelimit.c | 55
src/basic/ratelimit.h | 57
src/basic/refcnt.h | 34
src/basic/replace-var.c | 111
src/basic/replace-var.h | 24
src/basic/ring.c | 209
src/basic/ring.h | 56
src/basic/rm-rf.c | 224
src/basic/rm-rf.h | 34
src/basic/securebits.h | 45
src/basic/selinux-util.c | 462 +
src/basic/selinux-util.h | 47
src/basic/set.h | 134
src/basic/sigbus.c | 152
src/basic/sigbus.h | 27
src/basic/signal-util.c | 268
src/basic/signal-util.h | 41
src/basic/siphash24.c | 135
src/basic/siphash24.h | 6
src/basic/smack-util.c | 208
src/basic/smack-util.h | 36
src/basic/socket-label.c | 164
src/basic/socket-util.c | 769 ++
src/basic/socket-util.h | 120
src/basic/sparse-endian.h | 88
src/basic/special.h | 117
src/basic/strbuf.c | 201
src/basic/strbuf.h | 54
src/basic/strv.c | 704 ++
src/basic/strv.h | 155
src/basic/strxcpyx.c | 100
src/basic/strxcpyx.h | 31
src/basic/terminal-util.c | 1072 +++
src/basic/terminal-util.h | 109
src/basic/time-util.c | 997 +++
src/basic/time-util.h | 111
src/basic/unaligned.h | 66
src/basic/unit-name.c | 834 ++
src/basic/unit-name.h | 177
src/basic/utf8.c | 402 +
src/basic/utf8.h | 57
src/basic/util.c | 6052 +++++++++++++++++++
src/basic/util.h | 905 ++
src/basic/verbs.c | 90
src/basic/verbs.h | 34
src/basic/virt.c | 406 +
src/basic/virt.h | 35
src/basic/xml.c | 254
src/basic/xml.h | 34
src/boot/bootctl.c | 18
src/bootchart/bootchart.c | 2
src/bus-proxyd/bus-proxyd.c | 4
src/bus-proxyd/proxy.c | 8
src/bus-proxyd/stdio-bridge.c | 4
src/cgtop/cgtop.c | 53
src/console/consoled-manager.c | 13
src/console/consoled.c | 5
src/core/automount.c | 2
src/core/busname.c | 11
src/core/dbus-kill.c | 4
src/core/execute.c | 32
src/core/ima-setup.c | 32
src/core/kill.c | 4
src/core/killall.c | 8
src/core/kmod-setup.c | 25
src/core/load-fragment-gperf.gperf.m4 | 4
src/core/load-fragment.c | 227
src/core/loopback-setup.c | 20
src/core/machine-id-setup.c | 2
src/core/main.c | 26
src/core/manager.c | 22
src/core/mount-setup.c | 4
src/core/mount.c | 3
src/core/namespace.c | 5
src/core/selinux-access.c | 30
src/core/service.c | 14
src/core/socket.c | 11
src/core/swap.c | 43
src/core/umount.c | 2
src/core/unit.c | 11
src/cryptsetup/cryptsetup.c | 90
src/delta/delta.c | 9
src/efi-boot-generator/efi-boot-generator.c | 2
src/fsck/fsck.c | 5
src/fstab-generator/fstab-generator.c | 28
src/gpt-auto-generator/gpt-auto-generator.c | 2
src/gudev/.gitignore | 7
src/gudev/Makefile | 1
src/gudev/gjs-example.js | 75
src/gudev/gudev-1.0.pc.in | 11
src/gudev/gudev.h | 32
src/gudev/gudevclient.c | 533 -
src/gudev/gudevclient.h | 99
src/gudev/gudevdevice.c | 1027 ---
src/gudev/gudevdevice.h | 130
src/gudev/gudevenumerator.c | 429 -
src/gudev/gudevenumerator.h | 106
src/gudev/gudevenums.h | 48
src/gudev/gudevenumtypes.c.template | 39
src/gudev/gudevenumtypes.h.template | 24
src/gudev/gudevmarshal.list | 1
src/gudev/gudevprivate.h | 40
src/gudev/gudevtypes.h | 50
src/gudev/libgudev-1.0.sym | 68
src/gudev/seed-example-enum.js | 38
src/gudev/seed-example.js | 72
src/import/export-raw.c | 2
src/import/export-tar.c | 2
src/import/export.c | 15
src/import/import-common.c | 9
src/import/import-raw.c | 4
src/import/import-tar.c | 2
src/import/import.c | 15
src/import/importd.c | 9
src/import/pull-common.c | 5
src/import/pull-dkr.c | 4
src/import/pull-raw.c | 6
src/import/pull-tar.c | 2
src/import/pull.c | 37
src/journal-remote/journal-remote.c | 10
src/journal-remote/journal-upload.c | 8
src/journal/coredump.c | 4
src/journal/coredumpctl.c | 4
src/journal/journald-server.c | 218
src/journal/journald-stream.c | 32
src/journal/journald-syslog.c | 3
src/journal/test-journal-interleaving.c | 9
src/journal/test-journal-stream.c | 9
src/kernel-install/90-loaderentry.install | 6
src/libsystemd-network/lldp-tlv.c | 2
src/libsystemd-network/sd-dhcp-client.c | 4
src/libsystemd-network/sd-dhcp-lease.c | 12
src/libsystemd-network/sd-dhcp-server.c | 2
src/libsystemd-network/test-pppoe.c | 40
src/libsystemd-terminal/evcat.c | 13
src/libsystemd-terminal/grdev-drm.c | 12
src/libsystemd-terminal/grdev-internal.h | 6
src/libsystemd-terminal/grdev.c | 10
src/libsystemd-terminal/grdev.h | 4
src/libsystemd-terminal/idev-evdev.c | 8
src/libsystemd-terminal/idev-internal.h | 6
src/libsystemd-terminal/idev-keyboard.c | 10
src/libsystemd-terminal/idev.c | 10
src/libsystemd-terminal/idev.h | 4
src/libsystemd-terminal/modeset.c | 16
src/libsystemd-terminal/subterm.c | 9
src/libsystemd-terminal/sysview-internal.h | 6
src/libsystemd-terminal/sysview.c | 14
src/libsystemd-terminal/sysview.h | 4
src/libsystemd/.gitignore | 1
src/libsystemd/libsystemd.sym | 461 +
src/libsystemd/libsystemd.sym.m4 | 477 -
src/libsystemd/sd-bus/bus-bloom.c | 10
src/libsystemd/sd-bus/bus-container.c | 2
src/libsystemd/sd-bus/bus-control.c | 31
src/libsystemd/sd-bus/bus-convenience.c | 37
src/libsystemd/sd-bus/bus-creds.c | 19
src/libsystemd/sd-bus/bus-error.c | 8
src/libsystemd/sd-bus/bus-internal.c | 56
src/libsystemd/sd-bus/bus-internal.h | 5
src/libsystemd/sd-bus/bus-kernel.c | 40
src/libsystemd/sd-bus/bus-kernel.h | 2
src/libsystemd/sd-bus/bus-match.c | 37
src/libsystemd/sd-bus/bus-match.h | 8
src/libsystemd/sd-bus/bus-message.c | 27
src/libsystemd/sd-bus/bus-message.h | 2
src/libsystemd/sd-bus/bus-slot.c | 2
src/libsystemd/sd-bus/bus-socket.c | 94
src/libsystemd/sd-bus/bus-track.c | 4
src/libsystemd/sd-bus/bus-util.c | 2084 ------
src/libsystemd/sd-bus/bus-util.h | 211
src/libsystemd/sd-bus/kdbus.h | 8
src/libsystemd/sd-bus/sd-bus.c | 90
src/libsystemd/sd-bus/test-bus-gvariant.c | 2
src/libsystemd/sd-bus/test-bus-kernel-bloom.c | 25
src/libsystemd/sd-bus/test-bus-kernel.c | 2
src/libsystemd/sd-bus/test-bus-marshal.c | 2
src/libsystemd/sd-bus/test-bus-match.c | 16
src/libsystemd/sd-bus/test-bus-signature.c | 13
src/libsystemd/sd-device/device-enumerator.c | 24
src/libsystemd/sd-device/device-private.c | 29
src/libsystemd/sd-device/sd-device.c | 49
src/libsystemd/sd-event/sd-event.c | 21
src/libsystemd/sd-event/test-event.c | 14
src/libsystemd/sd-hwdb/sd-hwdb.c | 7
src/libsystemd/sd-login/sd-login.c | 2
src/libsystemd/sd-netlink/Makefile | 1
src/libsystemd/sd-netlink/local-addresses.c | 276
src/libsystemd/sd-netlink/local-addresses.h | 37
src/libsystemd/sd-netlink/netlink-internal.h | 135
src/libsystemd/sd-netlink/netlink-message.c | 906 ++
src/libsystemd/sd-netlink/netlink-socket.c | 322 +
src/libsystemd/sd-netlink/netlink-types.c | 561 +
src/libsystemd/sd-netlink/netlink-types.h | 119
src/libsystemd/sd-netlink/netlink-util.c | 173
src/libsystemd/sd-netlink/netlink-util.h | 47
src/libsystemd/sd-netlink/rtnl-message.c | 588 +
src/libsystemd/sd-netlink/sd-netlink.c | 916 ++
src/libsystemd/sd-netlink/test-local-addresses.c | 58
src/libsystemd/sd-netlink/test-netlink.c | 440 +
src/libsystemd/sd-network/sd-network.c | 75
src/libsystemd/sd-rtnl/Makefile | 1
src/libsystemd/sd-rtnl/local-addresses.c | 276
src/libsystemd/sd-rtnl/local-addresses.h | 37
src/libsystemd/sd-rtnl/rtnl-internal.h | 135
src/libsystemd/sd-rtnl/rtnl-message.c | 1705 -----
src/libsystemd/sd-rtnl/rtnl-types.c | 561 -
src/libsystemd/sd-rtnl/rtnl-types.h | 119
src/libsystemd/sd-rtnl/rtnl-util.c | 173
src/libsystemd/sd-rtnl/rtnl-util.h | 47
src/libsystemd/sd-rtnl/sd-rtnl.c | 1049 ---
src/libsystemd/sd-rtnl/test-local-addresses.c | 58
src/libsystemd/sd-rtnl/test-rtnl.c | 443 -
src/libudev/libudev-device.c | 5
src/libudev/libudev-enumerate.c | 21
src/libudev/libudev-monitor.c | 36
src/locale/localectl.c | 35
src/login/71-seat.rules.in | 1
src/login/inhibit.c | 4
src/login/loginctl.c | 106
src/login/logind-button.c | 4
src/login/logind-core.c | 51
src/login/logind-dbus.c | 27
src/login/logind-inhibit.c | 2
src/login/logind-seat.c | 2
src/login/logind-session-dbus.c | 2
src/login/logind-session.h | 2
src/login/logind-user-dbus.c | 2
src/login/logind-user.c | 126
src/login/logind.c | 14
src/login/logind.h | 4
src/login/pam_systemd.c | 3
src/login/test-login-shared.c | 2
src/machine/machine-dbus.c | 8
src/machine/machinectl.c | 53
src/machine/machined.c | 5
src/network/networkctl.c | 88
src/network/networkd-address.c | 52
src/network/networkd-dhcp4.c | 10
src/network/networkd-dhcp6.c | 4
src/network/networkd-fdb.c | 14
src/network/networkd-ipv4ll.c | 12
src/network/networkd-link.c | 179
src/network/networkd-link.h | 10
src/network/networkd-manager.c | 52
src/network/networkd-netdev-bond.c | 224
src/network/networkd-netdev-ipvlan.c | 12
src/network/networkd-netdev-macvlan.c | 12
src/network/networkd-netdev-tunnel.c | 78
src/network/networkd-netdev-tuntap.c | 51
src/network/networkd-netdev-veth.c | 36
src/network/networkd-netdev-vlan.c | 12
src/network/networkd-netdev-vxlan.c | 144
src/network/networkd-netdev.c | 54
src/network/networkd-netdev.h | 10
src/network/networkd-network-gperf.gperf | 130
src/network/networkd-network.c | 50
src/network/networkd-route.c | 52
src/network/networkd-wait-online-link.c | 4
src/network/networkd-wait-online-link.h | 2
src/network/networkd-wait-online-manager.c | 30
src/network/networkd-wait-online.c | 7
src/network/networkd-wait-online.h | 4
src/network/networkd.c | 6
src/network/networkd.h | 19
src/network/test-network-tables.c | 2
src/nspawn/nspawn.c | 216
src/nss-resolve/nss-resolve.c | 14
src/python-systemd/docs/layout.html | 2
src/quotacheck/quotacheck.c | 8
src/remount-fs/remount-fs.c | 4
src/resolve/resolved-bus.c | 2
src/resolve/resolved-dns-answer.c | 2
src/resolve/resolved-dns-domain.c | 613 -
src/resolve/resolved-dns-domain.h | 50
src/resolve/resolved-dns-packet.c | 2
src/resolve/resolved-dns-question.c | 2
src/resolve/resolved-dns-rr.c | 2
src/resolve/resolved-dns-scope.c | 2
src/resolve/resolved-dns-stream.c | 3
src/resolve/resolved-dns-zone.c | 2
src/resolve/resolved-link.c | 8
src/resolve/resolved-link.h | 4
src/resolve/resolved-manager.c | 54
src/resolve/resolved-manager.h | 4
src/resolve/resolved.c | 3
src/resolve/test-dns-domain.c | 192
src/run/run.c | 12
src/shared/.gitignore | 16
src/shared/Makefile | 1
src/shared/MurmurHash2.c | 86
src/shared/MurmurHash2.h | 33
src/shared/acl-util.c | 13
src/shared/acl-util.h | 2
src/shared/af-list.c | 58
src/shared/af-list.h | 27
src/shared/architecture.c | 2
src/shared/architecture.h | 2
src/shared/arphrd-list.c | 58
src/shared/arphrd-list.h | 27
src/shared/ask-password-api.c | 8
src/shared/async.c | 92
src/shared/async.h | 27
src/shared/audit.c | 94
src/shared/audit.h | 33
src/shared/barrier.c | 416 -
src/shared/barrier.h | 91
src/shared/blkid-util.h | 33
src/shared/btrfs-ctree.h | 98
src/shared/btrfs-util.c | 1152 ---
src/shared/btrfs-util.h | 87
src/shared/build.h | 157
src/shared/bus-label.c | 100
src/shared/bus-label.h | 32
src/shared/bus-util.c | 2063 ++++++
src/shared/bus-util.h | 209
src/shared/calendarspec.c | 1006 ---
src/shared/calendarspec.h | 57
src/shared/cap-list.c | 65
src/shared/cap-list.h | 26
src/shared/capability.c | 307
src/shared/capability.h | 45
src/shared/cgroup-util.c | 1921 ------
src/shared/cgroup-util.h | 139
src/shared/clock-util.c | 142
src/shared/clock-util.h | 29
src/shared/condition.c | 2
src/shared/conf-files.c | 174
src/shared/conf-files.h | 28
src/shared/conf-parser.c | 2
src/shared/copy.c | 507 -
src/shared/copy.h | 35
src/shared/def.h | 86
src/shared/device-nodes.c | 80
src/shared/device-nodes.h | 25
src/shared/dns-domain.c | 613 +
src/shared/dns-domain.h | 59
src/shared/efivars.c | 2
src/shared/env-util.c | 594 -
src/shared/env-util.h | 49
src/shared/errno-list.c | 58
src/shared/errno-list.h | 27
src/shared/ether-addr-util.h | 27
src/shared/exit-status.c | 241
src/shared/exit-status.h | 103
src/shared/fdset.c | 285
src/shared/fdset.h | 57
src/shared/fileio-label.c | 68
src/shared/fileio-label.h | 31
src/shared/fileio.c | 817 --
src/shared/fileio.h | 45
src/shared/firewall-util.c | 344 +
src/shared/firewall-util.h | 82
src/shared/fw-util.c | 344 -
src/shared/fw-util.h | 82
src/shared/generator.c | 10
src/shared/gunicode.c | 110
src/shared/gunicode.h | 30
src/shared/hashmap.c | 1854 -----
src/shared/hashmap.h | 420 -
src/shared/hostname-util.c | 193
src/shared/hostname-util.h | 39
src/shared/in-addr-util.c | 338 -
src/shared/in-addr-util.h | 53
src/shared/ioprio.h | 55
src/shared/json.c | 866 --
src/shared/json.h | 88
src/shared/label.c | 80
src/shared/label.h | 30
src/shared/linux/Makefile | 1
src/shared/list.h | 158
src/shared/locale-util.c | 224
src/shared/locale-util.h | 54
src/shared/lockfile-util.c | 154
src/shared/lockfile-util.h | 39
src/shared/log.c | 1137 ---
src/shared/log.h | 229
src/shared/login-shared.c | 31
src/shared/login-shared.h | 26
src/shared/logs-show.c | 4
src/shared/machine-pool.c | 9
src/shared/macro.h | 470 -
src/shared/memfd-util.c | 171
src/shared/memfd-util.h | 35
src/shared/mempool.c | 103
src/shared/mempool.h | 49
src/shared/missing.h | 966 ---
src/shared/mkdir-label.c | 39
src/shared/mkdir.c | 125
src/shared/mkdir.h | 40
src/shared/ordered-set.h | 59
src/shared/pager.c | 8
src/shared/path-util.c | 829 --
src/shared/path-util.h | 102
src/shared/prioq.c | 308
src/shared/prioq.h | 42
src/shared/process-util.c | 538 -
src/shared/process-util.h | 65
src/shared/pty.c | 5
src/shared/random-util.c | 127
src/shared/random-util.h | 38
src/shared/ratelimit.c | 55
src/shared/ratelimit.h | 57
src/shared/refcnt.h | 34
src/shared/replace-var.c | 111
src/shared/replace-var.h | 24
src/shared/ring.c | 209
src/shared/ring.h | 56
src/shared/rm-rf.c | 224
src/shared/rm-rf.h | 34
src/shared/securebits.h | 45
src/shared/selinux-util.c | 462 -
src/shared/selinux-util.h | 47
src/shared/set.h | 134
src/shared/sigbus.c | 152
src/shared/sigbus.h | 27
src/shared/siphash24.c | 135
src/shared/siphash24.h | 6
src/shared/smack-util.c | 208
src/shared/smack-util.h | 36
src/shared/socket-label.c | 164
src/shared/socket-util.c | 769 --
src/shared/socket-util.h | 120
src/shared/sparse-endian.h | 88
src/shared/special.h | 117
src/shared/strbuf.c | 201
src/shared/strbuf.h | 54
src/shared/strv.c | 704 --
src/shared/strv.h | 155
src/shared/strxcpyx.c | 100
src/shared/strxcpyx.h | 31
src/shared/terminal-util.c | 1072 ---
src/shared/terminal-util.h | 109
src/shared/time-util.c | 997 ---
src/shared/time-util.h | 111
src/shared/unaligned.h | 66
src/shared/unit-name.c | 834 --
src/shared/unit-name.h | 177
src/shared/utf8.c | 402 -
src/shared/utf8.h | 57
src/shared/util.c | 6251 --------------------
src/shared/util.h | 919 --
src/shared/verbs.c | 90
src/shared/verbs.h | 34
src/shared/virt.c | 406 -
src/shared/virt.h | 35
src/shared/watchdog.c | 9
src/shared/xml.c | 254
src/shared/xml.h | 34
src/systemctl/systemctl.c | 93
src/systemctl/systemd-sysv-install.SKELETON | 47
src/systemd/sd-bus.h | 7
src/systemd/sd-netlink.h | 150
src/systemd/sd-rtnl.h | 153
src/test/test-barrier.c | 10
src/test/test-cgroup-mask.c | 10
src/test/test-cgroup-util.c | 20
src/test/test-conf-parser.c | 234
src/test/test-copy.c | 35
src/test/test-dns-domain.c | 192
src/test/test-fdset.c | 53
src/test/test-firewall-util.c | 60
src/test/test-fw-util.c | 60
src/test/test-hashmap-plain.c | 1
src/test/test-hashmap.c | 43
src/test/test-netlink-manual.c | 147
src/test/test-path-util.c | 153
src/test/test-pty.c | 3
src/test/test-rtnl-manual.c | 147
src/test/test-udev.c | 20
src/test/test-unit-file.c | 91
src/test/test-util.c | 289
src/timedate/timedatectl.c | 17
src/timesync/timesyncd-manager.c | 2
src/timesync/timesyncd.c | 3
src/tmpfiles/tmpfiles.c | 9
src/tty-ask-password-agent/tty-ask-password-agent.c | 7
src/udev/net/link-config.c | 12
src/udev/udev-builtin-hwdb.c | 2
src/udev/udev-builtin-input_id.c | 146
src/udev/udev-builtin-keyboard.c | 6
src/udev/udev-builtin-net_id.c | 21
src/udev/udev-builtin-path_id.c | 30
src/udev/udev-builtin-usb_id.c | 2
src/udev/udev-event.c | 232
src/udev/udev-rules.c | 16
src/udev/udev.h | 18
src/udev/udevadm-test.c | 11
src/udev/udevd.c | 729 +-
src/vconsole/vconsole-setup.c | 9
sysusers.d/systemd.conf.m4 | 2
test/README.testsuite | 2
test/sysv-generator-test.py | 1
test/test-functions | 2
tmpfiles.d/legacy.conf | 2
tmpfiles.d/systemd-nspawn.conf | 23
tmpfiles.d/var.conf | 1
units/systemd-networkd.service.m4.in | 2
units/systemd-resolved.service.m4.in | 2
units/systemd-udevd.service.in | 1
703 files changed, 58118 insertions(+), 54545 deletions(-)
---
More information about the systemd-commits
mailing list