1
0
mirror of https://github.com/systemd/systemd synced 2024-07-08 20:15:55 +00:00
systemd/src
Lennart Poettering aacbc2acb9 json: move empty string check from json_parse_file_at() to json_parse_with_source()
That way this error is generalized and applies to either function, since
one is just a wrapper to the other, normalizing behaviour.
2024-06-13 11:30:12 +02:00
..
ac-power tree-wide: Use log_setup() everywhere 2024-04-25 17:06:43 +02:00
analyze libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
ask-password tree-wide: Use log_setup() everywhere 2024-04-25 17:06:43 +02:00
backlight backlight: fix detection of multiple graphic cards 2024-04-04 21:29:57 +01:00
basic io-util: add new helper fputs_with_newline() 2024-06-13 09:33:13 +02:00
battery-check tree-wide: use "_" rather than "-" as separator in kernel cmdline options 2024-02-28 15:33:51 +01:00
binfmt
boot libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
busctl libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
cgls
cgroups-agent
cgtop cgroup-util: allow cg_read_pid() to skip unmapped (zero) pids 2024-05-14 16:12:20 +02:00
core io-util: add new helper fputs_with_newline() 2024-06-13 09:33:13 +02:00
coredump libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
creds libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
cryptenroll libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
cryptsetup libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
debug-generator debug-generator: Allow specifying name of unit-dropin credential 2024-05-11 19:46:15 +02:00
delta
detect-virt
dissect libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
environment-d-generator tree-wide: Use log_setup() everywhere 2024-04-25 17:06:43 +02:00
escape
firstboot stat-util: generalize is_* and verify_* handling 2024-03-04 19:53:51 +00:00
fsck
fstab-generator Replace strdup_or_null() by strdup_to() 2024-03-20 15:18:21 +01:00
fundamental stub: Add support for .ucode UKI section 2024-04-19 05:58:46 -07:00
fuzz libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
getty-generator use FOREACH_ELEMENT 2024-04-18 17:39:34 +02:00
gpt-auto-generator tree-wise: several cleanups for logging 2024-05-01 04:41:06 +09:00
hibernate-resume libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
home sd-json: rename SD_JSON_SAFE → SD_JSON_STRICT 2024-06-12 18:42:44 +02:00
hostname libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
hwdb tree-wide: Use log_setup() everywhere 2024-04-25 17:06:43 +02:00
id128 libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
import libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
initctl
integritysetup
journal libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
journal-remote journal-remote-main: pass the right error variable 2024-05-07 13:13:24 +02:00
kernel-install libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
libsystemd json: move empty string check from json_parse_file_at() to json_parse_with_source() 2024-06-13 11:30:12 +02:00
libsystemd-network libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
libudev tree-wide: make sure net/if.h is included before any linux/ header 2024-04-09 21:19:15 +02:00
locale tree-wide: never consider service idle if polkit authentication is still pending 2024-06-11 23:17:38 +01:00
login libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
machine sd-json: rename SD_JSON_SAFE → SD_JSON_STRICT 2024-06-12 18:42:44 +02:00
machine-id-setup tree-wide: Use log_setup() everywhere 2024-04-25 17:06:43 +02:00
modules-load libkmod: turn into dlopen() dependency 2024-04-04 18:16:45 +02:00
mount tree-wide: Use log_setup() everywhere 2024-04-25 17:06:43 +02:00
mountfsd libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
network libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
notify
nspawn libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
nsresourced libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
nss-myhostname
nss-mymachines
nss-resolve libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
nss-systemd env-util: rename getenv_bool_secure() → secure_getenv_bool() 2024-02-28 15:38:00 +01:00
oom libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
partition libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
path tree-wide: Use log_setup() everywhere 2024-04-25 17:06:43 +02:00
pcrextend libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
pcrlock libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
portable Merge pull request #32720 from poettering/hostnamed-no-varlink-exit-on-idle 2024-06-12 18:25:24 +09:00
pstore Merge pull request #30480 from keszybz/kernel-install-more-paths 2024-03-08 08:25:07 +01:00
quotacheck quotacheck: store argv[*] in static var 2024-03-10 23:11:47 +08:00
random-seed
rc-local-generator
remount-fs
reply-password
resolve libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
rfkill
rpm rpm/macros: add %_kernel_install_dir 2024-02-29 21:38:03 +01:00
run run: do not pass the pty slave fd to transient service in a machine 2024-06-06 20:37:39 +01:00
run-generator
shared pretty-print: make separator line grey 2024-06-13 09:33:13 +02:00
shutdown Merge pull request #32847 from YHNdnzj/exitrd 2024-06-12 18:28:33 +09:00
sleep libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
socket-activate tree-wide: Use log_setup() everywhere 2024-04-25 17:06:43 +02:00
socket-proxy various: remove unnecessary check before sd_event_source_set_enabled() 2024-05-30 12:11:58 +02:00
ssh-generator vsock-mux ssh proxy 2024-06-12 18:36:21 +09:00
stdio-bridge tree-wide: Use log_setup() everywhere 2024-04-25 17:06:43 +02:00
storagetm tree-wide: Use log_setup() everywhere 2024-04-25 17:06:43 +02:00
sulogin-shell
sysctl
sysext libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
system-update-generator
systemctl libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
systemd sd-json: rename SD_JSON_SAFE → SD_JSON_STRICT 2024-06-12 18:42:44 +02:00
sysupdate libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
sysusers gcrypt: dlopenify for libsystemd 2024-04-03 11:50:25 +01:00
sysv-generator path-lookup: rename lookup_paths_free -> _done 2024-03-07 02:01:57 +08:00
test test: extend JSON test coverage 2024-06-12 18:42:44 +02:00
timedate tree-wide: never consider service idle if polkit authentication is still pending 2024-06-11 23:17:38 +01:00
timesync gcrypt: dlopenify for libsystemd 2024-04-03 11:50:25 +01:00
tmpfiles tmpfiles: improve warning message and use O_NOCTTY 2024-05-28 21:58:30 +02:00
tpm2-setup tpm2-setup: Don't fail if we can't access the TPM due to authorization failure 2024-06-12 18:31:21 +09:00
tty-ask-password-agent signal-util: imply sentinel -1 in sigprocmask_many() + sigset_add_many() args list 2024-02-23 09:35:12 -08:00
udev libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
ukify treewide: fix a few typos in NEWS, docs, comments, and log messages 2024-04-27 12:11:13 +02:00
update-done
update-utmp use FOREACH_ELEMENT 2024-04-18 17:39:34 +02:00
user-sessions
userdb libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
varlinkctl varlinkctl: add new list-methods verb 2024-06-13 09:37:15 +02:00
vconsole core,vconsole-setup: treat locking failure as non-fatal 2024-05-14 23:22:41 +02:00
veritysetup
version meson: Decouple the version tag from the vcs tag 2024-02-21 14:01:25 +01:00
vmspawn libsystemd: turn json.[ch] into a public API 2024-06-12 18:42:22 +02:00
volatile-root
vpick tree-wide: Use log_setup() everywhere 2024-04-25 17:06:43 +02:00
xdg-autostart-generator strv: add helper to extend strv from both sides 2024-03-07 18:49:44 +01:00