index
:
systemd
main
systemd
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
basic
/
os-util.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
os-util: use ENDSWITH_SET where appropriate
Mike Yuan
2024-04-05
1
-9
/
+4
*
os-util: allow matching versioned image with extension-release file
Luca Boccassi
2024-03-28
1
-3
/
+52
*
tree-wide: port various users over to the new getxattr_at_bool() call
Lennart Poettering
2023-10-26
1
-7
/
+1
*
various: use _NEG_ macros to reduce indentation
Zbigniew Jędrzejewski-Szmek
2023-08-16
1
-8
/
+6
*
sysext: change the table lookup string to be more verbose
Maanya Goenka
2023-07-14
1
-1
/
+1
*
chase: replace path_prefix_root_cwd() with chaseat_prefix_root()
Yu Watanabe
2023-04-18
1
-2
/
+2
*
os-util: introduce several _at() variants of os-release parsers
Yu Watanabe
2023-04-11
1
-14
/
+112
*
os-util: make $SYSTEMD_OS_RELEASE prefixed with the root directory
Yu Watanabe
2023-04-11
1
-1
/
+1
*
os-util: merge parse_{extension,os}_release()
Yu Watanabe
2023-04-11
1
-24
/
+9
*
os-util: shorten temporal variable names
Yu Watanabe
2023-04-11
1
-40
/
+28
*
os-util: log one more error cause
Yu Watanabe
2023-04-11
1
-2
/
+3
*
os-util: do not use 'r' for storing loop status
Yu Watanabe
2023-04-11
1
-8
/
+6
*
os-util: return earlier when unsupported image class is specified
Yu Watanabe
2023-04-11
1
-0
/
+3
*
os-util: return earlier when extension release file is found
Yu Watanabe
2023-04-11
1
-64
/
+65
*
os-util: split-out open_os_release() from open_extension_release()
Yu Watanabe
2023-04-11
1
-89
/
+101
*
os-util: fix fd leak on failure
Yu Watanabe
2023-04-11
1
-1
/
+2
*
os-util: make open_extension_release() return O_PATH fd
Yu Watanabe
2023-04-11
1
-12
/
+2
*
os-util: drop fopen_extension_release()
Yu Watanabe
2023-04-11
1
-30
/
+6
*
os-util: drop redundant declaration of load_os_release_pairs()
Yu Watanabe
2023-04-10
1
-15
/
+0
*
os-util: use _IMAGE_CLASS_INVALID
Yu Watanabe
2023-04-10
1
-3
/
+1
*
os-util: move declaration of string table lookup for image class
Yu Watanabe
2023-04-10
1
-0
/
+10
*
os-util: add a new confext image type and the ability to parse their release ...
maanyagoenka
2023-04-05
1
-18
/
+45
*
chase-symlinks: Rename chase_symlinks() to chase()
Daan De Meyer
2023-03-24
1
-12
/
+6
*
tree-wide: fix typo and comment style update
Yu Watanabe
2023-02-15
1
-1
/
+1
*
os-util: optionally, return EOL time in os_release_support_ended()
Lennart Poettering
2023-01-24
1
-3
/
+5
*
os-util: accept SUPPORT_END= with empty string as explicit way to disable con...
Lennart Poettering
2023-01-24
1
-3
/
+3
*
os-util: when determining support end, don't treat /etc/os-release file as error
Lennart Poettering
2023-01-24
1
-2
/
+2
*
os-util: determine distro EOL in UTC, not local timezone
Lennart Poettering
2023-01-24
1
-1
/
+1
*
tree-wide: unify how we pick OS pretty name to display
Lennart Poettering
2023-01-24
1
-0
/
+9
*
tree-wide: use -EBADF for fd initialization
Zbigniew Jędrzejewski-Szmek
2022-12-19
1
-1
/
+1
*
portable: allow caller to override extension-release name check
Luca Boccassi
2022-10-12
1
-18
/
+20
*
os-util: split out extension-release xattr helper
Luca Boccassi
2022-10-12
1
-25
/
+41
*
tree-wide: add ERRNO_IS_XATTR_ABSENT() helper
Lennart Poettering
2022-10-10
1
-1
/
+1
*
manager: add taint flag "support-ended"
Zbigniew Jędrzejewski-Szmek
2022-07-10
1
-0
/
+35
*
tree-wide: allow ASCII fallback for … in logs
David Tardon
2022-06-28
1
-2
/
+4
*
basic: add new variable $SYSTEMD_OS_RELEASE to override location of os-release
Zbigniew Jędrzejewski-Szmek
2022-03-29
1
-5
/
+11
*
strv: declare iterator of FOREACH_STRING() in the loop
Zbigniew Jędrzejewski-Szmek
2022-03-23
1
-2
/
+0
*
strv: make iterator in STRV_FOREACH() declaread in the loop
Yu Watanabe
2022-03-19
1
-1
/
+0
*
Define FOREACH_DIRENT through FOREACH_DIRENT_ALL
Zbigniew Jędrzejewski-Szmek
2021-12-15
1
-1
/
+0
*
Add debug logs of extension-release scanning
Zbigniew Jędrzejewski-Szmek
2021-11-24
1
-11
/
+24
*
xattr-util: merge various getxattr()/listxattr() helpers into getxattr_at_mal...
Lennart Poettering
2021-10-07
1
-1
/
+1
*
basic: spit out chase_symlinks() from fs-util.[ch] → chase-symlinks.[ch]
Lennart Poettering
2021-10-05
1
-0
/
+1
*
extension-release: search for other files if expected name not found
Luca Boccassi
2021-08-17
1
-2
/
+91
*
basic/os-util: adjust indentation
Zbigniew Jędrzejewski-Szmek
2021-03-07
1
-6
/
+5
*
basic/os-util: make the sentinel implicit
Zbigniew Jędrzejewski-Szmek
2021-02-22
1
-2
/
+2
*
Move os-util.[ch] to basic/
Zbigniew Jędrzejewski-Szmek
2021-02-22
1
-0
/
+213
*
Move various files that don't need to be in basic/ to shared/
Zbigniew Jędrzejewski-Szmek
2018-11-20
1
-117
/
+0
*
fileio: drop "newline" parameter for env file parsers
Lennart Poettering
2018-11-14
1
-2
/
+2
*
os-util: add helpers for finding /etc/os-release
Lennart Poettering
2018-05-24
1
-0
/
+117