summaryrefslogtreecommitdiffstats
path: root/src/basic (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* tree-wide: replace for loop with FOREACH_ELEMENT or FOREACH_ARRAY macros (#34...Integral2024-10-264-33/+32
* run0: optionally show superhero emoji on each shell promptLennart Poettering2024-10-252-0/+3
* user-util: tighten shell validation a tiny bitLennart Poettering2024-10-242-9/+12
* Merge pull request #34799 from YHNdnzj/service-followupsMike Yuan2024-10-244-13/+13
|\
| * basic/fs-util: move unlink_tempfilep() to tmpfile-utilMike Yuan2024-10-224-13/+13
* | refactor: replace sizeof in loop with ELEMENTSOF & FOREACH_ELEMENT (#34863)Integral2024-10-231-1/+2
* | fs-util: move attempts counter in openat_report_new() into loopLennart Poettering2024-10-221-2/+1
* | label: move label_ops_reset() up a bitLennart Poettering2024-10-222-6/+5
* | label: add missing assert() to label_ops_set()Lennart Poettering2024-10-221-0/+3
* | fileio: port write_string_file_full() to openat_report_new()Lennart Poettering2024-10-221-10/+15
* | fileio: port write_string_file() to LabelOps, and thus add WRITE_STRING_FILE_...Lennart Poettering2024-10-222-22/+61
* | fs-util: tweak how openat_report_new() operates when O_CREAT is used on a dan...Lennart Poettering2024-10-221-30/+16
* | fs-util: always call label post ops in xopenat_full(), in both success and er...Lennart Poettering2024-10-221-9/+11
* | fs-util: don't second guess openat_report_new() return valuesLennart Poettering2024-10-221-11/+0
* | label: tweak LabelOps post() hook to take "created" booleanLennart Poettering2024-10-223-6/+8
* | fs-util: always go through the unlink cleanup paths in xopenat_full()Lennart Poettering2024-10-221-5/+3
* | fs-util: remove misplaced RET_NERRNO()Lennart Poettering2024-10-221-1/+1
|/
* Merge pull request #34403 from poettering/askpw-per-userLennart Poettering2024-10-212-10/+16
|\
| * ask-password-api: don't accidentally create a dir, when we don't want oneLennart Poettering2024-10-212-10/+16
* | varlinkctl: respect $COLUMNS when rebreaking lines and we are not connected t...Lennart Poettering2024-10-212-9/+21
|/
* fs-util: Introduce symlinkat_idempotentAdrian Vovk2024-10-182-4/+7
* GREEDY_REALLOC_APPEND: Make more type safeAdrian Vovk2024-10-181-1/+4
* Bump kernel recommended baseline to v5.4Mike Yuan2024-10-161-1/+1
* pidref: fix typoYu Watanabe2024-10-161-1/+1
* Merge pull request #34781 from poettering/write-string-rename-fullYu Watanabe2024-10-152-15/+11
|\
| * fileio: clean up write_string_file() namingLennart Poettering2024-10-152-15/+11
* | pidref: add explicit concept of "remote" PidRefLennart Poettering2024-10-152-13/+77
|/
* fs-util: make readlink_malloc() inlineYu Watanabe2024-10-152-6/+4
* Merge pull request #34723 from poettering/machined-pidref-moreLennart Poettering2024-10-154-10/+22
|\
| * sd-json: drop sd_json_dispatch_pid() again, as we prefer json_dispatch_pidref...Lennart Poettering2024-10-141-5/+0
| * pidref: hookup PID_AUTOMATIC special pid_t value with PidRefLennart Poettering2024-10-144-5/+22
* | Merge pull request #34736 from yuwata/network-mtuYu Watanabe2024-10-152-0/+29
|\ \
| * | sysctl-util: introduce sysctl_read_ip_property_int() and _uint32()Yu Watanabe2024-10-142-0/+29
| |/
* | basic/stat-util: use xopenat() where appropriateMike Yuan2024-10-151-19/+3
* | Fix some typos in socket-util.hMichiel2024-10-141-2/+2
|/
* Merge pull request #34700 from yuwata/network-conf-parserYu Watanabe2024-10-112-3/+3
|\
| * in-addr-util: rename in_addr_prefix_from_string_auto_internal() -> _full()Yu Watanabe2024-10-112-3/+3
* | time-util: use saturate_add for usec_add()Mike Yuan2024-10-111-5/+1
|/
* sd-json: add sd_json_dispatch_pid()Ivan Kruglov2024-10-101-0/+11
* sd-json: add sd_json_dispatch_signal()Ivan Kruglov2024-10-101-0/+1
* Merge pull request #34675 from poettering/dupfd-queryLuca Boccassi2024-10-083-10/+57
|\
| * fd-util: use F_DUPFD_QUERY for same_fd()Lennart Poettering2024-10-082-10/+46
| * fd-util: introduce fd_validate() helperLennart Poettering2024-10-082-0/+11
* | Merge pull request #34674 from yuwata/reallocarrayLuca Boccassi2024-10-081-18/+7
|\ \
| * | prioq: use GREEDY_REALLOC() and structured initializerYu Watanabe2024-10-081-18/+7
| |/
* | time-util: copy input string before fork()Yu Watanabe2024-10-081-0/+8
* | time-util: fix parsing timestamp with NZ timezoneYu Watanabe2024-10-081-2/+6
|/
* tree-wide: drop doubled empty linesYu Watanabe2024-10-076-6/+0
* path-lookup: move from basic/ to libsystemd/Mike Yuan2024-10-063-973/+0
* path-lookup: move find_portable_profile() to portable-utilMike Yuan2024-10-062-33/+0