summaryrefslogtreecommitdiffstats
path: root/src/basic (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * cgroup: propagate errors when we cannot open cgroup.subtree_controlLennart Poettering2018-11-231-4/+2
* | basic/path-util: add missing headerZbigniew Jędrzejewski-Szmek2018-11-231-0/+1
|/
* Merge pull request #10861 from yuwata/udev-list-cleanupsZbigniew Jędrzejewski-Szmek2018-11-231-0/+6
|\
| * libudev: introduce return_with_errno() and use it where applicableYu Watanabe2018-11-221-0/+6
* | meson: also add option for debugging siphashYu Watanabe2018-11-221-4/+4
|/
* basic/log: add note about operator precendenceZbigniew Jędrzejewski-Szmek2018-11-221-0/+1
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-225-21/+21
* basic/log: add concept of "synthethic errnos"Zbigniew Jędrzejewski-Szmek2018-11-222-57/+34
* basic/user-util: properly protect use of gshadowYann E. MORIN2018-11-221-0/+2
* terminal-util: introduce vt_release() helperFranck Bui2018-11-212-0/+17
* terminal-util: introduce vt_restore() helperFranck Bui2018-11-212-0/+35
* Split out pretty-print.c and move pager.c and main-func.h to shared/Zbigniew Jędrzejewski-Szmek2018-11-208-544/+0
* basic/main-func: propagate all positive return valuesZbigniew Jędrzejewski-Szmek2018-11-201-4/+4
* basic/main-func: also close the pager automaticallyZbigniew Jędrzejewski-Szmek2018-11-201-0/+2
* basic/main-func: unify the two macrosZbigniew Jędrzejewski-Szmek2018-11-201-10/+8
* Merge pull request #10850 from poettering/log-setupZbigniew Jędrzejewski-Szmek2018-11-202-0/+12
|\
| * log: introduce new helper call log_setup_service()Lennart Poettering2018-11-202-0/+12
* | Merge pull request #10538 from poettering/tmpfiles-reorderZbigniew Jędrzejewski-Szmek2018-11-201-0/+12
|\ \
| * | btrfs-util: before deleting a subvol check that it is oneLennart Poettering2018-11-081-0/+12
* | | meson: drop libblkid from libbasicZbigniew Jędrzejewski-Szmek2018-11-201-1/+0
* | | Move various files that don't need to be in basic/ to shared/Zbigniew Jędrzejewski-Szmek2018-11-2047-10612/+0
| |/ |/|
* | process-util: check for correct kill return value (#10841)David Leeds2018-11-201-2/+2
* | tree-wide: use __ prefixed gcc attributes (#10843)Lennart Poettering2018-11-205-34/+35
* | Merge pull request #10845 from poettering/static-destructYu Watanabe2018-11-204-19/+79
|\ \
| * | main-func: automatically call static destructors from main-func.h macrosLennart Poettering2018-11-191-0/+4
| * | util: add set of macros for declaring _cleanup_-style destructors for static ...Lennart Poettering2018-11-192-0/+52
| * | util-lib: move main() definition macros to its own header fileLennart Poettering2018-11-192-19/+23
* | | meson: order source files alphabeticallyLennart Poettering2018-11-191-2/+2
|/ /
* | Merge pull request #10811 from keszybz/define-main-through-macroLennart Poettering2018-11-191-0/+19
|\ \
| * | ac-power: define main through macroZbigniew Jędrzejewski-Szmek2018-11-171-0/+10
| * | Introduce main definer and use it in cgtopZbigniew Jędrzejewski-Szmek2018-11-171-0/+9
* | | Merge pull request #10825 from keszybz/advertize-followupLennart Poettering2018-11-193-7/+26
|\ \ \
| * | | basic/missing: drop _ETHTOOL_LINK_MODE_MAXZbigniew Jędrzejewski-Szmek2018-11-181-7/+0
| * | | basic/util: import memeqzero from casyncZbigniew Jędrzejewski-Szmek2018-11-182-0/+26
* | | | Merge pull request #10507 from cdown/cpu_acctLennart Poettering2018-11-192-0/+55
|\ \ \ \ | |/ / / |/| | |
| * | | cgroup v2: Don't require CPU controller for CPU accounting in 4.15+Chris Down2018-11-182-0/+55
* | | | missing: add ETHTOOL_LINK_MODE_* and struct ethtool_link_settingsYu Watanabe2018-11-181-0/+127
|/ / /
* | | macro: remove double evaluation in FLAGS_SET()Lennart Poettering2018-11-171-1/+1
* | | Merge pull request #10785 from poettering/cgroup-join-removalLennart Poettering2018-11-162-13/+44
|\| |
| * | cgroup-util: when attaching/creating cgroups in multiple hierarchies, take jo...Lennart Poettering2018-11-161-13/+35
| * | cgroup: add new helper that knows which controllers are mounted togetherLennart Poettering2018-11-161-0/+9
* | | Merge pull request #10806 from poettering/logind-many-fixesLennart Poettering2018-11-162-0/+6
|\ \ \
| * | | locale-util: add special glyph support for check marks/cross marksLennart Poettering2018-11-162-0/+6
| |/ /
* / / cocci: simplify some if checksLennart Poettering2018-11-161-3/+1
|/ /
* | basic: remove an assertion from cunescape_oneEvgeny Vereshchagin2018-11-161-1/+0
* | basic/json: silence gcc warning about limited range of data typeZbigniew Jędrzejewski-Szmek2018-11-151-2/+2
* | Merge pull request #10742 from poettering/c-utf8Zbigniew Jędrzejewski-Szmek2018-11-159-89/+169
|\ \
| * | locale-util: introduce common helper locale_variables_free() for freeing loca...Lennart Poettering2018-11-142-0/+15
| * | fileio: automatically add NULL sentinel to parse_env_file()Lennart Poettering2018-11-143-3/+6
| * | fileio: drop "newline" parameter for env file parsersLennart Poettering2018-11-145-37/+23