Yu Watanabe
3d924e7731
Merge pull request #8943 from keszybz/coverity-fixes
...
Coverity fixes
2018-05-10 23:22:38 +09:00
Yu Watanabe
0515650329
core: use bus_property_get_*() functions instead of NULL
2018-05-10 23:02:57 +09:00
David Tardon
2ab3a63549
sd-bus: use automatic cleanup more
2018-05-10 15:55:56 +02:00
Yu Watanabe
cf9d43a8e0
core: drop property_get_syscall_errno()
2018-05-10 22:36:13 +09:00
Yu Watanabe
c0159e2036
core: drop property_get_{capability_bounding_set,ambient_capabilities}()
2018-05-10 22:32:12 +09:00
Yu Watanabe
491eecb376
core: use BUS_DEFINE_PROPERTY_GET_ENUM() macro
2018-05-10 22:26:59 +09:00
Yu Watanabe
73b84e922e
core: drop 'bus_' prefix from bus_property_get_protect_{home,system}()
2018-05-10 22:26:27 +09:00
Yu Watanabe
b3bc33e6c6
core: simplify property_get_cpu_affinity()
2018-05-10 22:25:00 +09:00
David Tardon
01111587b6
basic: use automatic cleanup more
2018-05-10 14:10:53 +02:00
David Tardon
7de91ea6c0
basic: use automatic cleanup more
2018-05-10 14:08:35 +02:00
David Tardon
921b598716
basic: use automatic cleanup more
2018-05-10 14:04:30 +02:00
David Tardon
17c9aff8ce
journal: use automatic cleanup more
2018-05-10 13:42:36 +02:00
Yu Watanabe
fa0471cdc2
doc: mention the required minimum version of meson and python
2018-05-10 15:31:06 +09:00
Yu Watanabe
ad7aa76061
meson: use array type option
...
Array type option is supported since 0.44.0.
2018-05-10 15:31:00 +09:00
Yu Watanabe
8ea9fad715
meson: use warning() method
...
This bumps the required minimum version of meson to 0.44, as
`warning()` method is supported since 0.44.
2018-05-10 15:30:56 +09:00
Yu Watanabe
30a4ddff7f
meson: use get_supported_arguments()
...
This bumps the required minimum version of meson to 0.43, as
`get_supported_arguments()` is supported since meson-0.43.
2018-05-10 15:30:42 +09:00
Mikhail Kasimov
7cfcb25236
man: systemd-networkd-wait-online: systemd.service ( #8945 )
...
* man: systemd-networkd-wait-online: systemd.service
While service type is mentioned (is a oneshot system service), link on systemd.service is added. 'See Also' section is also updated with link on systemd.service man-page.
2018-05-10 12:47:03 +09:00
Mikhail Kasimov
1a17bac57a
man: systemd-escape: add missed short keys ( #8944 )
...
Added short keys -u and -m for --unescape and --mangle respectively. These short keys are present in systemd-escape --help output and are absent in man systemd-escape page.
2018-05-10 12:15:55 +09:00
Filipe Brandenburger
4f29e0db12
conf-parser: accept trailing backslash at the end of the file ( #8941 )
...
This makes it behave the same whether there is a blank line or not at
the end of the file. This is also consistent with the behavior of the
shell on a shell script that ends on a trailing backslash at the last
line.
Added tests to test_config_parse(), which only pass if the corresponding
change to config_parse() is included.
2018-05-09 18:10:07 -07:00
Mikhail Kasimov
3eff246a17
add journal-upload.conf refentrytitle ( #8942 )
...
Add journal-upload.conf refentrytitle to have the same format to systemd-journal-remote.service description, which contains refentrytitle on journal-remote.conf in 'See Also' section.
2018-05-10 02:18:59 +02:00
Zbigniew Jędrzejewski-Szmek
f1470e424b
core/mount-setup: remove part of check which is always true
...
k was set to join_controllers at this point and only incremented, so
it cannot be null at this point.
CID #1390949 .
2018-05-10 02:03:23 +02:00
Zbigniew Jędrzejewski-Szmek
027cc9c92e
basic/fs-util: remove logically dead code
...
We can jump to chase_one from two places. In the first 'todo' is set to
'buffer', which comes from path_make_absolute_cwd() and is nonnull In the
second 'todo' is set to 'joined' which is checked to be nonull a few lines
above the jump. So let's kill the code that deals with null todo there.
CID #1390941 .
2018-05-10 01:57:37 +02:00
Zbigniew Jędrzejewski-Szmek
03d3a9d5be
udevadm: fix null dererefence on allocation error
...
CID #1390936 .
2018-05-10 01:49:01 +02:00
Zbigniew Jędrzejewski-Szmek
6a6e9c039f
localed: fix memleak in error path
...
CID #1390929 .
2018-05-10 01:45:20 +02:00
Zbigniew Jędrzejewski-Szmek
36591e1080
logind: fix borked r check
...
CID #1390947 , #1390952 .
2018-05-10 01:37:49 +02:00
Zbigniew Jędrzejewski-Szmek
f20f4a775e
basic/format-table: add missing va_end()
...
CID #1390930 , #1390940 .
2018-05-10 01:36:50 +02:00
Zbigniew Jędrzejewski-Szmek
f201daec89
Introduce _cleanup_(strbuf_cleanupp) and use it to fix null deref on error
...
catalog_update() would call strbuf_cleanup(NULL) on allocation error.
CID #1390928 .
2018-05-10 01:36:50 +02:00
Zbigniew Jędrzejewski-Szmek
db983479af
shared/sleep-config: fix memleak of strv, add test
...
CID #1390921 , #1390951 .
2018-05-10 01:36:50 +02:00
Zbigniew Jędrzejewski-Szmek
f5ce2e764f
Merge pull request #8689 from davide125/static
...
meson: add support for building static libsystemd and libudev
2018-05-10 00:39:36 +02:00
Igor Gnatenko
64cd0029fd
Merge pull request #8939 from yuwata/fix-comment
...
several cleanups
2018-05-09 20:55:26 +02:00
Yu Watanabe
2c3def6214
timedate: use free_and_strdup()
2018-05-10 00:59:47 +09:00
Yu Watanabe
130d3d22e9
tree-wide: use strv_free_and_replace() macro
2018-05-10 00:57:34 +09:00
Yu Watanabe
947f9f01a1
time-util: fix indentation for comments
2018-05-09 22:50:07 +09:00
Zbigniew Jędrzejewski-Szmek
32e2e0ade9
Merge pull request #8923 from yuwata/resolvectl-drop-funcs
...
resolvectl: drop service_family_{from,to}_string()
2018-05-09 14:12:33 +02:00
Yu Watanabe
0f5bc6effd
Merge pull request #8938 from keszybz/sd-bus-automatic-cleanup
...
Use automatic cleanup more in sd-bus
2018-05-09 17:54:30 +09:00
David Tardon
33d8fe6057
use max. message size allowed by DBus spec ( #8936 )
...
C.f. https://dbus.freedesktop.org/doc/dbus-specification.html#message-protocol-messages .
2018-05-09 10:33:28 +02:00
Zbigniew Jędrzejewski-Szmek
4aa524a13c
Merge pull request #8934 from yuwata/fix-8913
...
bus-util: print a friendly message when PID1 is not systemd
2018-05-09 10:31:24 +02:00
Yu Watanabe
fb507898a3
bus-util: print a friendly message when PID1 is not systemd
...
Follow-up for 861f16d267
.
Fixes #8913 .
2018-05-09 17:07:37 +09:00
Yu Watanabe
f7e2933677
analyze: merge acquire_full_bus() and acquire_systemd_bus()
...
Follow-up for 5c69b31c13
.
2018-05-09 17:07:37 +09:00
Zbigniew Jędrzejewski-Szmek
9df088f1ea
sd-bus: add bus_freep and use _cleanup_
2018-05-09 09:44:37 +02:00
Zbigniew Jędrzejewski-Szmek
01c4dcaffb
sd-bus: use automatic cleanup more
2018-05-09 09:35:01 +02:00
Zbigniew Jędrzejewski-Szmek
0639f1354c
sd-bus: trivial simplification
2018-05-09 09:30:58 +02:00
Yu Watanabe
cf5c1cbfba
man: fix invalid option name --devpath in 'udevadm info' ( #8935 )
2018-05-09 09:17:37 +02:00
Yu Watanabe
35a44646c8
man: --debug option is implied in udev test and test-builtin commands ( #8933 )
2018-05-09 09:00:55 +02:00
Zbigniew Jędrzejewski-Szmek
3e010e3baf
Merge pull request #8902 from yuwata/link-multiple-mac
...
network,link: make MACAddress= in [Match] section can take multiple MAC addresses
2018-05-09 08:35:26 +02:00
Yu Watanabe
0fbddd042c
network,udev: sort included headers
2018-05-09 12:00:27 +09:00
Yu Watanabe
9310bf4b52
man: document that MACAddress= in [Match] section can take multiple MAC addresses
2018-05-09 12:00:16 +09:00
Yu Watanabe
e90d037411
network,udev: make MACAddress= in [Match] section take multiple MAC addresses
2018-05-09 11:59:18 +09:00
Yu Watanabe
a7533e3e48
test: add tests for config_parse_hwaddrs()
2018-05-09 11:57:36 +09:00
Yu Watanabe
206b63eebb
libsystemd-network: introduce config_parse_hwaddrs()
2018-05-09 11:57:36 +09:00