summaryrefslogtreecommitdiffstats
path: root/src/libsystemd/sd-id128 (follow)
Commit message (Expand)AuthorAgeFilesLines
* io-util: introduce loop_write_full that takes a timeoutMike Yuan2023-09-071-1/+1
* sd-id128: do not allow null 'app_id' paramZbigniew Jędrzejewski-Szmek2023-09-021-0/+1
* id128-util: add id128_from_string_not_null()Zbigniew Jędrzejewski-Szmek2023-08-292-0/+19
* sd-id128: export sd_id128_get_app_specific()Zbigniew Jędrzejewski-Szmek2023-08-291-4/+4
* sd-id128: avoid one memcpyZbigniew Jędrzejewski-Szmek2023-08-291-6/+7
* sd-id128: introduce ERRNO_IS_NEG_MACHINE_ID_UNSETZbigniew Jędrzejewski-Szmek2023-08-161-5/+7
* tree-wide: "<n>bit" → "<n>-bit"Zbigniew Jędrzejewski-Szmek2023-07-021-2/+2
* fs-util: Add XOpenFlags with XO_LABEL flag to have xopenat() MAC label files/...Daan De Meyer2023-05-311-2/+2
* sd-id128: introduce id128_get_machine() and id128_get_machine_at()Yu Watanabe2023-04-042-0/+37
* sd-id128: introduce ID128_REFUSE_NULL flagYu Watanabe2023-04-043-10/+19
* sd-id128: introduce id128_write_at()Yu Watanabe2023-04-042-4/+8
* sd-id128: introduce id128_read_at()Yu Watanabe2023-04-042-4/+10
* sd-id128: rename Id128FormatFlag -> Id128FlagYu Watanabe2023-04-042-13/+13
* sd-id128: rename argument and add missing assertionYu Watanabe2023-04-042-6/+10
* Revert "sd-id128: make id128_read() optionally take root directory"Yu Watanabe2023-04-043-11/+8
* sd-id128: make id128_read() optionally take root directoryYu Watanabe2023-03-273-8/+11
* Include <threads.h> if possible to get thread_local definitionCristian Rodríguez2023-03-061-0/+1
* id128: introduce ERRNO_IS_MACHINE_ID_UNSET() helper macroLennart Poettering2023-02-011-0/+7
* sd-id128: introduce id128_hash_ops_freeYu Watanabe2023-01-192-0/+2
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-2/+2
* sd-id128: also refuse an empty invocation IDYu Watanabe2022-12-141-0/+3
* sd-id128: allow sd_id128_get_machine() and friend to be called with NULLYu Watanabe2022-12-141-18/+10
* sd-id128: make sd_id128_get_machine() or friends return -EUCLEAN when an ID i...Yu Watanabe2022-12-142-15/+19
* sd-id128: fold do_sync flag into Id128FormatFlagYu Watanabe2022-12-122-6/+8
* sd-id128: make sd_id128_get_boot() and friend return -ENOSYS when /proc/ is n...Yu Watanabe2022-12-121-0/+3
* sd-id128: make sd_id128_get_boot() and friend return -ENOMEDIUMYu Watanabe2022-12-121-0/+3
* sd-id128: make id128_read() or friends return -ENOPKG when the file contents ...Yu Watanabe2022-12-123-34/+32
* sd-id128: several cleanupsYu Watanabe2022-12-122-46/+33
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+0
* tree-wide: add global ascii_isdigit() + ascii_isalpha()Lennart Poettering2022-07-051-2/+2
* sd-id128: don't allow chars > f in valid id128 valuesLennart Poettering2022-07-051-4/+4
* sd-id128: rename and export sd_id128_string_equal()Zbigniew Jędrzejewski-Szmek2022-06-303-18/+16
* fix: sd_id128_get_invocation now works for user servicesi-do-cpp2022-06-101-1/+4
* Simplify random number selectionJason A. Donenfeld2022-05-311-4/+1
* random-util: remove RDRAND usageJason A. Donenfeld2022-03-141-3/+1
* id128-util: add new helper id128_equal_string()Lennart Poettering2022-02-142-0/+18
* sd128: export sd_id128_to_uuid_string()Lennart Poettering2022-02-143-39/+30
* sd-id128: use /proc/device-treeYu Watanabe2021-11-101-1/+1
* libsystemd/sd-id128: use only internal hmac, remove khash/OpenSSL supportLuca Boccassi2021-10-081-39/+4
* basic: split out sync() family of calls from fs-util.[ch] into new c/h fileLennart Poettering2021-10-051-5/+2
* sd-id128: add compound literal love to sd_id128_to_string() + id128_to_uuid_s...Lennart Poettering2021-08-201-0/+2
* sd-id128: make sure sd_id128_get_machine_app_specific() logic also works with...Lennart Poettering2021-07-081-3/+26
* id128-util: use common implementation of helper to get/validate product IDLennart Poettering2021-04-292-0/+24
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-093-3/+3
* id128: add format which treats "uninitialized" like an empty idHarald Seiler2020-10-192-1/+11
* id128: move make_v4_uuid into id128-util.h to make it generally usefulLennart Poettering2020-01-203-15/+17
* id128: introduce ID128_UUID_STRING_MAX for sizing UUID buffersLennart Poettering2019-12-102-2/+4
* tree-wide: drop missing.hYu Watanabe2019-10-311-1/+1
* sd-id128: expose ID128_UUID_FORMAT_STRZbigniew Jędrzejewski-Szmek2019-04-051-3/+0
* sd-id128: look for invocation id in environment first, keyring secondZbigniew Jędrzejewski-Szmek2019-03-211-18/+9