summaryrefslogtreecommitdiff
path: root/src/basic
Commit message (Expand)AuthorAgeFilesLines
* util: bind_remount_recursive_with_mountinfo(): ignore submounts which cannot ...Yu Watanabe2018-08-101-1/+6
* syslog: fix segfault in syslog_parse_priority()Yu Watanabe2018-08-081-9/+11
* util: introduce memcmp_safe()Yu Watanabe2018-08-081-3/+10
* tree-wide: Convert compare_func's to use CMP() macro wherever possible.Filipe Brandenburger2018-08-063-11/+8
* macros: add CMP(a, b) macro.Filipe Brandenburger2018-08-061-0/+9
* macro: drop __extension__, reformat and reindentFilipe Brandenburger2018-08-061-35/+35
* smack-util: use 'path' paremeter as is if it's already absolute in mac_smack_...Franck Bui2018-08-061-4/+7
* Merge pull request #9792 from poettering/hashmap-mempoolZbigniew Jędrzejewski-Szmek2018-08-061-8/+22
|\
| * hashmap: add an explicit assert() for detecting when objects migrated between...Lennart Poettering2018-08-031-2/+4
| * hashmap: add an environment variable to turn off the memory pool used by hash...Lennart Poettering2018-08-031-6/+18
* | resolve: treat some icmp errors as disconnectedYu Watanabe2018-08-061-2/+6
* | Merge pull request #8822 from fbuihuu/rfc-tmpfiles-safe-upstreamLennart Poettering2018-08-0316-67/+217
|\ \ | |/ |/|
| * path-util: make use of path_join() in path_make_absolute_cwd()Franck Bui2018-07-301-4/+1
| * fs-util: add new CHASE_NOFOLLOW flag to chase_symlinks()Franck Bui2018-07-302-2/+3
| * fs-util: introduce mkfifoat_atomic() helperFranck Bui2018-07-302-0/+26
| * fileio: make tempfn_random_child() accept empty string as pathFranck Bui2018-07-301-3/+5
| * basic/stat-util: introduce is_dir_fd()Franck Bui2018-07-302-0/+12
| * btrfs-util: introduce btrfs_subvol_make_fd()Franck Bui2018-07-302-7/+20
| * basic/label: introduce mkdirat_label()/mkdirat_errno_wrapper() helpersFranck Bui2018-07-304-0/+25
| * selinux: introduce mac_selinux_create_file_prepare_at()Franck Bui2018-07-302-21/+63
| * smack: introduce mac_smack_fix_at()Franck Bui2018-07-302-30/+62
* | basic: use FAMILY_ADDRESS_SIZE() macro in hash_ops for in_addr_dataYu Watanabe2018-08-021-12/+2
* | basic: introduce in_addr_data_hash_opsYu Watanabe2018-07-312-0/+36
|/
* void call of page_size guarantees that sysconf is not called from signal handlerDaniel2018-07-261-0/+4
* Merge pull request #9504 from poettering/nss-deadlockZbigniew Jędrzejewski-Szmek2018-07-262-3/+4
|\
| * path-util: avoid name clashesLennart Poettering2018-07-201-3/+3
| * env-util: make env-util.h self containedLennart Poettering2018-07-201-0/+1
* | Merge pull request #9484 from poettering/permille-everywhereZbigniew Jędrzejewski-Szmek2018-07-261-3/+4
|\ \
| * | parse-util: in parse_permille() check negative earlierLennart Poettering2018-07-251-3/+4
* | | sd-bus: allow connecting to the pseudo-container ".host"Lennart Poettering2018-07-251-0/+5
* | | pam_systemd: move socket_from_display() from util.[ch] to pam_systemd.cLennart Poettering2018-07-252-26/+0
|/ /
* | Merge pull request #9668 from poettering/open-parentZbigniew Jędrzejewski-Szmek2018-07-255-51/+59
|\ \
| * | tree-wide: port various bits over to open_parent()Lennart Poettering2018-07-233-27/+11
| * | fs-util: introduce open_parent() helperLennart Poettering2018-07-233-20/+34
| * | fileio: add additional safety checksLennart Poettering2018-07-231-4/+14
| |/
* | Merge pull request #9658 from LukeShu/to-upstream/misc-cleanupLennart Poettering2018-07-231-4/+3
|\ \ | |/ |/|
| * cgroup-util: cg_kernel_controllers(): Fix comment about including "name="Luke Shumaker2018-07-201-4/+3
* | Merge pull request #9516 from keszybz/module-load-unificationLennart Poettering2018-07-202-11/+0
|\ \
| * | Move module-util.h to src/shared/ and load_module() to libsharedZbigniew Jędrzejewski-Szmek2018-07-162-11/+0
* | | Merge pull request #9614 from poettering/negative-secLennart Poettering2018-07-201-8/+16
|\ \ \ | |_|/ |/| |
| * | parse-util: make sure "3.+1s" or "3. 1s" are not considered valid time specif...Filipe Brandenburger2018-07-191-2/+4
| * | parse-util: make sure "-0.-0s" is not considered a valid time specificationLennart Poettering2018-07-171-8/+14
* | | coverity: Add custom assertion macros for CoverityFilipe Brandenburger2018-07-191-4/+36
* | | meson: remove false check for key_serial_tZbigniew Jędrzejewski-Szmek2018-07-181-2/+0
* | | meson: unify linux/stat.h check with other checks and use _GNU_SOURCEZbigniew Jędrzejewski-Szmek2018-07-181-1/+1
|/ /
* | process-util: do not hide global variableYu Watanabe2018-07-171-1/+1
* | Merge pull request #9550 from nosada/fix-9549Yu Watanabe2018-07-161-5/+3
|\ \
| * | format-table: fix typo in commentYu Watanabe2018-07-151-1/+1
| * | format-table: make all widths be set properlyNOGISAKA Sadata2018-07-121-4/+2
* | | build-sys: Detect whether struct statx is defined in sys/stat.hFilipe Brandenburger2018-07-162-2/+4