summaryrefslogtreecommitdiff
path: root/src/basic/util.c
AgeCommit message (Expand)Author
2015-09-22util: add safe_closedir() similar to safe_fclose()Lennart Poettering
2015-09-10tree-wide: never use the off_t unless glibc makes us use itLennart Poettering
2015-09-09util: introduce safe_fclose() and port everything over to itLennart Poettering
2015-09-07basic: rework virtualization detection APILennart Poettering
2015-09-04util: document why parse_uid() returns ENXIOLennart Poettering
2015-09-04util: add new uid_is_valid() callLennart Poettering
2015-09-01machined: call unlockpt() in container, not hostLennart Poettering
2015-08-31util: treat 'C' and 'POSIX' locale identicalLennart Poettering
2015-08-30extract_first_word: Refactor EXTRACT_DONT_COALESCE_SEPARATORS handlingFilipe Brandenburger
2015-08-30extract_first_word: Refactor allocation in empty argument caseFilipe Brandenburger
2015-08-24machined: validate machine names at more placesLennart Poettering
2015-08-24util: make machine_name_is_valid() a macro and move it to hostname-util.hLennart Poettering
2015-08-17Merge pull request #977 from richardmaw-codethink/machinectl-userns-login-v2Lennart Poettering
2015-08-17namespace helpers: Allow entering a UID namespaceRichard Maw
2015-08-07util: Add shell_escapeRichard Maw
2015-08-07util: Allow non-separator coalescing parsing in extract_first_wordRichard Maw
2015-08-07util: Don't interpret quotes by default in extract_first_wordRichard Maw
2015-08-07util: change unquote_*_word to extract_*_wordRichard Maw
2015-08-07unquote_first_word: set *p=NULL on terminationRichard Maw
2015-08-05Merge branch 'hostnamectl-dot-v2'Zbigniew Jędrzejewski-Szmek
2015-08-05hostname-util: add relax parameter to hostname_is_validZbigniew Jędrzejewski-Szmek
2015-08-04util: add getxattr helper apisWaLyong Cho
2015-08-01busctl: add and use strcmp_ptr()Namhyung Kim
2015-07-27util: base32hex - explain distinction with base32Tom Gundersen
2015-07-24Merge pull request #704 from richardmaw-codethink/empty-arg-unquoteDaniel Mack
2015-07-24unquote_first_word: parse ` '' ` as an empty argument instead of no argumentRichard Maw
2015-07-15Merge pull request #588 from teg/resolved-nsecDaniel Mack
2015-07-14basic: util - add base32hexmem() function similar to hexmem()Tom Gundersen
2015-07-14basic: util - fix memleak on error in unbase64mem()Tom Gundersen
2015-07-12basic: util - add base64mem() function similar to hexmem()Tom Gundersen
2015-07-12basic: util - fix errorhandling in unhexmem()Tom Gundersen
2015-07-11util: make sure we don't clobber errno in error pathLennart Poettering
2015-07-09basic/util.c fopen_temporary(): close fd if failedcee1
2015-07-06fileio: consolidate write_string_file*()Daniel Mack
2015-07-03Merge pull request #473 from richardmaw-codethink/machinectl-import-earlier-t...Lennart Poettering
2015-07-02util: fall back in rename_noreplace when renameat2 isn't implementedRichard Maw
2015-06-28util: fix incorrect escape sequence in string_is_safe()Eric Biggers
2015-06-17util: Introduce unquote_first_word_and_warnFilipe Brandenburger
2015-06-17util: New flag UNQUOTE_UNESCAPE_RELAX for unquote_first_wordFilipe Brandenburger
2015-06-17util: Refactor common cunescape block in unquote_first_wordFilipe Brandenburger
2015-06-17Stop talking about the "XDG" version of basename()Simon McVittie
2015-06-15util: when creating temporary file names, allow including extra id string in itLennart Poettering
2015-06-11build-sys: split internal basic/ library from shared/Kay Sievers