Lennart Poettering
|
bb7031bcaa
|
NEWS: minor formatting tweaks
|
2022-02-01 17:59:49 +01:00 |
|
Luca Boccassi
|
a1cad433bd
|
Merge pull request #22341 from poettering/pam-end-fix
pid1: pam_end() PAM_DATA_SILENT fix
|
2022-02-01 16:34:00 +00:00 |
|
Lennart Poettering
|
007e03b284
|
util: another set of CVE-2021-4034 assert()s
It's a good idea that we validate argc/argv when we are supposed to
store them away.
|
2022-02-01 14:44:08 +00:00 |
|
Luca Boccassi
|
98fd285c28
|
Merge pull request #22331 from yuwata/network-xfrm-interface-id
network: xfrm: refuse zero interface ID
|
2022-02-01 13:25:38 +00:00 |
|
Lennart Poettering
|
421bb42d1b
|
execute: document that the 'env' param is input *and* output
|
2022-02-01 13:50:28 +01:00 |
|
Lennart Poettering
|
cafc5ca147
|
execute: line break comments a bit less aggressively
|
2022-02-01 13:50:13 +01:00 |
|
Lennart Poettering
|
46e5bbab58
|
execute: use _cleanup_ logic where appropriate
|
2022-02-01 13:49:56 +01:00 |
|
Lennart Poettering
|
7feb2b5737
|
pid1: pass PAM_DATA_SILENT to pam_end() in child
Fixes: #22318
|
2022-02-01 12:37:51 +01:00 |
|
Yu Watanabe
|
bab29f2ab7
|
network: dhcp-server: also refuse link local address to use as the server address
|
2022-02-01 11:18:53 +00:00 |
|
Yu Watanabe
|
b0f83c2d82
|
Merge pull request #22254 from yuwata/dhcp-server-fix-segfault
sd-dhcp-server: remove lease with hashmap_remove_value()
|
2022-02-01 14:10:11 +09:00 |
|
Yu Watanabe
|
a8dfcd2c0f
|
Merge pull request #22319 from yuwata/network-use-reconfigure
network: also use link_reconfigure_impl() to initially assign .network file
|
2022-02-01 14:09:32 +09:00 |
|
Yu Watanabe
|
020483b248
|
test-network: set xfrm interface ID
This also unifies two tests for xfrm, and checks the output of
'ip link' command.
Fixes #22329.
|
2022-02-01 13:26:43 +09:00 |
|
Yu Watanabe
|
fd11005951
|
network: xfrm: refuse zero interface ID
Since kernel 5.17-rc1, 5.16.3, and 5.15.17 (more specifically,
8dce439195)
the kernel refuses to create an xfrm interface with zero ID.
|
2022-02-01 13:15:11 +09:00 |
|
James Hilliard
|
04660b10d3
|
meson: use full argument names for bpftool gen commands
This should be a purely cosmetic change.
|
2022-02-01 12:26:30 +09:00 |
|
Yu Watanabe
|
a46abf2e34
|
fuzz-dhcp-server: add static leases
|
2022-02-01 11:56:22 +09:00 |
|
Yu Watanabe
|
6796c5a9c4
|
test-dhcp-server: add tests for static lease
|
2022-02-01 11:56:22 +09:00 |
|
Yu Watanabe
|
7b5445e74e
|
test-dhcp-server: add tests for setting static DHCP lease
|
2022-02-01 11:56:22 +09:00 |
|
Yu Watanabe
|
99e65b7df3
|
test-dhcp-server: add usual headers
|
2022-02-01 11:56:22 +09:00 |
|
Yu Watanabe
|
4f3cb2465a
|
test-dhcp-server: run a test earlier which does not require privilege
|
2022-02-01 11:56:22 +09:00 |
|
Yu Watanabe
|
4e2319afe4
|
test-dhcp-server: move sd-event allocation
|
2022-02-01 11:56:22 +09:00 |
|
Yu Watanabe
|
7e0a8bf1ce
|
test-dhcp-server: use log_tests_skipped_errno()
|
2022-02-01 11:56:22 +09:00 |
|
Yu Watanabe
|
8b572f7ab2
|
sd-dhcp-server: split out logic to ACK request
|
2022-02-01 11:56:22 +09:00 |
|
Yu Watanabe
|
bd1a3eb65b
|
sd-dhcp-server: do not assign address reserved for static leases to non-matching clients
This fix the root cause of the issue #22253.
|
2022-02-01 11:56:22 +09:00 |
|
Yu Watanabe
|
7e98fe05a0
|
sd-dhcp-server: explicitly refuse when conflicting address is requested
|
2022-02-01 11:56:22 +09:00 |
|
Yu Watanabe
|
e2ba408084
|
sd-dhcp-server: do not assign an address from pool when a static lease for the client ID exists
|
2022-02-01 11:56:22 +09:00 |
|