summaryrefslogtreecommitdiffstats
path: root/src/basic (follow)
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-14203-406/+0
* locale-util: on overlayfs FTW_MOUNT causes nftw(3) to not list *any* filesFranck Bui2018-06-141-1/+1
* Merge pull request #9261 from keszybz/drop-bool-castsLennart Poettering2018-06-135-5/+5
|\
| * tree-wide: drop !! casts to booleansZbigniew Jędrzejewski-Szmek2018-06-134-4/+4
| * basic/parse-util: remove unnecessary parenthesesZbigniew Jędrzejewski-Szmek2018-06-131-1/+1
* | terminal-util: make file names in --cat-config output clickable linksLennart Poettering2018-06-131-1/+6
|/
* tree-wide: unify how we define bit mak enumsLennart Poettering2018-06-128-43/+43
* Merge pull request #8849 from irtimmer/feature/dns-over-tlsLennart Poettering2018-06-121-0/+8
|\
| * resolved: longlived TCP connectionsIwan Timmer2018-06-111-0/+8
* | Merge pull request #9255 from poettering/block-dev-fixesZbigniew Jędrzejewski-Szmek2018-06-125-44/+66
|\ \ | |/ |/|
| * tree-wide: use PATH_STARTSWITH_SET() at two more placesLennart Poettering2018-06-111-4/+2
| * core: rework how we validate DeviceAllow= settingsLennart Poettering2018-06-112-5/+28
| * blockdev: split out actual DM sysfs code of get_block_device_harder() into fu...Lennart Poettering2018-06-112-34/+32
| * blockdev-util: let's initialize return parameter on successLennart Poettering2018-06-112-1/+4
* | pid1: do not reset subtree_control on already-existing units with delegationZbigniew Jędrzejewski-Szmek2018-06-111-3/+12
|/
* basic/path-util: fix ordering in error messageZbigniew Jędrzejewski-Szmek2018-06-111-3/+3
* Merge pull request #9157 from poettering/unit-config-load-errorZbigniew Jędrzejewski-Szmek2018-06-112-2/+4
|\
| * core: introduce a new load state "bad-setting"Lennart Poettering2018-06-112-2/+4
* | Merge pull request #9185 from marckleinebudde/canLennart Poettering2018-06-112-0/+55
|\ \ | |/ |/|
| * parse-util: add permille parser + testsMarc Kleine-Budde2018-06-092-0/+55
* | Merge pull request #9246 from keszybz/ellipsize-invalid-mem-refLennart Poettering2018-06-114-7/+25
|\ \
| * | basic/format-table: remove parameter with constant valueZbigniew Jędrzejewski-Szmek2018-06-111-5/+4
| * | basic/ellipsize: do not assume the string is NUL-terminated when length is givenZbigniew Jędrzejewski-Szmek2018-06-112-2/+2
| * | basic/utf8: add ascii_is_valid_n()Zbigniew Jędrzejewski-Szmek2018-06-092-0/+19
* | | util-lib: reject too long path for timedate_is_valid()Yu Watanabe2018-06-111-0/+3
| |/ |/|
* | Merge pull request #9213 from poettering/copy-mountLennart Poettering2018-06-082-12/+50
|\ \ | |/ |/|
| * copy: put a depth limit on copying file system trees recursivelyLennart Poettering2018-06-071-6/+17
| * copy: extend check for mount point crossingLennart Poettering2018-06-072-5/+33
| * copy: only check for traversing mount points on directoriesFilipe Brandenburger2018-06-071-6/+5
* | tree-wide: fix a number of log calls that use %m but have no errno setLennart Poettering2018-06-073-11/+11
|/
* util: add new write_string_filef() helperLennart Poettering2018-06-063-12/+25
* main: split out reading of /proc/sys/fs/nr_open into its own functionLennart Poettering2018-06-062-0/+26
* Merge pull request #9210 from poettering/use-delete-trailing-charsZbigniew Jędrzejewski-Szmek2018-06-062-19/+3
|\
| * string-util: put together strstrip() from skip_leading_chars() and delete_tra...Lennart Poettering2018-06-061-13/+2
| * process-util: make use of delete_trailing_chars() in get_process_cmdline()Lennart Poettering2018-06-061-6/+1
* | time-util: introduce common implementation of TFD_TIMER_CANCEL_ON_SET client ...Lennart Poettering2018-06-062-0/+26
|/
* util: tighten on_tty() check a bit, also check stderrLennart Poettering2018-06-061-1/+10
* basic/log: add the log_struct terminator to macroZbigniew Jędrzejewski-Szmek2018-06-041-1/+1
* Merge pull request #9176 from keszybz/flags-setLennart Poettering2018-06-047-10/+10
|\
| * basic/path-util: use FLAGS_SET in one more placeZbigniew Jędrzejewski-Szmek2018-06-041-4/+2
| * Add macro for checking if some flags are setZbigniew Jędrzejewski-Szmek2018-06-046-6/+8
* | Merge pull request #9167 from keszybz/ellipsizationLennart Poettering2018-06-042-31/+42
|\ \ | |/ |/|
| * test-ellipsize: add tests for ellipsize_mem, fix bugsZbigniew Jędrzejewski-Szmek2018-06-021-23/+38
| * basic/string-util: make ellipsize() inlineZbigniew Jędrzejewski-Szmek2018-06-022-8/+4
* | path-util: introduce path_simplify_and_warn()Yu Watanabe2018-06-032-0/+58
* | path-util: make path_make_relative() support path including dotsYu Watanabe2018-06-031-36/+32
* | path-util: introduce path_simplify()Yu Watanabe2018-06-036-31/+47
* | Merge pull request #9156 from shr-project/jansa/gcc8Zbigniew Jędrzejewski-Szmek2018-06-021-1/+1
|\ \ | |/ |/|
| * time-util: fix build with gcc8 -Werror=format-truncation=Martin Jansa2018-06-021-1/+1
* | basic: set errno in raw_clone() on sparcMike Gilbert2018-06-021-6/+12