summaryrefslogtreecommitdiffstats
path: root/src/basic/util.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* util: introduce typesafe_bsearch() and typesafe_bsearch_r()Yu Watanabe2018-09-191-3/+16
* util: introduce typesafe_qsort_r()Yu Watanabe2018-09-191-2/+8
* util: introduce memcmp_safe()Yu Watanabe2018-08-081-3/+10
* pam_systemd: move socket_from_display() from util.[ch] to pam_systemd.cLennart Poettering2018-07-251-1/+0
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-4/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* util: add qsort_r_safe(), similar to qsort_safe()Lennart Poettering2018-04-181-0/+8
* util: introduce typesafe_qsort(), a typesafe version of qsort()/qsort_safe()Lennart Poettering2018-04-111-0/+8
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tree-wide: add bsearch_safe and use where appropriateZbigniew Jędrzejewski-Szmek2018-03-261-0/+13
* basic: split out update_reboot_parameter_and_warn() into its own .c/.h filesLennart Poettering2018-02-221-2/+0
* util: minor tweaks to disable_core_dumps()Lennart Poettering2018-01-101-1/+1
* tree-wide: introduce disable_core_dumps helper and port existing usersJan Klötzke2018-01-101-0/+2
* condition: extend ConditionKernelVersion= with relative version checksLennart Poettering2017-12-261-0/+2
* basic: split out blockdev-util.[ch] from util.hLennart Poettering2017-12-251-5/+0
* process-util: move fork_agent() to process-util.[ch]Lennart Poettering2017-12-251-2/+0
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* util: make get_block_device() availableFranck Bui2017-09-131-0/+3
* basic/util: move execute_directory() to separate fileZbigniew Jędrzejewski-Szmek2017-02-121-2/+0
* Rename formats-util.h to format-util.hZbigniew Jędrzejewski-Szmek2016-11-071-1/+1
* Add enable_disable() helperZbigniew Jędrzejewski-Szmek2016-08-011-0/+4
* Merge pull request #3777 from poettering/id128-reworkZbigniew Jędrzejewski-Szmek2016-07-231-2/+0
|\
| * sd-id128: split UUID file read/write code into new id128-util.[ch]Lennart Poettering2016-07-221-2/+0
* | core: support percentage specifications on TasksMax=Lennart Poettering2016-07-221-0/+3
|/
* util: introduce physical_memory_scale() to unify how we scale by physical memoryLennart Poettering2016-06-141-0/+1
* core: parse `rd.rescue` and `rd.emergency` as initrd-specific shorthands (#3488)Ivan Shapovalov2016-06-131-0/+1
* core: rework reboot parameter logic a bitLennart Poettering2016-04-121-1/+1
* include sys/sysmacros.h in more placesMike Frysinger2016-03-151-0/+1
* Merge pull request #2589 from keszybz/resolve-tool-2Lennart Poettering2016-02-131-0/+10
|\
| * Add memcpy_safeZbigniew Jędrzejewski-Szmek2016-02-111-0/+10
* | tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
|/
* basic: include only what we useThomas Hindoe Paaboel Andersen2015-11-301-0/+3
* util-lib: move character class definitions to string-util.hLennart Poettering2015-11-031-7/+0
* util-lib: move inotify-related definitions to fs-util.[ch]Lennart Poettering2015-10-271-12/+0
* util-lib: move fdname_is_valid() to fd-util.[ch]Lennart Poettering2015-10-271-2/+0
* process-util: move a couple of process-related calls overLennart Poettering2015-10-271-23/+0
* mount-util: move fstype_is_network() and name_to_handle_at() definitions overLennart Poettering2015-10-271-8/+0
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-94/+15
* util-lib: split out globbing related calls into glob-util.[ch]Lennart Poettering2015-10-271-11/+3
* util-lib: split out printf() helpers to stdio-util.hLennart Poettering2015-10-271-4/+0
* macro: move DECIMAL_STR_WIDTH() into macro.hLennart Poettering2015-10-271-9/+0
* util-lib: move web-related calls into web-util.[ch]Lennart Poettering2015-10-271-5/+0
* util-lib: split out syslog-related calls into syslog-util.[ch]Lennart Poettering2015-10-271-10/+0
* util-lib: move running_in_chroot() into virt.[ch]Lennart Poettering2015-10-271-2/+0
* util-lib: move /proc/cmdline parsing code to proc-cmdline.[ch]Lennart Poettering2015-10-271-6/+0
* util-lib: move is_main_thread() to process-util.[ch]Lennart Poettering2015-10-271-2/+0
* util-lib: split out umask-related code to umask-util.hLennart Poettering2015-10-271-19/+0
* util-lib: move more locale-related calls to locale-util.[ch]Lennart Poettering2015-10-271-19/+0
* util-lib: move string table stuff into its own string-table.[ch]Lennart Poettering2015-10-271-56/+0
* util-lib: split stat()/statfs()/stavfs() related calls into stat-util.[ch]Lennart Poettering2015-10-271-29/+0