summaryrefslogtreecommitdiff
path: root/src/shared/util.c
AgeCommit message (Expand)AuthorFilesLines
2015-02-03util: rework strappenda(), and rename it strjoina()Lennart Poettering1-3/+3
2015-01-28util: add comment explaining hostname_is_valid()Lennart Poettering1-0/+5
2015-01-22import: introduce new mini-daemon systemd-importd, and make machinectl a clie...Lennart Poettering1-0/+55
2015-01-21util: Add some missing hidden_file() suffixesMartin Pitt1-0/+4
2015-01-21import: add image verification using gpgLennart Poettering1-0/+10
2015-01-20util: make http url validity checks more generic, and move them to util.cLennart Poettering1-12/+30
2015-01-19import-raw: when downloading raw images, generate sparse files if we canLennart Poettering1-0/+62
2015-01-18util: replace RUN_WITH_LOCALE with extended locale functionsCristian Rodríguez1-5/+11
2015-01-14nspawn: add file system locks for controlling access to container imagesLennart Poettering1-17/+123
2015-01-14machined: use the FS_IMMUTABLE_FL file flag, if available, to implement a "re...Lennart Poettering1-1/+23
2015-01-14util: the chattr flags field is actually unsigned, judging by kernel sourcesLennart Poettering1-3/+11
2015-01-11shared/util: respect buffer boundary on incomplete escape sequencesZbigniew Jędrzejewski-Szmek1-14/+19
2015-01-11Add new function to filter fstab optionsZbigniew Jędrzejewski-Szmek1-17/+0
2015-01-11Implement masking and overriding of generatorsZbigniew Jędrzejewski-Szmek1-46/+76
2015-01-11Simplify execute_directory()Zbigniew Jędrzejewski-Szmek1-84/+79
2015-01-08util: make it easy to initialize the crtime from the current time in fd_setcr...Lennart Poettering1-0/+3
2015-01-08journald: turn off COW for journal files on btrfsLennart Poettering1-0/+33
2015-01-07util: upgrade default $TERM from vt102 to vt220 if we have no idea about the ...Lennart Poettering1-1/+1
2015-01-07util: make use of kcmp() to compare fds, if it is availableLennart Poettering1-4/+44
2015-01-07util: don't fail recursive bind mounting if we cannot read the mount flags fr...Lennart Poettering1-6/+9
2015-01-06core: add new logic for services to store file descriptors in PID 1Lennart Poettering1-0/+25
2015-01-05util: Do not clear parent mount flags when setting up namespacesTopi Miettinen1-2/+21
2015-01-05util: Fix signedness error in lines(), match implementationsColin Walters1-3/+3
2014-12-28util: treat -1 as special size in format_bytes()Lennart Poettering1-0/+3
2014-12-28machinectl/machined: implement "rename", "clone", "read-only" verbs for machi...Lennart Poettering1-7/+7
2014-12-26util: always override crtime xattrLennart Poettering1-1/+1
2014-12-25machined: beef up machined image listing with creation/modification times of ...Lennart Poettering1-12/+43
2014-12-24util: make creation time xattr logic more genericLennart Poettering1-0/+61
2014-12-24util: fix strict aliasing violations in use of struct inotify_event v5Shawn Paul Landden1-3/+2
2014-12-23machined: add new call OpenMachineLogin() that starts a getty in a container ...Lennart Poettering1-0/+86
2014-12-23util: add allocation loop to gettyname_malloc()Lennart Poettering1-12/+28
2014-12-23systemd-run: support -t mode when combined with -MLennart Poettering1-0/+24
2014-12-19machined: add new GetImage() bus call for retrieving the bus path for an imageLennart Poettering1-0/+17
2014-12-19util: rename ignore_file() to hidden_file()Lennart Poettering1-8/+8
2014-12-19util: when creating temporary filename for atomic creation of files, add an e...Lennart Poettering1-9/+9
2014-12-19util: make sure rm_rf() can be called on symlinks (with the effect of deletin...Lennart Poettering1-1/+1
2014-12-18Treat a trailing backslash as an errorZbigniew Jędrzejewski-Szmek1-1/+7
2014-12-18util: in make_stdio() use dup2() rather than dup3()Lennart Poettering1-4/+8
2014-12-12nspawn: allow spawning ephemeral nspawn containers based on the root file sys...Lennart Poettering1-2/+50
2014-12-12util: minor simplification for loop_write() and loop_read()Lennart Poettering1-23/+27
2014-12-12util: when using basename() for creating temporary files, verify the resultin...Lennart Poettering1-30/+37
2014-12-11shared: correct spacing near eol in code commentsTorstein Husebø1-3/+3
2014-12-09treewide: sanitize loop_writeZbigniew Jędrzejewski-Szmek1-3/+6
2014-12-10core: unify how we iterate over inotify eventsLennart Poettering1-15/+4
2014-12-09sd-bus: get rid of PID starttime conceptLennart Poettering1-50/+0
2014-12-03util: don't shadow variableThomas Hindoe Paaboel Andersen1-3/+3
2014-12-03machine-id-setup: add a machine_id_commit call to commit on disk a transient ...Didier Roche1-0/+9
2014-11-29delta: diff returns 1 when files differ, ignore thisZbigniew Jędrzejewski-Szmek1-10/+12
2014-11-28treewide: introduce UID_INVALID (and friends) as macro for (uid_t) -1Lennart Poettering1-9/+9
2014-11-28treewide: use log_*_errno whenever %m is in the format stringMichal Schmidt1-5/+5