summaryrefslogtreecommitdiff
path: root/src/basic
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: drop redundant _cleanup_ macros (#8810)Lennart Poettering2018-04-252-3/+0
* Merge pull request #8807 from ChrisLesiak/systemd-update-done-mtime-fixLennart Poettering2018-04-251-4/+9
|\
| * fileio.c: fix incorrect mtimeChris Lesiak2018-04-241-4/+9
* | Merge pull request #8775 from poettering/strip-csoZbigniew Jędrzejewski-Szmek2018-04-241-8/+38
|\ \
| * | string-util: use fflush_and_check() where appropriateLennart Poettering2018-04-241-1/+2
| * | string-util: teach strip_tab_ansi() to deal with CSO sequencesLennart Poettering2018-04-241-7/+36
* | | Merge pull request #8802 from keszybz/errno-reformLennart Poettering2018-04-243-9/+6
|\ \ \ | |_|/ |/| |
| * | basic/log: do not use global errno in log_*_errno()Zbigniew Jędrzejewski-Szmek2018-04-241-3/+2
| * | basic/audit-util: always log the reason when disabling audit logsZbigniew Jędrzejewski-Szmek2018-04-241-4/+3
| * | tree-wide: avoid assignment of r just to use in a comparisonZbigniew Jędrzejewski-Szmek2018-04-241-2/+1
| |/
* | Merge pull request #8801 from fbuihuu/tmpfiles-fixesLennart Poettering2018-04-242-0/+16
|\ \ | |/ |/|
| * fs-util: introduce fchmod_opath()Franck Bui2018-04-242-0/+16
* | nspawn: fix copy/reflink fallback when directory already exists (#8781)Milan2018-04-241-1/+1
|/
* Merge pull request #8769 from keszybz/followupsYu Watanabe2018-04-231-2/+2
|\
| * Fix typoZbigniew Jędrzejewski-Szmek2018-04-201-2/+2
* | nspawn: when running nspawn, set a $PATH including both bin + sbin by default...Lennart Poettering2018-04-201-4/+11
|/
* terminal: add internal API to format URLs for display in capable terminalsLennart Poettering2018-04-192-6/+102
* Merge pull request #8765 from poettering/test-fixesLennart Poettering2018-04-191-8/+8
|\
| * user-util: trivial coding style fixesLennart Poettering2018-04-191-8/+8
* | tree-wide: drop spurious newlines (#8764)Lennart Poettering2018-04-197-8/+0
|/
* Merge pull request #8708 from poettering/namespace-repeatLennart Poettering2018-04-182-3/+66
|\
| * fs-util: export how many iterations chase_symlinks() executes at maxLennart Poettering2018-04-182-1/+4
| * fs-util: add new CHASE_STEP flag to chase_symlinks()Lennart Poettering2018-04-182-2/+62
* | sysusers: make sure to reset the returned value when EOF is reached in fget*e...Franck Bui2018-04-181-20/+8
* | Merge pull request #8709 from poettering/format-tableLennart Poettering2018-04-1811-26/+1644
|\ \
| * | basic: add minimalistic table formatterLennart Poettering2018-04-183-0/+1311
| * | pager: move pager.[ch] src/shared/ → src/basic/Lennart Poettering2018-04-183-0/+231
| * | string-util: tweak ellipsation a bitLennart Poettering2018-04-181-25/+68
| * | util: add qsort_r_safe(), similar to qsort_safe()Lennart Poettering2018-04-181-0/+8
| * | utf8: add helper call for counting display width of stringsLennart Poettering2018-04-182-0/+22
| * | locale: add ellipsis as special glyphLennart Poettering2018-04-182-1/+4
| |/
* | path-lookup: properly chase paths when reducing with root dir (#8750)Lennart Poettering2018-04-182-0/+41
* | util-lib: introduce new empty_or_root() helper (#8746)Lennart Poettering2018-04-186-15/+23
|/
* path-util: Finish DEFAULT_PATH_NULSTR with an extra NUL (#8745)Filipe Brandenburger2018-04-181-6/+6
* Merge pull request #8716 from keszybz/two-nitpicksLennart Poettering2018-04-172-3/+1
|\
| * basic/copy: fix awkward sentenceZbigniew Jędrzejewski-Szmek2018-04-171-1/+1
| * basic/unit-name: remove duplicate checkZbigniew Jędrzejewski-Szmek2018-04-171-2/+0
* | Merge pull request #8575 from keszybz/non-absolute-pathsLennart Poettering2018-04-171-0/+6
|\ \ | |/ |/|
| * systemd: do not require absolute paths in ExecStartZbigniew Jędrzejewski-Szmek2018-04-161-0/+6
* | Merge pull request #8271 from poettering/unit-prefix-searchZbigniew Jędrzejewski-Szmek2018-04-132-5/+26
|\ \
| * | unit-name: add new unit_name_build_from_type() helperLennart Poettering2018-04-132-5/+26
* | | copy: rearrange flags field definitionLennart Poettering2018-04-131-3/+3
* | | copy: reduce number of checksLennart Poettering2018-04-131-6/+4
* | | copy: drop _unlikely_() that isn't obviously the caseLennart Poettering2018-04-131-9/+11
* | | copy: hide in copy_bytes() the strange way splice() handles O_NONBLOCKLennart Poettering2018-04-131-3/+70
* | | copy: extend copy_bytes() a bitLennart Poettering2018-04-132-7/+51
* | | copy: tweak reflink logic in copy_bytes() a bitLennart Poettering2018-04-131-9/+53
* | | copy: add brief comment to copy_bytes() explaining its return valuesLennart Poettering2018-04-131-0/+4
|/ /
* | macro: don't rely on C's downgrade-to-bool feature for numeric comparisonsLennart Poettering2018-04-121-1/+1
* | path-util: document a few other special cases for last_path_component()Lennart Poettering2018-04-121-4/+11