summaryrefslogtreecommitdiff
path: root/src/shared/util.c
Commit message (Expand)AuthorAgeFilesLines
* build-sys: split internal basic/ library from shared/Kay Sievers2015-06-111-6048/+0
* util: introduce CMSG_FOREACH() macro and make use of it everywhereLennart Poettering2015-06-101-2/+2
* tree-wide: whenever we fork off a foreign child process reset signal mask/han...Lennart Poettering2015-06-101-4/+4
* util:bind_remount_recursive(): handle return 0 of set_consume()Harald Hoyer2015-06-091-1/+1
* Revert "util:bind_remount_recursive() fix "use after free""Harald Hoyer2015-06-091-11/+6
* util:bind_remount_recursive() fix "use after free"Harald Hoyer2015-06-081-6/+11
* util: fix another cunescape() regressionDaniel Mack2015-06-031-1/+1
* util: split out signal-util.[ch] from util.[ch]Lennart Poettering2015-05-291-204/+1
* treewide: fix typosTorstein Husebø2015-05-261-1/+1
* util: introduce PERSONALITY_INVALID as macro for 0xffffffffLULennart Poettering2015-05-211-4/+1
* util: introduce reset_uid_gid() for resetting all uids and gids to 0Lennart Poettering2015-05-201-10/+15
* core,nspawn: unify code that moves the root dirLennart Poettering2015-05-201-0/+18
* bootctl: modernizationZbigniew Jędrzejewski-Szmek2015-05-191-0/+21
* util: fix typoJan Synacek2015-05-191-1/+1
* util: split all hostname related calls into hostname-util.cLennart Poettering2015-05-181-130/+1
* util: loop_write - accept 0-length messageTom Gundersen2015-05-161-3/+3
* nspawn: allow access to device nodes listed in --bind= and --bind-ro= switchesStefan Junker2015-05-141-0/+9
* nspawn: skip symlink to a combined cgroup hierarchy if it already existsIago López Galeiras2015-05-131-0/+22
* shared: Use O_EXCL with O_TMPFILE in open_tmpfileCristian Rodríguez2015-05-131-1/+1
* util: optimize free_and_strdup() if NOPLennart Poettering2015-05-111-1/+4
* lockfile-util.[ch]: Split out from util.[ch]Colin Walters2015-05-051-122/+0
* util: be a bit safer in path_is_safe()Lennart Poettering2015-05-051-1/+1
* core: rework cgroup path parse logicLennart Poettering2015-04-301-2/+3
* util: Fix assertion in split() on missing 'Martin Pitt2015-04-231-2/+1
* util: make sure fd refers to regular file or directory when applying file att...Lennart Poettering2015-04-221-0/+21
* util: fix typoRaul Gutierrez S2015-04-201-1/+1
* shared: move replace_env* from util to env-utilRonny Chevalier2015-04-111-144/+0
* shared: add terminal-util.[ch]Ronny Chevalier2015-04-111-1037/+1
* shared: add random-util.[ch]Ronny Chevalier2015-04-111-95/+1
* shared: add process-util.[ch]Ronny Chevalier2015-04-101-505/+2
* shared: add formats-util.hRonny Chevalier2015-04-101-0/+1
* util: unify how we parse mode_t stringsLennart Poettering2015-04-101-0/+21
* util: remove normalize_env_assignment(), it's unusedLennart Poettering2015-04-101-30/+0
* util: mark unquote() static, so that new code doesn't use this anymoreLennart Poettering2015-04-101-4/+5
* util: fix unicode decoding in unquote_first_word()Lennart Poettering2015-04-101-6/+6
* util: when unescaping C escape sequences support C++11 \u and \U unicode lite...Lennart Poettering2015-04-101-18/+128
* util: fix a typo in commentThomas Hindoe Paaboel Andersen2015-04-091-1/+1
* util: cunescape - fix memleak in error pathRonny Chevalier2015-04-091-0/+2
* util: add shell_maybe_quote() call for preparing a string for shell cmdline i...Lennart Poettering2015-04-091-2/+43
* util: merge change_attr_fd() and chattr_fd()Lennart Poettering2015-04-081-31/+5
* remove duplicated includesRonny Chevalier2015-04-081-1/+0
* util: rework cunescape(), improve error handlingLennart Poettering2015-04-071-20/+35
* util: rework rm_rf() logicLennart Poettering2015-04-061-197/+2
* fix gcc warnings about uninitialized variablesHarald Hoyer2015-03-271-2/+2
* util: rework word parsing and c unescaping codeLennart Poettering2015-03-261-112/+168
* fstab-generator: don't accept missing root=, but accept root=noneTobias Hunger2015-03-251-29/+0
* fstab-generator: Support root on tmpfs (or other deviceless FS)Tobias Hunger2015-03-241-0/+29
* Add change_attr_fd()Goffredo Baroncelli2015-03-191-0/+22
* shared - reinstate plymouth_running()Tom Gundersen2015-03-161-0/+4
* core: Remove explicit Plymouth integrationJasper St. Pierre2015-03-161-4/+0