-
c4c6ee3a95
resolved: drop duplicated check
Zbigniew Jędrzejewski-Szmek
2020-09-05 21:14:36 +02:00
-
44ab234734
shared: don't unconditionally set SOCK_STREAM as type in socket_address_parse()
Zbigniew Jędrzejewski-Szmek
2020-09-03 23:51:21 +02:00
-
75af1666d7
shared: make socket_address_parse use the generic parser for IPv[46] addresses
Zbigniew Jędrzejewski-Szmek
2020-09-03 13:01:13 +02:00
-
222eaaf937
Get rid of in_addr_port_from_string_auto() again
Zbigniew Jędrzejewski-Szmek
2020-09-05 17:12:06 +02:00
-
c1f848d73c
shared: check interface name validity in in_addr_port_ifindex_name_from_string_auto()
Zbigniew Jędrzejewski-Szmek
2020-09-03 15:38:46 +02:00
-
b16d17a68a
basic: show interface scope in sockaddr_pretty()
Zbigniew Jędrzejewski-Szmek
2020-09-03 15:20:31 +02:00
-
2313524aa0
basic: convert ifname_valid_full() to take flags and allow numeric interfaces
Zbigniew Jędrzejewski-Szmek
2020-09-03 14:59:21 +02:00
-
25b2d602b9
shared/socket-netlink: only allow ifindex if explicitly supported
Zbigniew Jędrzejewski-Szmek
2020-09-03 10:05:12 +02:00
-
610618ff61
test-socket-netlink: print the proper expected string
Zbigniew Jędrzejewski-Szmek
2020-09-03 12:58:30 +02:00
-
38c30b35f3
test-in-addr-util: add log headers
Zbigniew Jędrzejewski-Szmek
2020-09-05 16:55:10 +02:00
-
d491917c9f
resolved: unify the two functions to create main stubs
Zbigniew Jędrzejewski-Szmek
2020-09-05 16:45:58 +02:00
-
b5febb3f56
resolved: unify the two functions to create extra stubs
Zbigniew Jędrzejewski-Szmek
2020-09-03 16:14:54 +02:00
-
e4bed40f40
resolve: move handler functions higher
Zbigniew Jędrzejewski-Szmek
2020-09-05 16:29:44 +02:00
-
-
-
d8ea7f838b
ethtool-util: don't pass error value that isn't used to log_syntax
Lennart Poettering
2020-09-09 23:41:49 +02:00
-
e5f1b999eb
network: don't fail on various config parse errors
Lennart Poettering
2020-09-09 23:06:40 +02:00
-
40eb1b0ae8
tree-wide: prefer AF_xyz over PF_xyz
Lennart Poettering
2020-09-09 23:05:19 +02:00
-
-
8d29a1b9c5
man: document that sd_bus_message_close_container() may only be called at end of container
Lennart Poettering
2020-09-09 18:56:24 +02:00
-
2bb4d58eba
Merge pull request #16985 from poettering/resolve-dns-stub-extra-fixlets
Zbigniew Jędrzejewski-Szmek
2020-09-09 22:03:31 +02:00
-
-
5887cd7130
Merge pull request #16997 from poettering/foreach-word-followup
Zbigniew Jędrzejewski-Szmek
2020-09-09 22:00:27 +02:00
-
-
664ad0f6f5
cryptsetup: Fix null pointer dereference (#16987)
Mikael Szreder
2020-09-09 21:26:21 +02:00
-
652d90407a
tree-wide: copy hardlinks wherever we deal with possibly large OS-style trees
Lennart Poettering
2020-09-01 23:04:29 +02:00
-
dd480f7835
copy: optionally, reproduce hardlinks from source in destination
Lennart Poettering
2020-09-01 23:00:14 +02:00
-
-
-
7a7e97ad94
sd-login: fix memory leak
Lennart Poettering
2020-09-09 19:38:04 +02:00
-
4934ba2121
socket: fix copy/paste error
Lennart Poettering
2020-09-09 19:37:38 +02:00
-
-
197db625a3
logind: fix merge issue
Lennart Poettering
2020-09-09 19:17:31 +02:00
-
adbb2b6afe
login: Add KEY_RESTART handling
Robert Marko
2020-08-14 13:10:18 +02:00
-
6e220b4b88
logind.conf: document UserStopDelaySec in logind.conf
Franck Bui
2020-09-09 10:49:12 +02:00
-
12ce0f4173
Merge pull request #16635 from keszybz/do-not-for-each-word
Lennart Poettering
2020-09-09 17:43:38 +02:00
-
-
a6b3be1abf
Merge pull request #16972 from wusto/ambient-and-keep-caps-corrections
Lennart Poettering
2020-09-09 17:09:42 +02:00
-
-
172338d51b
systemctl: list unit introspection verbs first, modification second
Zbigniew Jędrzejewski-Szmek
2020-09-09 11:19:38 +02:00
-
244d9793ee
Merge pull request #16984 from yuwata/make-log_xxx_error-void
Lennart Poettering
2020-09-09 16:28:51 +02:00
-
-
39c4e2c1a1
Merge pull request #16982 from yuwata/socket-buffer-size
Lennart Poettering
2020-09-09 16:28:21 +02:00
-
-
-
-
198dc17845
core: fix set keep caps for ambient capabilities
Tobias Kaufmann
2020-07-31 10:57:39 +02:00
-
16fcb1918a
core: fix comments on ambient capabilities
Tobias Kaufmann
2020-07-31 10:57:15 +02:00
-
-
-
90e30d767a
Rename strv_split_extract() to strv_split_full()
Zbigniew Jędrzejewski-Szmek
2020-08-03 17:52:01 +02:00
-
03b62851a9
Remove FOREACH_WORD and friends
Zbigniew Jędrzejewski-Szmek
2020-07-31 15:04:26 +02:00
-
0645b83a40
tree-wide: replace strv_split_full() with strv_split_extract() everywhere
Zbigniew Jędrzejewski-Szmek
2020-07-31 16:21:14 +02:00
-
d59d954d7f
test-string-util: stop testing FOREACH_WORD
Zbigniew Jędrzejewski-Szmek
2020-07-31 15:07:23 +02:00
-
45638a63c0
shared/fstab-util: replace FOREACH_WORD_SEPARATOR() with open-coded loop
Zbigniew Jędrzejewski-Szmek
2020-07-31 14:40:23 +02:00
-
0e8d185938
shared/fstab-util: use free_and_str[n]dup()
Zbigniew Jędrzejewski-Szmek
2020-07-31 14:27:14 +02:00
-
ecaf258eb4
Use extract_first_word() in generated conf parsers
Zbigniew Jędrzejewski-Szmek
2020-07-31 12:07:49 +02:00
-
087908c140
nspawn: use extract_first_word()
Zbigniew Jędrzejewski-Szmek
2020-07-31 11:57:03 +02:00
-
2417658d6a
getty-generator: use extract_first_word()
Zbigniew Jędrzejewski-Szmek
2020-07-31 11:47:03 +02:00
-
da277e90a4
sd-journal: use extract_first_word()
Zbigniew Jędrzejewski-Szmek
2020-07-31 11:38:08 +02:00
-
cc24f0b872
delta: use extract_first_word()
Zbigniew Jędrzejewski-Szmek
2020-07-31 11:28:11 +02:00
-
dd2fff3a18
cryptsetup: use extract_first_word()
Zbigniew Jędrzejewski-Szmek
2020-07-31 11:23:44 +02:00
-
7896ad8f66
core/load-fragment: use extract_first_word()
Zbigniew Jędrzejewski-Szmek
2020-07-31 11:19:25 +02:00
-
dd630d3cac
Let sd_machine_get_ifindices() omit the output param too
Zbigniew Jędrzejewski-Szmek
2020-07-30 13:08:52 +02:00
-
0ef14adc1c
Rewrite sd_machine_get_ifindices() to avoid FOREACH_WORD()
Zbigniew Jędrzejewski-Szmek
2020-07-30 12:56:51 +02:00
-
aa3b40c3f9
Fix output value of sd_seat_get_sessions() and drop FOREACH_WORD use
Zbigniew Jędrzejewski-Szmek
2020-07-30 12:43:07 +02:00
-
87a4d416e5
sd-device: use extract_first_word()
Zbigniew Jędrzejewski-Szmek
2020-07-29 12:09:08 +02:00
-
ae7ef63f21
basic/cgroup-util: port over to string_contains_word()
Zbigniew Jędrzejewski-Szmek
2020-07-29 12:01:21 +02:00
-
46ed9f4ce1
logind: use extract_first_word()
Zbigniew Jędrzejewski-Szmek
2020-07-29 11:47:38 +02:00
-
e77f52e5f9
udev: warn if failed to set buffer size for device monitor
Yu Watanabe
2020-09-09 06:46:54 +09:00
-
a725efb08b
network: increase receive buffer size for device monitor
Yu Watanabe
2020-09-08 23:28:22 +09:00
-
d31f33e3c9
network: do not start device monitor if /sys is read-only
Yu Watanabe
2020-09-08 23:26:28 +09:00
-
e13af7bdb6
network: honor the buffer size specified in networkd.socket
Yu Watanabe
2020-09-09 00:33:11 +09:00
-
ded71ab3bc
core/socket: use fd_set_{rcv,snd}buf()
Yu Watanabe
2020-09-09 00:25:23 +09:00
-
2807a79424
sd-device-monitor: use fd_set_rcvbuf()
Yu Watanabe
2020-09-09 00:22:21 +09:00
-
d9d9b2a0ae
util: introduce fd_set_{snd,rcv}buf()
Yu Watanabe
2020-09-09 01:12:38 +09:00
-
b92f350789
util: try to set with SO_{RCV,SND}BUFFORCE when requested size is larger than the kernel limit
Yu Watanabe
2020-09-09 00:11:14 +09:00
-
1263c85ef3
util: refuse to set too large value for socket buffer size
Yu Watanabe
2020-09-09 00:07:50 +09:00
-
8c63924c8d
network: ignore error on increasing netlink receive buffer size
Yu Watanabe
2020-09-09 02:48:25 +09:00
-
-
a1447e77a7
Merge pull request #16973 from poettering/btrfs-dev-root
Lennart Poettering
2020-09-08 19:55:12 +02:00
-
-
f3f4abad29
Merge pull request #16979 from keszybz/return-log-debug
Lennart Poettering
2020-09-08 19:54:38 +02:00
-
-
9a1e90aee5
cgroup: freezer action must be NOP when cgroup v2 freezer is not available
Michal Sekletár
2020-09-08 14:51:39 +02:00
-
0354029bf5
resolved: don't store udp/tcp fd in DnsPacket object
Lennart Poettering
2020-09-08 19:41:44 +02:00
-
ae8f0ec323
resolved: move dns stub definitions to resolved-dns-stub.[ch]
Lennart Poettering
2020-09-08 19:13:29 +02:00
-
36aaabc35e
resolve: DNSStubListenerExtra → DnsStubListenerExtra
Lennart Poettering
2020-09-08 19:00:47 +02:00
-
-
-
d157714b68
network: make log_link_error() or friends return void
Yu Watanabe
2020-09-09 02:33:03 +09:00
-
8ed6f81ba3
core: make log_unit_error() or friends return void
Yu Watanabe
2020-09-09 02:28:36 +09:00
-
93c5b90459
core/slice: explicitly specify return value
Yu Watanabe
2020-09-09 02:27:56 +09:00
-
38104ee2a5
udev: do not discard const qualifier
Yu Watanabe
2020-09-09 02:14:55 +09:00
-
ab54f12b78
sd-device: make log_device_error() or friends return void
Yu Watanabe
2020-09-09 02:10:27 +09:00
-
09c69ecaeb
udev: explicitly specify return value
Yu Watanabe
2020-09-09 02:08:24 +09:00
-
a718b951ac
udev: return negative errno for invalid EVDEV_ABS_XXX= property
Yu Watanabe
2020-09-09 02:07:15 +09:00
-
3b4e123173
udev: make log_rule_error() or friends return void
Yu Watanabe
2020-09-09 01:46:06 +09:00
-
-
-
c6552f7cd5
Merge pull request #16955 from keszybz/test-execute-cleanup
Lennart Poettering
2020-09-08 18:33:12 +02:00
-
-
d161680e7a
tree-wide: if get_block_device() returns zero devno, check for it in all cases
Lennart Poettering
2020-09-07 19:01:41 +02:00
-
67f0ac8c79
btrfs: if BTRFS_IOC_DEV_INFO returns /dev/root generate a friendly error message
Lennart Poettering
2020-09-07 18:50:41 +02:00
-
-
-
1c5950bd61
sleep: reword some debug messages
Zbigniew Jędrzejewski-Szmek
2020-09-08 13:19:53 +02:00
-
44f0dd628c
basic/log: make log_{info,warning,...} return void
Zbigniew Jędrzejewski-Szmek
2020-09-08 13:18:25 +02:00
-
c413bb28df
tree-wide: correct cases where return log_{error,warning} is used without value
Zbigniew Jędrzejewski-Szmek
2020-09-08 12:51:23 +02:00
-
fc706b4816
man: fix quickhelp listing in sysusers.d(5)
Zbigniew Jędrzejewski-Szmek
2020-09-05 22:09:02 +02:00
-
26c65933ba
Merge pull request #16978 from keszybz/two-variable-reduction-patches
Lennart Poettering
2020-09-08 17:13:21 +02:00
-
-
a9aa8deb29
Merge pull request #16618 from yuwata/network-ipv6token-prefixstable
Zbigniew Jędrzejewski-Szmek
2020-09-08 13:36:27 +02:00
-
-
-
-
90e74a66e6
tree-wide: define iterator inside of the macro
Zbigniew Jędrzejewski-Szmek
2020-09-08 11:58:29 +02:00
-
12375b95dd
core/unit: reduce scope of variables
Zbigniew Jędrzejewski-Szmek
2020-09-01 19:09:24 +02:00
-
-
-
8195283265
Merge pull request #16725 from yuwata/network-fix-ndisc-multiple-routers
Zbigniew Jędrzejewski-Szmek
2020-09-08 08:16:33 +02:00
-
-
332d387f47
core: introduce support for setting NUMAMask= to special "all" value
Michal Sekletár
2020-09-01 12:12:32 +02:00
-
-
-
68248f43fc
test-network: add test for IPv6Token=prefixstable
Yu Watanabe
2020-07-30 12:38:17 +09:00
-
b27caa34f6
network: make prefixstable mode of IPv6Token= can be applied to any received prefixes
Yu Watanabe
2020-07-30 12:12:23 +09:00
-
-
-
50550722e3
network: fix NDisc handling for the case when multiple routers exist
Yu Watanabe
2020-08-14 17:45:44 +09:00
-
501b09dbf2
network: expose route_{hash,compare}_func()
Yu Watanabe
2020-09-04 10:56:03 +09:00
-
99a2878457
network: expose address_{hash,compare}_func()
Yu Watanabe
2020-09-04 10:55:40 +09:00
-
badd49288d
util: expose in6_addr_{hash,compare}_func()
Yu Watanabe
2020-08-14 17:44:02 +09:00
-
-
6743a1caf4
Merge pull request #16928 from poettering/statx-fallback
Zbigniew Jędrzejewski-Szmek
2020-09-05 22:04:18 +02:00
-
-
e813a74ae8
selinux: create /run/user/${USERID}/systemd with default context
Christian Göttsche
2020-09-05 17:42:56 +02:00
-
1006038cf1
selinux: early exit in mac_selinux_maybe_reload if not initialized
Christian Göttsche
2020-09-05 17:49:48 +02:00
-
22c2f841db
man: fix typo in resolved.conf
George Rawlinson
2020-09-06 05:57:00 +12:00